DBA Data[Home] [Help]

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

259: ,p_level => C_LEVEL_PROCEDURE
260: ,p_module => l_log_module);
261: END IF;
262:
263: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
264: l_component_type := 'AMB_DESCRIPTION';
265: l_component_code := 'JE_INVOICE_DESCRIPTION';
266: l_component_type_code := 'S';
267: l_component_appl_id := 200;

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

343: ,p_level => C_LEVEL_PROCEDURE
344: ,p_module => l_log_module);
345: END IF;
346:
347: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
348: l_component_type := 'AMB_DESCRIPTION';
349: l_component_code := 'JE_INV_DIST_DESCRIPTION';
350: l_component_type_code := 'S';
351: l_component_appl_id := 200;

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

488: ,p_module => l_log_module);
489:
490: END IF;
491:
492: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
493: x_value_combination_id := null;
494: x_value_segment_code := null;
495: x_value_type_code := null;
496: l_output_value := null;

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

510: 'XLA_OWNER_TYPE'
511: ,l_component_type_code
512: )
513: ,p_token_3 => 'PAD_NAME'
514: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
515: ,p_token_4 => 'PAD_OWNER'
516: ,p_value_4 => xla_lookups_pkg.get_meaning(
517: 'XLA_OWNER_TYPE'
518: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 518: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

514: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
515: ,p_token_4 => 'PAD_OWNER'
516: ,p_value_4 => xla_lookups_pkg.get_meaning(
517: 'XLA_OWNER_TYPE'
518: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
519: )
520: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
521: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
522: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

516: ,p_value_4 => xla_lookups_pkg.get_meaning(
517: 'XLA_OWNER_TYPE'
518: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
519: )
520: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
521: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
522: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
523: ,p_ae_header_id => NULL
524: );

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

517: 'XLA_OWNER_TYPE'
518: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
519: )
520: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
521: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
522: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
523: ,p_ae_header_id => NULL
524: );
525: RETURN l_output_value;

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

518: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
519: )
520: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
521: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
522: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
523: ,p_ae_header_id => NULL
524: );
525: RETURN l_output_value;
526: EXCEPTION

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

621: ,p_module => l_log_module);
622:
623: END IF;
624:
625: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
626: x_value_combination_id := null;
627: x_value_segment_code := null;
628: x_value_type_code := null;
629: l_output_value := null;

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

643: 'XLA_OWNER_TYPE'
644: ,l_component_type_code
645: )
646: ,p_token_3 => 'PAD_NAME'
647: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
648: ,p_token_4 => 'PAD_OWNER'
649: ,p_value_4 => xla_lookups_pkg.get_meaning(
650: 'XLA_OWNER_TYPE'
651: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 651: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

647: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
648: ,p_token_4 => 'PAD_OWNER'
649: ,p_value_4 => xla_lookups_pkg.get_meaning(
650: 'XLA_OWNER_TYPE'
651: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
652: )
653: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
654: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
655: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

649: ,p_value_4 => xla_lookups_pkg.get_meaning(
650: 'XLA_OWNER_TYPE'
651: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
652: )
653: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
654: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
655: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
656: ,p_ae_header_id => NULL
657: );

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

650: 'XLA_OWNER_TYPE'
651: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
652: )
653: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
654: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
655: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
656: ,p_ae_header_id => NULL
657: );
658: RETURN l_output_value;

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

651: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
652: )
653: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
654: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
655: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
656: ,p_ae_header_id => NULL
657: );
658: RETURN l_output_value;
659: EXCEPTION

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

743: ,p_module => l_log_module);
744:
745: END IF;
746:
747: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
748: x_value_combination_id := null;
749: x_value_segment_code := null;
750: x_value_type_code := null;
751: l_output_value := null;

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

765: 'XLA_OWNER_TYPE'
766: ,l_component_type_code
767: )
768: ,p_token_3 => 'PAD_NAME'
769: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
770: ,p_token_4 => 'PAD_OWNER'
771: ,p_value_4 => xla_lookups_pkg.get_meaning(
772: 'XLA_OWNER_TYPE'
773: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 773: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

769: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
770: ,p_token_4 => 'PAD_OWNER'
771: ,p_value_4 => xla_lookups_pkg.get_meaning(
772: 'XLA_OWNER_TYPE'
773: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
774: )
775: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
776: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
777: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

771: ,p_value_4 => xla_lookups_pkg.get_meaning(
772: 'XLA_OWNER_TYPE'
773: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
774: )
775: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
776: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
777: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
778: ,p_ae_header_id => NULL
779: );

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

772: 'XLA_OWNER_TYPE'
773: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
774: )
775: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
776: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
777: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
778: ,p_ae_header_id => NULL
779: );
780: RETURN l_output_value;

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

773: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
774: )
775: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
776: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
777: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
778: ,p_ae_header_id => NULL
779: );
780: RETURN l_output_value;
781: EXCEPTION

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

881: ,p_module => l_log_module);
882:
883: END IF;
884:
885: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
886: x_value_combination_id := null;
887: x_value_segment_code := null;
888: x_value_type_code := null;
889: l_output_value := null;

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

903: 'XLA_OWNER_TYPE'
904: ,l_component_type_code
905: )
906: ,p_token_3 => 'PAD_NAME'
907: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
908: ,p_token_4 => 'PAD_OWNER'
909: ,p_value_4 => xla_lookups_pkg.get_meaning(
910: 'XLA_OWNER_TYPE'
911: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 911: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

907: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
908: ,p_token_4 => 'PAD_OWNER'
909: ,p_value_4 => xla_lookups_pkg.get_meaning(
910: 'XLA_OWNER_TYPE'
911: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
912: )
913: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
914: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
915: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

909: ,p_value_4 => xla_lookups_pkg.get_meaning(
910: 'XLA_OWNER_TYPE'
911: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
912: )
913: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
914: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
915: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
916: ,p_ae_header_id => NULL
917: );

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

910: 'XLA_OWNER_TYPE'
911: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
912: )
913: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
914: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
915: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
916: ,p_ae_header_id => NULL
917: );
918: RETURN l_output_value;

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

911: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
912: )
913: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
914: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
915: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
916: ,p_ae_header_id => NULL
917: );
918: RETURN l_output_value;
919: EXCEPTION

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

1045: ,p_module => l_log_module);
1046:
1047: END IF;
1048:
1049: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
1050: x_value_combination_id := null;
1051: x_value_segment_code := null;
1052: x_value_type_code := null;
1053: l_output_value := null;

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

1067: 'XLA_OWNER_TYPE'
1068: ,l_component_type_code
1069: )
1070: ,p_token_3 => 'PAD_NAME'
1071: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1072: ,p_token_4 => 'PAD_OWNER'
1073: ,p_value_4 => xla_lookups_pkg.get_meaning(
1074: 'XLA_OWNER_TYPE'
1075: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 1075: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

1071: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1072: ,p_token_4 => 'PAD_OWNER'
1073: ,p_value_4 => xla_lookups_pkg.get_meaning(
1074: 'XLA_OWNER_TYPE'
1075: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1076: )
1077: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1078: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1079: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

1073: ,p_value_4 => xla_lookups_pkg.get_meaning(
1074: 'XLA_OWNER_TYPE'
1075: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1076: )
1077: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1078: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1079: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1080: ,p_ae_header_id => NULL
1081: );

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

1074: 'XLA_OWNER_TYPE'
1075: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1076: )
1077: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1078: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1079: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1080: ,p_ae_header_id => NULL
1081: );
1082: RETURN l_output_value;

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

1075: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1076: )
1077: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1078: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1079: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1080: ,p_ae_header_id => NULL
1081: );
1082: RETURN l_output_value;
1083: EXCEPTION

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

1183: ,p_module => l_log_module);
1184:
1185: END IF;
1186:
1187: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
1188: x_value_combination_id := null;
1189: x_value_segment_code := null;
1190: x_value_type_code := null;
1191: l_output_value := null;

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

1205: 'XLA_OWNER_TYPE'
1206: ,l_component_type_code
1207: )
1208: ,p_token_3 => 'PAD_NAME'
1209: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1210: ,p_token_4 => 'PAD_OWNER'
1211: ,p_value_4 => xla_lookups_pkg.get_meaning(
1212: 'XLA_OWNER_TYPE'
1213: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 1213: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

1209: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1210: ,p_token_4 => 'PAD_OWNER'
1211: ,p_value_4 => xla_lookups_pkg.get_meaning(
1212: 'XLA_OWNER_TYPE'
1213: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1214: )
1215: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1216: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1217: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

1211: ,p_value_4 => xla_lookups_pkg.get_meaning(
1212: 'XLA_OWNER_TYPE'
1213: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1214: )
1215: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1216: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1217: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1218: ,p_ae_header_id => NULL
1219: );

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

1212: 'XLA_OWNER_TYPE'
1213: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1214: )
1215: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1216: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1217: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1218: ,p_ae_header_id => NULL
1219: );
1220: RETURN l_output_value;

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

1213: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1214: )
1215: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1216: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1217: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1218: ,p_ae_header_id => NULL
1219: );
1220: RETURN l_output_value;
1221: EXCEPTION

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

1321: ,p_module => l_log_module);
1322:
1323: END IF;
1324:
1325: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
1326: x_value_combination_id := null;
1327: x_value_segment_code := null;
1328: x_value_type_code := null;
1329: l_output_value := null;

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

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

Line 1351: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

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

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

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

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

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

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

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

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

1525: ,p_module => l_log_module);
1526:
1527: END IF;
1528:
1529: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
1530: x_value_combination_id := null;
1531: x_value_segment_code := null;
1532: x_value_type_code := null;
1533: l_output_value := null;

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

1547: 'XLA_OWNER_TYPE'
1548: ,l_component_type_code
1549: )
1550: ,p_token_3 => 'PAD_NAME'
1551: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1552: ,p_token_4 => 'PAD_OWNER'
1553: ,p_value_4 => xla_lookups_pkg.get_meaning(
1554: 'XLA_OWNER_TYPE'
1555: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 1555: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

1551: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1552: ,p_token_4 => 'PAD_OWNER'
1553: ,p_value_4 => xla_lookups_pkg.get_meaning(
1554: 'XLA_OWNER_TYPE'
1555: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1556: )
1557: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1558: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1559: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

1553: ,p_value_4 => xla_lookups_pkg.get_meaning(
1554: 'XLA_OWNER_TYPE'
1555: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1556: )
1557: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1558: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1559: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1560: ,p_ae_header_id => NULL
1561: );

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

1554: 'XLA_OWNER_TYPE'
1555: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1556: )
1557: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1558: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1559: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1560: ,p_ae_header_id => NULL
1561: );
1562: RETURN l_output_value;

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

1555: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1556: )
1557: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1558: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1559: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1560: ,p_ae_header_id => NULL
1561: );
1562: RETURN l_output_value;
1563: EXCEPTION

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

1657: ,p_module => l_log_module);
1658:
1659: END IF;
1660:
1661: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
1662: x_value_combination_id := null;
1663: x_value_segment_code := null;
1664: x_value_type_code := null;
1665: l_output_value := null;

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

1679: 'XLA_OWNER_TYPE'
1680: ,l_component_type_code
1681: )
1682: ,p_token_3 => 'PAD_NAME'
1683: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1684: ,p_token_4 => 'PAD_OWNER'
1685: ,p_value_4 => xla_lookups_pkg.get_meaning(
1686: 'XLA_OWNER_TYPE'
1687: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 1687: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

1683: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1684: ,p_token_4 => 'PAD_OWNER'
1685: ,p_value_4 => xla_lookups_pkg.get_meaning(
1686: 'XLA_OWNER_TYPE'
1687: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1688: )
1689: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1690: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1691: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

1685: ,p_value_4 => xla_lookups_pkg.get_meaning(
1686: 'XLA_OWNER_TYPE'
1687: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1688: )
1689: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1690: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1691: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1692: ,p_ae_header_id => NULL
1693: );

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

1686: 'XLA_OWNER_TYPE'
1687: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1688: )
1689: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1690: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1691: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1692: ,p_ae_header_id => NULL
1693: );
1694: RETURN l_output_value;

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

1687: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1688: )
1689: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1690: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1691: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1692: ,p_ae_header_id => NULL
1693: );
1694: RETURN l_output_value;
1695: EXCEPTION

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

1798: ,p_module => l_log_module);
1799:
1800: END IF;
1801:
1802: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
1803: x_value_combination_id := null;
1804: x_value_segment_code := null;
1805: x_value_type_code := null;
1806: l_output_value := null;

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

1820: 'XLA_OWNER_TYPE'
1821: ,l_component_type_code
1822: )
1823: ,p_token_3 => 'PAD_NAME'
1824: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1825: ,p_token_4 => 'PAD_OWNER'
1826: ,p_value_4 => xla_lookups_pkg.get_meaning(
1827: 'XLA_OWNER_TYPE'
1828: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 1828: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

1824: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1825: ,p_token_4 => 'PAD_OWNER'
1826: ,p_value_4 => xla_lookups_pkg.get_meaning(
1827: 'XLA_OWNER_TYPE'
1828: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1829: )
1830: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1831: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1832: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

1826: ,p_value_4 => xla_lookups_pkg.get_meaning(
1827: 'XLA_OWNER_TYPE'
1828: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1829: )
1830: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1831: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1832: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1833: ,p_ae_header_id => NULL
1834: );

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

1827: 'XLA_OWNER_TYPE'
1828: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1829: )
1830: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1831: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1832: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1833: ,p_ae_header_id => NULL
1834: );
1835: RETURN l_output_value;

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

1828: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1829: )
1830: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1831: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1832: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1833: ,p_ae_header_id => NULL
1834: );
1835: RETURN l_output_value;
1836: EXCEPTION

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

1931: ,p_module => l_log_module);
1932:
1933: END IF;
1934:
1935: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
1936: x_value_combination_id := null;
1937: x_value_segment_code := null;
1938: x_value_type_code := null;
1939: l_output_value := null;

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

1953: 'XLA_OWNER_TYPE'
1954: ,l_component_type_code
1955: )
1956: ,p_token_3 => 'PAD_NAME'
1957: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1958: ,p_token_4 => 'PAD_OWNER'
1959: ,p_value_4 => xla_lookups_pkg.get_meaning(
1960: 'XLA_OWNER_TYPE'
1961: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 1961: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

1957: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1958: ,p_token_4 => 'PAD_OWNER'
1959: ,p_value_4 => xla_lookups_pkg.get_meaning(
1960: 'XLA_OWNER_TYPE'
1961: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1962: )
1963: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1964: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1965: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

1959: ,p_value_4 => xla_lookups_pkg.get_meaning(
1960: 'XLA_OWNER_TYPE'
1961: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1962: )
1963: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1964: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1965: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1966: ,p_ae_header_id => NULL
1967: );

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

1960: 'XLA_OWNER_TYPE'
1961: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1962: )
1963: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1964: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1965: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1966: ,p_ae_header_id => NULL
1967: );
1968: RETURN l_output_value;

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

1961: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1962: )
1963: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1964: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1965: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1966: ,p_ae_header_id => NULL
1967: );
1968: RETURN l_output_value;
1969: EXCEPTION

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

2053: ,p_module => l_log_module);
2054:
2055: END IF;
2056:
2057: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
2058: x_value_combination_id := null;
2059: x_value_segment_code := null;
2060: x_value_type_code := null;
2061: l_output_value := null;

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

2075: 'XLA_OWNER_TYPE'
2076: ,l_component_type_code
2077: )
2078: ,p_token_3 => 'PAD_NAME'
2079: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2080: ,p_token_4 => 'PAD_OWNER'
2081: ,p_value_4 => xla_lookups_pkg.get_meaning(
2082: 'XLA_OWNER_TYPE'
2083: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 2083: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

2079: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2080: ,p_token_4 => 'PAD_OWNER'
2081: ,p_value_4 => xla_lookups_pkg.get_meaning(
2082: 'XLA_OWNER_TYPE'
2083: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2084: )
2085: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2086: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2087: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

2081: ,p_value_4 => xla_lookups_pkg.get_meaning(
2082: 'XLA_OWNER_TYPE'
2083: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2084: )
2085: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2086: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2087: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2088: ,p_ae_header_id => NULL
2089: );

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

2082: 'XLA_OWNER_TYPE'
2083: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2084: )
2085: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2086: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2087: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2088: ,p_ae_header_id => NULL
2089: );
2090: RETURN l_output_value;

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

2083: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2084: )
2085: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2086: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2087: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2088: ,p_ae_header_id => NULL
2089: );
2090: RETURN l_output_value;
2091: EXCEPTION

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

2175: ,p_module => l_log_module);
2176:
2177: END IF;
2178:
2179: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
2180: x_value_combination_id := null;
2181: x_value_segment_code := null;
2182: x_value_type_code := null;
2183: l_output_value := null;

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

2197: 'XLA_OWNER_TYPE'
2198: ,l_component_type_code
2199: )
2200: ,p_token_3 => 'PAD_NAME'
2201: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2202: ,p_token_4 => 'PAD_OWNER'
2203: ,p_value_4 => xla_lookups_pkg.get_meaning(
2204: 'XLA_OWNER_TYPE'
2205: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 2205: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

2201: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2202: ,p_token_4 => 'PAD_OWNER'
2203: ,p_value_4 => xla_lookups_pkg.get_meaning(
2204: 'XLA_OWNER_TYPE'
2205: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2206: )
2207: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2208: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2209: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

2203: ,p_value_4 => xla_lookups_pkg.get_meaning(
2204: 'XLA_OWNER_TYPE'
2205: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2206: )
2207: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2208: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2209: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2210: ,p_ae_header_id => NULL
2211: );

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

2204: 'XLA_OWNER_TYPE'
2205: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2206: )
2207: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2208: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2209: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2210: ,p_ae_header_id => NULL
2211: );
2212: RETURN l_output_value;

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

2205: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2206: )
2207: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2208: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2209: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2210: ,p_ae_header_id => NULL
2211: );
2212: RETURN l_output_value;
2213: EXCEPTION

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

2328: ,p_module => l_log_module);
2329:
2330: END IF;
2331:
2332: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
2333: x_value_combination_id := null;
2334: x_value_segment_code := null;
2335: x_value_type_code := null;
2336: l_output_value := null;

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

2350: 'XLA_OWNER_TYPE'
2351: ,l_component_type_code
2352: )
2353: ,p_token_3 => 'PAD_NAME'
2354: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2355: ,p_token_4 => 'PAD_OWNER'
2356: ,p_value_4 => xla_lookups_pkg.get_meaning(
2357: 'XLA_OWNER_TYPE'
2358: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 2358: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

2354: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2355: ,p_token_4 => 'PAD_OWNER'
2356: ,p_value_4 => xla_lookups_pkg.get_meaning(
2357: 'XLA_OWNER_TYPE'
2358: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2359: )
2360: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2361: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2362: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

2356: ,p_value_4 => xla_lookups_pkg.get_meaning(
2357: 'XLA_OWNER_TYPE'
2358: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2359: )
2360: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2361: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2362: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2363: ,p_ae_header_id => NULL
2364: );

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

2357: 'XLA_OWNER_TYPE'
2358: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2359: )
2360: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2361: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2362: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2363: ,p_ae_header_id => NULL
2364: );
2365: RETURN l_output_value;

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

2358: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2359: )
2360: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2361: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2362: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2363: ,p_ae_header_id => NULL
2364: );
2365: RETURN l_output_value;
2366: EXCEPTION

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

2481: ,p_module => l_log_module);
2482:
2483: END IF;
2484:
2485: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
2486: x_value_combination_id := null;
2487: x_value_segment_code := null;
2488: x_value_type_code := null;
2489: l_output_value := null;

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

2503: 'XLA_OWNER_TYPE'
2504: ,l_component_type_code
2505: )
2506: ,p_token_3 => 'PAD_NAME'
2507: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2508: ,p_token_4 => 'PAD_OWNER'
2509: ,p_value_4 => xla_lookups_pkg.get_meaning(
2510: 'XLA_OWNER_TYPE'
2511: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 2511: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

2507: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2508: ,p_token_4 => 'PAD_OWNER'
2509: ,p_value_4 => xla_lookups_pkg.get_meaning(
2510: 'XLA_OWNER_TYPE'
2511: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2512: )
2513: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2514: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2515: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

2509: ,p_value_4 => xla_lookups_pkg.get_meaning(
2510: 'XLA_OWNER_TYPE'
2511: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2512: )
2513: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2514: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2515: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2516: ,p_ae_header_id => NULL
2517: );

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

2510: 'XLA_OWNER_TYPE'
2511: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2512: )
2513: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2514: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2515: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2516: ,p_ae_header_id => NULL
2517: );
2518: RETURN l_output_value;

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

2511: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2512: )
2513: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2514: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2515: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2516: ,p_ae_header_id => NULL
2517: );
2518: RETURN l_output_value;
2519: EXCEPTION

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

2603: ,p_module => l_log_module);
2604:
2605: END IF;
2606:
2607: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
2608: x_value_combination_id := null;
2609: x_value_segment_code := null;
2610: x_value_type_code := null;
2611: l_output_value := null;

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

2625: 'XLA_OWNER_TYPE'
2626: ,l_component_type_code
2627: )
2628: ,p_token_3 => 'PAD_NAME'
2629: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2630: ,p_token_4 => 'PAD_OWNER'
2631: ,p_value_4 => xla_lookups_pkg.get_meaning(
2632: 'XLA_OWNER_TYPE'
2633: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 2633: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

2629: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2630: ,p_token_4 => 'PAD_OWNER'
2631: ,p_value_4 => xla_lookups_pkg.get_meaning(
2632: 'XLA_OWNER_TYPE'
2633: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2634: )
2635: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2636: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2637: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

2631: ,p_value_4 => xla_lookups_pkg.get_meaning(
2632: 'XLA_OWNER_TYPE'
2633: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2634: )
2635: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2636: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2637: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2638: ,p_ae_header_id => NULL
2639: );

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

2632: 'XLA_OWNER_TYPE'
2633: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2634: )
2635: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2636: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2637: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2638: ,p_ae_header_id => NULL
2639: );
2640: RETURN l_output_value;

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

2633: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2634: )
2635: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2636: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2637: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2638: ,p_ae_header_id => NULL
2639: );
2640: RETURN l_output_value;
2641: EXCEPTION

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

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

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

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

Line 2755: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

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

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

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

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

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

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

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

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

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

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

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

Line 2893: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

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

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

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

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

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

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

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

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

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

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

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

Line 3026: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

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

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

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

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

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

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

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

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

3134: ,p_module => l_log_module);
3135:
3136: END IF;
3137:
3138: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
3139: x_value_combination_id := null;
3140: x_value_segment_code := null;
3141: x_value_type_code := null;
3142: l_output_value := null;

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

3156: 'XLA_OWNER_TYPE'
3157: ,l_component_type_code
3158: )
3159: ,p_token_3 => 'PAD_NAME'
3160: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3161: ,p_token_4 => 'PAD_OWNER'
3162: ,p_value_4 => xla_lookups_pkg.get_meaning(
3163: 'XLA_OWNER_TYPE'
3164: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 3164: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

3160: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3161: ,p_token_4 => 'PAD_OWNER'
3162: ,p_value_4 => xla_lookups_pkg.get_meaning(
3163: 'XLA_OWNER_TYPE'
3164: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3165: )
3166: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3167: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3168: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

3162: ,p_value_4 => xla_lookups_pkg.get_meaning(
3163: 'XLA_OWNER_TYPE'
3164: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3165: )
3166: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3167: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3168: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3169: ,p_ae_header_id => NULL
3170: );

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

3163: 'XLA_OWNER_TYPE'
3164: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3165: )
3166: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3167: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3168: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3169: ,p_ae_header_id => NULL
3170: );
3171: RETURN l_output_value;

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

3164: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3165: )
3166: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3167: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3168: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3169: ,p_ae_header_id => NULL
3170: );
3171: RETURN l_output_value;
3172: EXCEPTION

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

3267: ,p_module => l_log_module);
3268:
3269: END IF;
3270:
3271: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
3272: x_value_combination_id := null;
3273: x_value_segment_code := null;
3274: x_value_type_code := null;
3275: l_output_value := null;

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

3289: 'XLA_OWNER_TYPE'
3290: ,l_component_type_code
3291: )
3292: ,p_token_3 => 'PAD_NAME'
3293: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3294: ,p_token_4 => 'PAD_OWNER'
3295: ,p_value_4 => xla_lookups_pkg.get_meaning(
3296: 'XLA_OWNER_TYPE'
3297: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 3297: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

3293: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3294: ,p_token_4 => 'PAD_OWNER'
3295: ,p_value_4 => xla_lookups_pkg.get_meaning(
3296: 'XLA_OWNER_TYPE'
3297: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3298: )
3299: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3300: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3301: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

3295: ,p_value_4 => xla_lookups_pkg.get_meaning(
3296: 'XLA_OWNER_TYPE'
3297: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3298: )
3299: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3300: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3301: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3302: ,p_ae_header_id => NULL
3303: );

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

3296: 'XLA_OWNER_TYPE'
3297: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3298: )
3299: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3300: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3301: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3302: ,p_ae_header_id => NULL
3303: );
3304: RETURN l_output_value;

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

3297: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3298: )
3299: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3300: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3301: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3302: ,p_ae_header_id => NULL
3303: );
3304: RETURN l_output_value;
3305: EXCEPTION

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

3400: ,p_module => l_log_module);
3401:
3402: END IF;
3403:
3404: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
3405: x_value_combination_id := null;
3406: x_value_segment_code := null;
3407: x_value_type_code := null;
3408: l_output_value := null;

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

3422: 'XLA_OWNER_TYPE'
3423: ,l_component_type_code
3424: )
3425: ,p_token_3 => 'PAD_NAME'
3426: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3427: ,p_token_4 => 'PAD_OWNER'
3428: ,p_value_4 => xla_lookups_pkg.get_meaning(
3429: 'XLA_OWNER_TYPE'
3430: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 3430: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

3426: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3427: ,p_token_4 => 'PAD_OWNER'
3428: ,p_value_4 => xla_lookups_pkg.get_meaning(
3429: 'XLA_OWNER_TYPE'
3430: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3431: )
3432: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3433: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3434: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

3428: ,p_value_4 => xla_lookups_pkg.get_meaning(
3429: 'XLA_OWNER_TYPE'
3430: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3431: )
3432: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3433: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3434: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3435: ,p_ae_header_id => NULL
3436: );

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

3429: 'XLA_OWNER_TYPE'
3430: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3431: )
3432: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3433: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3434: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3435: ,p_ae_header_id => NULL
3436: );
3437: RETURN l_output_value;

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

3430: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3431: )
3432: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3433: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3434: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3435: ,p_ae_header_id => NULL
3436: );
3437: RETURN l_output_value;
3438: EXCEPTION

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

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

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

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

Line 3557: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

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

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

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

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

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

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

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

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

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

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

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

Line 3684: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

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

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

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

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

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

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

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

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

3760: (p_msg => 'END of AcctDerRule_27(invalid)'
3761: ,p_level => C_LEVEL_PROCEDURE
3762: ,p_module => l_log_module);
3763: END IF;
3764: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
3765: x_value_type_code := null;
3766: l_output_value := null;
3767: xla_accounting_err_pkg.build_message
3768: (p_appli_s_name => 'XLA'

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

3780: 'XLA_OWNER_TYPE'
3781: ,l_component_type_code
3782: )
3783: ,p_token_3 => 'PAD_NAME'
3784: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3785: ,p_token_4 => 'PAD_OWNER'
3786: ,p_value_4 => xla_lookups_pkg.get_meaning(
3787: 'XLA_OWNER_TYPE'
3788: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 3788: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

3784: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3785: ,p_token_4 => 'PAD_OWNER'
3786: ,p_value_4 => xla_lookups_pkg.get_meaning(
3787: 'XLA_OWNER_TYPE'
3788: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3789: )
3790: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3791: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3792: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

3786: ,p_value_4 => xla_lookups_pkg.get_meaning(
3787: 'XLA_OWNER_TYPE'
3788: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3789: )
3790: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3791: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3792: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3793: ,p_ae_header_id => NULL
3794: );

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

3787: 'XLA_OWNER_TYPE'
3788: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3789: )
3790: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3791: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3792: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3793: ,p_ae_header_id => NULL
3794: );
3795: RETURN l_output_value;

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

3788: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3789: )
3790: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3791: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3792: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3793: ,p_ae_header_id => NULL
3794: );
3795: RETURN l_output_value;
3796: EXCEPTION

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

4039: (p_msg => 'END of AcctDerRule_28(invalid)'
4040: ,p_level => C_LEVEL_PROCEDURE
4041: ,p_module => l_log_module);
4042: END IF;
4043: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
4044: x_value_type_code := null;
4045: l_output_value := null;
4046: xla_accounting_err_pkg.build_message
4047: (p_appli_s_name => 'XLA'

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

4059: 'XLA_OWNER_TYPE'
4060: ,l_component_type_code
4061: )
4062: ,p_token_3 => 'PAD_NAME'
4063: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4064: ,p_token_4 => 'PAD_OWNER'
4065: ,p_value_4 => xla_lookups_pkg.get_meaning(
4066: 'XLA_OWNER_TYPE'
4067: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 4067: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

4063: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4064: ,p_token_4 => 'PAD_OWNER'
4065: ,p_value_4 => xla_lookups_pkg.get_meaning(
4066: 'XLA_OWNER_TYPE'
4067: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4068: )
4069: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4070: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4071: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

4065: ,p_value_4 => xla_lookups_pkg.get_meaning(
4066: 'XLA_OWNER_TYPE'
4067: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4068: )
4069: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4070: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4071: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4072: ,p_ae_header_id => NULL
4073: );

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

4066: 'XLA_OWNER_TYPE'
4067: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4068: )
4069: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4070: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4071: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4072: ,p_ae_header_id => NULL
4073: );
4074: RETURN l_output_value;

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

4067: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4068: )
4069: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4070: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4071: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4072: ,p_ae_header_id => NULL
4073: );
4074: RETURN l_output_value;
4075: EXCEPTION

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

4204: (p_msg => 'END of AcctDerRule_29(invalid)'
4205: ,p_level => C_LEVEL_PROCEDURE
4206: ,p_module => l_log_module);
4207: END IF;
4208: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
4209: x_value_type_code := null;
4210: l_output_value := null;
4211: xla_accounting_err_pkg.build_message
4212: (p_appli_s_name => 'XLA'

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

4224: 'XLA_OWNER_TYPE'
4225: ,l_component_type_code
4226: )
4227: ,p_token_3 => 'PAD_NAME'
4228: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4229: ,p_token_4 => 'PAD_OWNER'
4230: ,p_value_4 => xla_lookups_pkg.get_meaning(
4231: 'XLA_OWNER_TYPE'
4232: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 4232: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

4228: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4229: ,p_token_4 => 'PAD_OWNER'
4230: ,p_value_4 => xla_lookups_pkg.get_meaning(
4231: 'XLA_OWNER_TYPE'
4232: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4233: )
4234: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4235: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4236: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

4230: ,p_value_4 => xla_lookups_pkg.get_meaning(
4231: 'XLA_OWNER_TYPE'
4232: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4233: )
4234: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4235: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4236: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4237: ,p_ae_header_id => NULL
4238: );

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

4231: 'XLA_OWNER_TYPE'
4232: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4233: )
4234: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4235: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4236: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4237: ,p_ae_header_id => NULL
4238: );
4239: RETURN l_output_value;

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

4232: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4233: )
4234: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4235: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4236: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4237: ,p_ae_header_id => NULL
4238: );
4239: RETURN l_output_value;
4240: EXCEPTION

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

4390: (p_msg => 'END of AcctDerRule_30(invalid)'
4391: ,p_level => C_LEVEL_PROCEDURE
4392: ,p_module => l_log_module);
4393: END IF;
4394: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
4395: x_value_type_code := null;
4396: l_output_value := null;
4397: xla_accounting_err_pkg.build_message
4398: (p_appli_s_name => 'XLA'

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

4410: 'XLA_OWNER_TYPE'
4411: ,l_component_type_code
4412: )
4413: ,p_token_3 => 'PAD_NAME'
4414: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4415: ,p_token_4 => 'PAD_OWNER'
4416: ,p_value_4 => xla_lookups_pkg.get_meaning(
4417: 'XLA_OWNER_TYPE'
4418: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 4418: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

4414: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4415: ,p_token_4 => 'PAD_OWNER'
4416: ,p_value_4 => xla_lookups_pkg.get_meaning(
4417: 'XLA_OWNER_TYPE'
4418: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4419: )
4420: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4421: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4422: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

4416: ,p_value_4 => xla_lookups_pkg.get_meaning(
4417: 'XLA_OWNER_TYPE'
4418: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4419: )
4420: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4421: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4422: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4423: ,p_ae_header_id => NULL
4424: );

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

4417: 'XLA_OWNER_TYPE'
4418: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4419: )
4420: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4421: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4422: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4423: ,p_ae_header_id => NULL
4424: );
4425: RETURN l_output_value;

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

4418: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4419: )
4420: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4421: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4422: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4423: ,p_ae_header_id => NULL
4424: );
4425: RETURN l_output_value;
4426: EXCEPTION

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

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

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

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

Line 4544: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

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

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

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

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

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

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

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

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

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

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

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

Line 4648: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

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

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

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

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

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

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

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

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

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

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

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

Line 4752: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

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

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

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

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

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

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

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

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

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

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

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

Line 4856: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

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

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

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

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

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

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

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

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

4932: (p_msg => 'END of AcctDerRule_35(invalid)'
4933: ,p_level => C_LEVEL_PROCEDURE
4934: ,p_module => l_log_module);
4935: END IF;
4936: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
4937: x_value_type_code := null;
4938: l_output_value := null;
4939: xla_accounting_err_pkg.build_message
4940: (p_appli_s_name => 'XLA'

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

4952: 'XLA_OWNER_TYPE'
4953: ,l_component_type_code
4954: )
4955: ,p_token_3 => 'PAD_NAME'
4956: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4957: ,p_token_4 => 'PAD_OWNER'
4958: ,p_value_4 => xla_lookups_pkg.get_meaning(
4959: 'XLA_OWNER_TYPE'
4960: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 4960: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

4956: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4957: ,p_token_4 => 'PAD_OWNER'
4958: ,p_value_4 => xla_lookups_pkg.get_meaning(
4959: 'XLA_OWNER_TYPE'
4960: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4961: )
4962: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4963: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4964: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

4958: ,p_value_4 => xla_lookups_pkg.get_meaning(
4959: 'XLA_OWNER_TYPE'
4960: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4961: )
4962: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4963: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4964: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4965: ,p_ae_header_id => NULL
4966: );

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

4959: 'XLA_OWNER_TYPE'
4960: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4961: )
4962: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4963: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4964: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4965: ,p_ae_header_id => NULL
4966: );
4967: RETURN l_output_value;

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

4960: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4961: )
4962: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4963: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4964: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4965: ,p_ae_header_id => NULL
4966: );
4967: RETURN l_output_value;
4968: EXCEPTION

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

5070: (p_msg => 'END of AcctDerRule_36(invalid)'
5071: ,p_level => C_LEVEL_PROCEDURE
5072: ,p_module => l_log_module);
5073: END IF;
5074: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
5075: x_value_type_code := null;
5076: l_output_value := null;
5077: xla_accounting_err_pkg.build_message
5078: (p_appli_s_name => 'XLA'

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

5090: 'XLA_OWNER_TYPE'
5091: ,l_component_type_code
5092: )
5093: ,p_token_3 => 'PAD_NAME'
5094: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
5095: ,p_token_4 => 'PAD_OWNER'
5096: ,p_value_4 => xla_lookups_pkg.get_meaning(
5097: 'XLA_OWNER_TYPE'
5098: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 5098: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

5094: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
5095: ,p_token_4 => 'PAD_OWNER'
5096: ,p_value_4 => xla_lookups_pkg.get_meaning(
5097: 'XLA_OWNER_TYPE'
5098: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5099: )
5100: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5101: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5102: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

5096: ,p_value_4 => xla_lookups_pkg.get_meaning(
5097: 'XLA_OWNER_TYPE'
5098: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5099: )
5100: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5101: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5102: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5103: ,p_ae_header_id => NULL
5104: );

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

5097: 'XLA_OWNER_TYPE'
5098: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5099: )
5100: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5101: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5102: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5103: ,p_ae_header_id => NULL
5104: );
5105: RETURN l_output_value;

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

5098: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5099: )
5100: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5101: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5102: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5103: ,p_ae_header_id => NULL
5104: );
5105: RETURN l_output_value;
5106: EXCEPTION

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

5213: (p_msg => 'END of AcctDerRule_37(invalid)'
5214: ,p_level => C_LEVEL_PROCEDURE
5215: ,p_module => l_log_module);
5216: END IF;
5217: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
5218: x_value_type_code := null;
5219: l_output_value := null;
5220: xla_accounting_err_pkg.build_message
5221: (p_appli_s_name => 'XLA'

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

5233: 'XLA_OWNER_TYPE'
5234: ,l_component_type_code
5235: )
5236: ,p_token_3 => 'PAD_NAME'
5237: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
5238: ,p_token_4 => 'PAD_OWNER'
5239: ,p_value_4 => xla_lookups_pkg.get_meaning(
5240: 'XLA_OWNER_TYPE'
5241: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 5241: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

5237: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
5238: ,p_token_4 => 'PAD_OWNER'
5239: ,p_value_4 => xla_lookups_pkg.get_meaning(
5240: 'XLA_OWNER_TYPE'
5241: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5242: )
5243: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5244: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5245: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

5239: ,p_value_4 => xla_lookups_pkg.get_meaning(
5240: 'XLA_OWNER_TYPE'
5241: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5242: )
5243: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5244: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5245: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5246: ,p_ae_header_id => NULL
5247: );

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

5240: 'XLA_OWNER_TYPE'
5241: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5242: )
5243: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5244: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5245: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5246: ,p_ae_header_id => NULL
5247: );
5248: RETURN l_output_value;

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

5241: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5242: )
5243: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5244: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5245: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5246: ,p_ae_header_id => NULL
5247: );
5248: RETURN l_output_value;
5249: EXCEPTION

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

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

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

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

Line 5384: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

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

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

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

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

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

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

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

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

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

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

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

Line 5511: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

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

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

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

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

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

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

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

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

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

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

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

Line 5638: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

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

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

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

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

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

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

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

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

5714: (p_msg => 'END of AcctDerRule_41(invalid)'
5715: ,p_level => C_LEVEL_PROCEDURE
5716: ,p_module => l_log_module);
5717: END IF;
5718: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
5719: x_value_type_code := null;
5720: l_output_value := null;
5721: xla_accounting_err_pkg.build_message
5722: (p_appli_s_name => 'XLA'

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

5734: 'XLA_OWNER_TYPE'
5735: ,l_component_type_code
5736: )
5737: ,p_token_3 => 'PAD_NAME'
5738: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
5739: ,p_token_4 => 'PAD_OWNER'
5740: ,p_value_4 => xla_lookups_pkg.get_meaning(
5741: 'XLA_OWNER_TYPE'
5742: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 5742: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

5738: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
5739: ,p_token_4 => 'PAD_OWNER'
5740: ,p_value_4 => xla_lookups_pkg.get_meaning(
5741: 'XLA_OWNER_TYPE'
5742: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5743: )
5744: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5745: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5746: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

5740: ,p_value_4 => xla_lookups_pkg.get_meaning(
5741: 'XLA_OWNER_TYPE'
5742: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5743: )
5744: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5745: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5746: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5747: ,p_ae_header_id => NULL
5748: );

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

5741: 'XLA_OWNER_TYPE'
5742: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5743: )
5744: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5745: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5746: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5747: ,p_ae_header_id => NULL
5748: );
5749: RETURN l_output_value;

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

5742: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5743: )
5744: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5745: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5746: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5747: ,p_ae_header_id => NULL
5748: );
5749: RETURN l_output_value;
5750: EXCEPTION

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

5818: (p_msg => 'END of AcctDerRule_42(invalid)'
5819: ,p_level => C_LEVEL_PROCEDURE
5820: ,p_module => l_log_module);
5821: END IF;
5822: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
5823: x_value_type_code := null;
5824: l_output_value := null;
5825: xla_accounting_err_pkg.build_message
5826: (p_appli_s_name => 'XLA'

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

5838: 'XLA_OWNER_TYPE'
5839: ,l_component_type_code
5840: )
5841: ,p_token_3 => 'PAD_NAME'
5842: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
5843: ,p_token_4 => 'PAD_OWNER'
5844: ,p_value_4 => xla_lookups_pkg.get_meaning(
5845: 'XLA_OWNER_TYPE'
5846: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 5846: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

5842: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
5843: ,p_token_4 => 'PAD_OWNER'
5844: ,p_value_4 => xla_lookups_pkg.get_meaning(
5845: 'XLA_OWNER_TYPE'
5846: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5847: )
5848: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5849: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5850: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

5844: ,p_value_4 => xla_lookups_pkg.get_meaning(
5845: 'XLA_OWNER_TYPE'
5846: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5847: )
5848: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5849: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5850: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5851: ,p_ae_header_id => NULL
5852: );

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

5845: 'XLA_OWNER_TYPE'
5846: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5847: )
5848: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5849: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5850: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5851: ,p_ae_header_id => NULL
5852: );
5853: RETURN l_output_value;

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

5846: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5847: )
5848: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5849: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5850: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5851: ,p_ae_header_id => NULL
5852: );
5853: RETURN l_output_value;
5854: EXCEPTION

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

5922: (p_msg => 'END of AcctDerRule_43(invalid)'
5923: ,p_level => C_LEVEL_PROCEDURE
5924: ,p_module => l_log_module);
5925: END IF;
5926: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
5927: x_value_type_code := null;
5928: l_output_value := null;
5929: xla_accounting_err_pkg.build_message
5930: (p_appli_s_name => 'XLA'

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

5942: 'XLA_OWNER_TYPE'
5943: ,l_component_type_code
5944: )
5945: ,p_token_3 => 'PAD_NAME'
5946: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
5947: ,p_token_4 => 'PAD_OWNER'
5948: ,p_value_4 => xla_lookups_pkg.get_meaning(
5949: 'XLA_OWNER_TYPE'
5950: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 5950: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

5946: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
5947: ,p_token_4 => 'PAD_OWNER'
5948: ,p_value_4 => xla_lookups_pkg.get_meaning(
5949: 'XLA_OWNER_TYPE'
5950: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5951: )
5952: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5953: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5954: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

5948: ,p_value_4 => xla_lookups_pkg.get_meaning(
5949: 'XLA_OWNER_TYPE'
5950: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5951: )
5952: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5953: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5954: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5955: ,p_ae_header_id => NULL
5956: );

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

5949: 'XLA_OWNER_TYPE'
5950: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5951: )
5952: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5953: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5954: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5955: ,p_ae_header_id => NULL
5956: );
5957: RETURN l_output_value;

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

5950: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5951: )
5952: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5953: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5954: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5955: ,p_ae_header_id => NULL
5956: );
5957: RETURN l_output_value;
5958: EXCEPTION

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

6049: (p_msg => 'END of AcctDerRule_44(invalid)'
6050: ,p_level => C_LEVEL_PROCEDURE
6051: ,p_module => l_log_module);
6052: END IF;
6053: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
6054: x_value_type_code := null;
6055: l_output_value := null;
6056: xla_accounting_err_pkg.build_message
6057: (p_appli_s_name => 'XLA'

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

6069: 'XLA_OWNER_TYPE'
6070: ,l_component_type_code
6071: )
6072: ,p_token_3 => 'PAD_NAME'
6073: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
6074: ,p_token_4 => 'PAD_OWNER'
6075: ,p_value_4 => xla_lookups_pkg.get_meaning(
6076: 'XLA_OWNER_TYPE'
6077: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 6077: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

6073: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
6074: ,p_token_4 => 'PAD_OWNER'
6075: ,p_value_4 => xla_lookups_pkg.get_meaning(
6076: 'XLA_OWNER_TYPE'
6077: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
6078: )
6079: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
6080: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
6081: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

6075: ,p_value_4 => xla_lookups_pkg.get_meaning(
6076: 'XLA_OWNER_TYPE'
6077: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
6078: )
6079: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
6080: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
6081: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
6082: ,p_ae_header_id => NULL
6083: );

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

6076: 'XLA_OWNER_TYPE'
6077: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
6078: )
6079: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
6080: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
6081: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
6082: ,p_ae_header_id => NULL
6083: );
6084: RETURN l_output_value;

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

6077: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
6078: )
6079: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
6080: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
6081: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
6082: ,p_ae_header_id => NULL
6083: );
6084: RETURN l_output_value;
6085: EXCEPTION

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

6176: (p_msg => 'END of AcctDerRule_45(invalid)'
6177: ,p_level => C_LEVEL_PROCEDURE
6178: ,p_module => l_log_module);
6179: END IF;
6180: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
6181: x_value_type_code := null;
6182: l_output_value := null;
6183: xla_accounting_err_pkg.build_message
6184: (p_appli_s_name => 'XLA'

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

6196: 'XLA_OWNER_TYPE'
6197: ,l_component_type_code
6198: )
6199: ,p_token_3 => 'PAD_NAME'
6200: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
6201: ,p_token_4 => 'PAD_OWNER'
6202: ,p_value_4 => xla_lookups_pkg.get_meaning(
6203: 'XLA_OWNER_TYPE'
6204: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 6204: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

6200: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
6201: ,p_token_4 => 'PAD_OWNER'
6202: ,p_value_4 => xla_lookups_pkg.get_meaning(
6203: 'XLA_OWNER_TYPE'
6204: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
6205: )
6206: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
6207: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
6208: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

6202: ,p_value_4 => xla_lookups_pkg.get_meaning(
6203: 'XLA_OWNER_TYPE'
6204: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
6205: )
6206: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
6207: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
6208: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
6209: ,p_ae_header_id => NULL
6210: );

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

6203: 'XLA_OWNER_TYPE'
6204: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
6205: )
6206: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
6207: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
6208: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
6209: ,p_ae_header_id => NULL
6210: );
6211: RETURN l_output_value;

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

6204: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
6205: )
6206: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
6207: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
6208: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
6209: ,p_ae_header_id => NULL
6210: );
6211: RETURN l_output_value;
6212: EXCEPTION

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

6280: (p_msg => 'END of AcctDerRule_46(invalid)'
6281: ,p_level => C_LEVEL_PROCEDURE
6282: ,p_module => l_log_module);
6283: END IF;
6284: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
6285: x_value_type_code := null;
6286: l_output_value := null;
6287: xla_accounting_err_pkg.build_message
6288: (p_appli_s_name => 'XLA'

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

6300: 'XLA_OWNER_TYPE'
6301: ,l_component_type_code
6302: )
6303: ,p_token_3 => 'PAD_NAME'
6304: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
6305: ,p_token_4 => 'PAD_OWNER'
6306: ,p_value_4 => xla_lookups_pkg.get_meaning(
6307: 'XLA_OWNER_TYPE'
6308: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 6308: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

6304: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
6305: ,p_token_4 => 'PAD_OWNER'
6306: ,p_value_4 => xla_lookups_pkg.get_meaning(
6307: 'XLA_OWNER_TYPE'
6308: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
6309: )
6310: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
6311: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
6312: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

6306: ,p_value_4 => xla_lookups_pkg.get_meaning(
6307: 'XLA_OWNER_TYPE'
6308: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
6309: )
6310: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
6311: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
6312: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
6313: ,p_ae_header_id => NULL
6314: );

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

6307: 'XLA_OWNER_TYPE'
6308: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
6309: )
6310: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
6311: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
6312: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
6313: ,p_ae_header_id => NULL
6314: );
6315: RETURN l_output_value;

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

6308: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
6309: )
6310: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
6311: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
6312: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
6313: ,p_ae_header_id => NULL
6314: );
6315: RETURN l_output_value;
6316: EXCEPTION

Line 6462: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

6458: l_tmp_amt NUMBER;
6459: l_acc_rev_natural_side_code VARCHAR2(1);
6460:
6461: l_num_entries NUMBER;
6462: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
6463: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
6464: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
6465: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
6466: l_recog_line_1 NUMBER;

Line 6463: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

6459: l_acc_rev_natural_side_code VARCHAR2(1);
6460:
6461: l_num_entries NUMBER;
6462: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
6463: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
6464: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
6465: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
6466: l_recog_line_1 NUMBER;
6467: l_recog_line_2 NUMBER;

Line 6464: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

6460:
6461: l_num_entries NUMBER;
6462: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
6463: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
6464: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
6465: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
6466: l_recog_line_1 NUMBER;
6467: l_recog_line_2 NUMBER;
6468:

Line 6465: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

6461: l_num_entries NUMBER;
6462: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
6463: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
6464: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
6465: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
6466: l_recog_line_1 NUMBER;
6467: l_recog_line_2 NUMBER;
6468:
6469: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 6471: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

6467: l_recog_line_2 NUMBER;
6468:
6469: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
6470: l_bflow_applied_to_amt NUMBER; -- 5132302
6471: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
6472:
6473: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
6474:
6475: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

6542: l_accrual_line_num := NULL; -- 4262811
6543: l_tmp_amt := NULL; -- 4262811
6544: --
6545:
6546: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
6547: l_balance_type_code <> 'B' THEN
6548: IF NVL(p_source_21,'
6549: ') = 'RETROACCRUAL' OR
6550: NVL(p_source_21,'

Line 6620: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

6616: --
6617: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
6618:
6619: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
6620: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
6621:
6622: -- 4955764
6623: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
6624: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

6740: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
6741:
6742: IF xla_accounting_cache_pkg.GetValueChar
6743: (p_source_code => 'LEDGER_CATEGORY_CODE'
6744: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
6745: AND l_bflow_method_code = 'PRIOR_ENTRY'
6746: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
6747: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
6748: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

6850: p_lookup_type => 'XLA_OWNER_TYPE'
6851: ,p_lookup_code => l_component_type_code
6852: )
6853: ,p_token_4 => 'PRODUCT_NAME'
6854: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
6855: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
6856: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
6857: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
6858: ,p_ae_header_id => NULL

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

6851: ,p_lookup_code => l_component_type_code
6852: )
6853: ,p_token_4 => 'PRODUCT_NAME'
6854: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
6855: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
6856: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
6857: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
6858: ,p_ae_header_id => NULL
6859: );

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

6852: )
6853: ,p_token_4 => 'PRODUCT_NAME'
6854: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
6855: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
6856: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
6857: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
6858: ,p_ae_header_id => NULL
6859: );
6860:

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

6853: ,p_token_4 => 'PRODUCT_NAME'
6854: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
6855: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
6856: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
6857: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
6858: ,p_ae_header_id => NULL
6859: );
6860:
6861: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 6888: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

6884: ----------------------------------------------------------------------------------
6885: -- 4219869 Business Flow
6886: -- Update journal entry status -- Need to generate this within IF
6887: ----------------------------------------------------------------------------------
6888: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
6889: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
6890: ,p_balance_type_code => l_balance_type_code
6891: );
6892:

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

6971:
6972: --
6973: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
6974: --
6975: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
6976: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
6977: ELSE
6978: ---------------------------------------------------------------------------------------------------
6979: -- 4262811a Switch Sign

Line 7000: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

6996:
6997: XLA_AE_LINES_PKG.ValidateCurrentLine;
6998: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
6999:
7000: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
7001: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
7002: ,p_balance_type_code => l_balance_type_code);
7003:
7004: END IF;

Line 7168: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

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

Line 7169: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

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

Line 7170: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

7166:
7167: l_num_entries NUMBER;
7168: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
7169: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
7170: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
7171: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
7172: l_recog_line_1 NUMBER;
7173: l_recog_line_2 NUMBER;
7174:

Line 7171: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

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

Line 7177: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

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

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

7248: l_accrual_line_num := NULL; -- 4262811
7249: l_tmp_amt := NULL; -- 4262811
7250: --
7251:
7252: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
7253: l_balance_type_code <> 'B' THEN
7254: IF NVL(p_source_21,'
7255: ') = 'RETROACCRUAL' OR
7256: NVL(p_source_21,'

Line 7326: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

7322: --
7323: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
7324:
7325: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
7326: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
7327:
7328: -- 4955764
7329: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
7330: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

7444: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
7445:
7446: IF xla_accounting_cache_pkg.GetValueChar
7447: (p_source_code => 'LEDGER_CATEGORY_CODE'
7448: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
7449: AND l_bflow_method_code = 'PRIOR_ENTRY'
7450: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
7451: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
7452: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

7554: p_lookup_type => 'XLA_OWNER_TYPE'
7555: ,p_lookup_code => l_component_type_code
7556: )
7557: ,p_token_4 => 'PRODUCT_NAME'
7558: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
7559: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
7560: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
7561: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
7562: ,p_ae_header_id => NULL

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

7555: ,p_lookup_code => l_component_type_code
7556: )
7557: ,p_token_4 => 'PRODUCT_NAME'
7558: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
7559: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
7560: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
7561: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
7562: ,p_ae_header_id => NULL
7563: );

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

7556: )
7557: ,p_token_4 => 'PRODUCT_NAME'
7558: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
7559: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
7560: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
7561: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
7562: ,p_ae_header_id => NULL
7563: );
7564:

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

7557: ,p_token_4 => 'PRODUCT_NAME'
7558: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
7559: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
7560: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
7561: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
7562: ,p_ae_header_id => NULL
7563: );
7564:
7565: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 7592: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

7588: ----------------------------------------------------------------------------------
7589: -- 4219869 Business Flow
7590: -- Update journal entry status -- Need to generate this within IF
7591: ----------------------------------------------------------------------------------
7592: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
7593: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
7594: ,p_balance_type_code => l_balance_type_code
7595: );
7596:

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

7675:
7676: --
7677: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
7678: --
7679: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
7680: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
7681: ELSE
7682: ---------------------------------------------------------------------------------------------------
7683: -- 4262811a Switch Sign

Line 7704: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

7700:
7701: XLA_AE_LINES_PKG.ValidateCurrentLine;
7702: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
7703:
7704: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
7705: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
7706: ,p_balance_type_code => l_balance_type_code);
7707:
7708: END IF;

Line 7874: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

7870: l_tmp_amt NUMBER;
7871: l_acc_rev_natural_side_code VARCHAR2(1);
7872:
7873: l_num_entries NUMBER;
7874: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
7875: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
7876: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
7877: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
7878: l_recog_line_1 NUMBER;

Line 7875: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

7871: l_acc_rev_natural_side_code VARCHAR2(1);
7872:
7873: l_num_entries NUMBER;
7874: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
7875: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
7876: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
7877: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
7878: l_recog_line_1 NUMBER;
7879: l_recog_line_2 NUMBER;

Line 7876: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

7872:
7873: l_num_entries NUMBER;
7874: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
7875: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
7876: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
7877: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
7878: l_recog_line_1 NUMBER;
7879: l_recog_line_2 NUMBER;
7880:

Line 7877: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

7873: l_num_entries NUMBER;
7874: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
7875: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
7876: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
7877: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
7878: l_recog_line_1 NUMBER;
7879: l_recog_line_2 NUMBER;
7880:
7881: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 7883: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

7879: l_recog_line_2 NUMBER;
7880:
7881: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
7882: l_bflow_applied_to_amt NUMBER; -- 5132302
7883: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
7884:
7885: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
7886:
7887: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

7954: l_accrual_line_num := NULL; -- 4262811
7955: l_tmp_amt := NULL; -- 4262811
7956: --
7957:
7958: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
7959: l_balance_type_code <> 'B' THEN
7960: IF NVL(p_source_21,'
7961: ') = 'RETROACCRUAL' OR
7962: NVL(p_source_21,'

Line 8032: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

8028: --
8029: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
8030:
8031: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
8032: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
8033:
8034: -- 4955764
8035: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
8036: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

8154: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
8155:
8156: IF xla_accounting_cache_pkg.GetValueChar
8157: (p_source_code => 'LEDGER_CATEGORY_CODE'
8158: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
8159: AND l_bflow_method_code = 'PRIOR_ENTRY'
8160: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
8161: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
8162: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

8264: p_lookup_type => 'XLA_OWNER_TYPE'
8265: ,p_lookup_code => l_component_type_code
8266: )
8267: ,p_token_4 => 'PRODUCT_NAME'
8268: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
8269: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
8270: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
8271: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
8272: ,p_ae_header_id => NULL

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

8265: ,p_lookup_code => l_component_type_code
8266: )
8267: ,p_token_4 => 'PRODUCT_NAME'
8268: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
8269: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
8270: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
8271: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
8272: ,p_ae_header_id => NULL
8273: );

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

8266: )
8267: ,p_token_4 => 'PRODUCT_NAME'
8268: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
8269: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
8270: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
8271: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
8272: ,p_ae_header_id => NULL
8273: );
8274:

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

8267: ,p_token_4 => 'PRODUCT_NAME'
8268: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
8269: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
8270: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
8271: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
8272: ,p_ae_header_id => NULL
8273: );
8274:
8275: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 8302: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

8298: ----------------------------------------------------------------------------------
8299: -- 4219869 Business Flow
8300: -- Update journal entry status -- Need to generate this within IF
8301: ----------------------------------------------------------------------------------
8302: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
8303: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
8304: ,p_balance_type_code => l_balance_type_code
8305: );
8306:

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

8385:
8386: --
8387: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
8388: --
8389: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
8390: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
8391: ELSE
8392: ---------------------------------------------------------------------------------------------------
8393: -- 4262811a Switch Sign

Line 8414: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

8410:
8411: XLA_AE_LINES_PKG.ValidateCurrentLine;
8412: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
8413:
8414: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
8415: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
8416: ,p_balance_type_code => l_balance_type_code);
8417:
8418: END IF;

Line 8584: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

8580: l_tmp_amt NUMBER;
8581: l_acc_rev_natural_side_code VARCHAR2(1);
8582:
8583: l_num_entries NUMBER;
8584: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
8585: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
8586: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
8587: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
8588: l_recog_line_1 NUMBER;

Line 8585: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

8581: l_acc_rev_natural_side_code VARCHAR2(1);
8582:
8583: l_num_entries NUMBER;
8584: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
8585: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
8586: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
8587: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
8588: l_recog_line_1 NUMBER;
8589: l_recog_line_2 NUMBER;

Line 8586: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

8582:
8583: l_num_entries NUMBER;
8584: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
8585: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
8586: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
8587: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
8588: l_recog_line_1 NUMBER;
8589: l_recog_line_2 NUMBER;
8590:

Line 8587: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

8583: l_num_entries NUMBER;
8584: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
8585: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
8586: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
8587: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
8588: l_recog_line_1 NUMBER;
8589: l_recog_line_2 NUMBER;
8590:
8591: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 8593: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

8589: l_recog_line_2 NUMBER;
8590:
8591: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
8592: l_bflow_applied_to_amt NUMBER; -- 5132302
8593: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
8594:
8595: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
8596:
8597: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

8664: l_accrual_line_num := NULL; -- 4262811
8665: l_tmp_amt := NULL; -- 4262811
8666: --
8667:
8668: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
8669: l_balance_type_code <> 'B' THEN
8670: IF NVL(p_source_21,'
8671: ') = 'RETROACCRUAL' OR
8672: NVL(p_source_21,'

Line 8742: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

8738: --
8739: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
8740:
8741: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
8742: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
8743:
8744: -- 4955764
8745: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
8746: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

8862: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
8863:
8864: IF xla_accounting_cache_pkg.GetValueChar
8865: (p_source_code => 'LEDGER_CATEGORY_CODE'
8866: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
8867: AND l_bflow_method_code = 'PRIOR_ENTRY'
8868: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
8869: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
8870: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

8972: p_lookup_type => 'XLA_OWNER_TYPE'
8973: ,p_lookup_code => l_component_type_code
8974: )
8975: ,p_token_4 => 'PRODUCT_NAME'
8976: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
8977: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
8978: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
8979: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
8980: ,p_ae_header_id => NULL

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

8973: ,p_lookup_code => l_component_type_code
8974: )
8975: ,p_token_4 => 'PRODUCT_NAME'
8976: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
8977: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
8978: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
8979: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
8980: ,p_ae_header_id => NULL
8981: );

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

8974: )
8975: ,p_token_4 => 'PRODUCT_NAME'
8976: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
8977: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
8978: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
8979: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
8980: ,p_ae_header_id => NULL
8981: );
8982:

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

8975: ,p_token_4 => 'PRODUCT_NAME'
8976: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
8977: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
8978: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
8979: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
8980: ,p_ae_header_id => NULL
8981: );
8982:
8983: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 9010: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

9006: ----------------------------------------------------------------------------------
9007: -- 4219869 Business Flow
9008: -- Update journal entry status -- Need to generate this within IF
9009: ----------------------------------------------------------------------------------
9010: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
9011: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
9012: ,p_balance_type_code => l_balance_type_code
9013: );
9014:

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

9093:
9094: --
9095: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
9096: --
9097: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
9098: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
9099: ELSE
9100: ---------------------------------------------------------------------------------------------------
9101: -- 4262811a Switch Sign

Line 9122: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

9118:
9119: XLA_AE_LINES_PKG.ValidateCurrentLine;
9120: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
9121:
9122: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
9123: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
9124: ,p_balance_type_code => l_balance_type_code);
9125:
9126: END IF;

Line 9297: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

9293: l_tmp_amt NUMBER;
9294: l_acc_rev_natural_side_code VARCHAR2(1);
9295:
9296: l_num_entries NUMBER;
9297: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
9298: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
9299: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
9300: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
9301: l_recog_line_1 NUMBER;

Line 9298: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

9294: l_acc_rev_natural_side_code VARCHAR2(1);
9295:
9296: l_num_entries NUMBER;
9297: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
9298: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
9299: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
9300: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
9301: l_recog_line_1 NUMBER;
9302: l_recog_line_2 NUMBER;

Line 9299: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

9295:
9296: l_num_entries NUMBER;
9297: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
9298: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
9299: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
9300: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
9301: l_recog_line_1 NUMBER;
9302: l_recog_line_2 NUMBER;
9303:

Line 9300: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

9296: l_num_entries NUMBER;
9297: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
9298: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
9299: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
9300: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
9301: l_recog_line_1 NUMBER;
9302: l_recog_line_2 NUMBER;
9303:
9304: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 9306: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

9302: l_recog_line_2 NUMBER;
9303:
9304: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
9305: l_bflow_applied_to_amt NUMBER; -- 5132302
9306: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
9307:
9308: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
9309:
9310: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

9376: l_acc_rev_flag := NULL; -- 4262811
9377: l_accrual_line_num := NULL; -- 4262811
9378: l_tmp_amt := NULL; -- 4262811
9379: --
9380: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
9381: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
9382: return;
9383: END IF;
9384:

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

9377: l_accrual_line_num := NULL; -- 4262811
9378: l_tmp_amt := NULL; -- 4262811
9379: --
9380: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
9381: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
9382: return;
9383: END IF;
9384:
9385: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

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

9381: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
9382: return;
9383: END IF;
9384:
9385: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
9386: l_balance_type_code <> 'B' THEN
9387: IF NVL(p_source_21,'
9388: ') = 'ACCRUAL'
9389: THEN

Line 9457: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

9453: --
9454: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
9455:
9456: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
9457: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
9458:
9459: -- 4955764
9460: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
9461: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

9567: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
9568:
9569: IF xla_accounting_cache_pkg.GetValueChar
9570: (p_source_code => 'LEDGER_CATEGORY_CODE'
9571: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
9572: AND l_bflow_method_code = 'PRIOR_ENTRY'
9573: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
9574: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
9575: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

9821: p_lookup_type => 'XLA_OWNER_TYPE'
9822: ,p_lookup_code => l_component_type_code
9823: )
9824: ,p_token_4 => 'PRODUCT_NAME'
9825: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
9826: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
9827: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
9828: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
9829: ,p_ae_header_id => NULL

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

9822: ,p_lookup_code => l_component_type_code
9823: )
9824: ,p_token_4 => 'PRODUCT_NAME'
9825: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
9826: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
9827: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
9828: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
9829: ,p_ae_header_id => NULL
9830: );

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

9823: )
9824: ,p_token_4 => 'PRODUCT_NAME'
9825: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
9826: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
9827: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
9828: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
9829: ,p_ae_header_id => NULL
9830: );
9831:

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

9824: ,p_token_4 => 'PRODUCT_NAME'
9825: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
9826: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
9827: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
9828: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
9829: ,p_ae_header_id => NULL
9830: );
9831:
9832: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 9859: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

9855: ----------------------------------------------------------------------------------
9856: -- 4219869 Business Flow
9857: -- Update journal entry status -- Need to generate this within IF
9858: ----------------------------------------------------------------------------------
9859: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
9860: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
9861: ,p_balance_type_code => l_balance_type_code
9862: );
9863:

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

10086:
10087: --
10088: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
10089: --
10090: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
10091: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
10092: ELSE
10093: ---------------------------------------------------------------------------------------------------
10094: -- 4262811a Switch Sign

Line 10115: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

10111:
10112: XLA_AE_LINES_PKG.ValidateCurrentLine;
10113: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
10114:
10115: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
10116: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
10117: ,p_balance_type_code => l_balance_type_code);
10118:
10119: END IF;

Line 10288: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

10284: l_tmp_amt NUMBER;
10285: l_acc_rev_natural_side_code VARCHAR2(1);
10286:
10287: l_num_entries NUMBER;
10288: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
10289: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
10290: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
10291: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
10292: l_recog_line_1 NUMBER;

Line 10289: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

10285: l_acc_rev_natural_side_code VARCHAR2(1);
10286:
10287: l_num_entries NUMBER;
10288: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
10289: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
10290: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
10291: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
10292: l_recog_line_1 NUMBER;
10293: l_recog_line_2 NUMBER;

Line 10290: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

10286:
10287: l_num_entries NUMBER;
10288: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
10289: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
10290: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
10291: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
10292: l_recog_line_1 NUMBER;
10293: l_recog_line_2 NUMBER;
10294:

Line 10291: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

10287: l_num_entries NUMBER;
10288: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
10289: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
10290: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
10291: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
10292: l_recog_line_1 NUMBER;
10293: l_recog_line_2 NUMBER;
10294:
10295: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 10297: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

10293: l_recog_line_2 NUMBER;
10294:
10295: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
10296: l_bflow_applied_to_amt NUMBER; -- 5132302
10297: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
10298:
10299: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
10300:
10301: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

10367: l_acc_rev_flag := NULL; -- 4262811
10368: l_accrual_line_num := NULL; -- 4262811
10369: l_tmp_amt := NULL; -- 4262811
10370: --
10371: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
10372: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
10373: return;
10374: END IF;
10375:

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

10368: l_accrual_line_num := NULL; -- 4262811
10369: l_tmp_amt := NULL; -- 4262811
10370: --
10371: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
10372: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
10373: return;
10374: END IF;
10375:
10376: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

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

10372: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
10373: return;
10374: END IF;
10375:
10376: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
10377: l_balance_type_code <> 'B' THEN
10378: IF NVL(p_source_21,'
10379: ') = 'ACCRUAL'
10380: THEN

Line 10448: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

10444: --
10445: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
10446:
10447: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
10448: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
10449:
10450: -- 4955764
10451: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
10452: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

10556: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
10557:
10558: IF xla_accounting_cache_pkg.GetValueChar
10559: (p_source_code => 'LEDGER_CATEGORY_CODE'
10560: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
10561: AND l_bflow_method_code = 'PRIOR_ENTRY'
10562: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
10563: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
10564: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

10810: p_lookup_type => 'XLA_OWNER_TYPE'
10811: ,p_lookup_code => l_component_type_code
10812: )
10813: ,p_token_4 => 'PRODUCT_NAME'
10814: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
10815: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
10816: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
10817: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
10818: ,p_ae_header_id => NULL

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

10811: ,p_lookup_code => l_component_type_code
10812: )
10813: ,p_token_4 => 'PRODUCT_NAME'
10814: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
10815: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
10816: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
10817: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
10818: ,p_ae_header_id => NULL
10819: );

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

10812: )
10813: ,p_token_4 => 'PRODUCT_NAME'
10814: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
10815: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
10816: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
10817: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
10818: ,p_ae_header_id => NULL
10819: );
10820:

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

10813: ,p_token_4 => 'PRODUCT_NAME'
10814: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
10815: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
10816: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
10817: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
10818: ,p_ae_header_id => NULL
10819: );
10820:
10821: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 10848: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

10844: ----------------------------------------------------------------------------------
10845: -- 4219869 Business Flow
10846: -- Update journal entry status -- Need to generate this within IF
10847: ----------------------------------------------------------------------------------
10848: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
10849: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
10850: ,p_balance_type_code => l_balance_type_code
10851: );
10852:

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

11075:
11076: --
11077: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
11078: --
11079: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
11080: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
11081: ELSE
11082: ---------------------------------------------------------------------------------------------------
11083: -- 4262811a Switch Sign

Line 11104: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

11100:
11101: XLA_AE_LINES_PKG.ValidateCurrentLine;
11102: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
11103:
11104: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
11105: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
11106: ,p_balance_type_code => l_balance_type_code);
11107:
11108: END IF;

Line 11281: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

11277: l_tmp_amt NUMBER;
11278: l_acc_rev_natural_side_code VARCHAR2(1);
11279:
11280: l_num_entries NUMBER;
11281: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
11282: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
11283: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
11284: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
11285: l_recog_line_1 NUMBER;

Line 11282: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

11278: l_acc_rev_natural_side_code VARCHAR2(1);
11279:
11280: l_num_entries NUMBER;
11281: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
11282: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
11283: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
11284: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
11285: l_recog_line_1 NUMBER;
11286: l_recog_line_2 NUMBER;

Line 11283: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

11279:
11280: l_num_entries NUMBER;
11281: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
11282: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
11283: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
11284: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
11285: l_recog_line_1 NUMBER;
11286: l_recog_line_2 NUMBER;
11287:

Line 11284: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

11280: l_num_entries NUMBER;
11281: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
11282: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
11283: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
11284: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
11285: l_recog_line_1 NUMBER;
11286: l_recog_line_2 NUMBER;
11287:
11288: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 11290: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

11286: l_recog_line_2 NUMBER;
11287:
11288: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
11289: l_bflow_applied_to_amt NUMBER; -- 5132302
11290: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
11291:
11292: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
11293:
11294: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

11360: l_acc_rev_flag := NULL; -- 4262811
11361: l_accrual_line_num := NULL; -- 4262811
11362: l_tmp_amt := NULL; -- 4262811
11363: --
11364: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
11365: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
11366: return;
11367: END IF;
11368:

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

11361: l_accrual_line_num := NULL; -- 4262811
11362: l_tmp_amt := NULL; -- 4262811
11363: --
11364: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
11365: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
11366: return;
11367: END IF;
11368:
11369: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

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

11365: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
11366: return;
11367: END IF;
11368:
11369: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
11370: l_balance_type_code <> 'B' THEN
11371: IF NVL(p_source_21,'
11372: ') = 'ACCRUAL'
11373: THEN

Line 11441: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

11437: --
11438: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
11439:
11440: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
11441: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
11442:
11443: -- 4955764
11444: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
11445: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

11553: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
11554:
11555: IF xla_accounting_cache_pkg.GetValueChar
11556: (p_source_code => 'LEDGER_CATEGORY_CODE'
11557: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
11558: AND l_bflow_method_code = 'PRIOR_ENTRY'
11559: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
11560: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
11561: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

11807: p_lookup_type => 'XLA_OWNER_TYPE'
11808: ,p_lookup_code => l_component_type_code
11809: )
11810: ,p_token_4 => 'PRODUCT_NAME'
11811: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
11812: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
11813: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
11814: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
11815: ,p_ae_header_id => NULL

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

11808: ,p_lookup_code => l_component_type_code
11809: )
11810: ,p_token_4 => 'PRODUCT_NAME'
11811: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
11812: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
11813: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
11814: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
11815: ,p_ae_header_id => NULL
11816: );

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

11809: )
11810: ,p_token_4 => 'PRODUCT_NAME'
11811: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
11812: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
11813: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
11814: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
11815: ,p_ae_header_id => NULL
11816: );
11817:

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

11810: ,p_token_4 => 'PRODUCT_NAME'
11811: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
11812: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
11813: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
11814: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
11815: ,p_ae_header_id => NULL
11816: );
11817:
11818: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 11845: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

11841: ----------------------------------------------------------------------------------
11842: -- 4219869 Business Flow
11843: -- Update journal entry status -- Need to generate this within IF
11844: ----------------------------------------------------------------------------------
11845: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
11846: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
11847: ,p_balance_type_code => l_balance_type_code
11848: );
11849:

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

12072:
12073: --
12074: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
12075: --
12076: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
12077: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
12078: ELSE
12079: ---------------------------------------------------------------------------------------------------
12080: -- 4262811a Switch Sign

Line 12101: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

12097:
12098: XLA_AE_LINES_PKG.ValidateCurrentLine;
12099: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
12100:
12101: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
12102: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
12103: ,p_balance_type_code => l_balance_type_code);
12104:
12105: END IF;

Line 12276: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

12272: l_tmp_amt NUMBER;
12273: l_acc_rev_natural_side_code VARCHAR2(1);
12274:
12275: l_num_entries NUMBER;
12276: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
12277: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
12278: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
12279: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
12280: l_recog_line_1 NUMBER;

Line 12277: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

12273: l_acc_rev_natural_side_code VARCHAR2(1);
12274:
12275: l_num_entries NUMBER;
12276: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
12277: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
12278: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
12279: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
12280: l_recog_line_1 NUMBER;
12281: l_recog_line_2 NUMBER;

Line 12278: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

12274:
12275: l_num_entries NUMBER;
12276: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
12277: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
12278: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
12279: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
12280: l_recog_line_1 NUMBER;
12281: l_recog_line_2 NUMBER;
12282:

Line 12279: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

12275: l_num_entries NUMBER;
12276: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
12277: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
12278: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
12279: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
12280: l_recog_line_1 NUMBER;
12281: l_recog_line_2 NUMBER;
12282:
12283: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 12285: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

12281: l_recog_line_2 NUMBER;
12282:
12283: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
12284: l_bflow_applied_to_amt NUMBER; -- 5132302
12285: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
12286:
12287: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
12288:
12289: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

12355: l_acc_rev_flag := NULL; -- 4262811
12356: l_accrual_line_num := NULL; -- 4262811
12357: l_tmp_amt := NULL; -- 4262811
12358: --
12359: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
12360: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
12361: return;
12362: END IF;
12363:

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

12356: l_accrual_line_num := NULL; -- 4262811
12357: l_tmp_amt := NULL; -- 4262811
12358: --
12359: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
12360: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
12361: return;
12362: END IF;
12363:
12364: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

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

12360: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
12361: return;
12362: END IF;
12363:
12364: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
12365: l_balance_type_code <> 'B' THEN
12366: IF NVL(p_source_21,'
12367: ') = 'ACCRUAL'
12368: THEN

Line 12436: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

12432: --
12433: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
12434:
12435: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
12436: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
12437:
12438: -- 4955764
12439: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
12440: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

12546: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
12547:
12548: IF xla_accounting_cache_pkg.GetValueChar
12549: (p_source_code => 'LEDGER_CATEGORY_CODE'
12550: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
12551: AND l_bflow_method_code = 'PRIOR_ENTRY'
12552: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
12553: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
12554: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

12800: p_lookup_type => 'XLA_OWNER_TYPE'
12801: ,p_lookup_code => l_component_type_code
12802: )
12803: ,p_token_4 => 'PRODUCT_NAME'
12804: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
12805: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
12806: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
12807: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
12808: ,p_ae_header_id => NULL

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

12801: ,p_lookup_code => l_component_type_code
12802: )
12803: ,p_token_4 => 'PRODUCT_NAME'
12804: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
12805: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
12806: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
12807: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
12808: ,p_ae_header_id => NULL
12809: );

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

12802: )
12803: ,p_token_4 => 'PRODUCT_NAME'
12804: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
12805: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
12806: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
12807: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
12808: ,p_ae_header_id => NULL
12809: );
12810:

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

12803: ,p_token_4 => 'PRODUCT_NAME'
12804: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
12805: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
12806: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
12807: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
12808: ,p_ae_header_id => NULL
12809: );
12810:
12811: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 12838: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

12834: ----------------------------------------------------------------------------------
12835: -- 4219869 Business Flow
12836: -- Update journal entry status -- Need to generate this within IF
12837: ----------------------------------------------------------------------------------
12838: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
12839: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
12840: ,p_balance_type_code => l_balance_type_code
12841: );
12842:

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

13065:
13066: --
13067: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
13068: --
13069: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
13070: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
13071: ELSE
13072: ---------------------------------------------------------------------------------------------------
13073: -- 4262811a Switch Sign

Line 13094: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

13090:
13091: XLA_AE_LINES_PKG.ValidateCurrentLine;
13092: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
13093:
13094: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
13095: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
13096: ,p_balance_type_code => l_balance_type_code);
13097:
13098: END IF;

Line 13272: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

13268: l_tmp_amt NUMBER;
13269: l_acc_rev_natural_side_code VARCHAR2(1);
13270:
13271: l_num_entries NUMBER;
13272: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
13273: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
13274: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
13275: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
13276: l_recog_line_1 NUMBER;

Line 13273: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

13269: l_acc_rev_natural_side_code VARCHAR2(1);
13270:
13271: l_num_entries NUMBER;
13272: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
13273: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
13274: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
13275: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
13276: l_recog_line_1 NUMBER;
13277: l_recog_line_2 NUMBER;

Line 13274: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

13270:
13271: l_num_entries NUMBER;
13272: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
13273: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
13274: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
13275: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
13276: l_recog_line_1 NUMBER;
13277: l_recog_line_2 NUMBER;
13278:

Line 13275: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

13271: l_num_entries NUMBER;
13272: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
13273: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
13274: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
13275: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
13276: l_recog_line_1 NUMBER;
13277: l_recog_line_2 NUMBER;
13278:
13279: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 13281: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

13277: l_recog_line_2 NUMBER;
13278:
13279: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
13280: l_bflow_applied_to_amt NUMBER; -- 5132302
13281: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
13282:
13283: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
13284:
13285: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

13351: l_acc_rev_flag := NULL; -- 4262811
13352: l_accrual_line_num := NULL; -- 4262811
13353: l_tmp_amt := NULL; -- 4262811
13354: --
13355: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
13356: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
13357: return;
13358: END IF;
13359:

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

13352: l_accrual_line_num := NULL; -- 4262811
13353: l_tmp_amt := NULL; -- 4262811
13354: --
13355: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
13356: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
13357: return;
13358: END IF;
13359:
13360: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

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

13356: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
13357: return;
13358: END IF;
13359:
13360: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
13361: l_balance_type_code <> 'B' THEN
13362: IF NVL(p_source_21,'
13363: ') = 'NONREC_TAX' AND
13364: NVL(p_source_84,'

Line 13434: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

13430: --
13431: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
13432:
13433: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
13434: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
13435:
13436: -- 4955764
13437: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
13438: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

13544: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
13545:
13546: IF xla_accounting_cache_pkg.GetValueChar
13547: (p_source_code => 'LEDGER_CATEGORY_CODE'
13548: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
13549: AND l_bflow_method_code = 'PRIOR_ENTRY'
13550: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
13551: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
13552: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

13798: p_lookup_type => 'XLA_OWNER_TYPE'
13799: ,p_lookup_code => l_component_type_code
13800: )
13801: ,p_token_4 => 'PRODUCT_NAME'
13802: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
13803: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
13804: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
13805: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
13806: ,p_ae_header_id => NULL

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

13799: ,p_lookup_code => l_component_type_code
13800: )
13801: ,p_token_4 => 'PRODUCT_NAME'
13802: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
13803: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
13804: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
13805: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
13806: ,p_ae_header_id => NULL
13807: );

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

13800: )
13801: ,p_token_4 => 'PRODUCT_NAME'
13802: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
13803: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
13804: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
13805: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
13806: ,p_ae_header_id => NULL
13807: );
13808:

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

13801: ,p_token_4 => 'PRODUCT_NAME'
13802: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
13803: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
13804: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
13805: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
13806: ,p_ae_header_id => NULL
13807: );
13808:
13809: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 13836: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

13832: ----------------------------------------------------------------------------------
13833: -- 4219869 Business Flow
13834: -- Update journal entry status -- Need to generate this within IF
13835: ----------------------------------------------------------------------------------
13836: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
13837: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
13838: ,p_balance_type_code => l_balance_type_code
13839: );
13840:

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

14063:
14064: --
14065: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
14066: --
14067: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
14068: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
14069: ELSE
14070: ---------------------------------------------------------------------------------------------------
14071: -- 4262811a Switch Sign

Line 14092: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

14088:
14089: XLA_AE_LINES_PKG.ValidateCurrentLine;
14090: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
14091:
14092: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
14093: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
14094: ,p_balance_type_code => l_balance_type_code);
14095:
14096: END IF;

Line 14268: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

14264: l_tmp_amt NUMBER;
14265: l_acc_rev_natural_side_code VARCHAR2(1);
14266:
14267: l_num_entries NUMBER;
14268: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
14269: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
14270: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
14271: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
14272: l_recog_line_1 NUMBER;

Line 14269: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

14265: l_acc_rev_natural_side_code VARCHAR2(1);
14266:
14267: l_num_entries NUMBER;
14268: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
14269: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
14270: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
14271: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
14272: l_recog_line_1 NUMBER;
14273: l_recog_line_2 NUMBER;

Line 14270: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

14266:
14267: l_num_entries NUMBER;
14268: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
14269: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
14270: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
14271: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
14272: l_recog_line_1 NUMBER;
14273: l_recog_line_2 NUMBER;
14274:

Line 14271: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

14267: l_num_entries NUMBER;
14268: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
14269: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
14270: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
14271: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
14272: l_recog_line_1 NUMBER;
14273: l_recog_line_2 NUMBER;
14274:
14275: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 14277: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

14273: l_recog_line_2 NUMBER;
14274:
14275: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
14276: l_bflow_applied_to_amt NUMBER; -- 5132302
14277: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
14278:
14279: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
14280:
14281: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

14347: l_acc_rev_flag := NULL; -- 4262811
14348: l_accrual_line_num := NULL; -- 4262811
14349: l_tmp_amt := NULL; -- 4262811
14350: --
14351: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
14352: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
14353: return;
14354: END IF;
14355:

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

14348: l_accrual_line_num := NULL; -- 4262811
14349: l_tmp_amt := NULL; -- 4262811
14350: --
14351: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
14352: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
14353: return;
14354: END IF;
14355:
14356: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

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

14352: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
14353: return;
14354: END IF;
14355:
14356: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
14357: l_balance_type_code <> 'B' THEN
14358: IF NVL(p_source_21,'
14359: ') = 'NONREC_TAX' AND
14360: NVL(p_source_84,'

Line 14430: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

14426: --
14427: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
14428:
14429: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
14430: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
14431:
14432: -- 4955764
14433: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
14434: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

14538: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
14539:
14540: IF xla_accounting_cache_pkg.GetValueChar
14541: (p_source_code => 'LEDGER_CATEGORY_CODE'
14542: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
14543: AND l_bflow_method_code = 'PRIOR_ENTRY'
14544: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
14545: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
14546: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

14792: p_lookup_type => 'XLA_OWNER_TYPE'
14793: ,p_lookup_code => l_component_type_code
14794: )
14795: ,p_token_4 => 'PRODUCT_NAME'
14796: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
14797: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
14798: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
14799: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
14800: ,p_ae_header_id => NULL

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

14793: ,p_lookup_code => l_component_type_code
14794: )
14795: ,p_token_4 => 'PRODUCT_NAME'
14796: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
14797: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
14798: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
14799: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
14800: ,p_ae_header_id => NULL
14801: );

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

14794: )
14795: ,p_token_4 => 'PRODUCT_NAME'
14796: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
14797: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
14798: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
14799: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
14800: ,p_ae_header_id => NULL
14801: );
14802:

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

14795: ,p_token_4 => 'PRODUCT_NAME'
14796: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
14797: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
14798: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
14799: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
14800: ,p_ae_header_id => NULL
14801: );
14802:
14803: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 14830: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

14826: ----------------------------------------------------------------------------------
14827: -- 4219869 Business Flow
14828: -- Update journal entry status -- Need to generate this within IF
14829: ----------------------------------------------------------------------------------
14830: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
14831: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
14832: ,p_balance_type_code => l_balance_type_code
14833: );
14834:

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

15057:
15058: --
15059: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
15060: --
15061: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
15062: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
15063: ELSE
15064: ---------------------------------------------------------------------------------------------------
15065: -- 4262811a Switch Sign

Line 15086: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

15082:
15083: XLA_AE_LINES_PKG.ValidateCurrentLine;
15084: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
15085:
15086: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
15087: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
15088: ,p_balance_type_code => l_balance_type_code);
15089:
15090: END IF;

Line 15266: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

15262: l_tmp_amt NUMBER;
15263: l_acc_rev_natural_side_code VARCHAR2(1);
15264:
15265: l_num_entries NUMBER;
15266: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
15267: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
15268: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
15269: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
15270: l_recog_line_1 NUMBER;

Line 15267: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

15263: l_acc_rev_natural_side_code VARCHAR2(1);
15264:
15265: l_num_entries NUMBER;
15266: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
15267: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
15268: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
15269: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
15270: l_recog_line_1 NUMBER;
15271: l_recog_line_2 NUMBER;

Line 15268: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

15264:
15265: l_num_entries NUMBER;
15266: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
15267: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
15268: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
15269: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
15270: l_recog_line_1 NUMBER;
15271: l_recog_line_2 NUMBER;
15272:

Line 15269: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

15265: l_num_entries NUMBER;
15266: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
15267: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
15268: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
15269: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
15270: l_recog_line_1 NUMBER;
15271: l_recog_line_2 NUMBER;
15272:
15273: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 15275: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

15271: l_recog_line_2 NUMBER;
15272:
15273: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
15274: l_bflow_applied_to_amt NUMBER; -- 5132302
15275: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
15276:
15277: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
15278:
15279: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

15345: l_acc_rev_flag := NULL; -- 4262811
15346: l_accrual_line_num := NULL; -- 4262811
15347: l_tmp_amt := NULL; -- 4262811
15348: --
15349: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
15350: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
15351: return;
15352: END IF;
15353:

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

15346: l_accrual_line_num := NULL; -- 4262811
15347: l_tmp_amt := NULL; -- 4262811
15348: --
15349: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
15350: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
15351: return;
15352: END IF;
15353:
15354: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

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

15350: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
15351: return;
15352: END IF;
15353:
15354: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
15355: l_balance_type_code <> 'B' THEN
15356: IF NVL(p_source_21,'
15357: ') = 'NONREC_TAX' AND
15358: NVL(p_source_84,'

Line 15428: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

15424: --
15425: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
15426:
15427: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
15428: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
15429:
15430: -- 4955764
15431: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
15432: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

15540: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
15541:
15542: IF xla_accounting_cache_pkg.GetValueChar
15543: (p_source_code => 'LEDGER_CATEGORY_CODE'
15544: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
15545: AND l_bflow_method_code = 'PRIOR_ENTRY'
15546: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
15547: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
15548: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

15794: p_lookup_type => 'XLA_OWNER_TYPE'
15795: ,p_lookup_code => l_component_type_code
15796: )
15797: ,p_token_4 => 'PRODUCT_NAME'
15798: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
15799: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
15800: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
15801: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
15802: ,p_ae_header_id => NULL

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

15795: ,p_lookup_code => l_component_type_code
15796: )
15797: ,p_token_4 => 'PRODUCT_NAME'
15798: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
15799: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
15800: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
15801: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
15802: ,p_ae_header_id => NULL
15803: );

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

15796: )
15797: ,p_token_4 => 'PRODUCT_NAME'
15798: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
15799: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
15800: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
15801: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
15802: ,p_ae_header_id => NULL
15803: );
15804:

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

15797: ,p_token_4 => 'PRODUCT_NAME'
15798: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
15799: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
15800: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
15801: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
15802: ,p_ae_header_id => NULL
15803: );
15804:
15805: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 15832: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

15828: ----------------------------------------------------------------------------------
15829: -- 4219869 Business Flow
15830: -- Update journal entry status -- Need to generate this within IF
15831: ----------------------------------------------------------------------------------
15832: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
15833: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
15834: ,p_balance_type_code => l_balance_type_code
15835: );
15836:

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

16059:
16060: --
16061: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
16062: --
16063: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
16064: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
16065: ELSE
16066: ---------------------------------------------------------------------------------------------------
16067: -- 4262811a Switch Sign

Line 16088: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

16084:
16085: XLA_AE_LINES_PKG.ValidateCurrentLine;
16086: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
16087:
16088: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
16089: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
16090: ,p_balance_type_code => l_balance_type_code);
16091:
16092: END IF;

Line 16266: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

16262: l_tmp_amt NUMBER;
16263: l_acc_rev_natural_side_code VARCHAR2(1);
16264:
16265: l_num_entries NUMBER;
16266: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
16267: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
16268: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
16269: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
16270: l_recog_line_1 NUMBER;

Line 16267: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

16263: l_acc_rev_natural_side_code VARCHAR2(1);
16264:
16265: l_num_entries NUMBER;
16266: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
16267: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
16268: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
16269: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
16270: l_recog_line_1 NUMBER;
16271: l_recog_line_2 NUMBER;

Line 16268: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

16264:
16265: l_num_entries NUMBER;
16266: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
16267: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
16268: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
16269: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
16270: l_recog_line_1 NUMBER;
16271: l_recog_line_2 NUMBER;
16272:

Line 16269: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

16265: l_num_entries NUMBER;
16266: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
16267: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
16268: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
16269: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
16270: l_recog_line_1 NUMBER;
16271: l_recog_line_2 NUMBER;
16272:
16273: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 16275: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

16271: l_recog_line_2 NUMBER;
16272:
16273: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
16274: l_bflow_applied_to_amt NUMBER; -- 5132302
16275: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
16276:
16277: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
16278:
16279: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

16345: l_acc_rev_flag := NULL; -- 4262811
16346: l_accrual_line_num := NULL; -- 4262811
16347: l_tmp_amt := NULL; -- 4262811
16348: --
16349: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
16350: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
16351: return;
16352: END IF;
16353:

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

16346: l_accrual_line_num := NULL; -- 4262811
16347: l_tmp_amt := NULL; -- 4262811
16348: --
16349: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
16350: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
16351: return;
16352: END IF;
16353:
16354: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

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

16350: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
16351: return;
16352: END IF;
16353:
16354: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
16355: l_balance_type_code <> 'B' THEN
16356: IF NVL(p_source_21,'
16357: ') = 'NONREC_TAX' AND
16358: NVL(p_source_84,'

Line 16428: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

16424: --
16425: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
16426:
16427: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
16428: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
16429:
16430: -- 4955764
16431: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
16432: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

16538: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
16539:
16540: IF xla_accounting_cache_pkg.GetValueChar
16541: (p_source_code => 'LEDGER_CATEGORY_CODE'
16542: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
16543: AND l_bflow_method_code = 'PRIOR_ENTRY'
16544: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
16545: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
16546: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

16792: p_lookup_type => 'XLA_OWNER_TYPE'
16793: ,p_lookup_code => l_component_type_code
16794: )
16795: ,p_token_4 => 'PRODUCT_NAME'
16796: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
16797: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
16798: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
16799: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
16800: ,p_ae_header_id => NULL

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

16793: ,p_lookup_code => l_component_type_code
16794: )
16795: ,p_token_4 => 'PRODUCT_NAME'
16796: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
16797: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
16798: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
16799: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
16800: ,p_ae_header_id => NULL
16801: );

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

16794: )
16795: ,p_token_4 => 'PRODUCT_NAME'
16796: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
16797: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
16798: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
16799: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
16800: ,p_ae_header_id => NULL
16801: );
16802:

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

16795: ,p_token_4 => 'PRODUCT_NAME'
16796: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
16797: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
16798: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
16799: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
16800: ,p_ae_header_id => NULL
16801: );
16802:
16803: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 16830: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

16826: ----------------------------------------------------------------------------------
16827: -- 4219869 Business Flow
16828: -- Update journal entry status -- Need to generate this within IF
16829: ----------------------------------------------------------------------------------
16830: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
16831: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
16832: ,p_balance_type_code => l_balance_type_code
16833: );
16834:

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

17057:
17058: --
17059: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
17060: --
17061: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
17062: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
17063: ELSE
17064: ---------------------------------------------------------------------------------------------------
17065: -- 4262811a Switch Sign

Line 17086: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

17082:
17083: XLA_AE_LINES_PKG.ValidateCurrentLine;
17084: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
17085:
17086: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
17087: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
17088: ,p_balance_type_code => l_balance_type_code);
17089:
17090: END IF;

Line 17251: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

17247: l_tmp_amt NUMBER;
17248: l_acc_rev_natural_side_code VARCHAR2(1);
17249:
17250: l_num_entries NUMBER;
17251: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
17252: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
17253: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
17254: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
17255: l_recog_line_1 NUMBER;

Line 17252: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

17248: l_acc_rev_natural_side_code VARCHAR2(1);
17249:
17250: l_num_entries NUMBER;
17251: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
17252: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
17253: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
17254: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
17255: l_recog_line_1 NUMBER;
17256: l_recog_line_2 NUMBER;

Line 17253: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

17249:
17250: l_num_entries NUMBER;
17251: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
17252: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
17253: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
17254: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
17255: l_recog_line_1 NUMBER;
17256: l_recog_line_2 NUMBER;
17257:

Line 17254: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

17250: l_num_entries NUMBER;
17251: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
17252: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
17253: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
17254: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
17255: l_recog_line_1 NUMBER;
17256: l_recog_line_2 NUMBER;
17257:
17258: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 17260: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

17256: l_recog_line_2 NUMBER;
17257:
17258: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
17259: l_bflow_applied_to_amt NUMBER; -- 5132302
17260: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
17261:
17262: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
17263:
17264: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

17331: l_accrual_line_num := NULL; -- 4262811
17332: l_tmp_amt := NULL; -- 4262811
17333: --
17334:
17335: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
17336: l_balance_type_code <> 'B' THEN
17337: IF NVL(p_source_21,'
17338: ') = 'ITEM' AND
17339: NVL(p_source_84,'

Line 17414: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

17410: --
17411: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
17412:
17413: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
17414: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
17415:
17416: -- 4955764
17417: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
17418: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

17524: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
17525:
17526: IF xla_accounting_cache_pkg.GetValueChar
17527: (p_source_code => 'LEDGER_CATEGORY_CODE'
17528: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
17529: AND l_bflow_method_code = 'PRIOR_ENTRY'
17530: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
17531: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
17532: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

17601: p_lookup_type => 'XLA_OWNER_TYPE'
17602: ,p_lookup_code => l_component_type_code
17603: )
17604: ,p_token_4 => 'PRODUCT_NAME'
17605: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
17606: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
17607: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
17608: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
17609: ,p_ae_header_id => NULL

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

17602: ,p_lookup_code => l_component_type_code
17603: )
17604: ,p_token_4 => 'PRODUCT_NAME'
17605: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
17606: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
17607: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
17608: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
17609: ,p_ae_header_id => NULL
17610: );

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

17603: )
17604: ,p_token_4 => 'PRODUCT_NAME'
17605: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
17606: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
17607: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
17608: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
17609: ,p_ae_header_id => NULL
17610: );
17611:

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

17604: ,p_token_4 => 'PRODUCT_NAME'
17605: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
17606: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
17607: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
17608: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
17609: ,p_ae_header_id => NULL
17610: );
17611:
17612: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 17639: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

17635: ----------------------------------------------------------------------------------
17636: -- 4219869 Business Flow
17637: -- Update journal entry status -- Need to generate this within IF
17638: ----------------------------------------------------------------------------------
17639: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
17640: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
17641: ,p_balance_type_code => l_balance_type_code
17642: );
17643:

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

17696:
17697: --
17698: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
17699: --
17700: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
17701: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
17702: ELSE
17703: ---------------------------------------------------------------------------------------------------
17704: -- 4262811a Switch Sign

Line 17725: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

17721:
17722: XLA_AE_LINES_PKG.ValidateCurrentLine;
17723: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
17724:
17725: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
17726: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
17727: ,p_balance_type_code => l_balance_type_code);
17728:
17729: END IF;

Line 17888: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

17884: l_tmp_amt NUMBER;
17885: l_acc_rev_natural_side_code VARCHAR2(1);
17886:
17887: l_num_entries NUMBER;
17888: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
17889: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
17890: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
17891: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
17892: l_recog_line_1 NUMBER;

Line 17889: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

17885: l_acc_rev_natural_side_code VARCHAR2(1);
17886:
17887: l_num_entries NUMBER;
17888: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
17889: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
17890: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
17891: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
17892: l_recog_line_1 NUMBER;
17893: l_recog_line_2 NUMBER;

Line 17890: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

17886:
17887: l_num_entries NUMBER;
17888: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
17889: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
17890: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
17891: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
17892: l_recog_line_1 NUMBER;
17893: l_recog_line_2 NUMBER;
17894:

Line 17891: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

17887: l_num_entries NUMBER;
17888: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
17889: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
17890: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
17891: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
17892: l_recog_line_1 NUMBER;
17893: l_recog_line_2 NUMBER;
17894:
17895: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 17897: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

17893: l_recog_line_2 NUMBER;
17894:
17895: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
17896: l_bflow_applied_to_amt NUMBER; -- 5132302
17897: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
17898:
17899: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
17900:
17901: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

17968: l_accrual_line_num := NULL; -- 4262811
17969: l_tmp_amt := NULL; -- 4262811
17970: --
17971:
17972: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
17973: l_balance_type_code <> 'B' THEN
17974: IF NVL(p_source_21,'
17975: ') = 'ITEM' AND
17976: p_source_85 IS NOT NULL AND

Line 18051: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

18047: --
18048: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
18049:
18050: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
18051: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
18052:
18053: -- 4955764
18054: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
18055: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

18159: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
18160:
18161: IF xla_accounting_cache_pkg.GetValueChar
18162: (p_source_code => 'LEDGER_CATEGORY_CODE'
18163: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
18164: AND l_bflow_method_code = 'PRIOR_ENTRY'
18165: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
18166: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
18167: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

18236: p_lookup_type => 'XLA_OWNER_TYPE'
18237: ,p_lookup_code => l_component_type_code
18238: )
18239: ,p_token_4 => 'PRODUCT_NAME'
18240: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
18241: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
18242: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
18243: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
18244: ,p_ae_header_id => NULL

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

18237: ,p_lookup_code => l_component_type_code
18238: )
18239: ,p_token_4 => 'PRODUCT_NAME'
18240: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
18241: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
18242: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
18243: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
18244: ,p_ae_header_id => NULL
18245: );

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

18238: )
18239: ,p_token_4 => 'PRODUCT_NAME'
18240: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
18241: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
18242: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
18243: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
18244: ,p_ae_header_id => NULL
18245: );
18246:

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

18239: ,p_token_4 => 'PRODUCT_NAME'
18240: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
18241: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
18242: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
18243: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
18244: ,p_ae_header_id => NULL
18245: );
18246:
18247: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 18274: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

18270: ----------------------------------------------------------------------------------
18271: -- 4219869 Business Flow
18272: -- Update journal entry status -- Need to generate this within IF
18273: ----------------------------------------------------------------------------------
18274: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
18275: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
18276: ,p_balance_type_code => l_balance_type_code
18277: );
18278:

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

18331:
18332: --
18333: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
18334: --
18335: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
18336: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
18337: ELSE
18338: ---------------------------------------------------------------------------------------------------
18339: -- 4262811a Switch Sign

Line 18360: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

18356:
18357: XLA_AE_LINES_PKG.ValidateCurrentLine;
18358: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
18359:
18360: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
18361: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
18362: ,p_balance_type_code => l_balance_type_code);
18363:
18364: END IF;

Line 18527: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

18523: l_tmp_amt NUMBER;
18524: l_acc_rev_natural_side_code VARCHAR2(1);
18525:
18526: l_num_entries NUMBER;
18527: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
18528: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
18529: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
18530: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
18531: l_recog_line_1 NUMBER;

Line 18528: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

18524: l_acc_rev_natural_side_code VARCHAR2(1);
18525:
18526: l_num_entries NUMBER;
18527: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
18528: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
18529: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
18530: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
18531: l_recog_line_1 NUMBER;
18532: l_recog_line_2 NUMBER;

Line 18529: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

18525:
18526: l_num_entries NUMBER;
18527: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
18528: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
18529: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
18530: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
18531: l_recog_line_1 NUMBER;
18532: l_recog_line_2 NUMBER;
18533:

Line 18530: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

18526: l_num_entries NUMBER;
18527: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
18528: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
18529: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
18530: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
18531: l_recog_line_1 NUMBER;
18532: l_recog_line_2 NUMBER;
18533:
18534: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 18536: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

18532: l_recog_line_2 NUMBER;
18533:
18534: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
18535: l_bflow_applied_to_amt NUMBER; -- 5132302
18536: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
18537:
18538: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
18539:
18540: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

18607: l_accrual_line_num := NULL; -- 4262811
18608: l_tmp_amt := NULL; -- 4262811
18609: --
18610:
18611: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
18612: l_balance_type_code <> 'B' THEN
18613: IF NVL(p_source_21,'
18614: ') = 'ITEM' AND
18615: p_source_85 IS NOT NULL AND

Line 18690: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

18686: --
18687: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
18688:
18689: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
18690: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
18691:
18692: -- 4955764
18693: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
18694: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

18802: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
18803:
18804: IF xla_accounting_cache_pkg.GetValueChar
18805: (p_source_code => 'LEDGER_CATEGORY_CODE'
18806: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
18807: AND l_bflow_method_code = 'PRIOR_ENTRY'
18808: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
18809: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
18810: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

18879: p_lookup_type => 'XLA_OWNER_TYPE'
18880: ,p_lookup_code => l_component_type_code
18881: )
18882: ,p_token_4 => 'PRODUCT_NAME'
18883: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
18884: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
18885: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
18886: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
18887: ,p_ae_header_id => NULL

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

18880: ,p_lookup_code => l_component_type_code
18881: )
18882: ,p_token_4 => 'PRODUCT_NAME'
18883: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
18884: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
18885: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
18886: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
18887: ,p_ae_header_id => NULL
18888: );

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

18881: )
18882: ,p_token_4 => 'PRODUCT_NAME'
18883: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
18884: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
18885: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
18886: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
18887: ,p_ae_header_id => NULL
18888: );
18889:

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

18882: ,p_token_4 => 'PRODUCT_NAME'
18883: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
18884: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
18885: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
18886: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
18887: ,p_ae_header_id => NULL
18888: );
18889:
18890: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 18917: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

18913: ----------------------------------------------------------------------------------
18914: -- 4219869 Business Flow
18915: -- Update journal entry status -- Need to generate this within IF
18916: ----------------------------------------------------------------------------------
18917: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
18918: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
18919: ,p_balance_type_code => l_balance_type_code
18920: );
18921:

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

18974:
18975: --
18976: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
18977: --
18978: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
18979: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
18980: ELSE
18981: ---------------------------------------------------------------------------------------------------
18982: -- 4262811a Switch Sign

Line 19003: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

18999:
19000: XLA_AE_LINES_PKG.ValidateCurrentLine;
19001: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
19002:
19003: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
19004: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
19005: ,p_balance_type_code => l_balance_type_code);
19006:
19007: END IF;

Line 19168: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

19164: l_tmp_amt NUMBER;
19165: l_acc_rev_natural_side_code VARCHAR2(1);
19166:
19167: l_num_entries NUMBER;
19168: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
19169: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
19170: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
19171: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
19172: l_recog_line_1 NUMBER;

Line 19169: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

19165: l_acc_rev_natural_side_code VARCHAR2(1);
19166:
19167: l_num_entries NUMBER;
19168: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
19169: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
19170: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
19171: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
19172: l_recog_line_1 NUMBER;
19173: l_recog_line_2 NUMBER;

Line 19170: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

19166:
19167: l_num_entries NUMBER;
19168: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
19169: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
19170: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
19171: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
19172: l_recog_line_1 NUMBER;
19173: l_recog_line_2 NUMBER;
19174:

Line 19171: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

19167: l_num_entries NUMBER;
19168: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
19169: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
19170: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
19171: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
19172: l_recog_line_1 NUMBER;
19173: l_recog_line_2 NUMBER;
19174:
19175: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 19177: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

19173: l_recog_line_2 NUMBER;
19174:
19175: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
19176: l_bflow_applied_to_amt NUMBER; -- 5132302
19177: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
19178:
19179: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
19180:
19181: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

19248: l_accrual_line_num := NULL; -- 4262811
19249: l_tmp_amt := NULL; -- 4262811
19250: --
19251:
19252: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
19253: l_balance_type_code <> 'B' THEN
19254: IF NVL(p_source_21,'
19255: ') = 'ITEM' AND
19256: p_source_85 IS NOT NULL AND

Line 19331: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

19327: --
19328: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
19329:
19330: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
19331: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
19332:
19333: -- 4955764
19334: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
19335: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

19441: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
19442:
19443: IF xla_accounting_cache_pkg.GetValueChar
19444: (p_source_code => 'LEDGER_CATEGORY_CODE'
19445: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
19446: AND l_bflow_method_code = 'PRIOR_ENTRY'
19447: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
19448: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
19449: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

19518: p_lookup_type => 'XLA_OWNER_TYPE'
19519: ,p_lookup_code => l_component_type_code
19520: )
19521: ,p_token_4 => 'PRODUCT_NAME'
19522: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
19523: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
19524: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
19525: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
19526: ,p_ae_header_id => NULL

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

19519: ,p_lookup_code => l_component_type_code
19520: )
19521: ,p_token_4 => 'PRODUCT_NAME'
19522: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
19523: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
19524: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
19525: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
19526: ,p_ae_header_id => NULL
19527: );

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

19520: )
19521: ,p_token_4 => 'PRODUCT_NAME'
19522: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
19523: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
19524: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
19525: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
19526: ,p_ae_header_id => NULL
19527: );
19528:

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

19521: ,p_token_4 => 'PRODUCT_NAME'
19522: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
19523: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
19524: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
19525: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
19526: ,p_ae_header_id => NULL
19527: );
19528:
19529: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 19556: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

19552: ----------------------------------------------------------------------------------
19553: -- 4219869 Business Flow
19554: -- Update journal entry status -- Need to generate this within IF
19555: ----------------------------------------------------------------------------------
19556: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
19557: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
19558: ,p_balance_type_code => l_balance_type_code
19559: );
19560:

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

19613:
19614: --
19615: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
19616: --
19617: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
19618: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
19619: ELSE
19620: ---------------------------------------------------------------------------------------------------
19621: -- 4262811a Switch Sign

Line 19642: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

19638:
19639: XLA_AE_LINES_PKG.ValidateCurrentLine;
19640: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
19641:
19642: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
19643: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
19644: ,p_balance_type_code => l_balance_type_code);
19645:
19646: END IF;

Line 19785: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

19781: l_tmp_amt NUMBER;
19782: l_acc_rev_natural_side_code VARCHAR2(1);
19783:
19784: l_num_entries NUMBER;
19785: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
19786: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
19787: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
19788: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
19789: l_recog_line_1 NUMBER;

Line 19786: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

19782: l_acc_rev_natural_side_code VARCHAR2(1);
19783:
19784: l_num_entries NUMBER;
19785: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
19786: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
19787: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
19788: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
19789: l_recog_line_1 NUMBER;
19790: l_recog_line_2 NUMBER;

Line 19787: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

19783:
19784: l_num_entries NUMBER;
19785: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
19786: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
19787: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
19788: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
19789: l_recog_line_1 NUMBER;
19790: l_recog_line_2 NUMBER;
19791:

Line 19788: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

19784: l_num_entries NUMBER;
19785: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
19786: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
19787: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
19788: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
19789: l_recog_line_1 NUMBER;
19790: l_recog_line_2 NUMBER;
19791:
19792: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 19794: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

19790: l_recog_line_2 NUMBER;
19791:
19792: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
19793: l_bflow_applied_to_amt NUMBER; -- 5132302
19794: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
19795:
19796: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
19797:
19798: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

19865: l_accrual_line_num := NULL; -- 4262811
19866: l_tmp_amt := NULL; -- 4262811
19867: --
19868:
19869: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
19870: l_balance_type_code <> 'B' THEN
19871: IF NVL(p_source_89,'
19872: ') <> 'ISSUE_ISSUE' AND
19873: NVL(p_source_90,'

Line 19943: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

19939: --
19940: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
19941:
19942: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
19943: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
19944:
19945: -- 4955764
19946: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
19947: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

20015: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
20016:
20017: IF xla_accounting_cache_pkg.GetValueChar
20018: (p_source_code => 'LEDGER_CATEGORY_CODE'
20019: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
20020: AND l_bflow_method_code = 'PRIOR_ENTRY'
20021: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
20022: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
20023: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

20204: p_lookup_type => 'XLA_OWNER_TYPE'
20205: ,p_lookup_code => l_component_type_code
20206: )
20207: ,p_token_4 => 'PRODUCT_NAME'
20208: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
20209: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
20210: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
20211: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
20212: ,p_ae_header_id => NULL

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

20205: ,p_lookup_code => l_component_type_code
20206: )
20207: ,p_token_4 => 'PRODUCT_NAME'
20208: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
20209: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
20210: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
20211: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
20212: ,p_ae_header_id => NULL
20213: );

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

20206: )
20207: ,p_token_4 => 'PRODUCT_NAME'
20208: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
20209: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
20210: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
20211: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
20212: ,p_ae_header_id => NULL
20213: );
20214:

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

20207: ,p_token_4 => 'PRODUCT_NAME'
20208: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
20209: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
20210: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
20211: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
20212: ,p_ae_header_id => NULL
20213: );
20214:
20215: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 20242: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

20238: ----------------------------------------------------------------------------------
20239: -- 4219869 Business Flow
20240: -- Update journal entry status -- Need to generate this within IF
20241: ----------------------------------------------------------------------------------
20242: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
20243: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
20244: ,p_balance_type_code => l_balance_type_code
20245: );
20246:

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

20414:
20415: --
20416: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
20417: --
20418: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
20419: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
20420: ELSE
20421: ---------------------------------------------------------------------------------------------------
20422: -- 4262811a Switch Sign

Line 20443: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

20439:
20440: XLA_AE_LINES_PKG.ValidateCurrentLine;
20441: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
20442:
20443: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
20444: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
20445: ,p_balance_type_code => l_balance_type_code);
20446:
20447: END IF;

Line 20586: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

20582: l_tmp_amt NUMBER;
20583: l_acc_rev_natural_side_code VARCHAR2(1);
20584:
20585: l_num_entries NUMBER;
20586: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
20587: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
20588: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
20589: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
20590: l_recog_line_1 NUMBER;

Line 20587: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

20583: l_acc_rev_natural_side_code VARCHAR2(1);
20584:
20585: l_num_entries NUMBER;
20586: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
20587: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
20588: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
20589: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
20590: l_recog_line_1 NUMBER;
20591: l_recog_line_2 NUMBER;

Line 20588: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

20584:
20585: l_num_entries NUMBER;
20586: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
20587: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
20588: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
20589: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
20590: l_recog_line_1 NUMBER;
20591: l_recog_line_2 NUMBER;
20592:

Line 20589: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

20585: l_num_entries NUMBER;
20586: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
20587: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
20588: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
20589: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
20590: l_recog_line_1 NUMBER;
20591: l_recog_line_2 NUMBER;
20592:
20593: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 20595: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

20591: l_recog_line_2 NUMBER;
20592:
20593: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
20594: l_bflow_applied_to_amt NUMBER; -- 5132302
20595: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
20596:
20597: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
20598:
20599: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

20666: l_accrual_line_num := NULL; -- 4262811
20667: l_tmp_amt := NULL; -- 4262811
20668: --
20669:
20670: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
20671: l_balance_type_code <> 'B' THEN
20672: IF NVL(p_source_89,'
20673: ') <> 'ISSUE_ISSUE' AND
20674: NVL(p_source_90,'

Line 20744: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

20740: --
20741: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
20742:
20743: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
20744: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
20745:
20746: -- 4955764
20747: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
20748: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

20816: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
20817:
20818: IF xla_accounting_cache_pkg.GetValueChar
20819: (p_source_code => 'LEDGER_CATEGORY_CODE'
20820: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
20821: AND l_bflow_method_code = 'PRIOR_ENTRY'
20822: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
20823: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
20824: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

21005: p_lookup_type => 'XLA_OWNER_TYPE'
21006: ,p_lookup_code => l_component_type_code
21007: )
21008: ,p_token_4 => 'PRODUCT_NAME'
21009: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
21010: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
21011: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
21012: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
21013: ,p_ae_header_id => NULL

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

21006: ,p_lookup_code => l_component_type_code
21007: )
21008: ,p_token_4 => 'PRODUCT_NAME'
21009: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
21010: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
21011: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
21012: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
21013: ,p_ae_header_id => NULL
21014: );

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

21007: )
21008: ,p_token_4 => 'PRODUCT_NAME'
21009: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
21010: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
21011: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
21012: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
21013: ,p_ae_header_id => NULL
21014: );
21015:

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

21008: ,p_token_4 => 'PRODUCT_NAME'
21009: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
21010: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
21011: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
21012: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
21013: ,p_ae_header_id => NULL
21014: );
21015:
21016: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 21043: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

21039: ----------------------------------------------------------------------------------
21040: -- 4219869 Business Flow
21041: -- Update journal entry status -- Need to generate this within IF
21042: ----------------------------------------------------------------------------------
21043: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
21044: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
21045: ,p_balance_type_code => l_balance_type_code
21046: );
21047:

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

21215:
21216: --
21217: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
21218: --
21219: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
21220: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
21221: ELSE
21222: ---------------------------------------------------------------------------------------------------
21223: -- 4262811a Switch Sign

Line 21244: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

21240:
21241: XLA_AE_LINES_PKG.ValidateCurrentLine;
21242: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
21243:
21244: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
21245: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
21246: ,p_balance_type_code => l_balance_type_code);
21247:
21248: END IF;

Line 21388: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

21384: l_tmp_amt NUMBER;
21385: l_acc_rev_natural_side_code VARCHAR2(1);
21386:
21387: l_num_entries NUMBER;
21388: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
21389: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
21390: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
21391: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
21392: l_recog_line_1 NUMBER;

Line 21389: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

21385: l_acc_rev_natural_side_code VARCHAR2(1);
21386:
21387: l_num_entries NUMBER;
21388: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
21389: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
21390: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
21391: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
21392: l_recog_line_1 NUMBER;
21393: l_recog_line_2 NUMBER;

Line 21390: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

21386:
21387: l_num_entries NUMBER;
21388: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
21389: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
21390: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
21391: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
21392: l_recog_line_1 NUMBER;
21393: l_recog_line_2 NUMBER;
21394:

Line 21391: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

21387: l_num_entries NUMBER;
21388: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
21389: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
21390: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
21391: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
21392: l_recog_line_1 NUMBER;
21393: l_recog_line_2 NUMBER;
21394:
21395: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 21397: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

21393: l_recog_line_2 NUMBER;
21394:
21395: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
21396: l_bflow_applied_to_amt NUMBER; -- 5132302
21397: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
21398:
21399: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
21400:
21401: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

21468: l_accrual_line_num := NULL; -- 4262811
21469: l_tmp_amt := NULL; -- 4262811
21470: --
21471:
21472: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
21473: l_balance_type_code <> 'B' THEN
21474: IF NVL(p_source_89,'
21475: ') <> 'ISSUE_ISSUE' AND
21476: (NVL(p_source_105,'

Line 21554: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

21550: --
21551: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
21552:
21553: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
21554: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
21555:
21556: -- 4955764
21557: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
21558: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

21626: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
21627:
21628: IF xla_accounting_cache_pkg.GetValueChar
21629: (p_source_code => 'LEDGER_CATEGORY_CODE'
21630: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
21631: AND l_bflow_method_code = 'PRIOR_ENTRY'
21632: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
21633: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
21634: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

21796: p_lookup_type => 'XLA_OWNER_TYPE'
21797: ,p_lookup_code => l_component_type_code
21798: )
21799: ,p_token_4 => 'PRODUCT_NAME'
21800: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
21801: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
21802: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
21803: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
21804: ,p_ae_header_id => NULL

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

21797: ,p_lookup_code => l_component_type_code
21798: )
21799: ,p_token_4 => 'PRODUCT_NAME'
21800: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
21801: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
21802: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
21803: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
21804: ,p_ae_header_id => NULL
21805: );

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

21798: )
21799: ,p_token_4 => 'PRODUCT_NAME'
21800: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
21801: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
21802: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
21803: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
21804: ,p_ae_header_id => NULL
21805: );
21806:

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

21799: ,p_token_4 => 'PRODUCT_NAME'
21800: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
21801: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
21802: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
21803: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
21804: ,p_ae_header_id => NULL
21805: );
21806:
21807: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 21834: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

21830: ----------------------------------------------------------------------------------
21831: -- 4219869 Business Flow
21832: -- Update journal entry status -- Need to generate this within IF
21833: ----------------------------------------------------------------------------------
21834: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
21835: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
21836: ,p_balance_type_code => l_balance_type_code
21837: );
21838:

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

21984:
21985: --
21986: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
21987: --
21988: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
21989: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
21990: ELSE
21991: ---------------------------------------------------------------------------------------------------
21992: -- 4262811a Switch Sign

Line 22013: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

22009:
22010: XLA_AE_LINES_PKG.ValidateCurrentLine;
22011: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
22012:
22013: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
22014: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
22015: ,p_balance_type_code => l_balance_type_code);
22016:
22017: END IF;

Line 22157: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

22153: l_tmp_amt NUMBER;
22154: l_acc_rev_natural_side_code VARCHAR2(1);
22155:
22156: l_num_entries NUMBER;
22157: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
22158: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
22159: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
22160: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
22161: l_recog_line_1 NUMBER;

Line 22158: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

22154: l_acc_rev_natural_side_code VARCHAR2(1);
22155:
22156: l_num_entries NUMBER;
22157: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
22158: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
22159: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
22160: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
22161: l_recog_line_1 NUMBER;
22162: l_recog_line_2 NUMBER;

Line 22159: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

22155:
22156: l_num_entries NUMBER;
22157: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
22158: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
22159: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
22160: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
22161: l_recog_line_1 NUMBER;
22162: l_recog_line_2 NUMBER;
22163:

Line 22160: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

22156: l_num_entries NUMBER;
22157: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
22158: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
22159: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
22160: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
22161: l_recog_line_1 NUMBER;
22162: l_recog_line_2 NUMBER;
22163:
22164: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 22166: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

22162: l_recog_line_2 NUMBER;
22163:
22164: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
22165: l_bflow_applied_to_amt NUMBER; -- 5132302
22166: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
22167:
22168: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
22169:
22170: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

22237: l_accrual_line_num := NULL; -- 4262811
22238: l_tmp_amt := NULL; -- 4262811
22239: --
22240:
22241: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
22242: l_balance_type_code <> 'B' THEN
22243: IF NVL(p_source_89,'
22244: ') <> 'ISSUE_ISSUE' AND
22245: (NVL(p_source_105,'

Line 22323: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

22319: --
22320: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
22321:
22322: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
22323: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
22324:
22325: -- 4955764
22326: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
22327: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

22395: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
22396:
22397: IF xla_accounting_cache_pkg.GetValueChar
22398: (p_source_code => 'LEDGER_CATEGORY_CODE'
22399: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
22400: AND l_bflow_method_code = 'PRIOR_ENTRY'
22401: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
22402: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
22403: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

22522: p_lookup_type => 'XLA_OWNER_TYPE'
22523: ,p_lookup_code => l_component_type_code
22524: )
22525: ,p_token_4 => 'PRODUCT_NAME'
22526: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
22527: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
22528: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
22529: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
22530: ,p_ae_header_id => NULL

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

22523: ,p_lookup_code => l_component_type_code
22524: )
22525: ,p_token_4 => 'PRODUCT_NAME'
22526: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
22527: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
22528: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
22529: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
22530: ,p_ae_header_id => NULL
22531: );

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

22524: )
22525: ,p_token_4 => 'PRODUCT_NAME'
22526: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
22527: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
22528: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
22529: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
22530: ,p_ae_header_id => NULL
22531: );
22532:

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

22525: ,p_token_4 => 'PRODUCT_NAME'
22526: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
22527: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
22528: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
22529: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
22530: ,p_ae_header_id => NULL
22531: );
22532:
22533: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 22560: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

22556: ----------------------------------------------------------------------------------
22557: -- 4219869 Business Flow
22558: -- Update journal entry status -- Need to generate this within IF
22559: ----------------------------------------------------------------------------------
22560: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
22561: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
22562: ,p_balance_type_code => l_balance_type_code
22563: );
22564:

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

22667:
22668: --
22669: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
22670: --
22671: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
22672: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
22673: ELSE
22674: ---------------------------------------------------------------------------------------------------
22675: -- 4262811a Switch Sign

Line 22696: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

22692:
22693: XLA_AE_LINES_PKG.ValidateCurrentLine;
22694: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
22695:
22696: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
22697: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
22698: ,p_balance_type_code => l_balance_type_code);
22699:
22700: END IF;

Line 22840: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

22836: l_tmp_amt NUMBER;
22837: l_acc_rev_natural_side_code VARCHAR2(1);
22838:
22839: l_num_entries NUMBER;
22840: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
22841: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
22842: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
22843: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
22844: l_recog_line_1 NUMBER;

Line 22841: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

22837: l_acc_rev_natural_side_code VARCHAR2(1);
22838:
22839: l_num_entries NUMBER;
22840: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
22841: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
22842: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
22843: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
22844: l_recog_line_1 NUMBER;
22845: l_recog_line_2 NUMBER;

Line 22842: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

22838:
22839: l_num_entries NUMBER;
22840: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
22841: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
22842: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
22843: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
22844: l_recog_line_1 NUMBER;
22845: l_recog_line_2 NUMBER;
22846:

Line 22843: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

22839: l_num_entries NUMBER;
22840: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
22841: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
22842: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
22843: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
22844: l_recog_line_1 NUMBER;
22845: l_recog_line_2 NUMBER;
22846:
22847: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 22849: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

22845: l_recog_line_2 NUMBER;
22846:
22847: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
22848: l_bflow_applied_to_amt NUMBER; -- 5132302
22849: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
22850:
22851: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
22852:
22853: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

22920: l_accrual_line_num := NULL; -- 4262811
22921: l_tmp_amt := NULL; -- 4262811
22922: --
22923:
22924: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
22925: l_balance_type_code <> 'B' THEN
22926: IF NVL(p_source_89,'
22927: ') <> 'ISSUE_ISSUE' AND
22928: (NVL(p_source_35,'

Line 23008: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

23004: --
23005: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
23006:
23007: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
23008: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
23009:
23010: -- 4955764
23011: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
23012: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

23080: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
23081:
23082: IF xla_accounting_cache_pkg.GetValueChar
23083: (p_source_code => 'LEDGER_CATEGORY_CODE'
23084: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
23085: AND l_bflow_method_code = 'PRIOR_ENTRY'
23086: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
23087: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
23088: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

23180: p_lookup_type => 'XLA_OWNER_TYPE'
23181: ,p_lookup_code => l_component_type_code
23182: )
23183: ,p_token_4 => 'PRODUCT_NAME'
23184: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
23185: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
23186: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
23187: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
23188: ,p_ae_header_id => NULL

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

23181: ,p_lookup_code => l_component_type_code
23182: )
23183: ,p_token_4 => 'PRODUCT_NAME'
23184: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
23185: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
23186: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
23187: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
23188: ,p_ae_header_id => NULL
23189: );

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

23182: )
23183: ,p_token_4 => 'PRODUCT_NAME'
23184: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
23185: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
23186: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
23187: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
23188: ,p_ae_header_id => NULL
23189: );
23190:

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

23183: ,p_token_4 => 'PRODUCT_NAME'
23184: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
23185: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
23186: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
23187: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
23188: ,p_ae_header_id => NULL
23189: );
23190:
23191: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 23218: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

23214: ----------------------------------------------------------------------------------
23215: -- 4219869 Business Flow
23216: -- Update journal entry status -- Need to generate this within IF
23217: ----------------------------------------------------------------------------------
23218: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
23219: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
23220: ,p_balance_type_code => l_balance_type_code
23221: );
23222:

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

23301:
23302: --
23303: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
23304: --
23305: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
23306: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
23307: ELSE
23308: ---------------------------------------------------------------------------------------------------
23309: -- 4262811a Switch Sign

Line 23330: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

23326:
23327: XLA_AE_LINES_PKG.ValidateCurrentLine;
23328: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
23329:
23330: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
23331: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
23332: ,p_balance_type_code => l_balance_type_code);
23333:
23334: END IF;

Line 23458: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

23454: l_tmp_amt NUMBER;
23455: l_acc_rev_natural_side_code VARCHAR2(1);
23456:
23457: l_num_entries NUMBER;
23458: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
23459: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
23460: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
23461: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
23462: l_recog_line_1 NUMBER;

Line 23459: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

23455: l_acc_rev_natural_side_code VARCHAR2(1);
23456:
23457: l_num_entries NUMBER;
23458: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
23459: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
23460: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
23461: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
23462: l_recog_line_1 NUMBER;
23463: l_recog_line_2 NUMBER;

Line 23460: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

23456:
23457: l_num_entries NUMBER;
23458: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
23459: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
23460: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
23461: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
23462: l_recog_line_1 NUMBER;
23463: l_recog_line_2 NUMBER;
23464:

Line 23461: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

23457: l_num_entries NUMBER;
23458: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
23459: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
23460: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
23461: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
23462: l_recog_line_1 NUMBER;
23463: l_recog_line_2 NUMBER;
23464:
23465: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 23467: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

23463: l_recog_line_2 NUMBER;
23464:
23465: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
23466: l_bflow_applied_to_amt NUMBER; -- 5132302
23467: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
23468:
23469: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
23470:
23471: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

23538: l_accrual_line_num := NULL; -- 4262811
23539: l_tmp_amt := NULL; -- 4262811
23540: --
23541:
23542: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
23543: l_balance_type_code <> 'B' THEN
23544: IF (NVL(p_source_89,'
23545: ') = 'ALWAYS_ALWAYS' OR
23546: NVL(p_source_89,'

Line 23619: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

23615: --
23616: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
23617:
23618: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
23619: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
23620:
23621: -- 4955764
23622: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
23623: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

23681: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
23682:
23683: IF xla_accounting_cache_pkg.GetValueChar
23684: (p_source_code => 'LEDGER_CATEGORY_CODE'
23685: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
23686: AND l_bflow_method_code = 'PRIOR_ENTRY'
23687: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
23688: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
23689: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

23758: p_lookup_type => 'XLA_OWNER_TYPE'
23759: ,p_lookup_code => l_component_type_code
23760: )
23761: ,p_token_4 => 'PRODUCT_NAME'
23762: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
23763: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
23764: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
23765: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
23766: ,p_ae_header_id => NULL

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

23759: ,p_lookup_code => l_component_type_code
23760: )
23761: ,p_token_4 => 'PRODUCT_NAME'
23762: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
23763: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
23764: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
23765: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
23766: ,p_ae_header_id => NULL
23767: );

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

23760: )
23761: ,p_token_4 => 'PRODUCT_NAME'
23762: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
23763: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
23764: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
23765: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
23766: ,p_ae_header_id => NULL
23767: );
23768:

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

23761: ,p_token_4 => 'PRODUCT_NAME'
23762: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
23763: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
23764: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
23765: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
23766: ,p_ae_header_id => NULL
23767: );
23768:
23769: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 23796: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

23792: ----------------------------------------------------------------------------------
23793: -- 4219869 Business Flow
23794: -- Update journal entry status -- Need to generate this within IF
23795: ----------------------------------------------------------------------------------
23796: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
23797: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
23798: ,p_balance_type_code => l_balance_type_code
23799: );
23800:

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

23853:
23854: --
23855: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
23856: --
23857: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
23858: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
23859: ELSE
23860: ---------------------------------------------------------------------------------------------------
23861: -- 4262811a Switch Sign

Line 23882: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

23878:
23879: XLA_AE_LINES_PKG.ValidateCurrentLine;
23880: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
23881:
23882: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
23883: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
23884: ,p_balance_type_code => l_balance_type_code);
23885:
23886: END IF;

Line 24010: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

24006: l_tmp_amt NUMBER;
24007: l_acc_rev_natural_side_code VARCHAR2(1);
24008:
24009: l_num_entries NUMBER;
24010: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
24011: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
24012: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
24013: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
24014: l_recog_line_1 NUMBER;

Line 24011: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

24007: l_acc_rev_natural_side_code VARCHAR2(1);
24008:
24009: l_num_entries NUMBER;
24010: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
24011: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
24012: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
24013: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
24014: l_recog_line_1 NUMBER;
24015: l_recog_line_2 NUMBER;

Line 24012: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

24008:
24009: l_num_entries NUMBER;
24010: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
24011: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
24012: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
24013: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
24014: l_recog_line_1 NUMBER;
24015: l_recog_line_2 NUMBER;
24016:

Line 24013: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

24009: l_num_entries NUMBER;
24010: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
24011: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
24012: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
24013: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
24014: l_recog_line_1 NUMBER;
24015: l_recog_line_2 NUMBER;
24016:
24017: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 24019: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

24015: l_recog_line_2 NUMBER;
24016:
24017: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
24018: l_bflow_applied_to_amt NUMBER; -- 5132302
24019: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
24020:
24021: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
24022:
24023: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

24090: l_accrual_line_num := NULL; -- 4262811
24091: l_tmp_amt := NULL; -- 4262811
24092: --
24093:
24094: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
24095: l_balance_type_code <> 'B' THEN
24096: IF NVL(p_source_89,'
24097: ') = 'ALWAYS_CLEAR' AND
24098: NVL(p_source_90,'

Line 24169: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

24165: --
24166: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
24167:
24168: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
24169: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
24170:
24171: -- 4955764
24172: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
24173: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

24231: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
24232:
24233: IF xla_accounting_cache_pkg.GetValueChar
24234: (p_source_code => 'LEDGER_CATEGORY_CODE'
24235: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
24236: AND l_bflow_method_code = 'PRIOR_ENTRY'
24237: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
24238: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
24239: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

24308: p_lookup_type => 'XLA_OWNER_TYPE'
24309: ,p_lookup_code => l_component_type_code
24310: )
24311: ,p_token_4 => 'PRODUCT_NAME'
24312: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
24313: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
24314: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
24315: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
24316: ,p_ae_header_id => NULL

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

24309: ,p_lookup_code => l_component_type_code
24310: )
24311: ,p_token_4 => 'PRODUCT_NAME'
24312: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
24313: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
24314: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
24315: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
24316: ,p_ae_header_id => NULL
24317: );

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

24310: )
24311: ,p_token_4 => 'PRODUCT_NAME'
24312: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
24313: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
24314: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
24315: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
24316: ,p_ae_header_id => NULL
24317: );
24318:

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

24311: ,p_token_4 => 'PRODUCT_NAME'
24312: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
24313: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
24314: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
24315: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
24316: ,p_ae_header_id => NULL
24317: );
24318:
24319: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 24346: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

24342: ----------------------------------------------------------------------------------
24343: -- 4219869 Business Flow
24344: -- Update journal entry status -- Need to generate this within IF
24345: ----------------------------------------------------------------------------------
24346: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
24347: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
24348: ,p_balance_type_code => l_balance_type_code
24349: );
24350:

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

24403:
24404: --
24405: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
24406: --
24407: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
24408: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
24409: ELSE
24410: ---------------------------------------------------------------------------------------------------
24411: -- 4262811a Switch Sign

Line 24432: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

24428:
24429: XLA_AE_LINES_PKG.ValidateCurrentLine;
24430: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
24431:
24432: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
24433: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
24434: ,p_balance_type_code => l_balance_type_code);
24435:
24436: END IF;

Line 24574: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

24570: l_tmp_amt NUMBER;
24571: l_acc_rev_natural_side_code VARCHAR2(1);
24572:
24573: l_num_entries NUMBER;
24574: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
24575: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
24576: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
24577: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
24578: l_recog_line_1 NUMBER;

Line 24575: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

24571: l_acc_rev_natural_side_code VARCHAR2(1);
24572:
24573: l_num_entries NUMBER;
24574: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
24575: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
24576: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
24577: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
24578: l_recog_line_1 NUMBER;
24579: l_recog_line_2 NUMBER;

Line 24576: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

24572:
24573: l_num_entries NUMBER;
24574: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
24575: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
24576: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
24577: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
24578: l_recog_line_1 NUMBER;
24579: l_recog_line_2 NUMBER;
24580:

Line 24577: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

24573: l_num_entries NUMBER;
24574: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
24575: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
24576: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
24577: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
24578: l_recog_line_1 NUMBER;
24579: l_recog_line_2 NUMBER;
24580:
24581: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 24583: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

24579: l_recog_line_2 NUMBER;
24580:
24581: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
24582: l_bflow_applied_to_amt NUMBER; -- 5132302
24583: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
24584:
24585: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
24586:
24587: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

24654: l_accrual_line_num := NULL; -- 4262811
24655: l_tmp_amt := NULL; -- 4262811
24656: --
24657:
24658: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
24659: l_balance_type_code <> 'B' THEN
24660: IF NVL(p_source_89,'
24661: ') = 'ALWAYS_CLEAR' AND
24662: (NVL(p_source_105,'

Line 24737: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

24733: --
24734: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
24735:
24736: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
24737: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
24738:
24739: -- 4955764
24740: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
24741: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

24801: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
24802:
24803: IF xla_accounting_cache_pkg.GetValueChar
24804: (p_source_code => 'LEDGER_CATEGORY_CODE'
24805: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
24806: AND l_bflow_method_code = 'PRIOR_ENTRY'
24807: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
24808: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
24809: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

24971: p_lookup_type => 'XLA_OWNER_TYPE'
24972: ,p_lookup_code => l_component_type_code
24973: )
24974: ,p_token_4 => 'PRODUCT_NAME'
24975: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
24976: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
24977: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
24978: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
24979: ,p_ae_header_id => NULL

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

24972: ,p_lookup_code => l_component_type_code
24973: )
24974: ,p_token_4 => 'PRODUCT_NAME'
24975: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
24976: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
24977: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
24978: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
24979: ,p_ae_header_id => NULL
24980: );

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

24973: )
24974: ,p_token_4 => 'PRODUCT_NAME'
24975: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
24976: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
24977: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
24978: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
24979: ,p_ae_header_id => NULL
24980: );
24981:

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

24974: ,p_token_4 => 'PRODUCT_NAME'
24975: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
24976: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
24977: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
24978: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
24979: ,p_ae_header_id => NULL
24980: );
24981:
24982: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 25009: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

25005: ----------------------------------------------------------------------------------
25006: -- 4219869 Business Flow
25007: -- Update journal entry status -- Need to generate this within IF
25008: ----------------------------------------------------------------------------------
25009: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
25010: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
25011: ,p_balance_type_code => l_balance_type_code
25012: );
25013:

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

25159:
25160: --
25161: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
25162: --
25163: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
25164: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
25165: ELSE
25166: ---------------------------------------------------------------------------------------------------
25167: -- 4262811a Switch Sign

Line 25188: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

25184:
25185: XLA_AE_LINES_PKG.ValidateCurrentLine;
25186: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
25187:
25188: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
25189: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
25190: ,p_balance_type_code => l_balance_type_code);
25191:
25192: END IF;

Line 25330: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

25326: l_tmp_amt NUMBER;
25327: l_acc_rev_natural_side_code VARCHAR2(1);
25328:
25329: l_num_entries NUMBER;
25330: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
25331: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
25332: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
25333: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
25334: l_recog_line_1 NUMBER;

Line 25331: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

25327: l_acc_rev_natural_side_code VARCHAR2(1);
25328:
25329: l_num_entries NUMBER;
25330: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
25331: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
25332: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
25333: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
25334: l_recog_line_1 NUMBER;
25335: l_recog_line_2 NUMBER;

Line 25332: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

25328:
25329: l_num_entries NUMBER;
25330: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
25331: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
25332: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
25333: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
25334: l_recog_line_1 NUMBER;
25335: l_recog_line_2 NUMBER;
25336:

Line 25333: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

25329: l_num_entries NUMBER;
25330: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
25331: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
25332: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
25333: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
25334: l_recog_line_1 NUMBER;
25335: l_recog_line_2 NUMBER;
25336:
25337: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 25339: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

25335: l_recog_line_2 NUMBER;
25336:
25337: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
25338: l_bflow_applied_to_amt NUMBER; -- 5132302
25339: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
25340:
25341: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
25342:
25343: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

25410: l_accrual_line_num := NULL; -- 4262811
25411: l_tmp_amt := NULL; -- 4262811
25412: --
25413:
25414: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
25415: l_balance_type_code <> 'B' THEN
25416: IF NVL(p_source_89,'
25417: ') = 'ALWAYS_CLEAR' AND
25418: (NVL(p_source_105,'

Line 25493: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

25489: --
25490: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
25491:
25492: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
25493: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
25494:
25495: -- 4955764
25496: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
25497: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

25557: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
25558:
25559: IF xla_accounting_cache_pkg.GetValueChar
25560: (p_source_code => 'LEDGER_CATEGORY_CODE'
25561: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
25562: AND l_bflow_method_code = 'PRIOR_ENTRY'
25563: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
25564: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
25565: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

25684: p_lookup_type => 'XLA_OWNER_TYPE'
25685: ,p_lookup_code => l_component_type_code
25686: )
25687: ,p_token_4 => 'PRODUCT_NAME'
25688: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
25689: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
25690: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
25691: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
25692: ,p_ae_header_id => NULL

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

25685: ,p_lookup_code => l_component_type_code
25686: )
25687: ,p_token_4 => 'PRODUCT_NAME'
25688: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
25689: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
25690: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
25691: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
25692: ,p_ae_header_id => NULL
25693: );

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

25686: )
25687: ,p_token_4 => 'PRODUCT_NAME'
25688: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
25689: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
25690: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
25691: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
25692: ,p_ae_header_id => NULL
25693: );
25694:

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

25687: ,p_token_4 => 'PRODUCT_NAME'
25688: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
25689: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
25690: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
25691: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
25692: ,p_ae_header_id => NULL
25693: );
25694:
25695: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 25722: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

25718: ----------------------------------------------------------------------------------
25719: -- 4219869 Business Flow
25720: -- Update journal entry status -- Need to generate this within IF
25721: ----------------------------------------------------------------------------------
25722: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
25723: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
25724: ,p_balance_type_code => l_balance_type_code
25725: );
25726:

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

25829:
25830: --
25831: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
25832: --
25833: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
25834: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
25835: ELSE
25836: ---------------------------------------------------------------------------------------------------
25837: -- 4262811a Switch Sign

Line 25858: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

25854:
25855: XLA_AE_LINES_PKG.ValidateCurrentLine;
25856: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
25857:
25858: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
25859: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
25860: ,p_balance_type_code => l_balance_type_code);
25861:
25862: END IF;

Line 25986: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

25982: l_tmp_amt NUMBER;
25983: l_acc_rev_natural_side_code VARCHAR2(1);
25984:
25985: l_num_entries NUMBER;
25986: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
25987: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
25988: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
25989: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
25990: l_recog_line_1 NUMBER;

Line 25987: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

25983: l_acc_rev_natural_side_code VARCHAR2(1);
25984:
25985: l_num_entries NUMBER;
25986: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
25987: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
25988: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
25989: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
25990: l_recog_line_1 NUMBER;
25991: l_recog_line_2 NUMBER;

Line 25988: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

25984:
25985: l_num_entries NUMBER;
25986: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
25987: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
25988: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
25989: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
25990: l_recog_line_1 NUMBER;
25991: l_recog_line_2 NUMBER;
25992:

Line 25989: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

25985: l_num_entries NUMBER;
25986: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
25987: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
25988: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
25989: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
25990: l_recog_line_1 NUMBER;
25991: l_recog_line_2 NUMBER;
25992:
25993: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 25995: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

25991: l_recog_line_2 NUMBER;
25992:
25993: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
25994: l_bflow_applied_to_amt NUMBER; -- 5132302
25995: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
25996:
25997: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
25998:
25999: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

26066: l_accrual_line_num := NULL; -- 4262811
26067: l_tmp_amt := NULL; -- 4262811
26068: --
26069:
26070: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
26071: l_balance_type_code <> 'B' THEN
26072: IF (NVL(p_source_89,'
26073: ') = 'ALWAYS_ALWAYS' OR
26074: NVL(p_source_89,'

Line 26149: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

26145: --
26146: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
26147:
26148: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
26149: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
26150:
26151: -- 4955764
26152: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
26153: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

26211: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
26212:
26213: IF xla_accounting_cache_pkg.GetValueChar
26214: (p_source_code => 'LEDGER_CATEGORY_CODE'
26215: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
26216: AND l_bflow_method_code = 'PRIOR_ENTRY'
26217: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
26218: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
26219: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

26288: p_lookup_type => 'XLA_OWNER_TYPE'
26289: ,p_lookup_code => l_component_type_code
26290: )
26291: ,p_token_4 => 'PRODUCT_NAME'
26292: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
26293: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
26294: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
26295: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
26296: ,p_ae_header_id => NULL

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

26289: ,p_lookup_code => l_component_type_code
26290: )
26291: ,p_token_4 => 'PRODUCT_NAME'
26292: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
26293: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
26294: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
26295: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
26296: ,p_ae_header_id => NULL
26297: );

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

26290: )
26291: ,p_token_4 => 'PRODUCT_NAME'
26292: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
26293: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
26294: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
26295: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
26296: ,p_ae_header_id => NULL
26297: );
26298:

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

26291: ,p_token_4 => 'PRODUCT_NAME'
26292: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
26293: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
26294: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
26295: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
26296: ,p_ae_header_id => NULL
26297: );
26298:
26299: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 26326: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

26322: ----------------------------------------------------------------------------------
26323: -- 4219869 Business Flow
26324: -- Update journal entry status -- Need to generate this within IF
26325: ----------------------------------------------------------------------------------
26326: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
26327: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
26328: ,p_balance_type_code => l_balance_type_code
26329: );
26330:

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

26383:
26384: --
26385: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
26386: --
26387: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
26388: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
26389: ELSE
26390: ---------------------------------------------------------------------------------------------------
26391: -- 4262811a Switch Sign

Line 26412: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

26408:
26409: XLA_AE_LINES_PKG.ValidateCurrentLine;
26410: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
26411:
26412: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
26413: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
26414: ,p_balance_type_code => l_balance_type_code);
26415:
26416: END IF;

Line 26567: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

26563: l_tmp_amt NUMBER;
26564: l_acc_rev_natural_side_code VARCHAR2(1);
26565:
26566: l_num_entries NUMBER;
26567: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26568: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26569: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26570: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26571: l_recog_line_1 NUMBER;

Line 26568: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

26564: l_acc_rev_natural_side_code VARCHAR2(1);
26565:
26566: l_num_entries NUMBER;
26567: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26568: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26569: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26570: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26571: l_recog_line_1 NUMBER;
26572: l_recog_line_2 NUMBER;

Line 26569: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

26565:
26566: l_num_entries NUMBER;
26567: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26568: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26569: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26570: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26571: l_recog_line_1 NUMBER;
26572: l_recog_line_2 NUMBER;
26573:

Line 26570: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

26566: l_num_entries NUMBER;
26567: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26568: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26569: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26570: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26571: l_recog_line_1 NUMBER;
26572: l_recog_line_2 NUMBER;
26573:
26574: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 26576: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

26572: l_recog_line_2 NUMBER;
26573:
26574: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
26575: l_bflow_applied_to_amt NUMBER; -- 5132302
26576: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
26577:
26578: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
26579:
26580: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

26647: l_accrual_line_num := NULL; -- 4262811
26648: l_tmp_amt := NULL; -- 4262811
26649: --
26650:
26651: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
26652: l_balance_type_code <> 'B' THEN
26653: IF NVL(p_source_89,'
26654: ') = 'ALWAYS_ALWAYS' AND
26655: (NVL(p_source_35,'

Line 26736: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

26732: --
26733: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
26734:
26735: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
26736: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
26737:
26738: -- 4955764
26739: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
26740: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

26808: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
26809:
26810: IF xla_accounting_cache_pkg.GetValueChar
26811: (p_source_code => 'LEDGER_CATEGORY_CODE'
26812: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
26813: AND l_bflow_method_code = 'PRIOR_ENTRY'
26814: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
26815: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
26816: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

26908: p_lookup_type => 'XLA_OWNER_TYPE'
26909: ,p_lookup_code => l_component_type_code
26910: )
26911: ,p_token_4 => 'PRODUCT_NAME'
26912: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
26913: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
26914: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
26915: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
26916: ,p_ae_header_id => NULL

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

26909: ,p_lookup_code => l_component_type_code
26910: )
26911: ,p_token_4 => 'PRODUCT_NAME'
26912: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
26913: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
26914: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
26915: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
26916: ,p_ae_header_id => NULL
26917: );

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

26910: )
26911: ,p_token_4 => 'PRODUCT_NAME'
26912: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
26913: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
26914: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
26915: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
26916: ,p_ae_header_id => NULL
26917: );
26918:

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

26911: ,p_token_4 => 'PRODUCT_NAME'
26912: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
26913: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
26914: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
26915: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
26916: ,p_ae_header_id => NULL
26917: );
26918:
26919: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 26946: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

26942: ----------------------------------------------------------------------------------
26943: -- 4219869 Business Flow
26944: -- Update journal entry status -- Need to generate this within IF
26945: ----------------------------------------------------------------------------------
26946: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
26947: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
26948: ,p_balance_type_code => l_balance_type_code
26949: );
26950:

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

27029:
27030: --
27031: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
27032: --
27033: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
27034: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
27035: ELSE
27036: ---------------------------------------------------------------------------------------------------
27037: -- 4262811a Switch Sign

Line 27058: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

27054:
27055: XLA_AE_LINES_PKG.ValidateCurrentLine;
27056: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
27057:
27058: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
27059: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
27060: ,p_balance_type_code => l_balance_type_code);
27061:
27062: END IF;

Line 27213: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

27209: l_tmp_amt NUMBER;
27210: l_acc_rev_natural_side_code VARCHAR2(1);
27211:
27212: l_num_entries NUMBER;
27213: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
27214: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
27215: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
27216: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
27217: l_recog_line_1 NUMBER;

Line 27214: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

27210: l_acc_rev_natural_side_code VARCHAR2(1);
27211:
27212: l_num_entries NUMBER;
27213: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
27214: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
27215: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
27216: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
27217: l_recog_line_1 NUMBER;
27218: l_recog_line_2 NUMBER;

Line 27215: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

27211:
27212: l_num_entries NUMBER;
27213: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
27214: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
27215: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
27216: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
27217: l_recog_line_1 NUMBER;
27218: l_recog_line_2 NUMBER;
27219:

Line 27216: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

27212: l_num_entries NUMBER;
27213: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
27214: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
27215: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
27216: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
27217: l_recog_line_1 NUMBER;
27218: l_recog_line_2 NUMBER;
27219:
27220: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 27222: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

27218: l_recog_line_2 NUMBER;
27219:
27220: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
27221: l_bflow_applied_to_amt NUMBER; -- 5132302
27222: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
27223:
27224: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
27225:
27226: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

27293: l_accrual_line_num := NULL; -- 4262811
27294: l_tmp_amt := NULL; -- 4262811
27295: --
27296:
27297: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
27298: l_balance_type_code <> 'B' THEN
27299: IF NVL(p_source_89,'
27300: ') = 'ALWAYS_ALWAYS' AND
27301: (NVL(p_source_105,'

Line 27380: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

27376: --
27377: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
27378:
27379: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
27380: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
27381:
27382: -- 4955764
27383: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
27384: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

27452: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
27453:
27454: IF xla_accounting_cache_pkg.GetValueChar
27455: (p_source_code => 'LEDGER_CATEGORY_CODE'
27456: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
27457: AND l_bflow_method_code = 'PRIOR_ENTRY'
27458: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
27459: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
27460: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

27622: p_lookup_type => 'XLA_OWNER_TYPE'
27623: ,p_lookup_code => l_component_type_code
27624: )
27625: ,p_token_4 => 'PRODUCT_NAME'
27626: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
27627: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
27628: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
27629: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
27630: ,p_ae_header_id => NULL

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

27623: ,p_lookup_code => l_component_type_code
27624: )
27625: ,p_token_4 => 'PRODUCT_NAME'
27626: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
27627: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
27628: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
27629: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
27630: ,p_ae_header_id => NULL
27631: );

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

27624: )
27625: ,p_token_4 => 'PRODUCT_NAME'
27626: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
27627: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
27628: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
27629: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
27630: ,p_ae_header_id => NULL
27631: );
27632:

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

27625: ,p_token_4 => 'PRODUCT_NAME'
27626: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
27627: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
27628: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
27629: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
27630: ,p_ae_header_id => NULL
27631: );
27632:
27633: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 27660: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

27656: ----------------------------------------------------------------------------------
27657: -- 4219869 Business Flow
27658: -- Update journal entry status -- Need to generate this within IF
27659: ----------------------------------------------------------------------------------
27660: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
27661: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
27662: ,p_balance_type_code => l_balance_type_code
27663: );
27664:

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

27810:
27811: --
27812: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
27813: --
27814: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
27815: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
27816: ELSE
27817: ---------------------------------------------------------------------------------------------------
27818: -- 4262811a Switch Sign

Line 27839: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

27835:
27836: XLA_AE_LINES_PKG.ValidateCurrentLine;
27837: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
27838:
27839: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
27840: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
27841: ,p_balance_type_code => l_balance_type_code);
27842:
27843: END IF;

Line 27994: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

27990: l_tmp_amt NUMBER;
27991: l_acc_rev_natural_side_code VARCHAR2(1);
27992:
27993: l_num_entries NUMBER;
27994: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
27995: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
27996: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
27997: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
27998: l_recog_line_1 NUMBER;

Line 27995: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

27991: l_acc_rev_natural_side_code VARCHAR2(1);
27992:
27993: l_num_entries NUMBER;
27994: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
27995: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
27996: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
27997: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
27998: l_recog_line_1 NUMBER;
27999: l_recog_line_2 NUMBER;

Line 27996: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

27992:
27993: l_num_entries NUMBER;
27994: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
27995: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
27996: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
27997: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
27998: l_recog_line_1 NUMBER;
27999: l_recog_line_2 NUMBER;
28000:

Line 27997: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

27993: l_num_entries NUMBER;
27994: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
27995: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
27996: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
27997: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
27998: l_recog_line_1 NUMBER;
27999: l_recog_line_2 NUMBER;
28000:
28001: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 28003: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

27999: l_recog_line_2 NUMBER;
28000:
28001: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
28002: l_bflow_applied_to_amt NUMBER; -- 5132302
28003: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
28004:
28005: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
28006:
28007: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

28074: l_accrual_line_num := NULL; -- 4262811
28075: l_tmp_amt := NULL; -- 4262811
28076: --
28077:
28078: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
28079: l_balance_type_code <> 'B' THEN
28080: IF NVL(p_source_89,'
28081: ') = 'ALWAYS_ALWAYS' AND
28082: (NVL(p_source_105,'

Line 28161: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

28157: --
28158: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
28159:
28160: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
28161: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
28162:
28163: -- 4955764
28164: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
28165: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

28233: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
28234:
28235: IF xla_accounting_cache_pkg.GetValueChar
28236: (p_source_code => 'LEDGER_CATEGORY_CODE'
28237: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
28238: AND l_bflow_method_code = 'PRIOR_ENTRY'
28239: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
28240: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
28241: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

28360: p_lookup_type => 'XLA_OWNER_TYPE'
28361: ,p_lookup_code => l_component_type_code
28362: )
28363: ,p_token_4 => 'PRODUCT_NAME'
28364: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
28365: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
28366: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
28367: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
28368: ,p_ae_header_id => NULL

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

28361: ,p_lookup_code => l_component_type_code
28362: )
28363: ,p_token_4 => 'PRODUCT_NAME'
28364: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
28365: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
28366: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
28367: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
28368: ,p_ae_header_id => NULL
28369: );

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

28362: )
28363: ,p_token_4 => 'PRODUCT_NAME'
28364: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
28365: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
28366: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
28367: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
28368: ,p_ae_header_id => NULL
28369: );
28370:

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

28363: ,p_token_4 => 'PRODUCT_NAME'
28364: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
28365: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
28366: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
28367: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
28368: ,p_ae_header_id => NULL
28369: );
28370:
28371: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 28398: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

28394: ----------------------------------------------------------------------------------
28395: -- 4219869 Business Flow
28396: -- Update journal entry status -- Need to generate this within IF
28397: ----------------------------------------------------------------------------------
28398: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
28399: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
28400: ,p_balance_type_code => l_balance_type_code
28401: );
28402:

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

28505:
28506: --
28507: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
28508: --
28509: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
28510: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
28511: ELSE
28512: ---------------------------------------------------------------------------------------------------
28513: -- 4262811a Switch Sign

Line 28534: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

28530:
28531: XLA_AE_LINES_PKG.ValidateCurrentLine;
28532: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
28533:
28534: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
28535: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
28536: ,p_balance_type_code => l_balance_type_code);
28537:
28538: END IF;

Line 28689: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

28685: l_tmp_amt NUMBER;
28686: l_acc_rev_natural_side_code VARCHAR2(1);
28687:
28688: l_num_entries NUMBER;
28689: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
28690: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
28691: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
28692: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
28693: l_recog_line_1 NUMBER;

Line 28690: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

28686: l_acc_rev_natural_side_code VARCHAR2(1);
28687:
28688: l_num_entries NUMBER;
28689: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
28690: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
28691: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
28692: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
28693: l_recog_line_1 NUMBER;
28694: l_recog_line_2 NUMBER;

Line 28691: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

28687:
28688: l_num_entries NUMBER;
28689: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
28690: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
28691: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
28692: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
28693: l_recog_line_1 NUMBER;
28694: l_recog_line_2 NUMBER;
28695:

Line 28692: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

28688: l_num_entries NUMBER;
28689: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
28690: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
28691: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
28692: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
28693: l_recog_line_1 NUMBER;
28694: l_recog_line_2 NUMBER;
28695:
28696: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 28698: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

28694: l_recog_line_2 NUMBER;
28695:
28696: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
28697: l_bflow_applied_to_amt NUMBER; -- 5132302
28698: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
28699:
28700: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
28701:
28702: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

28769: l_accrual_line_num := NULL; -- 4262811
28770: l_tmp_amt := NULL; -- 4262811
28771: --
28772:
28773: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
28774: l_balance_type_code <> 'B' THEN
28775: IF NVL(p_source_89,'
28776: ') = 'ALWAYS_CLEAR' AND
28777: (NVL(p_source_105,'

Line 28856: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

28852: --
28853: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
28854:
28855: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
28856: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
28857:
28858: -- 4955764
28859: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
28860: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

28928: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
28929:
28930: IF xla_accounting_cache_pkg.GetValueChar
28931: (p_source_code => 'LEDGER_CATEGORY_CODE'
28932: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
28933: AND l_bflow_method_code = 'PRIOR_ENTRY'
28934: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
28935: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
28936: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

29098: p_lookup_type => 'XLA_OWNER_TYPE'
29099: ,p_lookup_code => l_component_type_code
29100: )
29101: ,p_token_4 => 'PRODUCT_NAME'
29102: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
29103: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
29104: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
29105: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
29106: ,p_ae_header_id => NULL

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

29099: ,p_lookup_code => l_component_type_code
29100: )
29101: ,p_token_4 => 'PRODUCT_NAME'
29102: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
29103: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
29104: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
29105: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
29106: ,p_ae_header_id => NULL
29107: );

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

29100: )
29101: ,p_token_4 => 'PRODUCT_NAME'
29102: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
29103: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
29104: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
29105: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
29106: ,p_ae_header_id => NULL
29107: );
29108:

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

29101: ,p_token_4 => 'PRODUCT_NAME'
29102: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
29103: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
29104: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
29105: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
29106: ,p_ae_header_id => NULL
29107: );
29108:
29109: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 29136: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

29132: ----------------------------------------------------------------------------------
29133: -- 4219869 Business Flow
29134: -- Update journal entry status -- Need to generate this within IF
29135: ----------------------------------------------------------------------------------
29136: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
29137: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
29138: ,p_balance_type_code => l_balance_type_code
29139: );
29140:

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

29286:
29287: --
29288: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
29289: --
29290: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
29291: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
29292: ELSE
29293: ---------------------------------------------------------------------------------------------------
29294: -- 4262811a Switch Sign

Line 29315: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

29311:
29312: XLA_AE_LINES_PKG.ValidateCurrentLine;
29313: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
29314:
29315: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
29316: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
29317: ,p_balance_type_code => l_balance_type_code);
29318:
29319: END IF;

Line 29470: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

29466: l_tmp_amt NUMBER;
29467: l_acc_rev_natural_side_code VARCHAR2(1);
29468:
29469: l_num_entries NUMBER;
29470: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
29471: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
29472: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
29473: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
29474: l_recog_line_1 NUMBER;

Line 29471: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

29467: l_acc_rev_natural_side_code VARCHAR2(1);
29468:
29469: l_num_entries NUMBER;
29470: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
29471: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
29472: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
29473: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
29474: l_recog_line_1 NUMBER;
29475: l_recog_line_2 NUMBER;

Line 29472: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

29468:
29469: l_num_entries NUMBER;
29470: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
29471: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
29472: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
29473: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
29474: l_recog_line_1 NUMBER;
29475: l_recog_line_2 NUMBER;
29476:

Line 29473: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

29469: l_num_entries NUMBER;
29470: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
29471: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
29472: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
29473: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
29474: l_recog_line_1 NUMBER;
29475: l_recog_line_2 NUMBER;
29476:
29477: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 29479: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

29475: l_recog_line_2 NUMBER;
29476:
29477: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
29478: l_bflow_applied_to_amt NUMBER; -- 5132302
29479: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
29480:
29481: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
29482:
29483: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

29550: l_accrual_line_num := NULL; -- 4262811
29551: l_tmp_amt := NULL; -- 4262811
29552: --
29553:
29554: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
29555: l_balance_type_code <> 'B' THEN
29556: IF NVL(p_source_89,'
29557: ') = 'ALWAYS_CLEAR' AND
29558: (NVL(p_source_105,'

Line 29637: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

29633: --
29634: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
29635:
29636: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
29637: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
29638:
29639: -- 4955764
29640: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
29641: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

29709: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
29710:
29711: IF xla_accounting_cache_pkg.GetValueChar
29712: (p_source_code => 'LEDGER_CATEGORY_CODE'
29713: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
29714: AND l_bflow_method_code = 'PRIOR_ENTRY'
29715: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
29716: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
29717: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

29836: p_lookup_type => 'XLA_OWNER_TYPE'
29837: ,p_lookup_code => l_component_type_code
29838: )
29839: ,p_token_4 => 'PRODUCT_NAME'
29840: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
29841: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
29842: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
29843: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
29844: ,p_ae_header_id => NULL

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

29837: ,p_lookup_code => l_component_type_code
29838: )
29839: ,p_token_4 => 'PRODUCT_NAME'
29840: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
29841: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
29842: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
29843: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
29844: ,p_ae_header_id => NULL
29845: );

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

29838: )
29839: ,p_token_4 => 'PRODUCT_NAME'
29840: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
29841: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
29842: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
29843: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
29844: ,p_ae_header_id => NULL
29845: );
29846:

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

29839: ,p_token_4 => 'PRODUCT_NAME'
29840: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
29841: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
29842: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
29843: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
29844: ,p_ae_header_id => NULL
29845: );
29846:
29847: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 29874: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

29870: ----------------------------------------------------------------------------------
29871: -- 4219869 Business Flow
29872: -- Update journal entry status -- Need to generate this within IF
29873: ----------------------------------------------------------------------------------
29874: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
29875: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
29876: ,p_balance_type_code => l_balance_type_code
29877: );
29878:

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

29981:
29982: --
29983: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
29984: --
29985: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
29986: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
29987: ELSE
29988: ---------------------------------------------------------------------------------------------------
29989: -- 4262811a Switch Sign

Line 30010: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

30006:
30007: XLA_AE_LINES_PKG.ValidateCurrentLine;
30008: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
30009:
30010: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
30011: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
30012: ,p_balance_type_code => l_balance_type_code);
30013:
30014: END IF;

Line 30165: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

30161: l_tmp_amt NUMBER;
30162: l_acc_rev_natural_side_code VARCHAR2(1);
30163:
30164: l_num_entries NUMBER;
30165: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
30166: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
30167: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
30168: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
30169: l_recog_line_1 NUMBER;

Line 30166: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

30162: l_acc_rev_natural_side_code VARCHAR2(1);
30163:
30164: l_num_entries NUMBER;
30165: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
30166: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
30167: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
30168: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
30169: l_recog_line_1 NUMBER;
30170: l_recog_line_2 NUMBER;

Line 30167: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

30163:
30164: l_num_entries NUMBER;
30165: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
30166: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
30167: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
30168: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
30169: l_recog_line_1 NUMBER;
30170: l_recog_line_2 NUMBER;
30171:

Line 30168: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

30164: l_num_entries NUMBER;
30165: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
30166: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
30167: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
30168: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
30169: l_recog_line_1 NUMBER;
30170: l_recog_line_2 NUMBER;
30171:
30172: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 30174: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

30170: l_recog_line_2 NUMBER;
30171:
30172: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
30173: l_bflow_applied_to_amt NUMBER; -- 5132302
30174: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
30175:
30176: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
30177:
30178: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

30245: l_accrual_line_num := NULL; -- 4262811
30246: l_tmp_amt := NULL; -- 4262811
30247: --
30248:
30249: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
30250: l_balance_type_code <> 'B' THEN
30251: IF NVL(p_source_89,'
30252: ') = 'ALWAYS_CLEAR' AND
30253: (NVL(p_source_35,'

Line 30334: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

30330: --
30331: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
30332:
30333: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
30334: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
30335:
30336: -- 4955764
30337: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
30338: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

30406: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
30407:
30408: IF xla_accounting_cache_pkg.GetValueChar
30409: (p_source_code => 'LEDGER_CATEGORY_CODE'
30410: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
30411: AND l_bflow_method_code = 'PRIOR_ENTRY'
30412: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
30413: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
30414: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

30506: p_lookup_type => 'XLA_OWNER_TYPE'
30507: ,p_lookup_code => l_component_type_code
30508: )
30509: ,p_token_4 => 'PRODUCT_NAME'
30510: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
30511: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
30512: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
30513: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
30514: ,p_ae_header_id => NULL

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

30507: ,p_lookup_code => l_component_type_code
30508: )
30509: ,p_token_4 => 'PRODUCT_NAME'
30510: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
30511: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
30512: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
30513: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
30514: ,p_ae_header_id => NULL
30515: );

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

30508: )
30509: ,p_token_4 => 'PRODUCT_NAME'
30510: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
30511: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
30512: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
30513: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
30514: ,p_ae_header_id => NULL
30515: );
30516:

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

30509: ,p_token_4 => 'PRODUCT_NAME'
30510: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
30511: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
30512: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
30513: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
30514: ,p_ae_header_id => NULL
30515: );
30516:
30517: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 30544: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

30540: ----------------------------------------------------------------------------------
30541: -- 4219869 Business Flow
30542: -- Update journal entry status -- Need to generate this within IF
30543: ----------------------------------------------------------------------------------
30544: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
30545: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
30546: ,p_balance_type_code => l_balance_type_code
30547: );
30548:

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

30627:
30628: --
30629: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
30630: --
30631: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
30632: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
30633: ELSE
30634: ---------------------------------------------------------------------------------------------------
30635: -- 4262811a Switch Sign

Line 30656: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

30652:
30653: XLA_AE_LINES_PKG.ValidateCurrentLine;
30654: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
30655:
30656: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
30657: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
30658: ,p_balance_type_code => l_balance_type_code);
30659:
30660: END IF;

Line 30798: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

30794: l_tmp_amt NUMBER;
30795: l_acc_rev_natural_side_code VARCHAR2(1);
30796:
30797: l_num_entries NUMBER;
30798: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
30799: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
30800: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
30801: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
30802: l_recog_line_1 NUMBER;

Line 30799: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

30795: l_acc_rev_natural_side_code VARCHAR2(1);
30796:
30797: l_num_entries NUMBER;
30798: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
30799: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
30800: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
30801: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
30802: l_recog_line_1 NUMBER;
30803: l_recog_line_2 NUMBER;

Line 30800: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

30796:
30797: l_num_entries NUMBER;
30798: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
30799: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
30800: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
30801: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
30802: l_recog_line_1 NUMBER;
30803: l_recog_line_2 NUMBER;
30804:

Line 30801: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

30797: l_num_entries NUMBER;
30798: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
30799: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
30800: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
30801: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
30802: l_recog_line_1 NUMBER;
30803: l_recog_line_2 NUMBER;
30804:
30805: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 30807: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

30803: l_recog_line_2 NUMBER;
30804:
30805: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
30806: l_bflow_applied_to_amt NUMBER; -- 5132302
30807: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
30808:
30809: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
30810:
30811: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

30878: l_accrual_line_num := NULL; -- 4262811
30879: l_tmp_amt := NULL; -- 4262811
30880: --
30881:
30882: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
30883: l_balance_type_code <> 'B' THEN
30884: IF (NVL(p_source_89,'
30885: ') = 'ALWAYS_ALWAYS' OR
30886: NVL(p_source_89,'

Line 30965: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

30961: --
30962: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
30963:
30964: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
30965: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
30966:
30967: -- 4955764
30968: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
30969: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

31029: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
31030:
31031: IF xla_accounting_cache_pkg.GetValueChar
31032: (p_source_code => 'LEDGER_CATEGORY_CODE'
31033: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
31034: AND l_bflow_method_code = 'PRIOR_ENTRY'
31035: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
31036: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
31037: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

31129: p_lookup_type => 'XLA_OWNER_TYPE'
31130: ,p_lookup_code => l_component_type_code
31131: )
31132: ,p_token_4 => 'PRODUCT_NAME'
31133: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
31134: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
31135: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
31136: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
31137: ,p_ae_header_id => NULL

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

31130: ,p_lookup_code => l_component_type_code
31131: )
31132: ,p_token_4 => 'PRODUCT_NAME'
31133: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
31134: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
31135: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
31136: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
31137: ,p_ae_header_id => NULL
31138: );

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

31131: )
31132: ,p_token_4 => 'PRODUCT_NAME'
31133: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
31134: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
31135: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
31136: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
31137: ,p_ae_header_id => NULL
31138: );
31139:

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

31132: ,p_token_4 => 'PRODUCT_NAME'
31133: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
31134: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
31135: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
31136: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
31137: ,p_ae_header_id => NULL
31138: );
31139:
31140: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 31167: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

31163: ----------------------------------------------------------------------------------
31164: -- 4219869 Business Flow
31165: -- Update journal entry status -- Need to generate this within IF
31166: ----------------------------------------------------------------------------------
31167: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
31168: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
31169: ,p_balance_type_code => l_balance_type_code
31170: );
31171:

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

31250:
31251: --
31252: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
31253: --
31254: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
31255: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
31256: ELSE
31257: ---------------------------------------------------------------------------------------------------
31258: -- 4262811a Switch Sign

Line 31279: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

31275:
31276: XLA_AE_LINES_PKG.ValidateCurrentLine;
31277: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
31278:
31279: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
31280: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
31281: ,p_balance_type_code => l_balance_type_code);
31282:
31283: END IF;

Line 31421: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

31417: l_tmp_amt NUMBER;
31418: l_acc_rev_natural_side_code VARCHAR2(1);
31419:
31420: l_num_entries NUMBER;
31421: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
31422: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
31423: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
31424: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
31425: l_recog_line_1 NUMBER;

Line 31422: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

31418: l_acc_rev_natural_side_code VARCHAR2(1);
31419:
31420: l_num_entries NUMBER;
31421: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
31422: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
31423: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
31424: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
31425: l_recog_line_1 NUMBER;
31426: l_recog_line_2 NUMBER;

Line 31423: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

31419:
31420: l_num_entries NUMBER;
31421: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
31422: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
31423: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
31424: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
31425: l_recog_line_1 NUMBER;
31426: l_recog_line_2 NUMBER;
31427:

Line 31424: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

31420: l_num_entries NUMBER;
31421: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
31422: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
31423: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
31424: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
31425: l_recog_line_1 NUMBER;
31426: l_recog_line_2 NUMBER;
31427:
31428: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 31430: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

31426: l_recog_line_2 NUMBER;
31427:
31428: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
31429: l_bflow_applied_to_amt NUMBER; -- 5132302
31430: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
31431:
31432: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
31433:
31434: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

31501: l_accrual_line_num := NULL; -- 4262811
31502: l_tmp_amt := NULL; -- 4262811
31503: --
31504:
31505: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
31506: l_balance_type_code <> 'B' THEN
31507: IF (NVL(p_source_89,'
31508: ') = 'ALWAYS_ALWAYS' OR
31509: NVL(p_source_89,'

Line 31586: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

31582: --
31583: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
31584:
31585: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
31586: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
31587:
31588: -- 4955764
31589: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
31590: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

31650: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
31651:
31652: IF xla_accounting_cache_pkg.GetValueChar
31653: (p_source_code => 'LEDGER_CATEGORY_CODE'
31654: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
31655: AND l_bflow_method_code = 'PRIOR_ENTRY'
31656: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
31657: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
31658: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

31820: p_lookup_type => 'XLA_OWNER_TYPE'
31821: ,p_lookup_code => l_component_type_code
31822: )
31823: ,p_token_4 => 'PRODUCT_NAME'
31824: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
31825: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
31826: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
31827: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
31828: ,p_ae_header_id => NULL

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

31821: ,p_lookup_code => l_component_type_code
31822: )
31823: ,p_token_4 => 'PRODUCT_NAME'
31824: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
31825: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
31826: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
31827: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
31828: ,p_ae_header_id => NULL
31829: );

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

31822: )
31823: ,p_token_4 => 'PRODUCT_NAME'
31824: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
31825: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
31826: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
31827: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
31828: ,p_ae_header_id => NULL
31829: );
31830:

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

31823: ,p_token_4 => 'PRODUCT_NAME'
31824: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
31825: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
31826: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
31827: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
31828: ,p_ae_header_id => NULL
31829: );
31830:
31831: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 31858: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

31854: ----------------------------------------------------------------------------------
31855: -- 4219869 Business Flow
31856: -- Update journal entry status -- Need to generate this within IF
31857: ----------------------------------------------------------------------------------
31858: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
31859: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
31860: ,p_balance_type_code => l_balance_type_code
31861: );
31862:

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

32008:
32009: --
32010: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
32011: --
32012: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
32013: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
32014: ELSE
32015: ---------------------------------------------------------------------------------------------------
32016: -- 4262811a Switch Sign

Line 32037: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

32033:
32034: XLA_AE_LINES_PKG.ValidateCurrentLine;
32035: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
32036:
32037: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
32038: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
32039: ,p_balance_type_code => l_balance_type_code);
32040:
32041: END IF;

Line 32179: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

32175: l_tmp_amt NUMBER;
32176: l_acc_rev_natural_side_code VARCHAR2(1);
32177:
32178: l_num_entries NUMBER;
32179: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
32180: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
32181: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
32182: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
32183: l_recog_line_1 NUMBER;

Line 32180: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

32176: l_acc_rev_natural_side_code VARCHAR2(1);
32177:
32178: l_num_entries NUMBER;
32179: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
32180: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
32181: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
32182: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
32183: l_recog_line_1 NUMBER;
32184: l_recog_line_2 NUMBER;

Line 32181: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

32177:
32178: l_num_entries NUMBER;
32179: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
32180: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
32181: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
32182: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
32183: l_recog_line_1 NUMBER;
32184: l_recog_line_2 NUMBER;
32185:

Line 32182: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

32178: l_num_entries NUMBER;
32179: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
32180: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
32181: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
32182: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
32183: l_recog_line_1 NUMBER;
32184: l_recog_line_2 NUMBER;
32185:
32186: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 32188: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

32184: l_recog_line_2 NUMBER;
32185:
32186: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
32187: l_bflow_applied_to_amt NUMBER; -- 5132302
32188: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
32189:
32190: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
32191:
32192: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

32259: l_accrual_line_num := NULL; -- 4262811
32260: l_tmp_amt := NULL; -- 4262811
32261: --
32262:
32263: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
32264: l_balance_type_code <> 'B' THEN
32265: IF (NVL(p_source_89,'
32266: ') = 'ALWAYS_ALWAYS' OR
32267: NVL(p_source_89,'

Line 32346: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

32342: --
32343: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
32344:
32345: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
32346: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
32347:
32348: -- 4955764
32349: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
32350: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

32410: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
32411:
32412: IF xla_accounting_cache_pkg.GetValueChar
32413: (p_source_code => 'LEDGER_CATEGORY_CODE'
32414: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
32415: AND l_bflow_method_code = 'PRIOR_ENTRY'
32416: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
32417: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
32418: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

32537: p_lookup_type => 'XLA_OWNER_TYPE'
32538: ,p_lookup_code => l_component_type_code
32539: )
32540: ,p_token_4 => 'PRODUCT_NAME'
32541: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
32542: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
32543: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
32544: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
32545: ,p_ae_header_id => NULL

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

32538: ,p_lookup_code => l_component_type_code
32539: )
32540: ,p_token_4 => 'PRODUCT_NAME'
32541: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
32542: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
32543: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
32544: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
32545: ,p_ae_header_id => NULL
32546: );

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

32539: )
32540: ,p_token_4 => 'PRODUCT_NAME'
32541: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
32542: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
32543: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
32544: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
32545: ,p_ae_header_id => NULL
32546: );
32547:

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

32540: ,p_token_4 => 'PRODUCT_NAME'
32541: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
32542: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
32543: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
32544: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
32545: ,p_ae_header_id => NULL
32546: );
32547:
32548: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 32575: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

32571: ----------------------------------------------------------------------------------
32572: -- 4219869 Business Flow
32573: -- Update journal entry status -- Need to generate this within IF
32574: ----------------------------------------------------------------------------------
32575: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
32576: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
32577: ,p_balance_type_code => l_balance_type_code
32578: );
32579:

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

32682:
32683: --
32684: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
32685: --
32686: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
32687: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
32688: ELSE
32689: ---------------------------------------------------------------------------------------------------
32690: -- 4262811a Switch Sign

Line 32711: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

32707:
32708: XLA_AE_LINES_PKG.ValidateCurrentLine;
32709: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
32710:
32711: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
32712: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
32713: ,p_balance_type_code => l_balance_type_code);
32714:
32715: END IF;

Line 32853: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

32849: l_tmp_amt NUMBER;
32850: l_acc_rev_natural_side_code VARCHAR2(1);
32851:
32852: l_num_entries NUMBER;
32853: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
32854: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
32855: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
32856: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
32857: l_recog_line_1 NUMBER;

Line 32854: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

32850: l_acc_rev_natural_side_code VARCHAR2(1);
32851:
32852: l_num_entries NUMBER;
32853: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
32854: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
32855: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
32856: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
32857: l_recog_line_1 NUMBER;
32858: l_recog_line_2 NUMBER;

Line 32855: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

32851:
32852: l_num_entries NUMBER;
32853: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
32854: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
32855: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
32856: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
32857: l_recog_line_1 NUMBER;
32858: l_recog_line_2 NUMBER;
32859:

Line 32856: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

32852: l_num_entries NUMBER;
32853: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
32854: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
32855: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
32856: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
32857: l_recog_line_1 NUMBER;
32858: l_recog_line_2 NUMBER;
32859:
32860: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 32862: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

32858: l_recog_line_2 NUMBER;
32859:
32860: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
32861: l_bflow_applied_to_amt NUMBER; -- 5132302
32862: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
32863:
32864: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
32865:
32866: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

32933: l_accrual_line_num := NULL; -- 4262811
32934: l_tmp_amt := NULL; -- 4262811
32935: --
32936:
32937: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
32938: l_balance_type_code <> 'B' THEN
32939: IF NVL(p_source_89,'
32940: ') = 'ALWAYS_CLEAR' AND
32941: (NVL(p_source_35,'

Line 33018: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

33014: --
33015: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
33016:
33017: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
33018: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
33019:
33020: -- 4955764
33021: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
33022: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

33082: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
33083:
33084: IF xla_accounting_cache_pkg.GetValueChar
33085: (p_source_code => 'LEDGER_CATEGORY_CODE'
33086: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
33087: AND l_bflow_method_code = 'PRIOR_ENTRY'
33088: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
33089: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
33090: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

33182: p_lookup_type => 'XLA_OWNER_TYPE'
33183: ,p_lookup_code => l_component_type_code
33184: )
33185: ,p_token_4 => 'PRODUCT_NAME'
33186: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
33187: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
33188: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
33189: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
33190: ,p_ae_header_id => NULL

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

33183: ,p_lookup_code => l_component_type_code
33184: )
33185: ,p_token_4 => 'PRODUCT_NAME'
33186: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
33187: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
33188: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
33189: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
33190: ,p_ae_header_id => NULL
33191: );

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

33184: )
33185: ,p_token_4 => 'PRODUCT_NAME'
33186: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
33187: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
33188: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
33189: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
33190: ,p_ae_header_id => NULL
33191: );
33192:

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

33185: ,p_token_4 => 'PRODUCT_NAME'
33186: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
33187: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
33188: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
33189: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
33190: ,p_ae_header_id => NULL
33191: );
33192:
33193: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 33220: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

33216: ----------------------------------------------------------------------------------
33217: -- 4219869 Business Flow
33218: -- Update journal entry status -- Need to generate this within IF
33219: ----------------------------------------------------------------------------------
33220: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
33221: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
33222: ,p_balance_type_code => l_balance_type_code
33223: );
33224:

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

33303:
33304: --
33305: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
33306: --
33307: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
33308: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
33309: ELSE
33310: ---------------------------------------------------------------------------------------------------
33311: -- 4262811a Switch Sign

Line 33332: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

33328:
33329: XLA_AE_LINES_PKG.ValidateCurrentLine;
33330: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
33331:
33332: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
33333: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
33334: ,p_balance_type_code => l_balance_type_code);
33335:
33336: END IF;

Line 33483: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

33479: l_tmp_amt NUMBER;
33480: l_acc_rev_natural_side_code VARCHAR2(1);
33481:
33482: l_num_entries NUMBER;
33483: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
33484: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
33485: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
33486: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
33487: l_recog_line_1 NUMBER;

Line 33484: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

33480: l_acc_rev_natural_side_code VARCHAR2(1);
33481:
33482: l_num_entries NUMBER;
33483: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
33484: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
33485: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
33486: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
33487: l_recog_line_1 NUMBER;
33488: l_recog_line_2 NUMBER;

Line 33485: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

33481:
33482: l_num_entries NUMBER;
33483: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
33484: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
33485: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
33486: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
33487: l_recog_line_1 NUMBER;
33488: l_recog_line_2 NUMBER;
33489:

Line 33486: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

33482: l_num_entries NUMBER;
33483: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
33484: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
33485: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
33486: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
33487: l_recog_line_1 NUMBER;
33488: l_recog_line_2 NUMBER;
33489:
33490: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 33492: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

33488: l_recog_line_2 NUMBER;
33489:
33490: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
33491: l_bflow_applied_to_amt NUMBER; -- 5132302
33492: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
33493:
33494: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
33495:
33496: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

33563: l_accrual_line_num := NULL; -- 4262811
33564: l_tmp_amt := NULL; -- 4262811
33565: --
33566:
33567: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
33568: l_balance_type_code <> 'B' THEN
33569: IF NVL(p_source_89,'
33570: ') = 'ALWAYS_ALWAYS' AND
33571: (NVL(p_source_35,'

Line 33650: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

33646: --
33647: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
33648:
33649: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
33650: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
33651:
33652: -- 4955764
33653: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
33654: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

33720: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
33721:
33722: IF xla_accounting_cache_pkg.GetValueChar
33723: (p_source_code => 'LEDGER_CATEGORY_CODE'
33724: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
33725: AND l_bflow_method_code = 'PRIOR_ENTRY'
33726: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
33727: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
33728: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

33820: p_lookup_type => 'XLA_OWNER_TYPE'
33821: ,p_lookup_code => l_component_type_code
33822: )
33823: ,p_token_4 => 'PRODUCT_NAME'
33824: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
33825: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
33826: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
33827: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
33828: ,p_ae_header_id => NULL

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

33821: ,p_lookup_code => l_component_type_code
33822: )
33823: ,p_token_4 => 'PRODUCT_NAME'
33824: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
33825: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
33826: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
33827: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
33828: ,p_ae_header_id => NULL
33829: );

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

33822: )
33823: ,p_token_4 => 'PRODUCT_NAME'
33824: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
33825: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
33826: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
33827: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
33828: ,p_ae_header_id => NULL
33829: );
33830:

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

33823: ,p_token_4 => 'PRODUCT_NAME'
33824: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
33825: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
33826: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
33827: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
33828: ,p_ae_header_id => NULL
33829: );
33830:
33831: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 33858: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

33854: ----------------------------------------------------------------------------------
33855: -- 4219869 Business Flow
33856: -- Update journal entry status -- Need to generate this within IF
33857: ----------------------------------------------------------------------------------
33858: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
33859: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
33860: ,p_balance_type_code => l_balance_type_code
33861: );
33862:

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

33941:
33942: --
33943: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
33944: --
33945: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
33946: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
33947: ELSE
33948: ---------------------------------------------------------------------------------------------------
33949: -- 4262811a Switch Sign

Line 33970: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

33966:
33967: XLA_AE_LINES_PKG.ValidateCurrentLine;
33968: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
33969:
33970: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
33971: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
33972: ,p_balance_type_code => l_balance_type_code);
33973:
33974: END IF;

Line 34121: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

34117: l_tmp_amt NUMBER;
34118: l_acc_rev_natural_side_code VARCHAR2(1);
34119:
34120: l_num_entries NUMBER;
34121: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
34122: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
34123: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
34124: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
34125: l_recog_line_1 NUMBER;

Line 34122: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

34118: l_acc_rev_natural_side_code VARCHAR2(1);
34119:
34120: l_num_entries NUMBER;
34121: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
34122: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
34123: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
34124: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
34125: l_recog_line_1 NUMBER;
34126: l_recog_line_2 NUMBER;

Line 34123: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

34119:
34120: l_num_entries NUMBER;
34121: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
34122: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
34123: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
34124: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
34125: l_recog_line_1 NUMBER;
34126: l_recog_line_2 NUMBER;
34127:

Line 34124: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

34120: l_num_entries NUMBER;
34121: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
34122: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
34123: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
34124: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
34125: l_recog_line_1 NUMBER;
34126: l_recog_line_2 NUMBER;
34127:
34128: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 34130: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

34126: l_recog_line_2 NUMBER;
34127:
34128: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
34129: l_bflow_applied_to_amt NUMBER; -- 5132302
34130: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
34131:
34132: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
34133:
34134: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

34201: l_accrual_line_num := NULL; -- 4262811
34202: l_tmp_amt := NULL; -- 4262811
34203: --
34204:
34205: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
34206: l_balance_type_code <> 'B' THEN
34207: IF NVL(p_source_89,'
34208: ') = 'ALWAYS_ALWAYS' AND
34209: (NVL(p_source_105,'

Line 34286: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

34282: --
34283: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
34284:
34285: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
34286: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
34287:
34288: -- 4955764
34289: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
34290: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

34356: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
34357:
34358: IF xla_accounting_cache_pkg.GetValueChar
34359: (p_source_code => 'LEDGER_CATEGORY_CODE'
34360: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
34361: AND l_bflow_method_code = 'PRIOR_ENTRY'
34362: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
34363: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
34364: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

34526: p_lookup_type => 'XLA_OWNER_TYPE'
34527: ,p_lookup_code => l_component_type_code
34528: )
34529: ,p_token_4 => 'PRODUCT_NAME'
34530: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
34531: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
34532: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
34533: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
34534: ,p_ae_header_id => NULL

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

34527: ,p_lookup_code => l_component_type_code
34528: )
34529: ,p_token_4 => 'PRODUCT_NAME'
34530: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
34531: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
34532: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
34533: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
34534: ,p_ae_header_id => NULL
34535: );

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

34528: )
34529: ,p_token_4 => 'PRODUCT_NAME'
34530: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
34531: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
34532: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
34533: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
34534: ,p_ae_header_id => NULL
34535: );
34536:

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

34529: ,p_token_4 => 'PRODUCT_NAME'
34530: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
34531: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
34532: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
34533: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
34534: ,p_ae_header_id => NULL
34535: );
34536:
34537: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 34564: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

34560: ----------------------------------------------------------------------------------
34561: -- 4219869 Business Flow
34562: -- Update journal entry status -- Need to generate this within IF
34563: ----------------------------------------------------------------------------------
34564: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
34565: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
34566: ,p_balance_type_code => l_balance_type_code
34567: );
34568:

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

34714:
34715: --
34716: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
34717: --
34718: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
34719: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
34720: ELSE
34721: ---------------------------------------------------------------------------------------------------
34722: -- 4262811a Switch Sign

Line 34743: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

34739:
34740: XLA_AE_LINES_PKG.ValidateCurrentLine;
34741: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
34742:
34743: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
34744: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
34745: ,p_balance_type_code => l_balance_type_code);
34746:
34747: END IF;

Line 34894: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

34890: l_tmp_amt NUMBER;
34891: l_acc_rev_natural_side_code VARCHAR2(1);
34892:
34893: l_num_entries NUMBER;
34894: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
34895: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
34896: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
34897: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
34898: l_recog_line_1 NUMBER;

Line 34895: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

34891: l_acc_rev_natural_side_code VARCHAR2(1);
34892:
34893: l_num_entries NUMBER;
34894: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
34895: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
34896: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
34897: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
34898: l_recog_line_1 NUMBER;
34899: l_recog_line_2 NUMBER;

Line 34896: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

34892:
34893: l_num_entries NUMBER;
34894: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
34895: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
34896: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
34897: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
34898: l_recog_line_1 NUMBER;
34899: l_recog_line_2 NUMBER;
34900:

Line 34897: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

34893: l_num_entries NUMBER;
34894: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
34895: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
34896: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
34897: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
34898: l_recog_line_1 NUMBER;
34899: l_recog_line_2 NUMBER;
34900:
34901: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 34903: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

34899: l_recog_line_2 NUMBER;
34900:
34901: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
34902: l_bflow_applied_to_amt NUMBER; -- 5132302
34903: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
34904:
34905: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
34906:
34907: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

34974: l_accrual_line_num := NULL; -- 4262811
34975: l_tmp_amt := NULL; -- 4262811
34976: --
34977:
34978: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
34979: l_balance_type_code <> 'B' THEN
34980: IF NVL(p_source_89,'
34981: ') = 'ALWAYS_ALWAYS' AND
34982: (NVL(p_source_105,'

Line 35059: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

35055: --
35056: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
35057:
35058: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
35059: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
35060:
35061: -- 4955764
35062: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
35063: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

35129: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
35130:
35131: IF xla_accounting_cache_pkg.GetValueChar
35132: (p_source_code => 'LEDGER_CATEGORY_CODE'
35133: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
35134: AND l_bflow_method_code = 'PRIOR_ENTRY'
35135: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
35136: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
35137: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

35256: p_lookup_type => 'XLA_OWNER_TYPE'
35257: ,p_lookup_code => l_component_type_code
35258: )
35259: ,p_token_4 => 'PRODUCT_NAME'
35260: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
35261: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
35262: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
35263: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
35264: ,p_ae_header_id => NULL

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

35257: ,p_lookup_code => l_component_type_code
35258: )
35259: ,p_token_4 => 'PRODUCT_NAME'
35260: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
35261: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
35262: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
35263: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
35264: ,p_ae_header_id => NULL
35265: );

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

35258: )
35259: ,p_token_4 => 'PRODUCT_NAME'
35260: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
35261: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
35262: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
35263: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
35264: ,p_ae_header_id => NULL
35265: );
35266:

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

35259: ,p_token_4 => 'PRODUCT_NAME'
35260: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
35261: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
35262: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
35263: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
35264: ,p_ae_header_id => NULL
35265: );
35266:
35267: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 35294: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

35290: ----------------------------------------------------------------------------------
35291: -- 4219869 Business Flow
35292: -- Update journal entry status -- Need to generate this within IF
35293: ----------------------------------------------------------------------------------
35294: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
35295: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
35296: ,p_balance_type_code => l_balance_type_code
35297: );
35298:

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

35401:
35402: --
35403: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
35404: --
35405: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
35406: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
35407: ELSE
35408: ---------------------------------------------------------------------------------------------------
35409: -- 4262811a Switch Sign

Line 35430: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

35426:
35427: XLA_AE_LINES_PKG.ValidateCurrentLine;
35428: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
35429:
35430: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
35431: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
35432: ,p_balance_type_code => l_balance_type_code);
35433:
35434: END IF;

Line 35581: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

35577: l_tmp_amt NUMBER;
35578: l_acc_rev_natural_side_code VARCHAR2(1);
35579:
35580: l_num_entries NUMBER;
35581: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
35582: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
35583: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
35584: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
35585: l_recog_line_1 NUMBER;

Line 35582: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

35578: l_acc_rev_natural_side_code VARCHAR2(1);
35579:
35580: l_num_entries NUMBER;
35581: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
35582: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
35583: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
35584: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
35585: l_recog_line_1 NUMBER;
35586: l_recog_line_2 NUMBER;

Line 35583: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

35579:
35580: l_num_entries NUMBER;
35581: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
35582: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
35583: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
35584: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
35585: l_recog_line_1 NUMBER;
35586: l_recog_line_2 NUMBER;
35587:

Line 35584: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

35580: l_num_entries NUMBER;
35581: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
35582: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
35583: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
35584: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
35585: l_recog_line_1 NUMBER;
35586: l_recog_line_2 NUMBER;
35587:
35588: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 35590: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

35586: l_recog_line_2 NUMBER;
35587:
35588: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
35589: l_bflow_applied_to_amt NUMBER; -- 5132302
35590: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
35591:
35592: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
35593:
35594: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

35661: l_accrual_line_num := NULL; -- 4262811
35662: l_tmp_amt := NULL; -- 4262811
35663: --
35664:
35665: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
35666: l_balance_type_code <> 'B' THEN
35667: IF NVL(p_source_89,'
35668: ') = 'ALWAYS_CLEAR' AND
35669: (NVL(p_source_105,'

Line 35746: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

35742: --
35743: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
35744:
35745: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
35746: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
35747:
35748: -- 4955764
35749: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
35750: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

35816: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
35817:
35818: IF xla_accounting_cache_pkg.GetValueChar
35819: (p_source_code => 'LEDGER_CATEGORY_CODE'
35820: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
35821: AND l_bflow_method_code = 'PRIOR_ENTRY'
35822: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
35823: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
35824: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

35986: p_lookup_type => 'XLA_OWNER_TYPE'
35987: ,p_lookup_code => l_component_type_code
35988: )
35989: ,p_token_4 => 'PRODUCT_NAME'
35990: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
35991: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
35992: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
35993: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
35994: ,p_ae_header_id => NULL

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

35987: ,p_lookup_code => l_component_type_code
35988: )
35989: ,p_token_4 => 'PRODUCT_NAME'
35990: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
35991: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
35992: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
35993: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
35994: ,p_ae_header_id => NULL
35995: );

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

35988: )
35989: ,p_token_4 => 'PRODUCT_NAME'
35990: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
35991: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
35992: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
35993: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
35994: ,p_ae_header_id => NULL
35995: );
35996:

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

35989: ,p_token_4 => 'PRODUCT_NAME'
35990: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
35991: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
35992: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
35993: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
35994: ,p_ae_header_id => NULL
35995: );
35996:
35997: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 36024: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

36020: ----------------------------------------------------------------------------------
36021: -- 4219869 Business Flow
36022: -- Update journal entry status -- Need to generate this within IF
36023: ----------------------------------------------------------------------------------
36024: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
36025: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
36026: ,p_balance_type_code => l_balance_type_code
36027: );
36028:

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

36174:
36175: --
36176: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
36177: --
36178: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
36179: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
36180: ELSE
36181: ---------------------------------------------------------------------------------------------------
36182: -- 4262811a Switch Sign

Line 36203: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

36199:
36200: XLA_AE_LINES_PKG.ValidateCurrentLine;
36201: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
36202:
36203: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
36204: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
36205: ,p_balance_type_code => l_balance_type_code);
36206:
36207: END IF;

Line 36354: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

36350: l_tmp_amt NUMBER;
36351: l_acc_rev_natural_side_code VARCHAR2(1);
36352:
36353: l_num_entries NUMBER;
36354: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
36355: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
36356: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
36357: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
36358: l_recog_line_1 NUMBER;

Line 36355: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

36351: l_acc_rev_natural_side_code VARCHAR2(1);
36352:
36353: l_num_entries NUMBER;
36354: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
36355: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
36356: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
36357: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
36358: l_recog_line_1 NUMBER;
36359: l_recog_line_2 NUMBER;

Line 36356: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

36352:
36353: l_num_entries NUMBER;
36354: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
36355: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
36356: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
36357: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
36358: l_recog_line_1 NUMBER;
36359: l_recog_line_2 NUMBER;
36360:

Line 36357: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

36353: l_num_entries NUMBER;
36354: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
36355: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
36356: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
36357: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
36358: l_recog_line_1 NUMBER;
36359: l_recog_line_2 NUMBER;
36360:
36361: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 36363: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

36359: l_recog_line_2 NUMBER;
36360:
36361: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
36362: l_bflow_applied_to_amt NUMBER; -- 5132302
36363: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
36364:
36365: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
36366:
36367: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

36434: l_accrual_line_num := NULL; -- 4262811
36435: l_tmp_amt := NULL; -- 4262811
36436: --
36437:
36438: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
36439: l_balance_type_code <> 'B' THEN
36440: IF NVL(p_source_89,'
36441: ') = 'ALWAYS_CLEAR' AND
36442: (NVL(p_source_105,'

Line 36519: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

36515: --
36516: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
36517:
36518: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
36519: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
36520:
36521: -- 4955764
36522: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
36523: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

36589: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
36590:
36591: IF xla_accounting_cache_pkg.GetValueChar
36592: (p_source_code => 'LEDGER_CATEGORY_CODE'
36593: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
36594: AND l_bflow_method_code = 'PRIOR_ENTRY'
36595: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
36596: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
36597: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

36716: p_lookup_type => 'XLA_OWNER_TYPE'
36717: ,p_lookup_code => l_component_type_code
36718: )
36719: ,p_token_4 => 'PRODUCT_NAME'
36720: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
36721: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
36722: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
36723: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
36724: ,p_ae_header_id => NULL

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

36717: ,p_lookup_code => l_component_type_code
36718: )
36719: ,p_token_4 => 'PRODUCT_NAME'
36720: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
36721: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
36722: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
36723: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
36724: ,p_ae_header_id => NULL
36725: );

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

36718: )
36719: ,p_token_4 => 'PRODUCT_NAME'
36720: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
36721: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
36722: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
36723: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
36724: ,p_ae_header_id => NULL
36725: );
36726:

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

36719: ,p_token_4 => 'PRODUCT_NAME'
36720: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
36721: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
36722: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
36723: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
36724: ,p_ae_header_id => NULL
36725: );
36726:
36727: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 36754: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

36750: ----------------------------------------------------------------------------------
36751: -- 4219869 Business Flow
36752: -- Update journal entry status -- Need to generate this within IF
36753: ----------------------------------------------------------------------------------
36754: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
36755: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
36756: ,p_balance_type_code => l_balance_type_code
36757: );
36758:

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

36861:
36862: --
36863: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
36864: --
36865: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
36866: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
36867: ELSE
36868: ---------------------------------------------------------------------------------------------------
36869: -- 4262811a Switch Sign

Line 36890: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

36886:
36887: XLA_AE_LINES_PKG.ValidateCurrentLine;
36888: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
36889:
36890: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
36891: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
36892: ,p_balance_type_code => l_balance_type_code);
36893:
36894: END IF;

Line 37041: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

37037: l_tmp_amt NUMBER;
37038: l_acc_rev_natural_side_code VARCHAR2(1);
37039:
37040: l_num_entries NUMBER;
37041: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
37042: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
37043: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
37044: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
37045: l_recog_line_1 NUMBER;

Line 37042: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

37038: l_acc_rev_natural_side_code VARCHAR2(1);
37039:
37040: l_num_entries NUMBER;
37041: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
37042: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
37043: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
37044: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
37045: l_recog_line_1 NUMBER;
37046: l_recog_line_2 NUMBER;

Line 37043: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

37039:
37040: l_num_entries NUMBER;
37041: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
37042: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
37043: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
37044: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
37045: l_recog_line_1 NUMBER;
37046: l_recog_line_2 NUMBER;
37047:

Line 37044: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

37040: l_num_entries NUMBER;
37041: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
37042: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
37043: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
37044: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
37045: l_recog_line_1 NUMBER;
37046: l_recog_line_2 NUMBER;
37047:
37048: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 37050: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

37046: l_recog_line_2 NUMBER;
37047:
37048: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
37049: l_bflow_applied_to_amt NUMBER; -- 5132302
37050: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
37051:
37052: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
37053:
37054: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

37121: l_accrual_line_num := NULL; -- 4262811
37122: l_tmp_amt := NULL; -- 4262811
37123: --
37124:
37125: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
37126: l_balance_type_code <> 'B' THEN
37127: IF NVL(p_source_89,'
37128: ') = 'ALWAYS_CLEAR' AND
37129: (NVL(p_source_35,'

Line 37208: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

37204: --
37205: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
37206:
37207: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
37208: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
37209:
37210: -- 4955764
37211: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
37212: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

37278: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
37279:
37280: IF xla_accounting_cache_pkg.GetValueChar
37281: (p_source_code => 'LEDGER_CATEGORY_CODE'
37282: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
37283: AND l_bflow_method_code = 'PRIOR_ENTRY'
37284: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
37285: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
37286: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

37378: p_lookup_type => 'XLA_OWNER_TYPE'
37379: ,p_lookup_code => l_component_type_code
37380: )
37381: ,p_token_4 => 'PRODUCT_NAME'
37382: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
37383: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
37384: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
37385: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
37386: ,p_ae_header_id => NULL

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

37379: ,p_lookup_code => l_component_type_code
37380: )
37381: ,p_token_4 => 'PRODUCT_NAME'
37382: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
37383: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
37384: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
37385: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
37386: ,p_ae_header_id => NULL
37387: );

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

37380: )
37381: ,p_token_4 => 'PRODUCT_NAME'
37382: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
37383: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
37384: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
37385: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
37386: ,p_ae_header_id => NULL
37387: );
37388:

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

37381: ,p_token_4 => 'PRODUCT_NAME'
37382: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
37383: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
37384: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
37385: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
37386: ,p_ae_header_id => NULL
37387: );
37388:
37389: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 37416: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

37412: ----------------------------------------------------------------------------------
37413: -- 4219869 Business Flow
37414: -- Update journal entry status -- Need to generate this within IF
37415: ----------------------------------------------------------------------------------
37416: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
37417: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
37418: ,p_balance_type_code => l_balance_type_code
37419: );
37420:

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

37499:
37500: --
37501: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
37502: --
37503: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
37504: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
37505: ELSE
37506: ---------------------------------------------------------------------------------------------------
37507: -- 4262811a Switch Sign

Line 37528: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

37524:
37525: XLA_AE_LINES_PKG.ValidateCurrentLine;
37526: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
37527:
37528: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
37529: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
37530: ,p_balance_type_code => l_balance_type_code);
37531:
37532: END IF;

Line 37683: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

37679: l_tmp_amt NUMBER;
37680: l_acc_rev_natural_side_code VARCHAR2(1);
37681:
37682: l_num_entries NUMBER;
37683: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
37684: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
37685: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
37686: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
37687: l_recog_line_1 NUMBER;

Line 37684: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

37680: l_acc_rev_natural_side_code VARCHAR2(1);
37681:
37682: l_num_entries NUMBER;
37683: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
37684: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
37685: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
37686: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
37687: l_recog_line_1 NUMBER;
37688: l_recog_line_2 NUMBER;

Line 37685: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

37681:
37682: l_num_entries NUMBER;
37683: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
37684: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
37685: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
37686: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
37687: l_recog_line_1 NUMBER;
37688: l_recog_line_2 NUMBER;
37689:

Line 37686: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

37682: l_num_entries NUMBER;
37683: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
37684: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
37685: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
37686: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
37687: l_recog_line_1 NUMBER;
37688: l_recog_line_2 NUMBER;
37689:
37690: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 37692: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

37688: l_recog_line_2 NUMBER;
37689:
37690: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
37691: l_bflow_applied_to_amt NUMBER; -- 5132302
37692: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
37693:
37694: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
37695:
37696: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

37763: l_accrual_line_num := NULL; -- 4262811
37764: l_tmp_amt := NULL; -- 4262811
37765: --
37766:
37767: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
37768: l_balance_type_code <> 'B' THEN
37769: IF NVL(p_source_89,'
37770: ') = 'ISSUE_ISSUE' AND
37771: (NVL(p_source_35,'

Line 37852: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

37848: --
37849: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
37850:
37851: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
37852: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
37853:
37854: -- 4955764
37855: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
37856: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

37924: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
37925:
37926: IF xla_accounting_cache_pkg.GetValueChar
37927: (p_source_code => 'LEDGER_CATEGORY_CODE'
37928: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
37929: AND l_bflow_method_code = 'PRIOR_ENTRY'
37930: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
37931: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
37932: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

38024: p_lookup_type => 'XLA_OWNER_TYPE'
38025: ,p_lookup_code => l_component_type_code
38026: )
38027: ,p_token_4 => 'PRODUCT_NAME'
38028: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
38029: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
38030: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
38031: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
38032: ,p_ae_header_id => NULL

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

38025: ,p_lookup_code => l_component_type_code
38026: )
38027: ,p_token_4 => 'PRODUCT_NAME'
38028: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
38029: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
38030: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
38031: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
38032: ,p_ae_header_id => NULL
38033: );

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

38026: )
38027: ,p_token_4 => 'PRODUCT_NAME'
38028: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
38029: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
38030: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
38031: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
38032: ,p_ae_header_id => NULL
38033: );
38034:

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

38027: ,p_token_4 => 'PRODUCT_NAME'
38028: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
38029: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
38030: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
38031: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
38032: ,p_ae_header_id => NULL
38033: );
38034:
38035: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 38062: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

38058: ----------------------------------------------------------------------------------
38059: -- 4219869 Business Flow
38060: -- Update journal entry status -- Need to generate this within IF
38061: ----------------------------------------------------------------------------------
38062: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
38063: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
38064: ,p_balance_type_code => l_balance_type_code
38065: );
38066:

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

38145:
38146: --
38147: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
38148: --
38149: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
38150: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
38151: ELSE
38152: ---------------------------------------------------------------------------------------------------
38153: -- 4262811a Switch Sign

Line 38174: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

38170:
38171: XLA_AE_LINES_PKG.ValidateCurrentLine;
38172: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
38173:
38174: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
38175: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
38176: ,p_balance_type_code => l_balance_type_code);
38177:
38178: END IF;

Line 38329: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

38325: l_tmp_amt NUMBER;
38326: l_acc_rev_natural_side_code VARCHAR2(1);
38327:
38328: l_num_entries NUMBER;
38329: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
38330: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
38331: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
38332: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
38333: l_recog_line_1 NUMBER;

Line 38330: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

38326: l_acc_rev_natural_side_code VARCHAR2(1);
38327:
38328: l_num_entries NUMBER;
38329: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
38330: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
38331: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
38332: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
38333: l_recog_line_1 NUMBER;
38334: l_recog_line_2 NUMBER;

Line 38331: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

38327:
38328: l_num_entries NUMBER;
38329: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
38330: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
38331: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
38332: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
38333: l_recog_line_1 NUMBER;
38334: l_recog_line_2 NUMBER;
38335:

Line 38332: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

38328: l_num_entries NUMBER;
38329: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
38330: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
38331: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
38332: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
38333: l_recog_line_1 NUMBER;
38334: l_recog_line_2 NUMBER;
38335:
38336: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 38338: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

38334: l_recog_line_2 NUMBER;
38335:
38336: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
38337: l_bflow_applied_to_amt NUMBER; -- 5132302
38338: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
38339:
38340: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
38341:
38342: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

38409: l_accrual_line_num := NULL; -- 4262811
38410: l_tmp_amt := NULL; -- 4262811
38411: --
38412:
38413: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
38414: l_balance_type_code <> 'B' THEN
38415: IF NVL(p_source_89,'
38416: ') = 'ISSUE_ISSUE' AND
38417: (NVL(p_source_105,'

Line 38496: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

38492: --
38493: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
38494:
38495: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
38496: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
38497:
38498: -- 4955764
38499: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
38500: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

38568: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
38569:
38570: IF xla_accounting_cache_pkg.GetValueChar
38571: (p_source_code => 'LEDGER_CATEGORY_CODE'
38572: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
38573: AND l_bflow_method_code = 'PRIOR_ENTRY'
38574: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
38575: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
38576: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

38738: p_lookup_type => 'XLA_OWNER_TYPE'
38739: ,p_lookup_code => l_component_type_code
38740: )
38741: ,p_token_4 => 'PRODUCT_NAME'
38742: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
38743: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
38744: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
38745: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
38746: ,p_ae_header_id => NULL

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

38739: ,p_lookup_code => l_component_type_code
38740: )
38741: ,p_token_4 => 'PRODUCT_NAME'
38742: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
38743: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
38744: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
38745: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
38746: ,p_ae_header_id => NULL
38747: );

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

38740: )
38741: ,p_token_4 => 'PRODUCT_NAME'
38742: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
38743: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
38744: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
38745: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
38746: ,p_ae_header_id => NULL
38747: );
38748:

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

38741: ,p_token_4 => 'PRODUCT_NAME'
38742: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
38743: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
38744: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
38745: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
38746: ,p_ae_header_id => NULL
38747: );
38748:
38749: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 38776: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

38772: ----------------------------------------------------------------------------------
38773: -- 4219869 Business Flow
38774: -- Update journal entry status -- Need to generate this within IF
38775: ----------------------------------------------------------------------------------
38776: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
38777: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
38778: ,p_balance_type_code => l_balance_type_code
38779: );
38780:

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

38926:
38927: --
38928: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
38929: --
38930: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
38931: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
38932: ELSE
38933: ---------------------------------------------------------------------------------------------------
38934: -- 4262811a Switch Sign

Line 38955: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

38951:
38952: XLA_AE_LINES_PKG.ValidateCurrentLine;
38953: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
38954:
38955: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
38956: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
38957: ,p_balance_type_code => l_balance_type_code);
38958:
38959: END IF;

Line 39110: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

39106: l_tmp_amt NUMBER;
39107: l_acc_rev_natural_side_code VARCHAR2(1);
39108:
39109: l_num_entries NUMBER;
39110: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
39111: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
39112: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
39113: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
39114: l_recog_line_1 NUMBER;

Line 39111: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

39107: l_acc_rev_natural_side_code VARCHAR2(1);
39108:
39109: l_num_entries NUMBER;
39110: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
39111: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
39112: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
39113: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
39114: l_recog_line_1 NUMBER;
39115: l_recog_line_2 NUMBER;

Line 39112: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

39108:
39109: l_num_entries NUMBER;
39110: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
39111: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
39112: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
39113: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
39114: l_recog_line_1 NUMBER;
39115: l_recog_line_2 NUMBER;
39116:

Line 39113: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

39109: l_num_entries NUMBER;
39110: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
39111: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
39112: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
39113: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
39114: l_recog_line_1 NUMBER;
39115: l_recog_line_2 NUMBER;
39116:
39117: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 39119: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

39115: l_recog_line_2 NUMBER;
39116:
39117: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
39118: l_bflow_applied_to_amt NUMBER; -- 5132302
39119: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
39120:
39121: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
39122:
39123: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

39190: l_accrual_line_num := NULL; -- 4262811
39191: l_tmp_amt := NULL; -- 4262811
39192: --
39193:
39194: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
39195: l_balance_type_code <> 'B' THEN
39196: IF NVL(p_source_89,'
39197: ') = 'ISSUE_ISSUE' AND
39198: (NVL(p_source_105,'

Line 39277: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

39273: --
39274: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
39275:
39276: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
39277: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
39278:
39279: -- 4955764
39280: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
39281: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

39349: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
39350:
39351: IF xla_accounting_cache_pkg.GetValueChar
39352: (p_source_code => 'LEDGER_CATEGORY_CODE'
39353: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
39354: AND l_bflow_method_code = 'PRIOR_ENTRY'
39355: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
39356: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
39357: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

39476: p_lookup_type => 'XLA_OWNER_TYPE'
39477: ,p_lookup_code => l_component_type_code
39478: )
39479: ,p_token_4 => 'PRODUCT_NAME'
39480: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
39481: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
39482: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
39483: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
39484: ,p_ae_header_id => NULL

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

39477: ,p_lookup_code => l_component_type_code
39478: )
39479: ,p_token_4 => 'PRODUCT_NAME'
39480: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
39481: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
39482: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
39483: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
39484: ,p_ae_header_id => NULL
39485: );

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

39478: )
39479: ,p_token_4 => 'PRODUCT_NAME'
39480: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
39481: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
39482: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
39483: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
39484: ,p_ae_header_id => NULL
39485: );
39486:

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

39479: ,p_token_4 => 'PRODUCT_NAME'
39480: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
39481: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
39482: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
39483: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
39484: ,p_ae_header_id => NULL
39485: );
39486:
39487: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 39514: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

39510: ----------------------------------------------------------------------------------
39511: -- 4219869 Business Flow
39512: -- Update journal entry status -- Need to generate this within IF
39513: ----------------------------------------------------------------------------------
39514: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
39515: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
39516: ,p_balance_type_code => l_balance_type_code
39517: );
39518:

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

39621:
39622: --
39623: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
39624: --
39625: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
39626: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
39627: ELSE
39628: ---------------------------------------------------------------------------------------------------
39629: -- 4262811a Switch Sign

Line 39650: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

39646:
39647: XLA_AE_LINES_PKG.ValidateCurrentLine;
39648: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
39649:
39650: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
39651: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
39652: ,p_balance_type_code => l_balance_type_code);
39653:
39654: END IF;

Line 39792: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

39788: l_tmp_amt NUMBER;
39789: l_acc_rev_natural_side_code VARCHAR2(1);
39790:
39791: l_num_entries NUMBER;
39792: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
39793: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
39794: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
39795: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
39796: l_recog_line_1 NUMBER;

Line 39793: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

39789: l_acc_rev_natural_side_code VARCHAR2(1);
39790:
39791: l_num_entries NUMBER;
39792: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
39793: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
39794: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
39795: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
39796: l_recog_line_1 NUMBER;
39797: l_recog_line_2 NUMBER;

Line 39794: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

39790:
39791: l_num_entries NUMBER;
39792: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
39793: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
39794: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
39795: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
39796: l_recog_line_1 NUMBER;
39797: l_recog_line_2 NUMBER;
39798:

Line 39795: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

39791: l_num_entries NUMBER;
39792: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
39793: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
39794: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
39795: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
39796: l_recog_line_1 NUMBER;
39797: l_recog_line_2 NUMBER;
39798:
39799: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 39801: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

39797: l_recog_line_2 NUMBER;
39798:
39799: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
39800: l_bflow_applied_to_amt NUMBER; -- 5132302
39801: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
39802:
39803: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
39804:
39805: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

39872: l_accrual_line_num := NULL; -- 4262811
39873: l_tmp_amt := NULL; -- 4262811
39874: --
39875:
39876: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
39877: l_balance_type_code <> 'B' THEN
39878: IF NVL(p_source_89,'
39879: ') = 'ISSUE_ISSUE' AND
39880: (NVL(p_source_35,'

Line 39957: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

39953: --
39954: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
39955:
39956: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
39957: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
39958:
39959: -- 4955764
39960: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
39961: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

40021: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
40022:
40023: IF xla_accounting_cache_pkg.GetValueChar
40024: (p_source_code => 'LEDGER_CATEGORY_CODE'
40025: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
40026: AND l_bflow_method_code = 'PRIOR_ENTRY'
40027: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
40028: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
40029: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

40121: p_lookup_type => 'XLA_OWNER_TYPE'
40122: ,p_lookup_code => l_component_type_code
40123: )
40124: ,p_token_4 => 'PRODUCT_NAME'
40125: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
40126: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
40127: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
40128: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
40129: ,p_ae_header_id => NULL

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

40122: ,p_lookup_code => l_component_type_code
40123: )
40124: ,p_token_4 => 'PRODUCT_NAME'
40125: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
40126: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
40127: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
40128: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
40129: ,p_ae_header_id => NULL
40130: );

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

40123: )
40124: ,p_token_4 => 'PRODUCT_NAME'
40125: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
40126: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
40127: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
40128: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
40129: ,p_ae_header_id => NULL
40130: );
40131:

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

40124: ,p_token_4 => 'PRODUCT_NAME'
40125: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
40126: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
40127: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
40128: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
40129: ,p_ae_header_id => NULL
40130: );
40131:
40132: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 40159: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

40155: ----------------------------------------------------------------------------------
40156: -- 4219869 Business Flow
40157: -- Update journal entry status -- Need to generate this within IF
40158: ----------------------------------------------------------------------------------
40159: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
40160: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
40161: ,p_balance_type_code => l_balance_type_code
40162: );
40163:

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

40242:
40243: --
40244: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
40245: --
40246: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
40247: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
40248: ELSE
40249: ---------------------------------------------------------------------------------------------------
40250: -- 4262811a Switch Sign

Line 40271: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

40267:
40268: XLA_AE_LINES_PKG.ValidateCurrentLine;
40269: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
40270:
40271: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
40272: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
40273: ,p_balance_type_code => l_balance_type_code);
40274:
40275: END IF;

Line 40413: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

40409: l_tmp_amt NUMBER;
40410: l_acc_rev_natural_side_code VARCHAR2(1);
40411:
40412: l_num_entries NUMBER;
40413: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
40414: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
40415: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
40416: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
40417: l_recog_line_1 NUMBER;

Line 40414: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

40410: l_acc_rev_natural_side_code VARCHAR2(1);
40411:
40412: l_num_entries NUMBER;
40413: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
40414: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
40415: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
40416: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
40417: l_recog_line_1 NUMBER;
40418: l_recog_line_2 NUMBER;

Line 40415: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

40411:
40412: l_num_entries NUMBER;
40413: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
40414: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
40415: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
40416: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
40417: l_recog_line_1 NUMBER;
40418: l_recog_line_2 NUMBER;
40419:

Line 40416: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

40412: l_num_entries NUMBER;
40413: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
40414: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
40415: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
40416: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
40417: l_recog_line_1 NUMBER;
40418: l_recog_line_2 NUMBER;
40419:
40420: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 40422: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

40418: l_recog_line_2 NUMBER;
40419:
40420: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
40421: l_bflow_applied_to_amt NUMBER; -- 5132302
40422: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
40423:
40424: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
40425:
40426: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

40493: l_accrual_line_num := NULL; -- 4262811
40494: l_tmp_amt := NULL; -- 4262811
40495: --
40496:
40497: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
40498: l_balance_type_code <> 'B' THEN
40499: IF NVL(p_source_89,'
40500: ') = 'ISSUE_ISSUE' AND
40501: (NVL(p_source_105,'

Line 40576: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

40572: --
40573: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
40574:
40575: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
40576: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
40577:
40578: -- 4955764
40579: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
40580: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

40640: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
40641:
40642: IF xla_accounting_cache_pkg.GetValueChar
40643: (p_source_code => 'LEDGER_CATEGORY_CODE'
40644: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
40645: AND l_bflow_method_code = 'PRIOR_ENTRY'
40646: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
40647: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
40648: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

40810: p_lookup_type => 'XLA_OWNER_TYPE'
40811: ,p_lookup_code => l_component_type_code
40812: )
40813: ,p_token_4 => 'PRODUCT_NAME'
40814: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
40815: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
40816: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
40817: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
40818: ,p_ae_header_id => NULL

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

40811: ,p_lookup_code => l_component_type_code
40812: )
40813: ,p_token_4 => 'PRODUCT_NAME'
40814: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
40815: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
40816: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
40817: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
40818: ,p_ae_header_id => NULL
40819: );

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

40812: )
40813: ,p_token_4 => 'PRODUCT_NAME'
40814: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
40815: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
40816: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
40817: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
40818: ,p_ae_header_id => NULL
40819: );
40820:

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

40813: ,p_token_4 => 'PRODUCT_NAME'
40814: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
40815: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
40816: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
40817: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
40818: ,p_ae_header_id => NULL
40819: );
40820:
40821: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 40848: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

40844: ----------------------------------------------------------------------------------
40845: -- 4219869 Business Flow
40846: -- Update journal entry status -- Need to generate this within IF
40847: ----------------------------------------------------------------------------------
40848: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
40849: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
40850: ,p_balance_type_code => l_balance_type_code
40851: );
40852:

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

40998:
40999: --
41000: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
41001: --
41002: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
41003: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
41004: ELSE
41005: ---------------------------------------------------------------------------------------------------
41006: -- 4262811a Switch Sign

Line 41027: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

41023:
41024: XLA_AE_LINES_PKG.ValidateCurrentLine;
41025: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
41026:
41027: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
41028: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
41029: ,p_balance_type_code => l_balance_type_code);
41030:
41031: END IF;

Line 41169: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

41165: l_tmp_amt NUMBER;
41166: l_acc_rev_natural_side_code VARCHAR2(1);
41167:
41168: l_num_entries NUMBER;
41169: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
41170: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
41171: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
41172: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
41173: l_recog_line_1 NUMBER;

Line 41170: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

41166: l_acc_rev_natural_side_code VARCHAR2(1);
41167:
41168: l_num_entries NUMBER;
41169: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
41170: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
41171: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
41172: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
41173: l_recog_line_1 NUMBER;
41174: l_recog_line_2 NUMBER;

Line 41171: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

41167:
41168: l_num_entries NUMBER;
41169: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
41170: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
41171: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
41172: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
41173: l_recog_line_1 NUMBER;
41174: l_recog_line_2 NUMBER;
41175:

Line 41172: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

41168: l_num_entries NUMBER;
41169: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
41170: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
41171: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
41172: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
41173: l_recog_line_1 NUMBER;
41174: l_recog_line_2 NUMBER;
41175:
41176: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 41178: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

41174: l_recog_line_2 NUMBER;
41175:
41176: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
41177: l_bflow_applied_to_amt NUMBER; -- 5132302
41178: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
41179:
41180: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
41181:
41182: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

41249: l_accrual_line_num := NULL; -- 4262811
41250: l_tmp_amt := NULL; -- 4262811
41251: --
41252:
41253: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
41254: l_balance_type_code <> 'B' THEN
41255: IF NVL(p_source_89,'
41256: ') = 'ISSUE_ISSUE' AND
41257: (NVL(p_source_105,'

Line 41332: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

41328: --
41329: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
41330:
41331: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
41332: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
41333:
41334: -- 4955764
41335: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
41336: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

41396: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
41397:
41398: IF xla_accounting_cache_pkg.GetValueChar
41399: (p_source_code => 'LEDGER_CATEGORY_CODE'
41400: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
41401: AND l_bflow_method_code = 'PRIOR_ENTRY'
41402: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
41403: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
41404: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

41523: p_lookup_type => 'XLA_OWNER_TYPE'
41524: ,p_lookup_code => l_component_type_code
41525: )
41526: ,p_token_4 => 'PRODUCT_NAME'
41527: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
41528: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
41529: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
41530: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
41531: ,p_ae_header_id => NULL

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

41524: ,p_lookup_code => l_component_type_code
41525: )
41526: ,p_token_4 => 'PRODUCT_NAME'
41527: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
41528: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
41529: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
41530: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
41531: ,p_ae_header_id => NULL
41532: );

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

41525: )
41526: ,p_token_4 => 'PRODUCT_NAME'
41527: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
41528: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
41529: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
41530: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
41531: ,p_ae_header_id => NULL
41532: );
41533:

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

41526: ,p_token_4 => 'PRODUCT_NAME'
41527: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
41528: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
41529: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
41530: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
41531: ,p_ae_header_id => NULL
41532: );
41533:
41534: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 41561: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

41557: ----------------------------------------------------------------------------------
41558: -- 4219869 Business Flow
41559: -- Update journal entry status -- Need to generate this within IF
41560: ----------------------------------------------------------------------------------
41561: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
41562: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
41563: ,p_balance_type_code => l_balance_type_code
41564: );
41565:

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

41668:
41669: --
41670: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
41671: --
41672: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
41673: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
41674: ELSE
41675: ---------------------------------------------------------------------------------------------------
41676: -- 4262811a Switch Sign

Line 41697: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

41693:
41694: XLA_AE_LINES_PKG.ValidateCurrentLine;
41695: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
41696:
41697: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
41698: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
41699: ,p_balance_type_code => l_balance_type_code);
41700:
41701: END IF;

Line 41848: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

41844: l_tmp_amt NUMBER;
41845: l_acc_rev_natural_side_code VARCHAR2(1);
41846:
41847: l_num_entries NUMBER;
41848: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
41849: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
41850: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
41851: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
41852: l_recog_line_1 NUMBER;

Line 41849: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

41845: l_acc_rev_natural_side_code VARCHAR2(1);
41846:
41847: l_num_entries NUMBER;
41848: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
41849: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
41850: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
41851: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
41852: l_recog_line_1 NUMBER;
41853: l_recog_line_2 NUMBER;

Line 41850: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

41846:
41847: l_num_entries NUMBER;
41848: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
41849: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
41850: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
41851: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
41852: l_recog_line_1 NUMBER;
41853: l_recog_line_2 NUMBER;
41854:

Line 41851: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

41847: l_num_entries NUMBER;
41848: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
41849: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
41850: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
41851: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
41852: l_recog_line_1 NUMBER;
41853: l_recog_line_2 NUMBER;
41854:
41855: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 41857: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

41853: l_recog_line_2 NUMBER;
41854:
41855: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
41856: l_bflow_applied_to_amt NUMBER; -- 5132302
41857: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
41858:
41859: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
41860:
41861: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

41928: l_accrual_line_num := NULL; -- 4262811
41929: l_tmp_amt := NULL; -- 4262811
41930: --
41931:
41932: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
41933: l_balance_type_code <> 'B' THEN
41934: IF NVL(p_source_89,'
41935: ') = 'ISSUE_ISSUE' AND
41936: (NVL(p_source_35,'

Line 42015: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

42011: --
42012: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
42013:
42014: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
42015: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
42016:
42017: -- 4955764
42018: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
42019: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

42085: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
42086:
42087: IF xla_accounting_cache_pkg.GetValueChar
42088: (p_source_code => 'LEDGER_CATEGORY_CODE'
42089: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
42090: AND l_bflow_method_code = 'PRIOR_ENTRY'
42091: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
42092: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
42093: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

42185: p_lookup_type => 'XLA_OWNER_TYPE'
42186: ,p_lookup_code => l_component_type_code
42187: )
42188: ,p_token_4 => 'PRODUCT_NAME'
42189: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
42190: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
42191: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
42192: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
42193: ,p_ae_header_id => NULL

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

42186: ,p_lookup_code => l_component_type_code
42187: )
42188: ,p_token_4 => 'PRODUCT_NAME'
42189: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
42190: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
42191: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
42192: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
42193: ,p_ae_header_id => NULL
42194: );

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

42187: )
42188: ,p_token_4 => 'PRODUCT_NAME'
42189: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
42190: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
42191: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
42192: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
42193: ,p_ae_header_id => NULL
42194: );
42195:

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

42188: ,p_token_4 => 'PRODUCT_NAME'
42189: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
42190: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
42191: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
42192: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
42193: ,p_ae_header_id => NULL
42194: );
42195:
42196: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 42223: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

42219: ----------------------------------------------------------------------------------
42220: -- 4219869 Business Flow
42221: -- Update journal entry status -- Need to generate this within IF
42222: ----------------------------------------------------------------------------------
42223: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
42224: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
42225: ,p_balance_type_code => l_balance_type_code
42226: );
42227:

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

42306:
42307: --
42308: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
42309: --
42310: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
42311: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
42312: ELSE
42313: ---------------------------------------------------------------------------------------------------
42314: -- 4262811a Switch Sign

Line 42335: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

42331:
42332: XLA_AE_LINES_PKG.ValidateCurrentLine;
42333: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
42334:
42335: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
42336: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
42337: ,p_balance_type_code => l_balance_type_code);
42338:
42339: END IF;

Line 42486: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

42482: l_tmp_amt NUMBER;
42483: l_acc_rev_natural_side_code VARCHAR2(1);
42484:
42485: l_num_entries NUMBER;
42486: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
42487: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
42488: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
42489: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
42490: l_recog_line_1 NUMBER;

Line 42487: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

42483: l_acc_rev_natural_side_code VARCHAR2(1);
42484:
42485: l_num_entries NUMBER;
42486: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
42487: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
42488: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
42489: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
42490: l_recog_line_1 NUMBER;
42491: l_recog_line_2 NUMBER;

Line 42488: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

42484:
42485: l_num_entries NUMBER;
42486: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
42487: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
42488: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
42489: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
42490: l_recog_line_1 NUMBER;
42491: l_recog_line_2 NUMBER;
42492:

Line 42489: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

42485: l_num_entries NUMBER;
42486: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
42487: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
42488: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
42489: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
42490: l_recog_line_1 NUMBER;
42491: l_recog_line_2 NUMBER;
42492:
42493: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 42495: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

42491: l_recog_line_2 NUMBER;
42492:
42493: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
42494: l_bflow_applied_to_amt NUMBER; -- 5132302
42495: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
42496:
42497: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
42498:
42499: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

42566: l_accrual_line_num := NULL; -- 4262811
42567: l_tmp_amt := NULL; -- 4262811
42568: --
42569:
42570: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
42571: l_balance_type_code <> 'B' THEN
42572: IF NVL(p_source_89,'
42573: ') = 'ISSUE_ISSUE' AND
42574: (NVL(p_source_105,'

Line 42651: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

42647: --
42648: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
42649:
42650: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
42651: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
42652:
42653: -- 4955764
42654: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
42655: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

42721: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
42722:
42723: IF xla_accounting_cache_pkg.GetValueChar
42724: (p_source_code => 'LEDGER_CATEGORY_CODE'
42725: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
42726: AND l_bflow_method_code = 'PRIOR_ENTRY'
42727: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
42728: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
42729: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

42891: p_lookup_type => 'XLA_OWNER_TYPE'
42892: ,p_lookup_code => l_component_type_code
42893: )
42894: ,p_token_4 => 'PRODUCT_NAME'
42895: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
42896: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
42897: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
42898: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
42899: ,p_ae_header_id => NULL

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

42892: ,p_lookup_code => l_component_type_code
42893: )
42894: ,p_token_4 => 'PRODUCT_NAME'
42895: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
42896: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
42897: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
42898: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
42899: ,p_ae_header_id => NULL
42900: );

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

42893: )
42894: ,p_token_4 => 'PRODUCT_NAME'
42895: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
42896: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
42897: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
42898: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
42899: ,p_ae_header_id => NULL
42900: );
42901:

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

42894: ,p_token_4 => 'PRODUCT_NAME'
42895: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
42896: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
42897: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
42898: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
42899: ,p_ae_header_id => NULL
42900: );
42901:
42902: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 42929: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

42925: ----------------------------------------------------------------------------------
42926: -- 4219869 Business Flow
42927: -- Update journal entry status -- Need to generate this within IF
42928: ----------------------------------------------------------------------------------
42929: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
42930: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
42931: ,p_balance_type_code => l_balance_type_code
42932: );
42933:

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

43079:
43080: --
43081: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
43082: --
43083: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
43084: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
43085: ELSE
43086: ---------------------------------------------------------------------------------------------------
43087: -- 4262811a Switch Sign

Line 43108: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

43104:
43105: XLA_AE_LINES_PKG.ValidateCurrentLine;
43106: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
43107:
43108: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
43109: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
43110: ,p_balance_type_code => l_balance_type_code);
43111:
43112: END IF;

Line 43259: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

43255: l_tmp_amt NUMBER;
43256: l_acc_rev_natural_side_code VARCHAR2(1);
43257:
43258: l_num_entries NUMBER;
43259: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
43260: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
43261: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
43262: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
43263: l_recog_line_1 NUMBER;

Line 43260: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

43256: l_acc_rev_natural_side_code VARCHAR2(1);
43257:
43258: l_num_entries NUMBER;
43259: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
43260: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
43261: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
43262: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
43263: l_recog_line_1 NUMBER;
43264: l_recog_line_2 NUMBER;

Line 43261: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

43257:
43258: l_num_entries NUMBER;
43259: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
43260: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
43261: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
43262: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
43263: l_recog_line_1 NUMBER;
43264: l_recog_line_2 NUMBER;
43265:

Line 43262: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

43258: l_num_entries NUMBER;
43259: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
43260: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
43261: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
43262: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
43263: l_recog_line_1 NUMBER;
43264: l_recog_line_2 NUMBER;
43265:
43266: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 43268: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

43264: l_recog_line_2 NUMBER;
43265:
43266: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
43267: l_bflow_applied_to_amt NUMBER; -- 5132302
43268: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
43269:
43270: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
43271:
43272: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

43339: l_accrual_line_num := NULL; -- 4262811
43340: l_tmp_amt := NULL; -- 4262811
43341: --
43342:
43343: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
43344: l_balance_type_code <> 'B' THEN
43345: IF NVL(p_source_89,'
43346: ') = 'ISSUE_ISSUE' AND
43347: (NVL(p_source_105,'

Line 43424: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

43420: --
43421: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
43422:
43423: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
43424: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
43425:
43426: -- 4955764
43427: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
43428: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

43494: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
43495:
43496: IF xla_accounting_cache_pkg.GetValueChar
43497: (p_source_code => 'LEDGER_CATEGORY_CODE'
43498: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
43499: AND l_bflow_method_code = 'PRIOR_ENTRY'
43500: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
43501: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
43502: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

43621: p_lookup_type => 'XLA_OWNER_TYPE'
43622: ,p_lookup_code => l_component_type_code
43623: )
43624: ,p_token_4 => 'PRODUCT_NAME'
43625: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
43626: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
43627: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
43628: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
43629: ,p_ae_header_id => NULL

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

43622: ,p_lookup_code => l_component_type_code
43623: )
43624: ,p_token_4 => 'PRODUCT_NAME'
43625: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
43626: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
43627: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
43628: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
43629: ,p_ae_header_id => NULL
43630: );

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

43623: )
43624: ,p_token_4 => 'PRODUCT_NAME'
43625: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
43626: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
43627: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
43628: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
43629: ,p_ae_header_id => NULL
43630: );
43631:

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

43624: ,p_token_4 => 'PRODUCT_NAME'
43625: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
43626: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
43627: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
43628: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
43629: ,p_ae_header_id => NULL
43630: );
43631:
43632: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 43659: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

43655: ----------------------------------------------------------------------------------
43656: -- 4219869 Business Flow
43657: -- Update journal entry status -- Need to generate this within IF
43658: ----------------------------------------------------------------------------------
43659: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
43660: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
43661: ,p_balance_type_code => l_balance_type_code
43662: );
43663:

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

43766:
43767: --
43768: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
43769: --
43770: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
43771: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
43772: ELSE
43773: ---------------------------------------------------------------------------------------------------
43774: -- 4262811a Switch Sign

Line 43795: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

43791:
43792: XLA_AE_LINES_PKG.ValidateCurrentLine;
43793: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
43794:
43795: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
43796: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
43797: ,p_balance_type_code => l_balance_type_code);
43798:
43799: END IF;

Line 43953: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

43949: l_tmp_amt NUMBER;
43950: l_acc_rev_natural_side_code VARCHAR2(1);
43951:
43952: l_num_entries NUMBER;
43953: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
43954: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
43955: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
43956: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
43957: l_recog_line_1 NUMBER;

Line 43954: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

43950: l_acc_rev_natural_side_code VARCHAR2(1);
43951:
43952: l_num_entries NUMBER;
43953: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
43954: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
43955: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
43956: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
43957: l_recog_line_1 NUMBER;
43958: l_recog_line_2 NUMBER;

Line 43955: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

43951:
43952: l_num_entries NUMBER;
43953: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
43954: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
43955: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
43956: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
43957: l_recog_line_1 NUMBER;
43958: l_recog_line_2 NUMBER;
43959:

Line 43956: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

43952: l_num_entries NUMBER;
43953: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
43954: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
43955: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
43956: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
43957: l_recog_line_1 NUMBER;
43958: l_recog_line_2 NUMBER;
43959:
43960: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 43962: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

43958: l_recog_line_2 NUMBER;
43959:
43960: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
43961: l_bflow_applied_to_amt NUMBER; -- 5132302
43962: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
43963:
43964: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
43965:
43966: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

44033: l_accrual_line_num := NULL; -- 4262811
44034: l_tmp_amt := NULL; -- 4262811
44035: --
44036:
44037: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
44038: l_balance_type_code <> 'B' THEN
44039: IF NVL(p_source_118,'
44040: ') = 'PREPAY APPL REC TAX' AND
44041: NVL(p_source_119,'

Line 44111: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

44107: --
44108: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
44109:
44110: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
44111: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
44112:
44113: -- 4955764
44114: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
44115: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

44223: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
44224:
44225: IF xla_accounting_cache_pkg.GetValueChar
44226: (p_source_code => 'LEDGER_CATEGORY_CODE'
44227: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
44228: AND l_bflow_method_code = 'PRIOR_ENTRY'
44229: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
44230: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
44231: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

44300: p_lookup_type => 'XLA_OWNER_TYPE'
44301: ,p_lookup_code => l_component_type_code
44302: )
44303: ,p_token_4 => 'PRODUCT_NAME'
44304: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
44305: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
44306: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
44307: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
44308: ,p_ae_header_id => NULL

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

44301: ,p_lookup_code => l_component_type_code
44302: )
44303: ,p_token_4 => 'PRODUCT_NAME'
44304: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
44305: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
44306: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
44307: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
44308: ,p_ae_header_id => NULL
44309: );

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

44302: )
44303: ,p_token_4 => 'PRODUCT_NAME'
44304: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
44305: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
44306: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
44307: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
44308: ,p_ae_header_id => NULL
44309: );
44310:

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

44303: ,p_token_4 => 'PRODUCT_NAME'
44304: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
44305: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
44306: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
44307: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
44308: ,p_ae_header_id => NULL
44309: );
44310:
44311: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 44338: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

44334: ----------------------------------------------------------------------------------
44335: -- 4219869 Business Flow
44336: -- Update journal entry status -- Need to generate this within IF
44337: ----------------------------------------------------------------------------------
44338: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
44339: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
44340: ,p_balance_type_code => l_balance_type_code
44341: );
44342:

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

44395:
44396: --
44397: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
44398: --
44399: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
44400: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
44401: ELSE
44402: ---------------------------------------------------------------------------------------------------
44403: -- 4262811a Switch Sign

Line 44424: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

44420:
44421: XLA_AE_LINES_PKG.ValidateCurrentLine;
44422: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
44423:
44424: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
44425: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
44426: ,p_balance_type_code => l_balance_type_code);
44427:
44428: END IF;

Line 44571: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

44567: l_tmp_amt NUMBER;
44568: l_acc_rev_natural_side_code VARCHAR2(1);
44569:
44570: l_num_entries NUMBER;
44571: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
44572: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
44573: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
44574: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
44575: l_recog_line_1 NUMBER;

Line 44572: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

44568: l_acc_rev_natural_side_code VARCHAR2(1);
44569:
44570: l_num_entries NUMBER;
44571: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
44572: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
44573: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
44574: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
44575: l_recog_line_1 NUMBER;
44576: l_recog_line_2 NUMBER;

Line 44573: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

44569:
44570: l_num_entries NUMBER;
44571: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
44572: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
44573: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
44574: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
44575: l_recog_line_1 NUMBER;
44576: l_recog_line_2 NUMBER;
44577:

Line 44574: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

44570: l_num_entries NUMBER;
44571: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
44572: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
44573: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
44574: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
44575: l_recog_line_1 NUMBER;
44576: l_recog_line_2 NUMBER;
44577:
44578: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 44580: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

44576: l_recog_line_2 NUMBER;
44577:
44578: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
44579: l_bflow_applied_to_amt NUMBER; -- 5132302
44580: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
44581:
44582: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
44583:
44584: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

44651: l_accrual_line_num := NULL; -- 4262811
44652: l_tmp_amt := NULL; -- 4262811
44653: --
44654:
44655: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
44656: l_balance_type_code <> 'B' THEN
44657: IF NVL(p_source_89,'
44658: ') = 'CLEAR_CLEAR' AND
44659: NVL(p_source_21,'

Line 44737: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

44733: --
44734: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
44735:
44736: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
44737: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
44738:
44739: -- 4955764
44740: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
44741: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

44809: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
44810:
44811: IF xla_accounting_cache_pkg.GetValueChar
44812: (p_source_code => 'LEDGER_CATEGORY_CODE'
44813: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
44814: AND l_bflow_method_code = 'PRIOR_ENTRY'
44815: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
44816: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
44817: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

44909: p_lookup_type => 'XLA_OWNER_TYPE'
44910: ,p_lookup_code => l_component_type_code
44911: )
44912: ,p_token_4 => 'PRODUCT_NAME'
44913: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
44914: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
44915: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
44916: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
44917: ,p_ae_header_id => NULL

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

44910: ,p_lookup_code => l_component_type_code
44911: )
44912: ,p_token_4 => 'PRODUCT_NAME'
44913: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
44914: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
44915: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
44916: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
44917: ,p_ae_header_id => NULL
44918: );

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

44911: )
44912: ,p_token_4 => 'PRODUCT_NAME'
44913: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
44914: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
44915: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
44916: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
44917: ,p_ae_header_id => NULL
44918: );
44919:

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

44912: ,p_token_4 => 'PRODUCT_NAME'
44913: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
44914: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
44915: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
44916: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
44917: ,p_ae_header_id => NULL
44918: );
44919:
44920: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 44947: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

44943: ----------------------------------------------------------------------------------
44944: -- 4219869 Business Flow
44945: -- Update journal entry status -- Need to generate this within IF
44946: ----------------------------------------------------------------------------------
44947: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
44948: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
44949: ,p_balance_type_code => l_balance_type_code
44950: );
44951:

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

45030:
45031: --
45032: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
45033: --
45034: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
45035: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
45036: ELSE
45037: ---------------------------------------------------------------------------------------------------
45038: -- 4262811a Switch Sign

Line 45059: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

45055:
45056: XLA_AE_LINES_PKG.ValidateCurrentLine;
45057: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
45058:
45059: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
45060: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
45061: ,p_balance_type_code => l_balance_type_code);
45062:
45063: END IF;

Line 45194: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

45190: l_tmp_amt NUMBER;
45191: l_acc_rev_natural_side_code VARCHAR2(1);
45192:
45193: l_num_entries NUMBER;
45194: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
45195: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
45196: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
45197: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
45198: l_recog_line_1 NUMBER;

Line 45195: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

45191: l_acc_rev_natural_side_code VARCHAR2(1);
45192:
45193: l_num_entries NUMBER;
45194: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
45195: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
45196: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
45197: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
45198: l_recog_line_1 NUMBER;
45199: l_recog_line_2 NUMBER;

Line 45196: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

45192:
45193: l_num_entries NUMBER;
45194: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
45195: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
45196: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
45197: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
45198: l_recog_line_1 NUMBER;
45199: l_recog_line_2 NUMBER;
45200:

Line 45197: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

45193: l_num_entries NUMBER;
45194: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
45195: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
45196: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
45197: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
45198: l_recog_line_1 NUMBER;
45199: l_recog_line_2 NUMBER;
45200:
45201: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 45203: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

45199: l_recog_line_2 NUMBER;
45200:
45201: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
45202: l_bflow_applied_to_amt NUMBER; -- 5132302
45203: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
45204:
45205: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
45206:
45207: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

45274: l_accrual_line_num := NULL; -- 4262811
45275: l_tmp_amt := NULL; -- 4262811
45276: --
45277:
45278: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
45279: l_balance_type_code <> 'B' THEN
45280: IF NVL(p_source_89,'
45281: ') = 'CLEAR_CLEAR' AND
45282: NVL(p_source_21,'

Line 45360: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

45356: --
45357: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
45358:
45359: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
45360: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
45361:
45362: -- 4955764
45363: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
45364: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

45422: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
45423:
45424: IF xla_accounting_cache_pkg.GetValueChar
45425: (p_source_code => 'LEDGER_CATEGORY_CODE'
45426: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
45427: AND l_bflow_method_code = 'PRIOR_ENTRY'
45428: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
45429: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
45430: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

45499: p_lookup_type => 'XLA_OWNER_TYPE'
45500: ,p_lookup_code => l_component_type_code
45501: )
45502: ,p_token_4 => 'PRODUCT_NAME'
45503: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
45504: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
45505: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
45506: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
45507: ,p_ae_header_id => NULL

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

45500: ,p_lookup_code => l_component_type_code
45501: )
45502: ,p_token_4 => 'PRODUCT_NAME'
45503: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
45504: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
45505: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
45506: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
45507: ,p_ae_header_id => NULL
45508: );

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

45501: )
45502: ,p_token_4 => 'PRODUCT_NAME'
45503: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
45504: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
45505: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
45506: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
45507: ,p_ae_header_id => NULL
45508: );
45509:

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

45502: ,p_token_4 => 'PRODUCT_NAME'
45503: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
45504: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
45505: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
45506: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
45507: ,p_ae_header_id => NULL
45508: );
45509:
45510: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 45537: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

45533: ----------------------------------------------------------------------------------
45534: -- 4219869 Business Flow
45535: -- Update journal entry status -- Need to generate this within IF
45536: ----------------------------------------------------------------------------------
45537: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
45538: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
45539: ,p_balance_type_code => l_balance_type_code
45540: );
45541:

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

45594:
45595: --
45596: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
45597: --
45598: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
45599: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
45600: ELSE
45601: ---------------------------------------------------------------------------------------------------
45602: -- 4262811a Switch Sign

Line 45623: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

45619:
45620: XLA_AE_LINES_PKG.ValidateCurrentLine;
45621: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
45622:
45623: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
45624: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
45625: ,p_balance_type_code => l_balance_type_code);
45626:
45627: END IF;

Line 45753: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

45749: l_tmp_amt NUMBER;
45750: l_acc_rev_natural_side_code VARCHAR2(1);
45751:
45752: l_num_entries NUMBER;
45753: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
45754: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
45755: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
45756: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
45757: l_recog_line_1 NUMBER;

Line 45754: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

45750: l_acc_rev_natural_side_code VARCHAR2(1);
45751:
45752: l_num_entries NUMBER;
45753: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
45754: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
45755: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
45756: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
45757: l_recog_line_1 NUMBER;
45758: l_recog_line_2 NUMBER;

Line 45755: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

45751:
45752: l_num_entries NUMBER;
45753: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
45754: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
45755: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
45756: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
45757: l_recog_line_1 NUMBER;
45758: l_recog_line_2 NUMBER;
45759:

Line 45756: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

45752: l_num_entries NUMBER;
45753: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
45754: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
45755: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
45756: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
45757: l_recog_line_1 NUMBER;
45758: l_recog_line_2 NUMBER;
45759:
45760: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 45762: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

45758: l_recog_line_2 NUMBER;
45759:
45760: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
45761: l_bflow_applied_to_amt NUMBER; -- 5132302
45762: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
45763:
45764: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
45765:
45766: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

45833: l_accrual_line_num := NULL; -- 4262811
45834: l_tmp_amt := NULL; -- 4262811
45835: --
45836:
45837: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
45838: l_balance_type_code <> 'B' THEN
45839: IF NVL(p_source_89,'
45840: ') <> 'CLEAR_CLEAR' AND
45841: NVL(p_source_21,'

Line 45918: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

45914: --
45915: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
45916:
45917: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
45918: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
45919:
45920: -- 4955764
45921: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
45922: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

45972: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
45973:
45974: IF xla_accounting_cache_pkg.GetValueChar
45975: (p_source_code => 'LEDGER_CATEGORY_CODE'
45976: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
45977: AND l_bflow_method_code = 'PRIOR_ENTRY'
45978: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
45979: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
45980: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

46049: p_lookup_type => 'XLA_OWNER_TYPE'
46050: ,p_lookup_code => l_component_type_code
46051: )
46052: ,p_token_4 => 'PRODUCT_NAME'
46053: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
46054: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
46055: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
46056: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
46057: ,p_ae_header_id => NULL

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

46050: ,p_lookup_code => l_component_type_code
46051: )
46052: ,p_token_4 => 'PRODUCT_NAME'
46053: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
46054: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
46055: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
46056: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
46057: ,p_ae_header_id => NULL
46058: );

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

46051: )
46052: ,p_token_4 => 'PRODUCT_NAME'
46053: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
46054: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
46055: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
46056: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
46057: ,p_ae_header_id => NULL
46058: );
46059:

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

46052: ,p_token_4 => 'PRODUCT_NAME'
46053: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
46054: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
46055: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
46056: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
46057: ,p_ae_header_id => NULL
46058: );
46059:
46060: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 46087: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

46083: ----------------------------------------------------------------------------------
46084: -- 4219869 Business Flow
46085: -- Update journal entry status -- Need to generate this within IF
46086: ----------------------------------------------------------------------------------
46087: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
46088: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
46089: ,p_balance_type_code => l_balance_type_code
46090: );
46091:

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

46144:
46145: --
46146: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
46147: --
46148: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
46149: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
46150: ELSE
46151: ---------------------------------------------------------------------------------------------------
46152: -- 4262811a Switch Sign

Line 46173: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

46169:
46170: XLA_AE_LINES_PKG.ValidateCurrentLine;
46171: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
46172:
46173: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
46174: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
46175: ,p_balance_type_code => l_balance_type_code);
46176:
46177: END IF;

Line 46318: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

46314: l_tmp_amt NUMBER;
46315: l_acc_rev_natural_side_code VARCHAR2(1);
46316:
46317: l_num_entries NUMBER;
46318: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
46319: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
46320: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
46321: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
46322: l_recog_line_1 NUMBER;

Line 46319: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

46315: l_acc_rev_natural_side_code VARCHAR2(1);
46316:
46317: l_num_entries NUMBER;
46318: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
46319: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
46320: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
46321: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
46322: l_recog_line_1 NUMBER;
46323: l_recog_line_2 NUMBER;

Line 46320: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

46316:
46317: l_num_entries NUMBER;
46318: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
46319: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
46320: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
46321: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
46322: l_recog_line_1 NUMBER;
46323: l_recog_line_2 NUMBER;
46324:

Line 46321: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

46317: l_num_entries NUMBER;
46318: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
46319: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
46320: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
46321: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
46322: l_recog_line_1 NUMBER;
46323: l_recog_line_2 NUMBER;
46324:
46325: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 46327: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

46323: l_recog_line_2 NUMBER;
46324:
46325: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
46326: l_bflow_applied_to_amt NUMBER; -- 5132302
46327: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
46328:
46329: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
46330:
46331: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

46398: l_accrual_line_num := NULL; -- 4262811
46399: l_tmp_amt := NULL; -- 4262811
46400: --
46401:
46402: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
46403: l_balance_type_code <> 'B' THEN
46404: IF NVL(p_source_89,'
46405: ') <> 'CLEAR_CLEAR' AND
46406: ((NVL(p_source_21,'

Line 46493: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

46489: --
46490: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
46491:
46492: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
46493: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
46494:
46495: -- 4955764
46496: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
46497: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

46555: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
46556:
46557: IF xla_accounting_cache_pkg.GetValueChar
46558: (p_source_code => 'LEDGER_CATEGORY_CODE'
46559: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
46560: AND l_bflow_method_code = 'PRIOR_ENTRY'
46561: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
46562: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
46563: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

46632: p_lookup_type => 'XLA_OWNER_TYPE'
46633: ,p_lookup_code => l_component_type_code
46634: )
46635: ,p_token_4 => 'PRODUCT_NAME'
46636: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
46637: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
46638: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
46639: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
46640: ,p_ae_header_id => NULL

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

46633: ,p_lookup_code => l_component_type_code
46634: )
46635: ,p_token_4 => 'PRODUCT_NAME'
46636: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
46637: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
46638: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
46639: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
46640: ,p_ae_header_id => NULL
46641: );

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

46634: )
46635: ,p_token_4 => 'PRODUCT_NAME'
46636: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
46637: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
46638: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
46639: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
46640: ,p_ae_header_id => NULL
46641: );
46642:

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

46635: ,p_token_4 => 'PRODUCT_NAME'
46636: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
46637: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
46638: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
46639: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
46640: ,p_ae_header_id => NULL
46641: );
46642:
46643: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 46670: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

46666: ----------------------------------------------------------------------------------
46667: -- 4219869 Business Flow
46668: -- Update journal entry status -- Need to generate this within IF
46669: ----------------------------------------------------------------------------------
46670: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
46671: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
46672: ,p_balance_type_code => l_balance_type_code
46673: );
46674:

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

46727:
46728: --
46729: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
46730: --
46731: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
46732: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
46733: ELSE
46734: ---------------------------------------------------------------------------------------------------
46735: -- 4262811a Switch Sign

Line 46756: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

46752:
46753: XLA_AE_LINES_PKG.ValidateCurrentLine;
46754: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
46755:
46756: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
46757: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
46758: ,p_balance_type_code => l_balance_type_code);
46759:
46760: END IF;

Line 46912: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

46908: l_tmp_amt NUMBER;
46909: l_acc_rev_natural_side_code VARCHAR2(1);
46910:
46911: l_num_entries NUMBER;
46912: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
46913: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
46914: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
46915: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
46916: l_recog_line_1 NUMBER;

Line 46913: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

46909: l_acc_rev_natural_side_code VARCHAR2(1);
46910:
46911: l_num_entries NUMBER;
46912: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
46913: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
46914: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
46915: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
46916: l_recog_line_1 NUMBER;
46917: l_recog_line_2 NUMBER;

Line 46914: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

46910:
46911: l_num_entries NUMBER;
46912: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
46913: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
46914: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
46915: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
46916: l_recog_line_1 NUMBER;
46917: l_recog_line_2 NUMBER;
46918:

Line 46915: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

46911: l_num_entries NUMBER;
46912: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
46913: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
46914: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
46915: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
46916: l_recog_line_1 NUMBER;
46917: l_recog_line_2 NUMBER;
46918:
46919: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 46921: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

46917: l_recog_line_2 NUMBER;
46918:
46919: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
46920: l_bflow_applied_to_amt NUMBER; -- 5132302
46921: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
46922:
46923: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
46924:
46925: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

46992: l_accrual_line_num := NULL; -- 4262811
46993: l_tmp_amt := NULL; -- 4262811
46994: --
46995:
46996: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
46997: l_balance_type_code <> 'B' THEN
46998: IF NVL(p_source_130,'
46999: ') = 'DEFERRED'
47000: THEN

Line 47068: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

47064: --
47065: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
47066:
47067: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
47068: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
47069:
47070: -- 4955764
47071: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
47072: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

47180: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
47181:
47182: IF xla_accounting_cache_pkg.GetValueChar
47183: (p_source_code => 'LEDGER_CATEGORY_CODE'
47184: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
47185: AND l_bflow_method_code = 'PRIOR_ENTRY'
47186: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
47187: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
47188: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

47257: p_lookup_type => 'XLA_OWNER_TYPE'
47258: ,p_lookup_code => l_component_type_code
47259: )
47260: ,p_token_4 => 'PRODUCT_NAME'
47261: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
47262: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
47263: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
47264: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
47265: ,p_ae_header_id => NULL

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

47258: ,p_lookup_code => l_component_type_code
47259: )
47260: ,p_token_4 => 'PRODUCT_NAME'
47261: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
47262: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
47263: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
47264: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
47265: ,p_ae_header_id => NULL
47266: );

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

47259: )
47260: ,p_token_4 => 'PRODUCT_NAME'
47261: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
47262: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
47263: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
47264: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
47265: ,p_ae_header_id => NULL
47266: );
47267:

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

47260: ,p_token_4 => 'PRODUCT_NAME'
47261: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
47262: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
47263: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
47264: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
47265: ,p_ae_header_id => NULL
47266: );
47267:
47268: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 47295: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

47291: ----------------------------------------------------------------------------------
47292: -- 4219869 Business Flow
47293: -- Update journal entry status -- Need to generate this within IF
47294: ----------------------------------------------------------------------------------
47295: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
47296: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
47297: ,p_balance_type_code => l_balance_type_code
47298: );
47299:

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

47352:
47353: --
47354: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
47355: --
47356: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
47357: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
47358: ELSE
47359: ---------------------------------------------------------------------------------------------------
47360: -- 4262811a Switch Sign

Line 47381: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

47377:
47378: XLA_AE_LINES_PKG.ValidateCurrentLine;
47379: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
47380:
47381: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
47382: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
47383: ,p_balance_type_code => l_balance_type_code);
47384:
47385: END IF;

Line 47557: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

47553: l_tmp_amt NUMBER;
47554: l_acc_rev_natural_side_code VARCHAR2(1);
47555:
47556: l_num_entries NUMBER;
47557: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
47558: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
47559: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
47560: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
47561: l_recog_line_1 NUMBER;

Line 47558: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

47554: l_acc_rev_natural_side_code VARCHAR2(1);
47555:
47556: l_num_entries NUMBER;
47557: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
47558: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
47559: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
47560: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
47561: l_recog_line_1 NUMBER;
47562: l_recog_line_2 NUMBER;

Line 47559: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

47555:
47556: l_num_entries NUMBER;
47557: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
47558: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
47559: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
47560: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
47561: l_recog_line_1 NUMBER;
47562: l_recog_line_2 NUMBER;
47563:

Line 47560: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

47556: l_num_entries NUMBER;
47557: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
47558: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
47559: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
47560: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
47561: l_recog_line_1 NUMBER;
47562: l_recog_line_2 NUMBER;
47563:
47564: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 47566: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

47562: l_recog_line_2 NUMBER;
47563:
47564: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
47565: l_bflow_applied_to_amt NUMBER; -- 5132302
47566: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
47567:
47568: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
47569:
47570: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

47637: l_accrual_line_num := NULL; -- 4262811
47638: l_tmp_amt := NULL; -- 4262811
47639: --
47640:
47641: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
47642: l_balance_type_code <> 'B' THEN
47643: IF NVL(p_source_21,'
47644: ') = 'REC_TAX' AND
47645: NVL(p_source_130,'

Line 47717: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

47713: --
47714: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
47715:
47716: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
47717: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
47718:
47719: -- 4955764
47720: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
47721: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

47837: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
47838:
47839: IF xla_accounting_cache_pkg.GetValueChar
47840: (p_source_code => 'LEDGER_CATEGORY_CODE'
47841: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
47842: AND l_bflow_method_code = 'PRIOR_ENTRY'
47843: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
47844: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
47845: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

47947: p_lookup_type => 'XLA_OWNER_TYPE'
47948: ,p_lookup_code => l_component_type_code
47949: )
47950: ,p_token_4 => 'PRODUCT_NAME'
47951: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
47952: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
47953: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
47954: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
47955: ,p_ae_header_id => NULL

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

47948: ,p_lookup_code => l_component_type_code
47949: )
47950: ,p_token_4 => 'PRODUCT_NAME'
47951: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
47952: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
47953: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
47954: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
47955: ,p_ae_header_id => NULL
47956: );

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

47949: )
47950: ,p_token_4 => 'PRODUCT_NAME'
47951: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
47952: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
47953: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
47954: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
47955: ,p_ae_header_id => NULL
47956: );
47957:

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

47950: ,p_token_4 => 'PRODUCT_NAME'
47951: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
47952: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
47953: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
47954: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
47955: ,p_ae_header_id => NULL
47956: );
47957:
47958: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 47985: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

47981: ----------------------------------------------------------------------------------
47982: -- 4219869 Business Flow
47983: -- Update journal entry status -- Need to generate this within IF
47984: ----------------------------------------------------------------------------------
47985: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
47986: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
47987: ,p_balance_type_code => l_balance_type_code
47988: );
47989:

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

48068:
48069: --
48070: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
48071: --
48072: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
48073: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
48074: ELSE
48075: ---------------------------------------------------------------------------------------------------
48076: -- 4262811a Switch Sign

Line 48097: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

48093:
48094: XLA_AE_LINES_PKG.ValidateCurrentLine;
48095: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
48096:
48097: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
48098: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
48099: ,p_balance_type_code => l_balance_type_code);
48100:
48101: END IF;

Line 48239: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

48235: l_tmp_amt NUMBER;
48236: l_acc_rev_natural_side_code VARCHAR2(1);
48237:
48238: l_num_entries NUMBER;
48239: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48240: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48241: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48242: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48243: l_recog_line_1 NUMBER;

Line 48240: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

48236: l_acc_rev_natural_side_code VARCHAR2(1);
48237:
48238: l_num_entries NUMBER;
48239: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48240: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48241: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48242: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48243: l_recog_line_1 NUMBER;
48244: l_recog_line_2 NUMBER;

Line 48241: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

48237:
48238: l_num_entries NUMBER;
48239: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48240: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48241: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48242: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48243: l_recog_line_1 NUMBER;
48244: l_recog_line_2 NUMBER;
48245:

Line 48242: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

48238: l_num_entries NUMBER;
48239: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48240: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48241: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48242: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48243: l_recog_line_1 NUMBER;
48244: l_recog_line_2 NUMBER;
48245:
48246: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 48248: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

48244: l_recog_line_2 NUMBER;
48245:
48246: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
48247: l_bflow_applied_to_amt NUMBER; -- 5132302
48248: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
48249:
48250: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
48251:
48252: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

48319: l_accrual_line_num := NULL; -- 4262811
48320: l_tmp_amt := NULL; -- 4262811
48321: --
48322:
48323: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
48324: l_balance_type_code <> 'B' THEN
48325: IF NVL(p_source_89,'
48326: ') <> 'CLEAR_CLEAR' AND
48327: NVL(p_source_21,'

Line 48404: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

48400: --
48401: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
48402:
48403: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
48404: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
48405:
48406: -- 4955764
48407: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
48408: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

48468: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
48469:
48470: IF xla_accounting_cache_pkg.GetValueChar
48471: (p_source_code => 'LEDGER_CATEGORY_CODE'
48472: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
48473: AND l_bflow_method_code = 'PRIOR_ENTRY'
48474: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
48475: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
48476: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

48568: p_lookup_type => 'XLA_OWNER_TYPE'
48569: ,p_lookup_code => l_component_type_code
48570: )
48571: ,p_token_4 => 'PRODUCT_NAME'
48572: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
48573: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
48574: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
48575: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
48576: ,p_ae_header_id => NULL

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

48569: ,p_lookup_code => l_component_type_code
48570: )
48571: ,p_token_4 => 'PRODUCT_NAME'
48572: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
48573: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
48574: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
48575: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
48576: ,p_ae_header_id => NULL
48577: );

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

48570: )
48571: ,p_token_4 => 'PRODUCT_NAME'
48572: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
48573: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
48574: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
48575: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
48576: ,p_ae_header_id => NULL
48577: );
48578:

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

48571: ,p_token_4 => 'PRODUCT_NAME'
48572: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
48573: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
48574: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
48575: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
48576: ,p_ae_header_id => NULL
48577: );
48578:
48579: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 48606: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

48602: ----------------------------------------------------------------------------------
48603: -- 4219869 Business Flow
48604: -- Update journal entry status -- Need to generate this within IF
48605: ----------------------------------------------------------------------------------
48606: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
48607: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
48608: ,p_balance_type_code => l_balance_type_code
48609: );
48610:

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

48689:
48690: --
48691: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
48692: --
48693: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
48694: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
48695: ELSE
48696: ---------------------------------------------------------------------------------------------------
48697: -- 4262811a Switch Sign

Line 48718: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

48714:
48715: XLA_AE_LINES_PKG.ValidateCurrentLine;
48716: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
48717:
48718: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
48719: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
48720: ,p_balance_type_code => l_balance_type_code);
48721:
48722: END IF;

Line 48875: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

48871: l_tmp_amt NUMBER;
48872: l_acc_rev_natural_side_code VARCHAR2(1);
48873:
48874: l_num_entries NUMBER;
48875: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48876: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48877: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48878: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48879: l_recog_line_1 NUMBER;

Line 48876: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

48872: l_acc_rev_natural_side_code VARCHAR2(1);
48873:
48874: l_num_entries NUMBER;
48875: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48876: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48877: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48878: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48879: l_recog_line_1 NUMBER;
48880: l_recog_line_2 NUMBER;

Line 48877: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

48873:
48874: l_num_entries NUMBER;
48875: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48876: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48877: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48878: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48879: l_recog_line_1 NUMBER;
48880: l_recog_line_2 NUMBER;
48881:

Line 48878: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

48874: l_num_entries NUMBER;
48875: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48876: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48877: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48878: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48879: l_recog_line_1 NUMBER;
48880: l_recog_line_2 NUMBER;
48881:
48882: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 48884: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

48880: l_recog_line_2 NUMBER;
48881:
48882: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
48883: l_bflow_applied_to_amt NUMBER; -- 5132302
48884: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
48885:
48886: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
48887:
48888: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

48955: l_accrual_line_num := NULL; -- 4262811
48956: l_tmp_amt := NULL; -- 4262811
48957: --
48958:
48959: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
48960: l_balance_type_code <> 'B' THEN
48961: IF NVL(p_source_89,'
48962: ') <> 'CLEAR_CLEAR' AND
48963: ((NVL(p_source_21,'

Line 49050: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

49046: --
49047: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
49048:
49049: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
49050: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
49051:
49052: -- 4955764
49053: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
49054: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

49122: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
49123:
49124: IF xla_accounting_cache_pkg.GetValueChar
49125: (p_source_code => 'LEDGER_CATEGORY_CODE'
49126: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
49127: AND l_bflow_method_code = 'PRIOR_ENTRY'
49128: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
49129: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
49130: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

49222: p_lookup_type => 'XLA_OWNER_TYPE'
49223: ,p_lookup_code => l_component_type_code
49224: )
49225: ,p_token_4 => 'PRODUCT_NAME'
49226: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
49227: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
49228: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
49229: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
49230: ,p_ae_header_id => NULL

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

49223: ,p_lookup_code => l_component_type_code
49224: )
49225: ,p_token_4 => 'PRODUCT_NAME'
49226: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
49227: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
49228: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
49229: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
49230: ,p_ae_header_id => NULL
49231: );

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

49224: )
49225: ,p_token_4 => 'PRODUCT_NAME'
49226: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
49227: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
49228: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
49229: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
49230: ,p_ae_header_id => NULL
49231: );
49232:

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

49225: ,p_token_4 => 'PRODUCT_NAME'
49226: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
49227: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
49228: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
49229: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
49230: ,p_ae_header_id => NULL
49231: );
49232:
49233: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 49260: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

49256: ----------------------------------------------------------------------------------
49257: -- 4219869 Business Flow
49258: -- Update journal entry status -- Need to generate this within IF
49259: ----------------------------------------------------------------------------------
49260: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
49261: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
49262: ,p_balance_type_code => l_balance_type_code
49263: );
49264:

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

49343:
49344: --
49345: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
49346: --
49347: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
49348: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
49349: ELSE
49350: ---------------------------------------------------------------------------------------------------
49351: -- 4262811a Switch Sign

Line 49372: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

49368:
49369: XLA_AE_LINES_PKG.ValidateCurrentLine;
49370: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
49371:
49372: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
49373: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
49374: ,p_balance_type_code => l_balance_type_code);
49375:
49376: END IF;

Line 49540: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

49536: l_tmp_amt NUMBER;
49537: l_acc_rev_natural_side_code VARCHAR2(1);
49538:
49539: l_num_entries NUMBER;
49540: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
49541: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
49542: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
49543: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
49544: l_recog_line_1 NUMBER;

Line 49541: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

49537: l_acc_rev_natural_side_code VARCHAR2(1);
49538:
49539: l_num_entries NUMBER;
49540: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
49541: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
49542: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
49543: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
49544: l_recog_line_1 NUMBER;
49545: l_recog_line_2 NUMBER;

Line 49542: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

49538:
49539: l_num_entries NUMBER;
49540: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
49541: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
49542: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
49543: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
49544: l_recog_line_1 NUMBER;
49545: l_recog_line_2 NUMBER;
49546:

Line 49543: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

49539: l_num_entries NUMBER;
49540: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
49541: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
49542: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
49543: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
49544: l_recog_line_1 NUMBER;
49545: l_recog_line_2 NUMBER;
49546:
49547: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 49549: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

49545: l_recog_line_2 NUMBER;
49546:
49547: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
49548: l_bflow_applied_to_amt NUMBER; -- 5132302
49549: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
49550:
49551: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
49552:
49553: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

49620: l_accrual_line_num := NULL; -- 4262811
49621: l_tmp_amt := NULL; -- 4262811
49622: --
49623:
49624: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
49625: l_balance_type_code <> 'B' THEN
49626: IF NVL(p_source_130,'
49627: ') = 'DEFERRED'
49628: THEN

Line 49696: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

49692: --
49693: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
49694:
49695: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
49696: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
49697:
49698: -- 4955764
49699: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
49700: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

49818: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
49819:
49820: IF xla_accounting_cache_pkg.GetValueChar
49821: (p_source_code => 'LEDGER_CATEGORY_CODE'
49822: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
49823: AND l_bflow_method_code = 'PRIOR_ENTRY'
49824: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
49825: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
49826: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

49918: p_lookup_type => 'XLA_OWNER_TYPE'
49919: ,p_lookup_code => l_component_type_code
49920: )
49921: ,p_token_4 => 'PRODUCT_NAME'
49922: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
49923: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
49924: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
49925: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
49926: ,p_ae_header_id => NULL

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

49919: ,p_lookup_code => l_component_type_code
49920: )
49921: ,p_token_4 => 'PRODUCT_NAME'
49922: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
49923: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
49924: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
49925: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
49926: ,p_ae_header_id => NULL
49927: );

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

49920: )
49921: ,p_token_4 => 'PRODUCT_NAME'
49922: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
49923: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
49924: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
49925: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
49926: ,p_ae_header_id => NULL
49927: );
49928:

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

49921: ,p_token_4 => 'PRODUCT_NAME'
49922: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
49923: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
49924: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
49925: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
49926: ,p_ae_header_id => NULL
49927: );
49928:
49929: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 49956: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

49952: ----------------------------------------------------------------------------------
49953: -- 4219869 Business Flow
49954: -- Update journal entry status -- Need to generate this within IF
49955: ----------------------------------------------------------------------------------
49956: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
49957: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
49958: ,p_balance_type_code => l_balance_type_code
49959: );
49960:

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

50039:
50040: --
50041: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
50042: --
50043: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
50044: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
50045: ELSE
50046: ---------------------------------------------------------------------------------------------------
50047: -- 4262811a Switch Sign

Line 50068: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

50064:
50065: XLA_AE_LINES_PKG.ValidateCurrentLine;
50066: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
50067:
50068: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
50069: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
50070: ,p_balance_type_code => l_balance_type_code);
50071:
50072: END IF;

Line 50223: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

50219: l_tmp_amt NUMBER;
50220: l_acc_rev_natural_side_code VARCHAR2(1);
50221:
50222: l_num_entries NUMBER;
50223: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
50224: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
50225: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
50226: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
50227: l_recog_line_1 NUMBER;

Line 50224: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

50220: l_acc_rev_natural_side_code VARCHAR2(1);
50221:
50222: l_num_entries NUMBER;
50223: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
50224: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
50225: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
50226: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
50227: l_recog_line_1 NUMBER;
50228: l_recog_line_2 NUMBER;

Line 50225: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

50221:
50222: l_num_entries NUMBER;
50223: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
50224: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
50225: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
50226: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
50227: l_recog_line_1 NUMBER;
50228: l_recog_line_2 NUMBER;
50229:

Line 50226: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

50222: l_num_entries NUMBER;
50223: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
50224: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
50225: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
50226: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
50227: l_recog_line_1 NUMBER;
50228: l_recog_line_2 NUMBER;
50229:
50230: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 50232: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

50228: l_recog_line_2 NUMBER;
50229:
50230: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
50231: l_bflow_applied_to_amt NUMBER; -- 5132302
50232: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
50233:
50234: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
50235:
50236: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

50303: l_accrual_line_num := NULL; -- 4262811
50304: l_tmp_amt := NULL; -- 4262811
50305: --
50306:
50307: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
50308: l_balance_type_code <> 'B' THEN
50309: IF NVL(p_source_89,'
50310: ') = 'CLEAR_CLEAR' AND
50311: NVL(p_source_90,'

Line 50399: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

50395: --
50396: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
50397:
50398: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
50399: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
50400:
50401: -- 4955764
50402: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
50403: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

50471: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
50472:
50473: IF xla_accounting_cache_pkg.GetValueChar
50474: (p_source_code => 'LEDGER_CATEGORY_CODE'
50475: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
50476: AND l_bflow_method_code = 'PRIOR_ENTRY'
50477: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
50478: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
50479: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

50671: p_lookup_type => 'XLA_OWNER_TYPE'
50672: ,p_lookup_code => l_component_type_code
50673: )
50674: ,p_token_4 => 'PRODUCT_NAME'
50675: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
50676: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
50677: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
50678: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
50679: ,p_ae_header_id => NULL

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

50672: ,p_lookup_code => l_component_type_code
50673: )
50674: ,p_token_4 => 'PRODUCT_NAME'
50675: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
50676: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
50677: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
50678: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
50679: ,p_ae_header_id => NULL
50680: );

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

50673: )
50674: ,p_token_4 => 'PRODUCT_NAME'
50675: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
50676: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
50677: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
50678: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
50679: ,p_ae_header_id => NULL
50680: );
50681:

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

50674: ,p_token_4 => 'PRODUCT_NAME'
50675: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
50676: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
50677: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
50678: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
50679: ,p_ae_header_id => NULL
50680: );
50681:
50682: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 50709: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

50705: ----------------------------------------------------------------------------------
50706: -- 4219869 Business Flow
50707: -- Update journal entry status -- Need to generate this within IF
50708: ----------------------------------------------------------------------------------
50709: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
50710: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
50711: ,p_balance_type_code => l_balance_type_code
50712: );
50713:

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

50892:
50893: --
50894: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
50895: --
50896: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
50897: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
50898: ELSE
50899: ---------------------------------------------------------------------------------------------------
50900: -- 4262811a Switch Sign

Line 50921: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

50917:
50918: XLA_AE_LINES_PKG.ValidateCurrentLine;
50919: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
50920:
50921: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
50922: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
50923: ,p_balance_type_code => l_balance_type_code);
50924:
50925: END IF;

Line 51085: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

51081: l_tmp_amt NUMBER;
51082: l_acc_rev_natural_side_code VARCHAR2(1);
51083:
51084: l_num_entries NUMBER;
51085: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
51086: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
51087: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
51088: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
51089: l_recog_line_1 NUMBER;

Line 51086: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

51082: l_acc_rev_natural_side_code VARCHAR2(1);
51083:
51084: l_num_entries NUMBER;
51085: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
51086: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
51087: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
51088: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
51089: l_recog_line_1 NUMBER;
51090: l_recog_line_2 NUMBER;

Line 51087: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

51083:
51084: l_num_entries NUMBER;
51085: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
51086: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
51087: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
51088: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
51089: l_recog_line_1 NUMBER;
51090: l_recog_line_2 NUMBER;
51091:

Line 51088: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

51084: l_num_entries NUMBER;
51085: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
51086: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
51087: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
51088: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
51089: l_recog_line_1 NUMBER;
51090: l_recog_line_2 NUMBER;
51091:
51092: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 51094: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

51090: l_recog_line_2 NUMBER;
51091:
51092: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
51093: l_bflow_applied_to_amt NUMBER; -- 5132302
51094: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
51095:
51096: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
51097:
51098: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

51165: l_accrual_line_num := NULL; -- 4262811
51166: l_tmp_amt := NULL; -- 4262811
51167: --
51168:
51169: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
51170: l_balance_type_code <> 'B' THEN
51171: IF NVL(p_source_89,'
51172: ') <> 'CLEAR_CLEAR' AND
51173: NVL(p_source_90,'

Line 51247: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

51243: --
51244: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
51245:
51246: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
51247: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
51248:
51249: -- 4955764
51250: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
51251: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

51319: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
51320:
51321: IF xla_accounting_cache_pkg.GetValueChar
51322: (p_source_code => 'LEDGER_CATEGORY_CODE'
51323: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
51324: AND l_bflow_method_code = 'PRIOR_ENTRY'
51325: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
51326: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
51327: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

51519: p_lookup_type => 'XLA_OWNER_TYPE'
51520: ,p_lookup_code => l_component_type_code
51521: )
51522: ,p_token_4 => 'PRODUCT_NAME'
51523: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
51524: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
51525: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
51526: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
51527: ,p_ae_header_id => NULL

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

51520: ,p_lookup_code => l_component_type_code
51521: )
51522: ,p_token_4 => 'PRODUCT_NAME'
51523: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
51524: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
51525: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
51526: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
51527: ,p_ae_header_id => NULL
51528: );

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

51521: )
51522: ,p_token_4 => 'PRODUCT_NAME'
51523: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
51524: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
51525: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
51526: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
51527: ,p_ae_header_id => NULL
51528: );
51529:

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

51522: ,p_token_4 => 'PRODUCT_NAME'
51523: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
51524: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
51525: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
51526: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
51527: ,p_ae_header_id => NULL
51528: );
51529:
51530: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 51557: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

51553: ----------------------------------------------------------------------------------
51554: -- 4219869 Business Flow
51555: -- Update journal entry status -- Need to generate this within IF
51556: ----------------------------------------------------------------------------------
51557: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
51558: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
51559: ,p_balance_type_code => l_balance_type_code
51560: );
51561:

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

51740:
51741: --
51742: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
51743: --
51744: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
51745: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
51746: ELSE
51747: ---------------------------------------------------------------------------------------------------
51748: -- 4262811a Switch Sign

Line 51769: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

51765:
51766: XLA_AE_LINES_PKG.ValidateCurrentLine;
51767: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
51768:
51769: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
51770: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
51771: ,p_balance_type_code => l_balance_type_code);
51772:
51773: END IF;

Line 51929: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

51925: l_tmp_amt NUMBER;
51926: l_acc_rev_natural_side_code VARCHAR2(1);
51927:
51928: l_num_entries NUMBER;
51929: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
51930: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
51931: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
51932: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
51933: l_recog_line_1 NUMBER;

Line 51930: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

51926: l_acc_rev_natural_side_code VARCHAR2(1);
51927:
51928: l_num_entries NUMBER;
51929: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
51930: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
51931: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
51932: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
51933: l_recog_line_1 NUMBER;
51934: l_recog_line_2 NUMBER;

Line 51931: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

51927:
51928: l_num_entries NUMBER;
51929: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
51930: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
51931: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
51932: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
51933: l_recog_line_1 NUMBER;
51934: l_recog_line_2 NUMBER;
51935:

Line 51932: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

51928: l_num_entries NUMBER;
51929: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
51930: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
51931: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
51932: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
51933: l_recog_line_1 NUMBER;
51934: l_recog_line_2 NUMBER;
51935:
51936: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 51938: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

51934: l_recog_line_2 NUMBER;
51935:
51936: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
51937: l_bflow_applied_to_amt NUMBER; -- 5132302
51938: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
51939:
51940: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
51941:
51942: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

52009: l_accrual_line_num := NULL; -- 4262811
52010: l_tmp_amt := NULL; -- 4262811
52011: --
52012:
52013: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
52014: l_balance_type_code <> 'B' THEN
52015: IF NVL(p_source_89,'
52016: ') <> 'CLEAR_CLEAR' AND
52017: NVL(p_source_90,'

Line 52089: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

52085: --
52086: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
52087:
52088: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
52089: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
52090:
52091: -- 4955764
52092: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
52093: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

52159: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
52160:
52161: IF xla_accounting_cache_pkg.GetValueChar
52162: (p_source_code => 'LEDGER_CATEGORY_CODE'
52163: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
52164: AND l_bflow_method_code = 'PRIOR_ENTRY'
52165: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
52166: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
52167: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

52359: p_lookup_type => 'XLA_OWNER_TYPE'
52360: ,p_lookup_code => l_component_type_code
52361: )
52362: ,p_token_4 => 'PRODUCT_NAME'
52363: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
52364: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
52365: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
52366: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
52367: ,p_ae_header_id => NULL

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

52360: ,p_lookup_code => l_component_type_code
52361: )
52362: ,p_token_4 => 'PRODUCT_NAME'
52363: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
52364: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
52365: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
52366: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
52367: ,p_ae_header_id => NULL
52368: );

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

52361: )
52362: ,p_token_4 => 'PRODUCT_NAME'
52363: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
52364: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
52365: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
52366: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
52367: ,p_ae_header_id => NULL
52368: );
52369:

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

52362: ,p_token_4 => 'PRODUCT_NAME'
52363: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
52364: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
52365: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
52366: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
52367: ,p_ae_header_id => NULL
52368: );
52369:
52370: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 52397: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

52393: ----------------------------------------------------------------------------------
52394: -- 4219869 Business Flow
52395: -- Update journal entry status -- Need to generate this within IF
52396: ----------------------------------------------------------------------------------
52397: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
52398: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
52399: ,p_balance_type_code => l_balance_type_code
52400: );
52401:

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

52580:
52581: --
52582: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
52583: --
52584: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
52585: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
52586: ELSE
52587: ---------------------------------------------------------------------------------------------------
52588: -- 4262811a Switch Sign

Line 52609: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

52605:
52606: XLA_AE_LINES_PKG.ValidateCurrentLine;
52607: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
52608:
52609: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
52610: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
52611: ,p_balance_type_code => l_balance_type_code);
52612:
52613: END IF;

Line 52795: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

52791: l_tmp_amt NUMBER;
52792: l_acc_rev_natural_side_code VARCHAR2(1);
52793:
52794: l_num_entries NUMBER;
52795: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
52796: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
52797: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
52798: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
52799: l_recog_line_1 NUMBER;

Line 52796: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

52792: l_acc_rev_natural_side_code VARCHAR2(1);
52793:
52794: l_num_entries NUMBER;
52795: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
52796: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
52797: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
52798: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
52799: l_recog_line_1 NUMBER;
52800: l_recog_line_2 NUMBER;

Line 52797: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

52793:
52794: l_num_entries NUMBER;
52795: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
52796: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
52797: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
52798: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
52799: l_recog_line_1 NUMBER;
52800: l_recog_line_2 NUMBER;
52801:

Line 52798: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

52794: l_num_entries NUMBER;
52795: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
52796: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
52797: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
52798: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
52799: l_recog_line_1 NUMBER;
52800: l_recog_line_2 NUMBER;
52801:
52802: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 52804: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

52800: l_recog_line_2 NUMBER;
52801:
52802: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
52803: l_bflow_applied_to_amt NUMBER; -- 5132302
52804: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
52805:
52806: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
52807:
52808: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

52874: l_acc_rev_flag := NULL; -- 4262811
52875: l_accrual_line_num := NULL; -- 4262811
52876: l_tmp_amt := NULL; -- 4262811
52877: --
52878: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
52879: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
52880: return;
52881: END IF;
52882:

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

52875: l_accrual_line_num := NULL; -- 4262811
52876: l_tmp_amt := NULL; -- 4262811
52877: --
52878: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
52879: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
52880: return;
52881: END IF;
52882:
52883: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

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

52879: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
52880: return;
52881: END IF;
52882:
52883: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
52884: l_balance_type_code <> 'B' THEN
52885: IF NVL(p_source_21,'
52886: ') = 'ERV' AND
52887: NVL(p_source_84,'

Line 52957: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

52953: --
52954: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
52955:
52956: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
52957: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
52958:
52959: -- 4955764
52960: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
52961: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

53077: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
53078:
53079: IF xla_accounting_cache_pkg.GetValueChar
53080: (p_source_code => 'LEDGER_CATEGORY_CODE'
53081: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
53082: AND l_bflow_method_code = 'PRIOR_ENTRY'
53083: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
53084: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
53085: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

53288: p_lookup_type => 'XLA_OWNER_TYPE'
53289: ,p_lookup_code => l_component_type_code
53290: )
53291: ,p_token_4 => 'PRODUCT_NAME'
53292: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
53293: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
53294: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
53295: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
53296: ,p_ae_header_id => NULL

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

53289: ,p_lookup_code => l_component_type_code
53290: )
53291: ,p_token_4 => 'PRODUCT_NAME'
53292: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
53293: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
53294: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
53295: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
53296: ,p_ae_header_id => NULL
53297: );

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

53290: )
53291: ,p_token_4 => 'PRODUCT_NAME'
53292: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
53293: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
53294: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
53295: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
53296: ,p_ae_header_id => NULL
53297: );
53298:

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

53291: ,p_token_4 => 'PRODUCT_NAME'
53292: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
53293: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
53294: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
53295: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
53296: ,p_ae_header_id => NULL
53297: );
53298:
53299: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 53326: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

53322: ----------------------------------------------------------------------------------
53323: -- 4219869 Business Flow
53324: -- Update journal entry status -- Need to generate this within IF
53325: ----------------------------------------------------------------------------------
53326: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
53327: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
53328: ,p_balance_type_code => l_balance_type_code
53329: );
53330:

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

53510:
53511: --
53512: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
53513: --
53514: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
53515: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
53516: ELSE
53517: ---------------------------------------------------------------------------------------------------
53518: -- 4262811a Switch Sign

Line 53539: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

53535:
53536: XLA_AE_LINES_PKG.ValidateCurrentLine;
53537: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
53538:
53539: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
53540: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
53541: ,p_balance_type_code => l_balance_type_code);
53542:
53543: END IF;

Line 53701: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

53697: l_tmp_amt NUMBER;
53698: l_acc_rev_natural_side_code VARCHAR2(1);
53699:
53700: l_num_entries NUMBER;
53701: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
53702: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
53703: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
53704: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
53705: l_recog_line_1 NUMBER;

Line 53702: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

53698: l_acc_rev_natural_side_code VARCHAR2(1);
53699:
53700: l_num_entries NUMBER;
53701: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
53702: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
53703: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
53704: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
53705: l_recog_line_1 NUMBER;
53706: l_recog_line_2 NUMBER;

Line 53703: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

53699:
53700: l_num_entries NUMBER;
53701: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
53702: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
53703: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
53704: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
53705: l_recog_line_1 NUMBER;
53706: l_recog_line_2 NUMBER;
53707:

Line 53704: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

53700: l_num_entries NUMBER;
53701: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
53702: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
53703: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
53704: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
53705: l_recog_line_1 NUMBER;
53706: l_recog_line_2 NUMBER;
53707:
53708: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 53710: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

53706: l_recog_line_2 NUMBER;
53707:
53708: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
53709: l_bflow_applied_to_amt NUMBER; -- 5132302
53710: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
53711:
53712: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
53713:
53714: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

53780: l_acc_rev_flag := NULL; -- 4262811
53781: l_accrual_line_num := NULL; -- 4262811
53782: l_tmp_amt := NULL; -- 4262811
53783: --
53784: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
53785: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
53786: return;
53787: END IF;
53788:

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

53781: l_accrual_line_num := NULL; -- 4262811
53782: l_tmp_amt := NULL; -- 4262811
53783: --
53784: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
53785: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
53786: return;
53787: END IF;
53788:
53789: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

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

53785: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
53786: return;
53787: END IF;
53788:
53789: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
53790: l_balance_type_code <> 'B' THEN
53791: IF NVL(p_source_21,'
53792: ') = 'ERV' AND
53793: NVL(p_source_86,'

Line 53865: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

53861: --
53862: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
53863:
53864: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
53865: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
53866:
53867: -- 4955764
53868: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
53869: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

53975: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
53976:
53977: IF xla_accounting_cache_pkg.GetValueChar
53978: (p_source_code => 'LEDGER_CATEGORY_CODE'
53979: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
53980: AND l_bflow_method_code = 'PRIOR_ENTRY'
53981: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
53982: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
53983: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

54052: p_lookup_type => 'XLA_OWNER_TYPE'
54053: ,p_lookup_code => l_component_type_code
54054: )
54055: ,p_token_4 => 'PRODUCT_NAME'
54056: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
54057: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
54058: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
54059: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
54060: ,p_ae_header_id => NULL

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

54053: ,p_lookup_code => l_component_type_code
54054: )
54055: ,p_token_4 => 'PRODUCT_NAME'
54056: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
54057: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
54058: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
54059: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
54060: ,p_ae_header_id => NULL
54061: );

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

54054: )
54055: ,p_token_4 => 'PRODUCT_NAME'
54056: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
54057: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
54058: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
54059: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
54060: ,p_ae_header_id => NULL
54061: );
54062:

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

54055: ,p_token_4 => 'PRODUCT_NAME'
54056: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
54057: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
54058: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
54059: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
54060: ,p_ae_header_id => NULL
54061: );
54062:
54063: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 54090: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

54086: ----------------------------------------------------------------------------------
54087: -- 4219869 Business Flow
54088: -- Update journal entry status -- Need to generate this within IF
54089: ----------------------------------------------------------------------------------
54090: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
54091: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
54092: ,p_balance_type_code => l_balance_type_code
54093: );
54094:

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

54147:
54148: --
54149: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
54150: --
54151: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
54152: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
54153: ELSE
54154: ---------------------------------------------------------------------------------------------------
54155: -- 4262811a Switch Sign

Line 54176: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

54172:
54173: XLA_AE_LINES_PKG.ValidateCurrentLine;
54174: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
54175:
54176: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
54177: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
54178: ,p_balance_type_code => l_balance_type_code);
54179:
54180: END IF;

Line 54360: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

54356: l_tmp_amt NUMBER;
54357: l_acc_rev_natural_side_code VARCHAR2(1);
54358:
54359: l_num_entries NUMBER;
54360: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
54361: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
54362: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
54363: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
54364: l_recog_line_1 NUMBER;

Line 54361: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

54357: l_acc_rev_natural_side_code VARCHAR2(1);
54358:
54359: l_num_entries NUMBER;
54360: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
54361: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
54362: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
54363: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
54364: l_recog_line_1 NUMBER;
54365: l_recog_line_2 NUMBER;

Line 54362: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

54358:
54359: l_num_entries NUMBER;
54360: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
54361: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
54362: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
54363: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
54364: l_recog_line_1 NUMBER;
54365: l_recog_line_2 NUMBER;
54366:

Line 54363: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

54359: l_num_entries NUMBER;
54360: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
54361: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
54362: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
54363: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
54364: l_recog_line_1 NUMBER;
54365: l_recog_line_2 NUMBER;
54366:
54367: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 54369: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

54365: l_recog_line_2 NUMBER;
54366:
54367: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
54368: l_bflow_applied_to_amt NUMBER; -- 5132302
54369: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
54370:
54371: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
54372:
54373: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

54439: l_acc_rev_flag := NULL; -- 4262811
54440: l_accrual_line_num := NULL; -- 4262811
54441: l_tmp_amt := NULL; -- 4262811
54442: --
54443: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
54444: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
54445: return;
54446: END IF;
54447:

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

54440: l_accrual_line_num := NULL; -- 4262811
54441: l_tmp_amt := NULL; -- 4262811
54442: --
54443: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
54444: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
54445: return;
54446: END IF;
54447:
54448: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

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

54444: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
54445: return;
54446: END IF;
54447:
54448: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
54449: l_balance_type_code <> 'B' THEN
54450: IF NVL(p_source_21,'
54451: ') = 'ERV' AND
54452: NVL(p_source_84,'

Line 54522: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

54518: --
54519: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
54520:
54521: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
54522: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
54523:
54524: -- 4955764
54525: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
54526: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

54640: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
54641:
54642: IF xla_accounting_cache_pkg.GetValueChar
54643: (p_source_code => 'LEDGER_CATEGORY_CODE'
54644: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
54645: AND l_bflow_method_code = 'PRIOR_ENTRY'
54646: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
54647: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
54648: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

54851: p_lookup_type => 'XLA_OWNER_TYPE'
54852: ,p_lookup_code => l_component_type_code
54853: )
54854: ,p_token_4 => 'PRODUCT_NAME'
54855: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
54856: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
54857: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
54858: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
54859: ,p_ae_header_id => NULL

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

54852: ,p_lookup_code => l_component_type_code
54853: )
54854: ,p_token_4 => 'PRODUCT_NAME'
54855: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
54856: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
54857: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
54858: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
54859: ,p_ae_header_id => NULL
54860: );

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

54853: )
54854: ,p_token_4 => 'PRODUCT_NAME'
54855: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
54856: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
54857: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
54858: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
54859: ,p_ae_header_id => NULL
54860: );
54861:

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

54854: ,p_token_4 => 'PRODUCT_NAME'
54855: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
54856: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
54857: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
54858: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
54859: ,p_ae_header_id => NULL
54860: );
54861:
54862: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 54889: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

54885: ----------------------------------------------------------------------------------
54886: -- 4219869 Business Flow
54887: -- Update journal entry status -- Need to generate this within IF
54888: ----------------------------------------------------------------------------------
54889: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
54890: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
54891: ,p_balance_type_code => l_balance_type_code
54892: );
54893:

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

55073:
55074: --
55075: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
55076: --
55077: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
55078: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
55079: ELSE
55080: ---------------------------------------------------------------------------------------------------
55081: -- 4262811a Switch Sign

Line 55102: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

55098:
55099: XLA_AE_LINES_PKG.ValidateCurrentLine;
55100: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
55101:
55102: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
55103: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
55104: ,p_balance_type_code => l_balance_type_code);
55105:
55106: END IF;

Line 55262: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

55258: l_tmp_amt NUMBER;
55259: l_acc_rev_natural_side_code VARCHAR2(1);
55260:
55261: l_num_entries NUMBER;
55262: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
55263: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
55264: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
55265: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
55266: l_recog_line_1 NUMBER;

Line 55263: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

55259: l_acc_rev_natural_side_code VARCHAR2(1);
55260:
55261: l_num_entries NUMBER;
55262: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
55263: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
55264: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
55265: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
55266: l_recog_line_1 NUMBER;
55267: l_recog_line_2 NUMBER;

Line 55264: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

55260:
55261: l_num_entries NUMBER;
55262: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
55263: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
55264: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
55265: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
55266: l_recog_line_1 NUMBER;
55267: l_recog_line_2 NUMBER;
55268:

Line 55265: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

55261: l_num_entries NUMBER;
55262: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
55263: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
55264: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
55265: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
55266: l_recog_line_1 NUMBER;
55267: l_recog_line_2 NUMBER;
55268:
55269: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 55271: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

55267: l_recog_line_2 NUMBER;
55268:
55269: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
55270: l_bflow_applied_to_amt NUMBER; -- 5132302
55271: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
55272:
55273: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
55274:
55275: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

55341: l_acc_rev_flag := NULL; -- 4262811
55342: l_accrual_line_num := NULL; -- 4262811
55343: l_tmp_amt := NULL; -- 4262811
55344: --
55345: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
55346: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
55347: return;
55348: END IF;
55349:

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

55342: l_accrual_line_num := NULL; -- 4262811
55343: l_tmp_amt := NULL; -- 4262811
55344: --
55345: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
55346: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
55347: return;
55348: END IF;
55349:
55350: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

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

55346: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
55347: return;
55348: END IF;
55349:
55350: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
55351: l_balance_type_code <> 'B' THEN
55352: IF NVL(p_source_21,'
55353: ') = 'ERV' AND
55354: NVL(p_source_86,'

Line 55426: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

55422: --
55423: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
55424:
55425: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
55426: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
55427:
55428: -- 4955764
55429: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
55430: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

55534: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
55535:
55536: IF xla_accounting_cache_pkg.GetValueChar
55537: (p_source_code => 'LEDGER_CATEGORY_CODE'
55538: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
55539: AND l_bflow_method_code = 'PRIOR_ENTRY'
55540: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
55541: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
55542: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

55611: p_lookup_type => 'XLA_OWNER_TYPE'
55612: ,p_lookup_code => l_component_type_code
55613: )
55614: ,p_token_4 => 'PRODUCT_NAME'
55615: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
55616: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
55617: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
55618: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
55619: ,p_ae_header_id => NULL

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

55612: ,p_lookup_code => l_component_type_code
55613: )
55614: ,p_token_4 => 'PRODUCT_NAME'
55615: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
55616: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
55617: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
55618: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
55619: ,p_ae_header_id => NULL
55620: );

Line 55617: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

55613: )
55614: ,p_token_4 => 'PRODUCT_NAME'
55615: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
55616: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
55617: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
55618: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
55619: ,p_ae_header_id => NULL
55620: );
55621:

Line 55618: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

55614: ,p_token_4 => 'PRODUCT_NAME'
55615: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
55616: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
55617: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
55618: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
55619: ,p_ae_header_id => NULL
55620: );
55621:
55622: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 55649: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

55645: ----------------------------------------------------------------------------------
55646: -- 4219869 Business Flow
55647: -- Update journal entry status -- Need to generate this within IF
55648: ----------------------------------------------------------------------------------
55649: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
55650: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
55651: ,p_balance_type_code => l_balance_type_code
55652: );
55653:

Line 55710: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

55706:
55707: --
55708: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
55709: --
55710: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
55711: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
55712: ELSE
55713: ---------------------------------------------------------------------------------------------------
55714: -- 4262811a Switch Sign

Line 55735: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

55731:
55732: XLA_AE_LINES_PKG.ValidateCurrentLine;
55733: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
55734:
55735: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
55736: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
55737: ,p_balance_type_code => l_balance_type_code);
55738:
55739: END IF;

Line 55921: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

55917: l_tmp_amt NUMBER;
55918: l_acc_rev_natural_side_code VARCHAR2(1);
55919:
55920: l_num_entries NUMBER;
55921: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
55922: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
55923: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
55924: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
55925: l_recog_line_1 NUMBER;

Line 55922: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

55918: l_acc_rev_natural_side_code VARCHAR2(1);
55919:
55920: l_num_entries NUMBER;
55921: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
55922: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
55923: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
55924: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
55925: l_recog_line_1 NUMBER;
55926: l_recog_line_2 NUMBER;

Line 55923: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

55919:
55920: l_num_entries NUMBER;
55921: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
55922: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
55923: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
55924: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
55925: l_recog_line_1 NUMBER;
55926: l_recog_line_2 NUMBER;
55927:

Line 55924: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

55920: l_num_entries NUMBER;
55921: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
55922: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
55923: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
55924: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
55925: l_recog_line_1 NUMBER;
55926: l_recog_line_2 NUMBER;
55927:
55928: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 55930: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

55926: l_recog_line_2 NUMBER;
55927:
55928: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
55929: l_bflow_applied_to_amt NUMBER; -- 5132302
55930: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
55931:
55932: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
55933:
55934: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 56004: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

56000: l_acc_rev_flag := NULL; -- 4262811
56001: l_accrual_line_num := NULL; -- 4262811
56002: l_tmp_amt := NULL; -- 4262811
56003: --
56004: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
56005: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
56006: return;
56007: END IF;
56008:

Line 56005: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

56001: l_accrual_line_num := NULL; -- 4262811
56002: l_tmp_amt := NULL; -- 4262811
56003: --
56004: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
56005: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
56006: return;
56007: END IF;
56008:
56009: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 56009: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

56005: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
56006: return;
56007: END IF;
56008:
56009: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
56010: l_balance_type_code <> 'B' THEN
56011: IF NVL(p_source_21,'
56012: ') = 'ERV' AND
56013: NVL(p_source_84,'

Line 56083: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

56079: --
56080: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
56081:
56082: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
56083: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
56084:
56085: -- 4955764
56086: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
56087: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 56209: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

56205: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
56206:
56207: IF xla_accounting_cache_pkg.GetValueChar
56208: (p_source_code => 'LEDGER_CATEGORY_CODE'
56209: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
56210: AND l_bflow_method_code = 'PRIOR_ENTRY'
56211: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
56212: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
56213: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 56420: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

56416: p_lookup_type => 'XLA_OWNER_TYPE'
56417: ,p_lookup_code => l_component_type_code
56418: )
56419: ,p_token_4 => 'PRODUCT_NAME'
56420: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
56421: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
56422: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
56423: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
56424: ,p_ae_header_id => NULL

Line 56421: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

56417: ,p_lookup_code => l_component_type_code
56418: )
56419: ,p_token_4 => 'PRODUCT_NAME'
56420: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
56421: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
56422: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
56423: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
56424: ,p_ae_header_id => NULL
56425: );

Line 56422: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

56418: )
56419: ,p_token_4 => 'PRODUCT_NAME'
56420: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
56421: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
56422: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
56423: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
56424: ,p_ae_header_id => NULL
56425: );
56426:

Line 56423: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

56419: ,p_token_4 => 'PRODUCT_NAME'
56420: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
56421: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
56422: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
56423: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
56424: ,p_ae_header_id => NULL
56425: );
56426:
56427: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 56454: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

56450: ----------------------------------------------------------------------------------
56451: -- 4219869 Business Flow
56452: -- Update journal entry status -- Need to generate this within IF
56453: ----------------------------------------------------------------------------------
56454: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
56455: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
56456: ,p_balance_type_code => l_balance_type_code
56457: );
56458:

Line 56642: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

56638:
56639: --
56640: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
56641: --
56642: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
56643: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
56644: ELSE
56645: ---------------------------------------------------------------------------------------------------
56646: -- 4262811a Switch Sign

Line 56667: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

56663:
56664: XLA_AE_LINES_PKG.ValidateCurrentLine;
56665: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
56666:
56667: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
56668: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
56669: ,p_balance_type_code => l_balance_type_code);
56670:
56671: END IF;

Line 56831: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

56827: l_tmp_amt NUMBER;
56828: l_acc_rev_natural_side_code VARCHAR2(1);
56829:
56830: l_num_entries NUMBER;
56831: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
56832: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
56833: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
56834: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
56835: l_recog_line_1 NUMBER;

Line 56832: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

56828: l_acc_rev_natural_side_code VARCHAR2(1);
56829:
56830: l_num_entries NUMBER;
56831: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
56832: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
56833: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
56834: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
56835: l_recog_line_1 NUMBER;
56836: l_recog_line_2 NUMBER;

Line 56833: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

56829:
56830: l_num_entries NUMBER;
56831: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
56832: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
56833: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
56834: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
56835: l_recog_line_1 NUMBER;
56836: l_recog_line_2 NUMBER;
56837:

Line 56834: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

56830: l_num_entries NUMBER;
56831: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
56832: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
56833: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
56834: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
56835: l_recog_line_1 NUMBER;
56836: l_recog_line_2 NUMBER;
56837:
56838: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 56840: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

56836: l_recog_line_2 NUMBER;
56837:
56838: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
56839: l_bflow_applied_to_amt NUMBER; -- 5132302
56840: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
56841:
56842: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
56843:
56844: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 56914: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

56910: l_acc_rev_flag := NULL; -- 4262811
56911: l_accrual_line_num := NULL; -- 4262811
56912: l_tmp_amt := NULL; -- 4262811
56913: --
56914: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
56915: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
56916: return;
56917: END IF;
56918:

Line 56915: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

56911: l_accrual_line_num := NULL; -- 4262811
56912: l_tmp_amt := NULL; -- 4262811
56913: --
56914: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
56915: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
56916: return;
56917: END IF;
56918:
56919: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 56919: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

56915: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
56916: return;
56917: END IF;
56918:
56919: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
56920: l_balance_type_code <> 'B' THEN
56921: IF NVL(p_source_21,'
56922: ') = 'ERV' AND
56923: NVL(p_source_86,'

Line 56995: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

56991: --
56992: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
56993:
56994: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
56995: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
56996:
56997: -- 4955764
56998: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
56999: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 57111: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

57107: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
57108:
57109: IF xla_accounting_cache_pkg.GetValueChar
57110: (p_source_code => 'LEDGER_CATEGORY_CODE'
57111: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
57112: AND l_bflow_method_code = 'PRIOR_ENTRY'
57113: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
57114: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
57115: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 57188: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

57184: p_lookup_type => 'XLA_OWNER_TYPE'
57185: ,p_lookup_code => l_component_type_code
57186: )
57187: ,p_token_4 => 'PRODUCT_NAME'
57188: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
57189: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
57190: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
57191: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
57192: ,p_ae_header_id => NULL

Line 57189: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

57185: ,p_lookup_code => l_component_type_code
57186: )
57187: ,p_token_4 => 'PRODUCT_NAME'
57188: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
57189: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
57190: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
57191: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
57192: ,p_ae_header_id => NULL
57193: );

Line 57190: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

57186: )
57187: ,p_token_4 => 'PRODUCT_NAME'
57188: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
57189: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
57190: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
57191: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
57192: ,p_ae_header_id => NULL
57193: );
57194:

Line 57191: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

57187: ,p_token_4 => 'PRODUCT_NAME'
57188: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
57189: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
57190: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
57191: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
57192: ,p_ae_header_id => NULL
57193: );
57194:
57195: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 57222: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

57218: ----------------------------------------------------------------------------------
57219: -- 4219869 Business Flow
57220: -- Update journal entry status -- Need to generate this within IF
57221: ----------------------------------------------------------------------------------
57222: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
57223: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
57224: ,p_balance_type_code => l_balance_type_code
57225: );
57226:

Line 57283: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

57279:
57280: --
57281: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
57282: --
57283: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
57284: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
57285: ELSE
57286: ---------------------------------------------------------------------------------------------------
57287: -- 4262811a Switch Sign

Line 57308: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

57304:
57305: XLA_AE_LINES_PKG.ValidateCurrentLine;
57306: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
57307:
57308: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
57309: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
57310: ,p_balance_type_code => l_balance_type_code);
57311:
57312: END IF;

Line 57470: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

57466: l_tmp_amt NUMBER;
57467: l_acc_rev_natural_side_code VARCHAR2(1);
57468:
57469: l_num_entries NUMBER;
57470: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
57471: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
57472: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
57473: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
57474: l_recog_line_1 NUMBER;

Line 57471: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

57467: l_acc_rev_natural_side_code VARCHAR2(1);
57468:
57469: l_num_entries NUMBER;
57470: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
57471: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
57472: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
57473: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
57474: l_recog_line_1 NUMBER;
57475: l_recog_line_2 NUMBER;

Line 57472: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

57468:
57469: l_num_entries NUMBER;
57470: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
57471: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
57472: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
57473: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
57474: l_recog_line_1 NUMBER;
57475: l_recog_line_2 NUMBER;
57476:

Line 57473: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

57469: l_num_entries NUMBER;
57470: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
57471: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
57472: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
57473: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
57474: l_recog_line_1 NUMBER;
57475: l_recog_line_2 NUMBER;
57476:
57477: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 57479: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

57475: l_recog_line_2 NUMBER;
57476:
57477: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
57478: l_bflow_applied_to_amt NUMBER; -- 5132302
57479: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
57480:
57481: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
57482:
57483: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 57553: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

57549: l_acc_rev_flag := NULL; -- 4262811
57550: l_accrual_line_num := NULL; -- 4262811
57551: l_tmp_amt := NULL; -- 4262811
57552: --
57553: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
57554: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
57555: return;
57556: END IF;
57557:

Line 57554: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

57550: l_accrual_line_num := NULL; -- 4262811
57551: l_tmp_amt := NULL; -- 4262811
57552: --
57553: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
57554: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
57555: return;
57556: END IF;
57557:
57558: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 57558: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

57554: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
57555: return;
57556: END IF;
57557:
57558: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
57559: l_balance_type_code <> 'B' THEN
57560: IF NVL(p_source_21,'
57561: ') = 'ERV' AND
57562: NVL(p_source_86,'

Line 57634: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

57630: --
57631: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
57632:
57633: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
57634: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
57635:
57636: -- 4955764
57637: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
57638: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 57748: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

57744: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
57745:
57746: IF xla_accounting_cache_pkg.GetValueChar
57747: (p_source_code => 'LEDGER_CATEGORY_CODE'
57748: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
57749: AND l_bflow_method_code = 'PRIOR_ENTRY'
57750: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
57751: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
57752: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 57825: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

57821: p_lookup_type => 'XLA_OWNER_TYPE'
57822: ,p_lookup_code => l_component_type_code
57823: )
57824: ,p_token_4 => 'PRODUCT_NAME'
57825: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
57826: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
57827: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
57828: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
57829: ,p_ae_header_id => NULL

Line 57826: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

57822: ,p_lookup_code => l_component_type_code
57823: )
57824: ,p_token_4 => 'PRODUCT_NAME'
57825: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
57826: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
57827: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
57828: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
57829: ,p_ae_header_id => NULL
57830: );

Line 57827: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

57823: )
57824: ,p_token_4 => 'PRODUCT_NAME'
57825: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
57826: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
57827: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
57828: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
57829: ,p_ae_header_id => NULL
57830: );
57831:

Line 57828: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

57824: ,p_token_4 => 'PRODUCT_NAME'
57825: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
57826: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
57827: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
57828: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
57829: ,p_ae_header_id => NULL
57830: );
57831:
57832: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 57859: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

57855: ----------------------------------------------------------------------------------
57856: -- 4219869 Business Flow
57857: -- Update journal entry status -- Need to generate this within IF
57858: ----------------------------------------------------------------------------------
57859: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
57860: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
57861: ,p_balance_type_code => l_balance_type_code
57862: );
57863:

Line 57920: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

57916:
57917: --
57918: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
57919: --
57920: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
57921: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
57922: ELSE
57923: ---------------------------------------------------------------------------------------------------
57924: -- 4262811a Switch Sign

Line 57945: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

57941:
57942: XLA_AE_LINES_PKG.ValidateCurrentLine;
57943: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
57944:
57945: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
57946: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
57947: ,p_balance_type_code => l_balance_type_code);
57948:
57949: END IF;

Line 58131: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

58127: l_tmp_amt NUMBER;
58128: l_acc_rev_natural_side_code VARCHAR2(1);
58129:
58130: l_num_entries NUMBER;
58131: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
58132: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
58133: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
58134: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
58135: l_recog_line_1 NUMBER;

Line 58132: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

58128: l_acc_rev_natural_side_code VARCHAR2(1);
58129:
58130: l_num_entries NUMBER;
58131: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
58132: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
58133: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
58134: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
58135: l_recog_line_1 NUMBER;
58136: l_recog_line_2 NUMBER;

Line 58133: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

58129:
58130: l_num_entries NUMBER;
58131: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
58132: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
58133: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
58134: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
58135: l_recog_line_1 NUMBER;
58136: l_recog_line_2 NUMBER;
58137:

Line 58134: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

58130: l_num_entries NUMBER;
58131: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
58132: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
58133: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
58134: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
58135: l_recog_line_1 NUMBER;
58136: l_recog_line_2 NUMBER;
58137:
58138: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 58140: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

58136: l_recog_line_2 NUMBER;
58137:
58138: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
58139: l_bflow_applied_to_amt NUMBER; -- 5132302
58140: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
58141:
58142: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
58143:
58144: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 58214: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

58210: l_acc_rev_flag := NULL; -- 4262811
58211: l_accrual_line_num := NULL; -- 4262811
58212: l_tmp_amt := NULL; -- 4262811
58213: --
58214: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
58215: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
58216: return;
58217: END IF;
58218:

Line 58215: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

58211: l_accrual_line_num := NULL; -- 4262811
58212: l_tmp_amt := NULL; -- 4262811
58213: --
58214: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
58215: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
58216: return;
58217: END IF;
58218:
58219: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 58219: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

58215: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
58216: return;
58217: END IF;
58218:
58219: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
58220: l_balance_type_code <> 'B' THEN
58221: IF NVL(p_source_21,'
58222: ') = 'ERV' AND
58223: NVL(p_source_84,'

Line 58293: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

58289: --
58290: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
58291:
58292: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
58293: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
58294:
58295: -- 4955764
58296: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
58297: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 58417: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

58413: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
58414:
58415: IF xla_accounting_cache_pkg.GetValueChar
58416: (p_source_code => 'LEDGER_CATEGORY_CODE'
58417: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
58418: AND l_bflow_method_code = 'PRIOR_ENTRY'
58419: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
58420: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
58421: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 58628: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

58624: p_lookup_type => 'XLA_OWNER_TYPE'
58625: ,p_lookup_code => l_component_type_code
58626: )
58627: ,p_token_4 => 'PRODUCT_NAME'
58628: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
58629: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
58630: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
58631: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
58632: ,p_ae_header_id => NULL

Line 58629: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

58625: ,p_lookup_code => l_component_type_code
58626: )
58627: ,p_token_4 => 'PRODUCT_NAME'
58628: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
58629: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
58630: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
58631: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
58632: ,p_ae_header_id => NULL
58633: );

Line 58630: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

58626: )
58627: ,p_token_4 => 'PRODUCT_NAME'
58628: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
58629: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
58630: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
58631: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
58632: ,p_ae_header_id => NULL
58633: );
58634:

Line 58631: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

58627: ,p_token_4 => 'PRODUCT_NAME'
58628: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
58629: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
58630: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
58631: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
58632: ,p_ae_header_id => NULL
58633: );
58634:
58635: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 58662: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

58658: ----------------------------------------------------------------------------------
58659: -- 4219869 Business Flow
58660: -- Update journal entry status -- Need to generate this within IF
58661: ----------------------------------------------------------------------------------
58662: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
58663: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
58664: ,p_balance_type_code => l_balance_type_code
58665: );
58666:

Line 58850: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

58846:
58847: --
58848: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
58849: --
58850: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
58851: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
58852: ELSE
58853: ---------------------------------------------------------------------------------------------------
58854: -- 4262811a Switch Sign

Line 58875: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

58871:
58872: XLA_AE_LINES_PKG.ValidateCurrentLine;
58873: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
58874:
58875: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
58876: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
58877: ,p_balance_type_code => l_balance_type_code);
58878:
58879: END IF;

Line 59047: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

59043: l_tmp_amt NUMBER;
59044: l_acc_rev_natural_side_code VARCHAR2(1);
59045:
59046: l_num_entries NUMBER;
59047: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
59048: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
59049: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
59050: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
59051: l_recog_line_1 NUMBER;

Line 59048: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

59044: l_acc_rev_natural_side_code VARCHAR2(1);
59045:
59046: l_num_entries NUMBER;
59047: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
59048: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
59049: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
59050: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
59051: l_recog_line_1 NUMBER;
59052: l_recog_line_2 NUMBER;

Line 59049: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

59045:
59046: l_num_entries NUMBER;
59047: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
59048: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
59049: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
59050: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
59051: l_recog_line_1 NUMBER;
59052: l_recog_line_2 NUMBER;
59053:

Line 59050: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

59046: l_num_entries NUMBER;
59047: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
59048: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
59049: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
59050: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
59051: l_recog_line_1 NUMBER;
59052: l_recog_line_2 NUMBER;
59053:
59054: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 59056: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

59052: l_recog_line_2 NUMBER;
59053:
59054: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
59055: l_bflow_applied_to_amt NUMBER; -- 5132302
59056: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
59057:
59058: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
59059:
59060: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 59131: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

59127: l_accrual_line_num := NULL; -- 4262811
59128: l_tmp_amt := NULL; -- 4262811
59129: --
59130:
59131: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
59132: l_balance_type_code <> 'B' THEN
59133: IF NVL(p_source_118,'
59134: ') = 'FINAL APPLICATION ROUNDING'
59135: THEN

Line 59203: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

59199: --
59200: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
59201:
59202: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
59203: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
59204:
59205: -- 4955764
59206: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
59207: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 59329: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

59325: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
59326:
59327: IF xla_accounting_cache_pkg.GetValueChar
59328: (p_source_code => 'LEDGER_CATEGORY_CODE'
59329: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
59330: AND l_bflow_method_code = 'PRIOR_ENTRY'
59331: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
59332: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
59333: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 59432: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

59428: p_lookup_type => 'XLA_OWNER_TYPE'
59429: ,p_lookup_code => l_component_type_code
59430: )
59431: ,p_token_4 => 'PRODUCT_NAME'
59432: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
59433: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
59434: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
59435: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
59436: ,p_ae_header_id => NULL

Line 59433: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

59429: ,p_lookup_code => l_component_type_code
59430: )
59431: ,p_token_4 => 'PRODUCT_NAME'
59432: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
59433: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
59434: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
59435: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
59436: ,p_ae_header_id => NULL
59437: );

Line 59434: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

59430: )
59431: ,p_token_4 => 'PRODUCT_NAME'
59432: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
59433: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
59434: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
59435: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
59436: ,p_ae_header_id => NULL
59437: );
59438:

Line 59435: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

59431: ,p_token_4 => 'PRODUCT_NAME'
59432: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
59433: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
59434: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
59435: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
59436: ,p_ae_header_id => NULL
59437: );
59438:
59439: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 59466: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

59462: ----------------------------------------------------------------------------------
59463: -- 4219869 Business Flow
59464: -- Update journal entry status -- Need to generate this within IF
59465: ----------------------------------------------------------------------------------
59466: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
59467: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
59468: ,p_balance_type_code => l_balance_type_code
59469: );
59470:

Line 59556: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

59552:
59553: --
59554: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
59555: --
59556: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
59557: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
59558: ELSE
59559: ---------------------------------------------------------------------------------------------------
59560: -- 4262811a Switch Sign

Line 59581: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

59577:
59578: XLA_AE_LINES_PKG.ValidateCurrentLine;
59579: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
59580:
59581: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
59582: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
59583: ,p_balance_type_code => l_balance_type_code);
59584:
59585: END IF;

Line 59724: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

59720: l_tmp_amt NUMBER;
59721: l_acc_rev_natural_side_code VARCHAR2(1);
59722:
59723: l_num_entries NUMBER;
59724: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
59725: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
59726: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
59727: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
59728: l_recog_line_1 NUMBER;

Line 59725: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

59721: l_acc_rev_natural_side_code VARCHAR2(1);
59722:
59723: l_num_entries NUMBER;
59724: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
59725: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
59726: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
59727: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
59728: l_recog_line_1 NUMBER;
59729: l_recog_line_2 NUMBER;

Line 59726: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

59722:
59723: l_num_entries NUMBER;
59724: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
59725: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
59726: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
59727: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
59728: l_recog_line_1 NUMBER;
59729: l_recog_line_2 NUMBER;
59730:

Line 59727: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

59723: l_num_entries NUMBER;
59724: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
59725: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
59726: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
59727: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
59728: l_recog_line_1 NUMBER;
59729: l_recog_line_2 NUMBER;
59730:
59731: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 59733: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

59729: l_recog_line_2 NUMBER;
59730:
59731: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
59732: l_bflow_applied_to_amt NUMBER; -- 5132302
59733: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
59734:
59735: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
59736:
59737: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 59808: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

59804: l_accrual_line_num := NULL; -- 4262811
59805: l_tmp_amt := NULL; -- 4262811
59806: --
59807:
59808: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
59809: l_balance_type_code <> 'B' THEN
59810: IF NVL(p_source_89,'
59811: ') = 'CLEAR_CLEAR' AND
59812: NVL(p_source_90,'

Line 59882: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

59878: --
59879: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
59880:
59881: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
59882: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
59883:
59884: -- 4955764
59885: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
59886: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 59958: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

59954: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
59955:
59956: IF xla_accounting_cache_pkg.GetValueChar
59957: (p_source_code => 'LEDGER_CATEGORY_CODE'
59958: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
59959: AND l_bflow_method_code = 'PRIOR_ENTRY'
59960: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
59961: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
59962: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 60061: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

60057: p_lookup_type => 'XLA_OWNER_TYPE'
60058: ,p_lookup_code => l_component_type_code
60059: )
60060: ,p_token_4 => 'PRODUCT_NAME'
60061: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
60062: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
60063: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
60064: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
60065: ,p_ae_header_id => NULL

Line 60062: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

60058: ,p_lookup_code => l_component_type_code
60059: )
60060: ,p_token_4 => 'PRODUCT_NAME'
60061: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
60062: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
60063: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
60064: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
60065: ,p_ae_header_id => NULL
60066: );

Line 60063: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

60059: )
60060: ,p_token_4 => 'PRODUCT_NAME'
60061: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
60062: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
60063: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
60064: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
60065: ,p_ae_header_id => NULL
60066: );
60067:

Line 60064: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

60060: ,p_token_4 => 'PRODUCT_NAME'
60061: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
60062: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
60063: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
60064: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
60065: ,p_ae_header_id => NULL
60066: );
60067:
60068: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 60095: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

60091: ----------------------------------------------------------------------------------
60092: -- 4219869 Business Flow
60093: -- Update journal entry status -- Need to generate this within IF
60094: ----------------------------------------------------------------------------------
60095: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
60096: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
60097: ,p_balance_type_code => l_balance_type_code
60098: );
60099:

Line 60185: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

60181:
60182: --
60183: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
60184: --
60185: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
60186: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
60187: ELSE
60188: ---------------------------------------------------------------------------------------------------
60189: -- 4262811a Switch Sign

Line 60210: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

60206:
60207: XLA_AE_LINES_PKG.ValidateCurrentLine;
60208: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
60209:
60210: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
60211: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
60212: ,p_balance_type_code => l_balance_type_code);
60213:
60214: END IF;

Line 60362: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

60358: l_tmp_amt NUMBER;
60359: l_acc_rev_natural_side_code VARCHAR2(1);
60360:
60361: l_num_entries NUMBER;
60362: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
60363: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
60364: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
60365: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
60366: l_recog_line_1 NUMBER;

Line 60363: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

60359: l_acc_rev_natural_side_code VARCHAR2(1);
60360:
60361: l_num_entries NUMBER;
60362: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
60363: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
60364: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
60365: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
60366: l_recog_line_1 NUMBER;
60367: l_recog_line_2 NUMBER;

Line 60364: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

60360:
60361: l_num_entries NUMBER;
60362: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
60363: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
60364: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
60365: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
60366: l_recog_line_1 NUMBER;
60367: l_recog_line_2 NUMBER;
60368:

Line 60365: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

60361: l_num_entries NUMBER;
60362: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
60363: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
60364: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
60365: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
60366: l_recog_line_1 NUMBER;
60367: l_recog_line_2 NUMBER;
60368:
60369: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 60371: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

60367: l_recog_line_2 NUMBER;
60368:
60369: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
60370: l_bflow_applied_to_amt NUMBER; -- 5132302
60371: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
60372:
60373: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
60374:
60375: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 60446: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

60442: l_accrual_line_num := NULL; -- 4262811
60443: l_tmp_amt := NULL; -- 4262811
60444: --
60445:
60446: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
60447: l_balance_type_code <> 'B' THEN
60448: IF NVL(p_source_89,'
60449: ') <> 'CLEAR_CLEAR' AND
60450: NVL(p_source_90,'

Line 60524: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

60520: --
60521: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
60522:
60523: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
60524: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
60525:
60526: -- 4955764
60527: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
60528: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 60600: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

60596: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
60597:
60598: IF xla_accounting_cache_pkg.GetValueChar
60599: (p_source_code => 'LEDGER_CATEGORY_CODE'
60600: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
60601: AND l_bflow_method_code = 'PRIOR_ENTRY'
60602: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
60603: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
60604: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 60703: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

60699: p_lookup_type => 'XLA_OWNER_TYPE'
60700: ,p_lookup_code => l_component_type_code
60701: )
60702: ,p_token_4 => 'PRODUCT_NAME'
60703: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
60704: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
60705: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
60706: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
60707: ,p_ae_header_id => NULL

Line 60704: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

60700: ,p_lookup_code => l_component_type_code
60701: )
60702: ,p_token_4 => 'PRODUCT_NAME'
60703: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
60704: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
60705: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
60706: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
60707: ,p_ae_header_id => NULL
60708: );

Line 60705: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

60701: )
60702: ,p_token_4 => 'PRODUCT_NAME'
60703: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
60704: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
60705: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
60706: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
60707: ,p_ae_header_id => NULL
60708: );
60709:

Line 60706: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

60702: ,p_token_4 => 'PRODUCT_NAME'
60703: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
60704: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
60705: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
60706: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
60707: ,p_ae_header_id => NULL
60708: );
60709:
60710: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 60737: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

60733: ----------------------------------------------------------------------------------
60734: -- 4219869 Business Flow
60735: -- Update journal entry status -- Need to generate this within IF
60736: ----------------------------------------------------------------------------------
60737: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
60738: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
60739: ,p_balance_type_code => l_balance_type_code
60740: );
60741:

Line 60827: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

60823:
60824: --
60825: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
60826: --
60827: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
60828: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
60829: ELSE
60830: ---------------------------------------------------------------------------------------------------
60831: -- 4262811a Switch Sign

Line 60852: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

60848:
60849: XLA_AE_LINES_PKG.ValidateCurrentLine;
60850: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
60851:
60852: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
60853: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
60854: ,p_balance_type_code => l_balance_type_code);
60855:
60856: END IF;

Line 61000: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

60996: l_tmp_amt NUMBER;
60997: l_acc_rev_natural_side_code VARCHAR2(1);
60998:
60999: l_num_entries NUMBER;
61000: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
61001: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
61002: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
61003: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
61004: l_recog_line_1 NUMBER;

Line 61001: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

60997: l_acc_rev_natural_side_code VARCHAR2(1);
60998:
60999: l_num_entries NUMBER;
61000: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
61001: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
61002: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
61003: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
61004: l_recog_line_1 NUMBER;
61005: l_recog_line_2 NUMBER;

Line 61002: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

60998:
60999: l_num_entries NUMBER;
61000: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
61001: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
61002: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
61003: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
61004: l_recog_line_1 NUMBER;
61005: l_recog_line_2 NUMBER;
61006:

Line 61003: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

60999: l_num_entries NUMBER;
61000: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
61001: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
61002: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
61003: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
61004: l_recog_line_1 NUMBER;
61005: l_recog_line_2 NUMBER;
61006:
61007: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 61009: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

61005: l_recog_line_2 NUMBER;
61006:
61007: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
61008: l_bflow_applied_to_amt NUMBER; -- 5132302
61009: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
61010:
61011: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
61012:
61013: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 61084: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

61080: l_accrual_line_num := NULL; -- 4262811
61081: l_tmp_amt := NULL; -- 4262811
61082: --
61083:
61084: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
61085: l_balance_type_code <> 'B' THEN
61086: IF NVL(p_source_89,'
61087: ') <> 'CLEAR_CLEAR' AND
61088: NVL(p_source_90,'

Line 61160: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

61156: --
61157: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
61158:
61159: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
61160: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
61161:
61162: -- 4955764
61163: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
61164: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 61234: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

61230: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
61231:
61232: IF xla_accounting_cache_pkg.GetValueChar
61233: (p_source_code => 'LEDGER_CATEGORY_CODE'
61234: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
61235: AND l_bflow_method_code = 'PRIOR_ENTRY'
61236: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
61237: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
61238: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 61337: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

61333: p_lookup_type => 'XLA_OWNER_TYPE'
61334: ,p_lookup_code => l_component_type_code
61335: )
61336: ,p_token_4 => 'PRODUCT_NAME'
61337: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
61338: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
61339: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
61340: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
61341: ,p_ae_header_id => NULL

Line 61338: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

61334: ,p_lookup_code => l_component_type_code
61335: )
61336: ,p_token_4 => 'PRODUCT_NAME'
61337: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
61338: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
61339: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
61340: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
61341: ,p_ae_header_id => NULL
61342: );

Line 61339: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

61335: )
61336: ,p_token_4 => 'PRODUCT_NAME'
61337: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
61338: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
61339: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
61340: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
61341: ,p_ae_header_id => NULL
61342: );
61343:

Line 61340: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

61336: ,p_token_4 => 'PRODUCT_NAME'
61337: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
61338: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
61339: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
61340: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
61341: ,p_ae_header_id => NULL
61342: );
61343:
61344: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 61371: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

61367: ----------------------------------------------------------------------------------
61368: -- 4219869 Business Flow
61369: -- Update journal entry status -- Need to generate this within IF
61370: ----------------------------------------------------------------------------------
61371: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
61372: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
61373: ,p_balance_type_code => l_balance_type_code
61374: );
61375:

Line 61461: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

61457:
61458: --
61459: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
61460: --
61461: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
61462: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
61463: ELSE
61464: ---------------------------------------------------------------------------------------------------
61465: -- 4262811a Switch Sign

Line 61486: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

61482:
61483: XLA_AE_LINES_PKG.ValidateCurrentLine;
61484: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
61485:
61486: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
61487: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
61488: ,p_balance_type_code => l_balance_type_code);
61489:
61490: END IF;

Line 61658: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

61654: l_tmp_amt NUMBER;
61655: l_acc_rev_natural_side_code VARCHAR2(1);
61656:
61657: l_num_entries NUMBER;
61658: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
61659: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
61660: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
61661: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
61662: l_recog_line_1 NUMBER;

Line 61659: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

61655: l_acc_rev_natural_side_code VARCHAR2(1);
61656:
61657: l_num_entries NUMBER;
61658: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
61659: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
61660: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
61661: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
61662: l_recog_line_1 NUMBER;
61663: l_recog_line_2 NUMBER;

Line 61660: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

61656:
61657: l_num_entries NUMBER;
61658: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
61659: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
61660: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
61661: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
61662: l_recog_line_1 NUMBER;
61663: l_recog_line_2 NUMBER;
61664:

Line 61661: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

61657: l_num_entries NUMBER;
61658: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
61659: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
61660: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
61661: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
61662: l_recog_line_1 NUMBER;
61663: l_recog_line_2 NUMBER;
61664:
61665: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 61667: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

61663: l_recog_line_2 NUMBER;
61664:
61665: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
61666: l_bflow_applied_to_amt NUMBER; -- 5132302
61667: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
61668:
61669: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
61670:
61671: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 61742: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

61738: l_accrual_line_num := NULL; -- 4262811
61739: l_tmp_amt := NULL; -- 4262811
61740: --
61741:
61742: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
61743: l_balance_type_code <> 'B' THEN
61744: IF NVL(p_source_118,'
61745: ') = 'FINAL PAYMENT ROUNDING'
61746: THEN

Line 61814: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

61810: --
61811: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
61812:
61813: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
61814: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
61815:
61816: -- 4955764
61817: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
61818: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 61940: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

61936: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
61937:
61938: IF xla_accounting_cache_pkg.GetValueChar
61939: (p_source_code => 'LEDGER_CATEGORY_CODE'
61940: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
61941: AND l_bflow_method_code = 'PRIOR_ENTRY'
61942: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
61943: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
61944: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 62043: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

62039: p_lookup_type => 'XLA_OWNER_TYPE'
62040: ,p_lookup_code => l_component_type_code
62041: )
62042: ,p_token_4 => 'PRODUCT_NAME'
62043: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
62044: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
62045: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
62046: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
62047: ,p_ae_header_id => NULL

Line 62044: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

62040: ,p_lookup_code => l_component_type_code
62041: )
62042: ,p_token_4 => 'PRODUCT_NAME'
62043: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
62044: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
62045: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
62046: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
62047: ,p_ae_header_id => NULL
62048: );

Line 62045: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

62041: )
62042: ,p_token_4 => 'PRODUCT_NAME'
62043: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
62044: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
62045: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
62046: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
62047: ,p_ae_header_id => NULL
62048: );
62049:

Line 62046: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

62042: ,p_token_4 => 'PRODUCT_NAME'
62043: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
62044: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
62045: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
62046: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
62047: ,p_ae_header_id => NULL
62048: );
62049:
62050: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 62077: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

62073: ----------------------------------------------------------------------------------
62074: -- 4219869 Business Flow
62075: -- Update journal entry status -- Need to generate this within IF
62076: ----------------------------------------------------------------------------------
62077: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
62078: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
62079: ,p_balance_type_code => l_balance_type_code
62080: );
62081:

Line 62167: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

62163:
62164: --
62165: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
62166: --
62167: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
62168: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
62169: ELSE
62170: ---------------------------------------------------------------------------------------------------
62171: -- 4262811a Switch Sign

Line 62192: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

62188:
62189: XLA_AE_LINES_PKG.ValidateCurrentLine;
62190: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
62191:
62192: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
62193: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
62194: ,p_balance_type_code => l_balance_type_code);
62195:
62196: END IF;

Line 62362: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

62358: l_tmp_amt NUMBER;
62359: l_acc_rev_natural_side_code VARCHAR2(1);
62360:
62361: l_num_entries NUMBER;
62362: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
62363: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
62364: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
62365: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
62366: l_recog_line_1 NUMBER;

Line 62363: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

62359: l_acc_rev_natural_side_code VARCHAR2(1);
62360:
62361: l_num_entries NUMBER;
62362: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
62363: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
62364: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
62365: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
62366: l_recog_line_1 NUMBER;
62367: l_recog_line_2 NUMBER;

Line 62364: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

62360:
62361: l_num_entries NUMBER;
62362: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
62363: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
62364: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
62365: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
62366: l_recog_line_1 NUMBER;
62367: l_recog_line_2 NUMBER;
62368:

Line 62365: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

62361: l_num_entries NUMBER;
62362: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
62363: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
62364: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
62365: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
62366: l_recog_line_1 NUMBER;
62367: l_recog_line_2 NUMBER;
62368:
62369: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 62371: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

62367: l_recog_line_2 NUMBER;
62368:
62369: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
62370: l_bflow_applied_to_amt NUMBER; -- 5132302
62371: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
62372:
62373: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
62374:
62375: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 62446: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

62442: l_accrual_line_num := NULL; -- 4262811
62443: l_tmp_amt := NULL; -- 4262811
62444: --
62445:
62446: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
62447: l_balance_type_code <> 'B' THEN
62448: IF NVL(p_source_21,'
62449: ') = 'FREIGHT'
62450: THEN

Line 62518: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

62514: --
62515: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
62516:
62517: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
62518: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
62519:
62520: -- 4955764
62521: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
62522: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 62642: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

62638: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
62639:
62640: IF xla_accounting_cache_pkg.GetValueChar
62641: (p_source_code => 'LEDGER_CATEGORY_CODE'
62642: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
62643: AND l_bflow_method_code = 'PRIOR_ENTRY'
62644: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
62645: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
62646: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 62752: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

62748: p_lookup_type => 'XLA_OWNER_TYPE'
62749: ,p_lookup_code => l_component_type_code
62750: )
62751: ,p_token_4 => 'PRODUCT_NAME'
62752: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
62753: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
62754: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
62755: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
62756: ,p_ae_header_id => NULL

Line 62753: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

62749: ,p_lookup_code => l_component_type_code
62750: )
62751: ,p_token_4 => 'PRODUCT_NAME'
62752: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
62753: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
62754: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
62755: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
62756: ,p_ae_header_id => NULL
62757: );

Line 62754: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

62750: )
62751: ,p_token_4 => 'PRODUCT_NAME'
62752: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
62753: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
62754: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
62755: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
62756: ,p_ae_header_id => NULL
62757: );
62758:

Line 62755: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

62751: ,p_token_4 => 'PRODUCT_NAME'
62752: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
62753: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
62754: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
62755: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
62756: ,p_ae_header_id => NULL
62757: );
62758:
62759: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 62786: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

62782: ----------------------------------------------------------------------------------
62783: -- 4219869 Business Flow
62784: -- Update journal entry status -- Need to generate this within IF
62785: ----------------------------------------------------------------------------------
62786: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
62787: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
62788: ,p_balance_type_code => l_balance_type_code
62789: );
62790:

Line 62873: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

62869:
62870: --
62871: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
62872: --
62873: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
62874: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
62875: ELSE
62876: ---------------------------------------------------------------------------------------------------
62877: -- 4262811a Switch Sign

Line 62898: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

62894:
62895: XLA_AE_LINES_PKG.ValidateCurrentLine;
62896: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
62897:
62898: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
62899: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
62900: ,p_balance_type_code => l_balance_type_code);
62901:
62902: END IF;

Line 63060: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

63056: l_tmp_amt NUMBER;
63057: l_acc_rev_natural_side_code VARCHAR2(1);
63058:
63059: l_num_entries NUMBER;
63060: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
63061: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
63062: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
63063: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
63064: l_recog_line_1 NUMBER;

Line 63061: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

63057: l_acc_rev_natural_side_code VARCHAR2(1);
63058:
63059: l_num_entries NUMBER;
63060: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
63061: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
63062: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
63063: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
63064: l_recog_line_1 NUMBER;
63065: l_recog_line_2 NUMBER;

Line 63062: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

63058:
63059: l_num_entries NUMBER;
63060: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
63061: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
63062: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
63063: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
63064: l_recog_line_1 NUMBER;
63065: l_recog_line_2 NUMBER;
63066:

Line 63063: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

63059: l_num_entries NUMBER;
63060: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
63061: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
63062: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
63063: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
63064: l_recog_line_1 NUMBER;
63065: l_recog_line_2 NUMBER;
63066:
63067: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 63069: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

63065: l_recog_line_2 NUMBER;
63066:
63067: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
63068: l_bflow_applied_to_amt NUMBER; -- 5132302
63069: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
63070:
63071: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
63072:
63073: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 63144: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

63140: l_accrual_line_num := NULL; -- 4262811
63141: l_tmp_amt := NULL; -- 4262811
63142: --
63143:
63144: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
63145: l_balance_type_code <> 'B' THEN
63146: IF NVL(p_source_21,'
63147: ') = 'FREIGHT' AND
63148: NVL(p_source_86,'

Line 63220: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

63216: --
63217: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
63218:
63219: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
63220: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
63221:
63222: -- 4955764
63223: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
63224: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 63334: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

63330: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
63331:
63332: IF xla_accounting_cache_pkg.GetValueChar
63333: (p_source_code => 'LEDGER_CATEGORY_CODE'
63334: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
63335: AND l_bflow_method_code = 'PRIOR_ENTRY'
63336: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
63337: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
63338: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 63411: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

63407: p_lookup_type => 'XLA_OWNER_TYPE'
63408: ,p_lookup_code => l_component_type_code
63409: )
63410: ,p_token_4 => 'PRODUCT_NAME'
63411: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
63412: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
63413: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
63414: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
63415: ,p_ae_header_id => NULL

Line 63412: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

63408: ,p_lookup_code => l_component_type_code
63409: )
63410: ,p_token_4 => 'PRODUCT_NAME'
63411: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
63412: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
63413: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
63414: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
63415: ,p_ae_header_id => NULL
63416: );

Line 63413: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

63409: )
63410: ,p_token_4 => 'PRODUCT_NAME'
63411: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
63412: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
63413: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
63414: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
63415: ,p_ae_header_id => NULL
63416: );
63417:

Line 63414: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

63410: ,p_token_4 => 'PRODUCT_NAME'
63411: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
63412: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
63413: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
63414: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
63415: ,p_ae_header_id => NULL
63416: );
63417:
63418: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 63445: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

63441: ----------------------------------------------------------------------------------
63442: -- 4219869 Business Flow
63443: -- Update journal entry status -- Need to generate this within IF
63444: ----------------------------------------------------------------------------------
63445: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
63446: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
63447: ,p_balance_type_code => l_balance_type_code
63448: );
63449:

Line 63506: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

63502:
63503: --
63504: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
63505: --
63506: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
63507: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
63508: ELSE
63509: ---------------------------------------------------------------------------------------------------
63510: -- 4262811a Switch Sign

Line 63531: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

63527:
63528: XLA_AE_LINES_PKG.ValidateCurrentLine;
63529: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
63530:
63531: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
63532: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
63533: ,p_balance_type_code => l_balance_type_code);
63534:
63535: END IF;

Line 63699: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

63695: l_tmp_amt NUMBER;
63696: l_acc_rev_natural_side_code VARCHAR2(1);
63697:
63698: l_num_entries NUMBER;
63699: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
63700: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
63701: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
63702: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
63703: l_recog_line_1 NUMBER;

Line 63700: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

63696: l_acc_rev_natural_side_code VARCHAR2(1);
63697:
63698: l_num_entries NUMBER;
63699: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
63700: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
63701: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
63702: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
63703: l_recog_line_1 NUMBER;
63704: l_recog_line_2 NUMBER;

Line 63701: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

63697:
63698: l_num_entries NUMBER;
63699: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
63700: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
63701: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
63702: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
63703: l_recog_line_1 NUMBER;
63704: l_recog_line_2 NUMBER;
63705:

Line 63702: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

63698: l_num_entries NUMBER;
63699: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
63700: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
63701: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
63702: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
63703: l_recog_line_1 NUMBER;
63704: l_recog_line_2 NUMBER;
63705:
63706: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 63708: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

63704: l_recog_line_2 NUMBER;
63705:
63706: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
63707: l_bflow_applied_to_amt NUMBER; -- 5132302
63708: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
63709:
63710: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
63711:
63712: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 63783: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

63779: l_accrual_line_num := NULL; -- 4262811
63780: l_tmp_amt := NULL; -- 4262811
63781: --
63782:
63783: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
63784: l_balance_type_code <> 'B' THEN
63785: IF NVL(p_source_21,'
63786: ') = 'FREIGHT'
63787: THEN

Line 63855: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

63851: --
63852: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
63853:
63854: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
63855: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
63856:
63857: -- 4955764
63858: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
63859: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 63977: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

63973: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
63974:
63975: IF xla_accounting_cache_pkg.GetValueChar
63976: (p_source_code => 'LEDGER_CATEGORY_CODE'
63977: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
63978: AND l_bflow_method_code = 'PRIOR_ENTRY'
63979: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
63980: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
63981: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 64087: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

64083: p_lookup_type => 'XLA_OWNER_TYPE'
64084: ,p_lookup_code => l_component_type_code
64085: )
64086: ,p_token_4 => 'PRODUCT_NAME'
64087: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
64088: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
64089: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
64090: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
64091: ,p_ae_header_id => NULL

Line 64088: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

64084: ,p_lookup_code => l_component_type_code
64085: )
64086: ,p_token_4 => 'PRODUCT_NAME'
64087: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
64088: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
64089: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
64090: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
64091: ,p_ae_header_id => NULL
64092: );

Line 64089: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

64085: )
64086: ,p_token_4 => 'PRODUCT_NAME'
64087: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
64088: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
64089: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
64090: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
64091: ,p_ae_header_id => NULL
64092: );
64093:

Line 64090: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

64086: ,p_token_4 => 'PRODUCT_NAME'
64087: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
64088: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
64089: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
64090: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
64091: ,p_ae_header_id => NULL
64092: );
64093:
64094: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 64121: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

64117: ----------------------------------------------------------------------------------
64118: -- 4219869 Business Flow
64119: -- Update journal entry status -- Need to generate this within IF
64120: ----------------------------------------------------------------------------------
64121: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
64122: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
64123: ,p_balance_type_code => l_balance_type_code
64124: );
64125:

Line 64208: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

64204:
64205: --
64206: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
64207: --
64208: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
64209: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
64210: ELSE
64211: ---------------------------------------------------------------------------------------------------
64212: -- 4262811a Switch Sign

Line 64233: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

64229:
64230: XLA_AE_LINES_PKG.ValidateCurrentLine;
64231: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
64232:
64233: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
64234: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
64235: ,p_balance_type_code => l_balance_type_code);
64236:
64237: END IF;

Line 64393: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

64389: l_tmp_amt NUMBER;
64390: l_acc_rev_natural_side_code VARCHAR2(1);
64391:
64392: l_num_entries NUMBER;
64393: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
64394: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
64395: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
64396: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
64397: l_recog_line_1 NUMBER;

Line 64394: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

64390: l_acc_rev_natural_side_code VARCHAR2(1);
64391:
64392: l_num_entries NUMBER;
64393: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
64394: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
64395: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
64396: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
64397: l_recog_line_1 NUMBER;
64398: l_recog_line_2 NUMBER;

Line 64395: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

64391:
64392: l_num_entries NUMBER;
64393: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
64394: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
64395: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
64396: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
64397: l_recog_line_1 NUMBER;
64398: l_recog_line_2 NUMBER;
64399:

Line 64396: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

64392: l_num_entries NUMBER;
64393: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
64394: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
64395: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
64396: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
64397: l_recog_line_1 NUMBER;
64398: l_recog_line_2 NUMBER;
64399:
64400: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 64402: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

64398: l_recog_line_2 NUMBER;
64399:
64400: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
64401: l_bflow_applied_to_amt NUMBER; -- 5132302
64402: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
64403:
64404: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
64405:
64406: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 64477: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

64473: l_accrual_line_num := NULL; -- 4262811
64474: l_tmp_amt := NULL; -- 4262811
64475: --
64476:
64477: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
64478: l_balance_type_code <> 'B' THEN
64479: IF NVL(p_source_21,'
64480: ') = 'FREIGHT' AND
64481: NVL(p_source_86,'

Line 64553: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

64549: --
64550: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
64551:
64552: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
64553: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
64554:
64555: -- 4955764
64556: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
64557: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 64665: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

64661: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
64662:
64663: IF xla_accounting_cache_pkg.GetValueChar
64664: (p_source_code => 'LEDGER_CATEGORY_CODE'
64665: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
64666: AND l_bflow_method_code = 'PRIOR_ENTRY'
64667: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
64668: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
64669: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 64742: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

64738: p_lookup_type => 'XLA_OWNER_TYPE'
64739: ,p_lookup_code => l_component_type_code
64740: )
64741: ,p_token_4 => 'PRODUCT_NAME'
64742: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
64743: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
64744: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
64745: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
64746: ,p_ae_header_id => NULL

Line 64743: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

64739: ,p_lookup_code => l_component_type_code
64740: )
64741: ,p_token_4 => 'PRODUCT_NAME'
64742: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
64743: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
64744: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
64745: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
64746: ,p_ae_header_id => NULL
64747: );

Line 64744: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

64740: )
64741: ,p_token_4 => 'PRODUCT_NAME'
64742: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
64743: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
64744: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
64745: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
64746: ,p_ae_header_id => NULL
64747: );
64748:

Line 64745: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

64741: ,p_token_4 => 'PRODUCT_NAME'
64742: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
64743: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
64744: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
64745: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
64746: ,p_ae_header_id => NULL
64747: );
64748:
64749: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 64776: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

64772: ----------------------------------------------------------------------------------
64773: -- 4219869 Business Flow
64774: -- Update journal entry status -- Need to generate this within IF
64775: ----------------------------------------------------------------------------------
64776: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
64777: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
64778: ,p_balance_type_code => l_balance_type_code
64779: );
64780:

Line 64837: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

64833:
64834: --
64835: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
64836: --
64837: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
64838: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
64839: ELSE
64840: ---------------------------------------------------------------------------------------------------
64841: -- 4262811a Switch Sign

Line 64862: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

64858:
64859: XLA_AE_LINES_PKG.ValidateCurrentLine;
64860: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
64861:
64862: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
64863: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
64864: ,p_balance_type_code => l_balance_type_code);
64865:
64866: END IF;

Line 65032: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

65028: l_tmp_amt NUMBER;
65029: l_acc_rev_natural_side_code VARCHAR2(1);
65030:
65031: l_num_entries NUMBER;
65032: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
65033: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
65034: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
65035: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
65036: l_recog_line_1 NUMBER;

Line 65033: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

65029: l_acc_rev_natural_side_code VARCHAR2(1);
65030:
65031: l_num_entries NUMBER;
65032: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
65033: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
65034: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
65035: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
65036: l_recog_line_1 NUMBER;
65037: l_recog_line_2 NUMBER;

Line 65034: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

65030:
65031: l_num_entries NUMBER;
65032: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
65033: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
65034: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
65035: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
65036: l_recog_line_1 NUMBER;
65037: l_recog_line_2 NUMBER;
65038:

Line 65035: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

65031: l_num_entries NUMBER;
65032: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
65033: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
65034: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
65035: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
65036: l_recog_line_1 NUMBER;
65037: l_recog_line_2 NUMBER;
65038:
65039: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 65041: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

65037: l_recog_line_2 NUMBER;
65038:
65039: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
65040: l_bflow_applied_to_amt NUMBER; -- 5132302
65041: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
65042:
65043: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
65044:
65045: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 65116: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

65112: l_accrual_line_num := NULL; -- 4262811
65113: l_tmp_amt := NULL; -- 4262811
65114: --
65115:
65116: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
65117: l_balance_type_code <> 'B' THEN
65118: IF NVL(p_source_21,'
65119: ') = 'FREIGHT'
65120: THEN

Line 65188: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

65184: --
65185: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
65186:
65187: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
65188: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
65189:
65190: -- 4955764
65191: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
65192: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 65314: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

65310: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
65311:
65312: IF xla_accounting_cache_pkg.GetValueChar
65313: (p_source_code => 'LEDGER_CATEGORY_CODE'
65314: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
65315: AND l_bflow_method_code = 'PRIOR_ENTRY'
65316: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
65317: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
65318: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 65424: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

65420: p_lookup_type => 'XLA_OWNER_TYPE'
65421: ,p_lookup_code => l_component_type_code
65422: )
65423: ,p_token_4 => 'PRODUCT_NAME'
65424: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
65425: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
65426: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
65427: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
65428: ,p_ae_header_id => NULL

Line 65425: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

65421: ,p_lookup_code => l_component_type_code
65422: )
65423: ,p_token_4 => 'PRODUCT_NAME'
65424: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
65425: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
65426: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
65427: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
65428: ,p_ae_header_id => NULL
65429: );

Line 65426: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

65422: )
65423: ,p_token_4 => 'PRODUCT_NAME'
65424: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
65425: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
65426: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
65427: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
65428: ,p_ae_header_id => NULL
65429: );
65430:

Line 65427: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

65423: ,p_token_4 => 'PRODUCT_NAME'
65424: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
65425: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
65426: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
65427: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
65428: ,p_ae_header_id => NULL
65429: );
65430:
65431: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 65458: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

65454: ----------------------------------------------------------------------------------
65455: -- 4219869 Business Flow
65456: -- Update journal entry status -- Need to generate this within IF
65457: ----------------------------------------------------------------------------------
65458: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
65459: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
65460: ,p_balance_type_code => l_balance_type_code
65461: );
65462:

Line 65545: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

65541:
65542: --
65543: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
65544: --
65545: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
65546: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
65547: ELSE
65548: ---------------------------------------------------------------------------------------------------
65549: -- 4262811a Switch Sign

Line 65570: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

65566:
65567: XLA_AE_LINES_PKG.ValidateCurrentLine;
65568: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
65569:
65570: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
65571: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
65572: ,p_balance_type_code => l_balance_type_code);
65573:
65574: END IF;

Line 65734: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

65730: l_tmp_amt NUMBER;
65731: l_acc_rev_natural_side_code VARCHAR2(1);
65732:
65733: l_num_entries NUMBER;
65734: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
65735: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
65736: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
65737: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
65738: l_recog_line_1 NUMBER;

Line 65735: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

65731: l_acc_rev_natural_side_code VARCHAR2(1);
65732:
65733: l_num_entries NUMBER;
65734: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
65735: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
65736: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
65737: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
65738: l_recog_line_1 NUMBER;
65739: l_recog_line_2 NUMBER;

Line 65736: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

65732:
65733: l_num_entries NUMBER;
65734: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
65735: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
65736: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
65737: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
65738: l_recog_line_1 NUMBER;
65739: l_recog_line_2 NUMBER;
65740:

Line 65737: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

65733: l_num_entries NUMBER;
65734: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
65735: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
65736: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
65737: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
65738: l_recog_line_1 NUMBER;
65739: l_recog_line_2 NUMBER;
65740:
65741: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 65743: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

65739: l_recog_line_2 NUMBER;
65740:
65741: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
65742: l_bflow_applied_to_amt NUMBER; -- 5132302
65743: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
65744:
65745: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
65746:
65747: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 65818: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

65814: l_accrual_line_num := NULL; -- 4262811
65815: l_tmp_amt := NULL; -- 4262811
65816: --
65817:
65818: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
65819: l_balance_type_code <> 'B' THEN
65820: IF NVL(p_source_21,'
65821: ') = 'FREIGHT' AND
65822: NVL(p_source_86,'

Line 65894: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

65890: --
65891: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
65892:
65893: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
65894: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
65895:
65896: -- 4955764
65897: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
65898: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 66010: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

66006: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
66007:
66008: IF xla_accounting_cache_pkg.GetValueChar
66009: (p_source_code => 'LEDGER_CATEGORY_CODE'
66010: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
66011: AND l_bflow_method_code = 'PRIOR_ENTRY'
66012: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
66013: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
66014: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 66087: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

66083: p_lookup_type => 'XLA_OWNER_TYPE'
66084: ,p_lookup_code => l_component_type_code
66085: )
66086: ,p_token_4 => 'PRODUCT_NAME'
66087: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
66088: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
66089: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
66090: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
66091: ,p_ae_header_id => NULL

Line 66088: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

66084: ,p_lookup_code => l_component_type_code
66085: )
66086: ,p_token_4 => 'PRODUCT_NAME'
66087: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
66088: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
66089: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
66090: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
66091: ,p_ae_header_id => NULL
66092: );

Line 66089: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

66085: )
66086: ,p_token_4 => 'PRODUCT_NAME'
66087: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
66088: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
66089: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
66090: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
66091: ,p_ae_header_id => NULL
66092: );
66093:

Line 66090: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

66086: ,p_token_4 => 'PRODUCT_NAME'
66087: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
66088: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
66089: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
66090: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
66091: ,p_ae_header_id => NULL
66092: );
66093:
66094: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 66121: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

66117: ----------------------------------------------------------------------------------
66118: -- 4219869 Business Flow
66119: -- Update journal entry status -- Need to generate this within IF
66120: ----------------------------------------------------------------------------------
66121: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
66122: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
66123: ,p_balance_type_code => l_balance_type_code
66124: );
66125:

Line 66182: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

66178:
66179: --
66180: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
66181: --
66182: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
66183: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
66184: ELSE
66185: ---------------------------------------------------------------------------------------------------
66186: -- 4262811a Switch Sign

Line 66207: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

66203:
66204: XLA_AE_LINES_PKG.ValidateCurrentLine;
66205: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
66206:
66207: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
66208: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
66209: ,p_balance_type_code => l_balance_type_code);
66210:
66211: END IF;

Line 66369: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

66365: l_tmp_amt NUMBER;
66366: l_acc_rev_natural_side_code VARCHAR2(1);
66367:
66368: l_num_entries NUMBER;
66369: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
66370: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
66371: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
66372: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
66373: l_recog_line_1 NUMBER;

Line 66370: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

66366: l_acc_rev_natural_side_code VARCHAR2(1);
66367:
66368: l_num_entries NUMBER;
66369: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
66370: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
66371: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
66372: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
66373: l_recog_line_1 NUMBER;
66374: l_recog_line_2 NUMBER;

Line 66371: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

66367:
66368: l_num_entries NUMBER;
66369: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
66370: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
66371: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
66372: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
66373: l_recog_line_1 NUMBER;
66374: l_recog_line_2 NUMBER;
66375:

Line 66372: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

66368: l_num_entries NUMBER;
66369: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
66370: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
66371: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
66372: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
66373: l_recog_line_1 NUMBER;
66374: l_recog_line_2 NUMBER;
66375:
66376: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 66378: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

66374: l_recog_line_2 NUMBER;
66375:
66376: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
66377: l_bflow_applied_to_amt NUMBER; -- 5132302
66378: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
66379:
66380: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
66381:
66382: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 66453: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

66449: l_accrual_line_num := NULL; -- 4262811
66450: l_tmp_amt := NULL; -- 4262811
66451: --
66452:
66453: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
66454: l_balance_type_code <> 'B' THEN
66455: IF NVL(p_source_21,'
66456: ') = 'FREIGHT' AND
66457: NVL(p_source_86,'

Line 66529: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

66525: --
66526: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
66527:
66528: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
66529: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
66530:
66531: -- 4955764
66532: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
66533: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 66643: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

66639: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
66640:
66641: IF xla_accounting_cache_pkg.GetValueChar
66642: (p_source_code => 'LEDGER_CATEGORY_CODE'
66643: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
66644: AND l_bflow_method_code = 'PRIOR_ENTRY'
66645: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
66646: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
66647: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 66720: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

66716: p_lookup_type => 'XLA_OWNER_TYPE'
66717: ,p_lookup_code => l_component_type_code
66718: )
66719: ,p_token_4 => 'PRODUCT_NAME'
66720: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
66721: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
66722: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
66723: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
66724: ,p_ae_header_id => NULL

Line 66721: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

66717: ,p_lookup_code => l_component_type_code
66718: )
66719: ,p_token_4 => 'PRODUCT_NAME'
66720: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
66721: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
66722: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
66723: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
66724: ,p_ae_header_id => NULL
66725: );

Line 66722: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

66718: )
66719: ,p_token_4 => 'PRODUCT_NAME'
66720: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
66721: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
66722: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
66723: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
66724: ,p_ae_header_id => NULL
66725: );
66726:

Line 66723: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

66719: ,p_token_4 => 'PRODUCT_NAME'
66720: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
66721: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
66722: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
66723: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
66724: ,p_ae_header_id => NULL
66725: );
66726:
66727: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 66754: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

66750: ----------------------------------------------------------------------------------
66751: -- 4219869 Business Flow
66752: -- Update journal entry status -- Need to generate this within IF
66753: ----------------------------------------------------------------------------------
66754: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
66755: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
66756: ,p_balance_type_code => l_balance_type_code
66757: );
66758:

Line 66815: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

66811:
66812: --
66813: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
66814: --
66815: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
66816: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
66817: ELSE
66818: ---------------------------------------------------------------------------------------------------
66819: -- 4262811a Switch Sign

Line 66840: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

66836:
66837: XLA_AE_LINES_PKG.ValidateCurrentLine;
66838: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
66839:
66840: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
66841: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
66842: ,p_balance_type_code => l_balance_type_code);
66843:
66844: END IF;

Line 67010: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

67006: l_tmp_amt NUMBER;
67007: l_acc_rev_natural_side_code VARCHAR2(1);
67008:
67009: l_num_entries NUMBER;
67010: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
67011: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
67012: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
67013: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
67014: l_recog_line_1 NUMBER;

Line 67011: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

67007: l_acc_rev_natural_side_code VARCHAR2(1);
67008:
67009: l_num_entries NUMBER;
67010: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
67011: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
67012: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
67013: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
67014: l_recog_line_1 NUMBER;
67015: l_recog_line_2 NUMBER;

Line 67012: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

67008:
67009: l_num_entries NUMBER;
67010: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
67011: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
67012: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
67013: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
67014: l_recog_line_1 NUMBER;
67015: l_recog_line_2 NUMBER;
67016:

Line 67013: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

67009: l_num_entries NUMBER;
67010: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
67011: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
67012: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
67013: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
67014: l_recog_line_1 NUMBER;
67015: l_recog_line_2 NUMBER;
67016:
67017: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 67019: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

67015: l_recog_line_2 NUMBER;
67016:
67017: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
67018: l_bflow_applied_to_amt NUMBER; -- 5132302
67019: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
67020:
67021: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
67022:
67023: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 67094: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

67090: l_accrual_line_num := NULL; -- 4262811
67091: l_tmp_amt := NULL; -- 4262811
67092: --
67093:
67094: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
67095: l_balance_type_code <> 'B' THEN
67096: IF NVL(p_source_21,'
67097: ') = 'FREIGHT'
67098: THEN

Line 67166: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

67162: --
67163: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
67164:
67165: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
67166: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
67167:
67168: -- 4955764
67169: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
67170: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 67290: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

67286: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
67287:
67288: IF xla_accounting_cache_pkg.GetValueChar
67289: (p_source_code => 'LEDGER_CATEGORY_CODE'
67290: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
67291: AND l_bflow_method_code = 'PRIOR_ENTRY'
67292: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
67293: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
67294: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 67400: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

67396: p_lookup_type => 'XLA_OWNER_TYPE'
67397: ,p_lookup_code => l_component_type_code
67398: )
67399: ,p_token_4 => 'PRODUCT_NAME'
67400: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
67401: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
67402: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
67403: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
67404: ,p_ae_header_id => NULL

Line 67401: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

67397: ,p_lookup_code => l_component_type_code
67398: )
67399: ,p_token_4 => 'PRODUCT_NAME'
67400: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
67401: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
67402: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
67403: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
67404: ,p_ae_header_id => NULL
67405: );

Line 67402: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

67398: )
67399: ,p_token_4 => 'PRODUCT_NAME'
67400: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
67401: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
67402: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
67403: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
67404: ,p_ae_header_id => NULL
67405: );
67406:

Line 67403: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

67399: ,p_token_4 => 'PRODUCT_NAME'
67400: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
67401: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
67402: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
67403: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
67404: ,p_ae_header_id => NULL
67405: );
67406:
67407: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 67434: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

67430: ----------------------------------------------------------------------------------
67431: -- 4219869 Business Flow
67432: -- Update journal entry status -- Need to generate this within IF
67433: ----------------------------------------------------------------------------------
67434: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
67435: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
67436: ,p_balance_type_code => l_balance_type_code
67437: );
67438:

Line 67521: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

67517:
67518: --
67519: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
67520: --
67521: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
67522: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
67523: ELSE
67524: ---------------------------------------------------------------------------------------------------
67525: -- 4262811a Switch Sign

Line 67546: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

67542:
67543: XLA_AE_LINES_PKG.ValidateCurrentLine;
67544: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
67545:
67546: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
67547: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
67548: ,p_balance_type_code => l_balance_type_code);
67549:
67550: END IF;

Line 67704: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

67700: l_tmp_amt NUMBER;
67701: l_acc_rev_natural_side_code VARCHAR2(1);
67702:
67703: l_num_entries NUMBER;
67704: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
67705: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
67706: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
67707: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
67708: l_recog_line_1 NUMBER;

Line 67705: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

67701: l_acc_rev_natural_side_code VARCHAR2(1);
67702:
67703: l_num_entries NUMBER;
67704: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
67705: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
67706: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
67707: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
67708: l_recog_line_1 NUMBER;
67709: l_recog_line_2 NUMBER;

Line 67706: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

67702:
67703: l_num_entries NUMBER;
67704: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
67705: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
67706: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
67707: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
67708: l_recog_line_1 NUMBER;
67709: l_recog_line_2 NUMBER;
67710:

Line 67707: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

67703: l_num_entries NUMBER;
67704: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
67705: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
67706: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
67707: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
67708: l_recog_line_1 NUMBER;
67709: l_recog_line_2 NUMBER;
67710:
67711: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 67713: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

67709: l_recog_line_2 NUMBER;
67710:
67711: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
67712: l_bflow_applied_to_amt NUMBER; -- 5132302
67713: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
67714:
67715: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
67716:
67717: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 67788: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

67784: l_accrual_line_num := NULL; -- 4262811
67785: l_tmp_amt := NULL; -- 4262811
67786: --
67787:
67788: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
67789: l_balance_type_code <> 'B' THEN
67790: IF NVL(p_source_89,'
67791: ') <> 'CLEAR_CLEAR' AND
67792: NVL(p_source_89,'

Line 67867: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

67863: --
67864: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
67865:
67866: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
67867: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
67868:
67869: -- 4955764
67870: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
67871: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 67943: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

67939: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
67940:
67941: IF xla_accounting_cache_pkg.GetValueChar
67942: (p_source_code => 'LEDGER_CATEGORY_CODE'
67943: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
67944: AND l_bflow_method_code = 'PRIOR_ENTRY'
67945: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
67946: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
67947: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 68140: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

68136: p_lookup_type => 'XLA_OWNER_TYPE'
68137: ,p_lookup_code => l_component_type_code
68138: )
68139: ,p_token_4 => 'PRODUCT_NAME'
68140: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
68141: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
68142: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
68143: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
68144: ,p_ae_header_id => NULL

Line 68141: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

68137: ,p_lookup_code => l_component_type_code
68138: )
68139: ,p_token_4 => 'PRODUCT_NAME'
68140: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
68141: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
68142: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
68143: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
68144: ,p_ae_header_id => NULL
68145: );

Line 68142: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

68138: )
68139: ,p_token_4 => 'PRODUCT_NAME'
68140: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
68141: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
68142: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
68143: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
68144: ,p_ae_header_id => NULL
68145: );
68146:

Line 68143: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

68139: ,p_token_4 => 'PRODUCT_NAME'
68140: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
68141: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
68142: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
68143: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
68144: ,p_ae_header_id => NULL
68145: );
68146:
68147: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 68174: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

68170: ----------------------------------------------------------------------------------
68171: -- 4219869 Business Flow
68172: -- Update journal entry status -- Need to generate this within IF
68173: ----------------------------------------------------------------------------------
68174: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
68175: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
68176: ,p_balance_type_code => l_balance_type_code
68177: );
68178:

Line 68358: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

68354:
68355: --
68356: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
68357: --
68358: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
68359: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
68360: ELSE
68361: ---------------------------------------------------------------------------------------------------
68362: -- 4262811a Switch Sign

Line 68383: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

68379:
68380: XLA_AE_LINES_PKG.ValidateCurrentLine;
68381: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
68382:
68383: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
68384: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
68385: ,p_balance_type_code => l_balance_type_code);
68386:
68387: END IF;

Line 68541: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

68537: l_tmp_amt NUMBER;
68538: l_acc_rev_natural_side_code VARCHAR2(1);
68539:
68540: l_num_entries NUMBER;
68541: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
68542: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
68543: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
68544: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
68545: l_recog_line_1 NUMBER;

Line 68542: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

68538: l_acc_rev_natural_side_code VARCHAR2(1);
68539:
68540: l_num_entries NUMBER;
68541: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
68542: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
68543: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
68544: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
68545: l_recog_line_1 NUMBER;
68546: l_recog_line_2 NUMBER;

Line 68543: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

68539:
68540: l_num_entries NUMBER;
68541: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
68542: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
68543: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
68544: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
68545: l_recog_line_1 NUMBER;
68546: l_recog_line_2 NUMBER;
68547:

Line 68544: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

68540: l_num_entries NUMBER;
68541: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
68542: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
68543: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
68544: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
68545: l_recog_line_1 NUMBER;
68546: l_recog_line_2 NUMBER;
68547:
68548: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 68550: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

68546: l_recog_line_2 NUMBER;
68547:
68548: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
68549: l_bflow_applied_to_amt NUMBER; -- 5132302
68550: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
68551:
68552: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
68553:
68554: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 68625: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

68621: l_accrual_line_num := NULL; -- 4262811
68622: l_tmp_amt := NULL; -- 4262811
68623: --
68624:
68625: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
68626: l_balance_type_code <> 'B' THEN
68627: IF NVL(p_source_89,'
68628: ') = 'ALWAYS_CLEAR' AND
68629: NVL(p_source_90,'

Line 68702: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

68698: --
68699: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
68700:
68701: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
68702: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
68703:
68704: -- 4955764
68705: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
68706: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 68778: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

68774: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
68775:
68776: IF xla_accounting_cache_pkg.GetValueChar
68777: (p_source_code => 'LEDGER_CATEGORY_CODE'
68778: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
68779: AND l_bflow_method_code = 'PRIOR_ENTRY'
68780: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
68781: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
68782: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 68975: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

68971: p_lookup_type => 'XLA_OWNER_TYPE'
68972: ,p_lookup_code => l_component_type_code
68973: )
68974: ,p_token_4 => 'PRODUCT_NAME'
68975: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
68976: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
68977: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
68978: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
68979: ,p_ae_header_id => NULL

Line 68976: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

68972: ,p_lookup_code => l_component_type_code
68973: )
68974: ,p_token_4 => 'PRODUCT_NAME'
68975: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
68976: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
68977: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
68978: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
68979: ,p_ae_header_id => NULL
68980: );

Line 68977: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

68973: )
68974: ,p_token_4 => 'PRODUCT_NAME'
68975: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
68976: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
68977: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
68978: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
68979: ,p_ae_header_id => NULL
68980: );
68981:

Line 68978: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

68974: ,p_token_4 => 'PRODUCT_NAME'
68975: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
68976: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
68977: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
68978: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
68979: ,p_ae_header_id => NULL
68980: );
68981:
68982: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 69009: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

69005: ----------------------------------------------------------------------------------
69006: -- 4219869 Business Flow
69007: -- Update journal entry status -- Need to generate this within IF
69008: ----------------------------------------------------------------------------------
69009: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
69010: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
69011: ,p_balance_type_code => l_balance_type_code
69012: );
69013:

Line 69193: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

69189:
69190: --
69191: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
69192: --
69193: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
69194: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
69195: ELSE
69196: ---------------------------------------------------------------------------------------------------
69197: -- 4262811a Switch Sign

Line 69218: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

69214:
69215: XLA_AE_LINES_PKG.ValidateCurrentLine;
69216: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
69217:
69218: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
69219: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
69220: ,p_balance_type_code => l_balance_type_code);
69221:
69222: END IF;

Line 69342: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

69338: l_tmp_amt NUMBER;
69339: l_acc_rev_natural_side_code VARCHAR2(1);
69340:
69341: l_num_entries NUMBER;
69342: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
69343: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
69344: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
69345: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
69346: l_recog_line_1 NUMBER;

Line 69343: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

69339: l_acc_rev_natural_side_code VARCHAR2(1);
69340:
69341: l_num_entries NUMBER;
69342: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
69343: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
69344: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
69345: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
69346: l_recog_line_1 NUMBER;
69347: l_recog_line_2 NUMBER;

Line 69344: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

69340:
69341: l_num_entries NUMBER;
69342: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
69343: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
69344: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
69345: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
69346: l_recog_line_1 NUMBER;
69347: l_recog_line_2 NUMBER;
69348:

Line 69345: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

69341: l_num_entries NUMBER;
69342: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
69343: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
69344: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
69345: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
69346: l_recog_line_1 NUMBER;
69347: l_recog_line_2 NUMBER;
69348:
69349: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 69351: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

69347: l_recog_line_2 NUMBER;
69348:
69349: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
69350: l_bflow_applied_to_amt NUMBER; -- 5132302
69351: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
69352:
69353: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
69354:
69355: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 69426: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

69422: l_accrual_line_num := NULL; -- 4262811
69423: l_tmp_amt := NULL; -- 4262811
69424: --
69425:
69426: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
69427: l_balance_type_code <> 'B' THEN
69428: IF NVL(p_source_89,'
69429: ') <> 'CLEAR_CLEAR' AND
69430: p_source_107 IS NOT NULL AND

Line 69503: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

69499: --
69500: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
69501:
69502: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
69503: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
69504:
69505: -- 4955764
69506: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
69507: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 69561: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

69557: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
69558:
69559: IF xla_accounting_cache_pkg.GetValueChar
69560: (p_source_code => 'LEDGER_CATEGORY_CODE'
69561: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
69562: AND l_bflow_method_code = 'PRIOR_ENTRY'
69563: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
69564: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
69565: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 69638: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

69634: p_lookup_type => 'XLA_OWNER_TYPE'
69635: ,p_lookup_code => l_component_type_code
69636: )
69637: ,p_token_4 => 'PRODUCT_NAME'
69638: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
69639: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
69640: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
69641: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
69642: ,p_ae_header_id => NULL

Line 69639: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

69635: ,p_lookup_code => l_component_type_code
69636: )
69637: ,p_token_4 => 'PRODUCT_NAME'
69638: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
69639: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
69640: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
69641: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
69642: ,p_ae_header_id => NULL
69643: );

Line 69640: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

69636: )
69637: ,p_token_4 => 'PRODUCT_NAME'
69638: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
69639: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
69640: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
69641: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
69642: ,p_ae_header_id => NULL
69643: );
69644:

Line 69641: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

69637: ,p_token_4 => 'PRODUCT_NAME'
69638: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
69639: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
69640: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
69641: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
69642: ,p_ae_header_id => NULL
69643: );
69644:
69645: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 69672: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

69668: ----------------------------------------------------------------------------------
69669: -- 4219869 Business Flow
69670: -- Update journal entry status -- Need to generate this within IF
69671: ----------------------------------------------------------------------------------
69672: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
69673: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
69674: ,p_balance_type_code => l_balance_type_code
69675: );
69676:

Line 69733: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

69729:
69730: --
69731: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
69732: --
69733: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
69734: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
69735: ELSE
69736: ---------------------------------------------------------------------------------------------------
69737: -- 4262811a Switch Sign

Line 69758: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

69754:
69755: XLA_AE_LINES_PKG.ValidateCurrentLine;
69756: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
69757:
69758: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
69759: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
69760: ,p_balance_type_code => l_balance_type_code);
69761:
69762: END IF;

Line 69897: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

69893: l_tmp_amt NUMBER;
69894: l_acc_rev_natural_side_code VARCHAR2(1);
69895:
69896: l_num_entries NUMBER;
69897: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
69898: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
69899: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
69900: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
69901: l_recog_line_1 NUMBER;

Line 69898: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

69894: l_acc_rev_natural_side_code VARCHAR2(1);
69895:
69896: l_num_entries NUMBER;
69897: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
69898: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
69899: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
69900: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
69901: l_recog_line_1 NUMBER;
69902: l_recog_line_2 NUMBER;

Line 69899: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

69895:
69896: l_num_entries NUMBER;
69897: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
69898: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
69899: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
69900: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
69901: l_recog_line_1 NUMBER;
69902: l_recog_line_2 NUMBER;
69903:

Line 69900: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

69896: l_num_entries NUMBER;
69897: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
69898: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
69899: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
69900: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
69901: l_recog_line_1 NUMBER;
69902: l_recog_line_2 NUMBER;
69903:
69904: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 69906: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

69902: l_recog_line_2 NUMBER;
69903:
69904: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
69905: l_bflow_applied_to_amt NUMBER; -- 5132302
69906: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
69907:
69908: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
69909:
69910: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 69981: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

69977: l_accrual_line_num := NULL; -- 4262811
69978: l_tmp_amt := NULL; -- 4262811
69979: --
69980:
69981: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
69982: l_balance_type_code <> 'B' THEN
69983: IF NVL(p_source_89,'
69984: ') <> 'CLEAR_CLEAR' AND
69985: NVL(p_source_90,'

Line 70055: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

70051: --
70052: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
70053:
70054: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
70055: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
70056:
70057: -- 4955764
70058: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
70059: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 70123: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

70119: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
70120:
70121: IF xla_accounting_cache_pkg.GetValueChar
70122: (p_source_code => 'LEDGER_CATEGORY_CODE'
70123: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
70124: AND l_bflow_method_code = 'PRIOR_ENTRY'
70125: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
70126: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
70127: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 70226: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

70222: p_lookup_type => 'XLA_OWNER_TYPE'
70223: ,p_lookup_code => l_component_type_code
70224: )
70225: ,p_token_4 => 'PRODUCT_NAME'
70226: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
70227: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
70228: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
70229: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
70230: ,p_ae_header_id => NULL

Line 70227: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

70223: ,p_lookup_code => l_component_type_code
70224: )
70225: ,p_token_4 => 'PRODUCT_NAME'
70226: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
70227: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
70228: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
70229: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
70230: ,p_ae_header_id => NULL
70231: );

Line 70228: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

70224: )
70225: ,p_token_4 => 'PRODUCT_NAME'
70226: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
70227: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
70228: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
70229: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
70230: ,p_ae_header_id => NULL
70231: );
70232:

Line 70229: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

70225: ,p_token_4 => 'PRODUCT_NAME'
70226: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
70227: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
70228: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
70229: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
70230: ,p_ae_header_id => NULL
70231: );
70232:
70233: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 70260: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

70256: ----------------------------------------------------------------------------------
70257: -- 4219869 Business Flow
70258: -- Update journal entry status -- Need to generate this within IF
70259: ----------------------------------------------------------------------------------
70260: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
70261: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
70262: ,p_balance_type_code => l_balance_type_code
70263: );
70264:

Line 70350: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

70346:
70347: --
70348: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
70349: --
70350: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
70351: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
70352: ELSE
70353: ---------------------------------------------------------------------------------------------------
70354: -- 4262811a Switch Sign

Line 70375: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

70371:
70372: XLA_AE_LINES_PKG.ValidateCurrentLine;
70373: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
70374:
70375: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
70376: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
70377: ,p_balance_type_code => l_balance_type_code);
70378:
70379: END IF;

Line 70522: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

70518: l_tmp_amt NUMBER;
70519: l_acc_rev_natural_side_code VARCHAR2(1);
70520:
70521: l_num_entries NUMBER;
70522: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
70523: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
70524: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
70525: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
70526: l_recog_line_1 NUMBER;

Line 70523: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

70519: l_acc_rev_natural_side_code VARCHAR2(1);
70520:
70521: l_num_entries NUMBER;
70522: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
70523: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
70524: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
70525: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
70526: l_recog_line_1 NUMBER;
70527: l_recog_line_2 NUMBER;

Line 70524: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

70520:
70521: l_num_entries NUMBER;
70522: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
70523: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
70524: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
70525: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
70526: l_recog_line_1 NUMBER;
70527: l_recog_line_2 NUMBER;
70528:

Line 70525: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

70521: l_num_entries NUMBER;
70522: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
70523: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
70524: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
70525: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
70526: l_recog_line_1 NUMBER;
70527: l_recog_line_2 NUMBER;
70528:
70529: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 70531: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

70527: l_recog_line_2 NUMBER;
70528:
70529: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
70530: l_bflow_applied_to_amt NUMBER; -- 5132302
70531: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
70532:
70533: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
70534:
70535: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 70605: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

70601: l_acc_rev_flag := NULL; -- 4262811
70602: l_accrual_line_num := NULL; -- 4262811
70603: l_tmp_amt := NULL; -- 4262811
70604: --
70605: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
70606: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
70607: return;
70608: END IF;
70609:

Line 70606: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

70602: l_accrual_line_num := NULL; -- 4262811
70603: l_tmp_amt := NULL; -- 4262811
70604: --
70605: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
70606: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
70607: return;
70608: END IF;
70609:
70610: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 70610: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

70606: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
70607: return;
70608: END IF;
70609:
70610: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
70611: l_balance_type_code <> 'B' THEN
70612: IF (NVL(p_source_89,'
70613: ') = 'CLEAR_CLEAR' OR
70614: NVL(p_source_89,'

Line 70696: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

70692: --
70693: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
70694:
70695: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
70696: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
70697:
70698: -- 4955764
70699: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
70700: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 70772: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

70768: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
70769:
70770: IF xla_accounting_cache_pkg.GetValueChar
70771: (p_source_code => 'LEDGER_CATEGORY_CODE'
70772: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
70773: AND l_bflow_method_code = 'PRIOR_ENTRY'
70774: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
70775: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
70776: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 70963: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

70959: p_lookup_type => 'XLA_OWNER_TYPE'
70960: ,p_lookup_code => l_component_type_code
70961: )
70962: ,p_token_4 => 'PRODUCT_NAME'
70963: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
70964: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
70965: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
70966: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
70967: ,p_ae_header_id => NULL

Line 70964: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

70960: ,p_lookup_code => l_component_type_code
70961: )
70962: ,p_token_4 => 'PRODUCT_NAME'
70963: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
70964: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
70965: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
70966: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
70967: ,p_ae_header_id => NULL
70968: );

Line 70965: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

70961: )
70962: ,p_token_4 => 'PRODUCT_NAME'
70963: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
70964: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
70965: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
70966: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
70967: ,p_ae_header_id => NULL
70968: );
70969:

Line 70966: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

70962: ,p_token_4 => 'PRODUCT_NAME'
70963: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
70964: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
70965: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
70966: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
70967: ,p_ae_header_id => NULL
70968: );
70969:
70970: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 70997: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

70993: ----------------------------------------------------------------------------------
70994: -- 4219869 Business Flow
70995: -- Update journal entry status -- Need to generate this within IF
70996: ----------------------------------------------------------------------------------
70997: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
70998: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
70999: ,p_balance_type_code => l_balance_type_code
71000: );
71001:

Line 71175: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

71171:
71172: --
71173: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
71174: --
71175: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
71176: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
71177: ELSE
71178: ---------------------------------------------------------------------------------------------------
71179: -- 4262811a Switch Sign

Line 71200: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

71196:
71197: XLA_AE_LINES_PKG.ValidateCurrentLine;
71198: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
71199:
71200: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
71201: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
71202: ,p_balance_type_code => l_balance_type_code);
71203:
71204: END IF;

Line 71343: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

71339: l_tmp_amt NUMBER;
71340: l_acc_rev_natural_side_code VARCHAR2(1);
71341:
71342: l_num_entries NUMBER;
71343: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
71344: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
71345: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
71346: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
71347: l_recog_line_1 NUMBER;

Line 71344: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

71340: l_acc_rev_natural_side_code VARCHAR2(1);
71341:
71342: l_num_entries NUMBER;
71343: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
71344: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
71345: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
71346: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
71347: l_recog_line_1 NUMBER;
71348: l_recog_line_2 NUMBER;

Line 71345: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

71341:
71342: l_num_entries NUMBER;
71343: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
71344: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
71345: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
71346: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
71347: l_recog_line_1 NUMBER;
71348: l_recog_line_2 NUMBER;
71349:

Line 71346: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

71342: l_num_entries NUMBER;
71343: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
71344: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
71345: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
71346: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
71347: l_recog_line_1 NUMBER;
71348: l_recog_line_2 NUMBER;
71349:
71350: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 71352: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

71348: l_recog_line_2 NUMBER;
71349:
71350: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
71351: l_bflow_applied_to_amt NUMBER; -- 5132302
71352: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
71353:
71354: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
71355:
71356: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 71426: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

71422: l_acc_rev_flag := NULL; -- 4262811
71423: l_accrual_line_num := NULL; -- 4262811
71424: l_tmp_amt := NULL; -- 4262811
71425: --
71426: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
71427: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
71428: return;
71429: END IF;
71430:

Line 71427: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

71423: l_accrual_line_num := NULL; -- 4262811
71424: l_tmp_amt := NULL; -- 4262811
71425: --
71426: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
71427: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
71428: return;
71429: END IF;
71430:
71431: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 71431: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

71427: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
71428: return;
71429: END IF;
71430:
71431: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
71432: l_balance_type_code <> 'B' THEN
71433: IF (NVL(p_source_89,'
71434: ') = 'CLEAR_CLEAR' OR
71435: NVL(p_source_89,'

Line 71516: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

71512: --
71513: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
71514:
71515: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
71516: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
71517:
71518: -- 4955764
71519: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
71520: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 71582: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

71578: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
71579:
71580: IF xla_accounting_cache_pkg.GetValueChar
71581: (p_source_code => 'LEDGER_CATEGORY_CODE'
71582: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
71583: AND l_bflow_method_code = 'PRIOR_ENTRY'
71584: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
71585: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
71586: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 71847: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

71843: p_lookup_type => 'XLA_OWNER_TYPE'
71844: ,p_lookup_code => l_component_type_code
71845: )
71846: ,p_token_4 => 'PRODUCT_NAME'
71847: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
71848: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
71849: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
71850: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
71851: ,p_ae_header_id => NULL

Line 71848: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

71844: ,p_lookup_code => l_component_type_code
71845: )
71846: ,p_token_4 => 'PRODUCT_NAME'
71847: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
71848: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
71849: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
71850: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
71851: ,p_ae_header_id => NULL
71852: );

Line 71849: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

71845: )
71846: ,p_token_4 => 'PRODUCT_NAME'
71847: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
71848: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
71849: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
71850: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
71851: ,p_ae_header_id => NULL
71852: );
71853:

Line 71850: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

71846: ,p_token_4 => 'PRODUCT_NAME'
71847: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
71848: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
71849: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
71850: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
71851: ,p_ae_header_id => NULL
71852: );
71853:
71854: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 71881: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

71877: ----------------------------------------------------------------------------------
71878: -- 4219869 Business Flow
71879: -- Update journal entry status -- Need to generate this within IF
71880: ----------------------------------------------------------------------------------
71881: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
71882: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
71883: ,p_balance_type_code => l_balance_type_code
71884: );
71885:

Line 72133: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

72129:
72130: --
72131: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
72132: --
72133: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
72134: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
72135: ELSE
72136: ---------------------------------------------------------------------------------------------------
72137: -- 4262811a Switch Sign

Line 72158: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

72154:
72155: XLA_AE_LINES_PKG.ValidateCurrentLine;
72156: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
72157:
72158: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
72159: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
72160: ,p_balance_type_code => l_balance_type_code);
72161:
72162: END IF;

Line 72304: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

72300: l_tmp_amt NUMBER;
72301: l_acc_rev_natural_side_code VARCHAR2(1);
72302:
72303: l_num_entries NUMBER;
72304: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
72305: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
72306: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
72307: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
72308: l_recog_line_1 NUMBER;

Line 72305: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

72301: l_acc_rev_natural_side_code VARCHAR2(1);
72302:
72303: l_num_entries NUMBER;
72304: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
72305: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
72306: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
72307: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
72308: l_recog_line_1 NUMBER;
72309: l_recog_line_2 NUMBER;

Line 72306: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

72302:
72303: l_num_entries NUMBER;
72304: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
72305: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
72306: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
72307: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
72308: l_recog_line_1 NUMBER;
72309: l_recog_line_2 NUMBER;
72310:

Line 72307: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

72303: l_num_entries NUMBER;
72304: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
72305: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
72306: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
72307: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
72308: l_recog_line_1 NUMBER;
72309: l_recog_line_2 NUMBER;
72310:
72311: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 72313: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

72309: l_recog_line_2 NUMBER;
72310:
72311: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
72312: l_bflow_applied_to_amt NUMBER; -- 5132302
72313: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
72314:
72315: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
72316:
72317: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 72387: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

72383: l_acc_rev_flag := NULL; -- 4262811
72384: l_accrual_line_num := NULL; -- 4262811
72385: l_tmp_amt := NULL; -- 4262811
72386: --
72387: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
72388: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
72389: return;
72390: END IF;
72391:

Line 72388: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

72384: l_accrual_line_num := NULL; -- 4262811
72385: l_tmp_amt := NULL; -- 4262811
72386: --
72387: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
72388: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
72389: return;
72390: END IF;
72391:
72392: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 72392: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

72388: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
72389: return;
72390: END IF;
72391:
72392: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
72393: l_balance_type_code <> 'B' THEN
72394: IF (NVL(p_source_89,'
72395: ') <> 'CLEAR_CLEAR' AND
72396: NVL(p_source_89,'

Line 72476: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

72472: --
72473: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
72474:
72475: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
72476: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
72477:
72478: -- 4955764
72479: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
72480: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 72542: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

72538: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
72539:
72540: IF xla_accounting_cache_pkg.GetValueChar
72541: (p_source_code => 'LEDGER_CATEGORY_CODE'
72542: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
72543: AND l_bflow_method_code = 'PRIOR_ENTRY'
72544: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
72545: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
72546: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 72807: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

72803: p_lookup_type => 'XLA_OWNER_TYPE'
72804: ,p_lookup_code => l_component_type_code
72805: )
72806: ,p_token_4 => 'PRODUCT_NAME'
72807: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
72808: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
72809: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
72810: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
72811: ,p_ae_header_id => NULL

Line 72808: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

72804: ,p_lookup_code => l_component_type_code
72805: )
72806: ,p_token_4 => 'PRODUCT_NAME'
72807: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
72808: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
72809: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
72810: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
72811: ,p_ae_header_id => NULL
72812: );

Line 72809: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

72805: )
72806: ,p_token_4 => 'PRODUCT_NAME'
72807: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
72808: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
72809: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
72810: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
72811: ,p_ae_header_id => NULL
72812: );
72813:

Line 72810: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

72806: ,p_token_4 => 'PRODUCT_NAME'
72807: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
72808: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
72809: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
72810: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
72811: ,p_ae_header_id => NULL
72812: );
72813:
72814: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 72841: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

72837: ----------------------------------------------------------------------------------
72838: -- 4219869 Business Flow
72839: -- Update journal entry status -- Need to generate this within IF
72840: ----------------------------------------------------------------------------------
72841: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
72842: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
72843: ,p_balance_type_code => l_balance_type_code
72844: );
72845:

Line 73093: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

73089:
73090: --
73091: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
73092: --
73093: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
73094: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
73095: ELSE
73096: ---------------------------------------------------------------------------------------------------
73097: -- 4262811a Switch Sign

Line 73118: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

73114:
73115: XLA_AE_LINES_PKG.ValidateCurrentLine;
73116: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
73117:
73118: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
73119: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
73120: ,p_balance_type_code => l_balance_type_code);
73121:
73122: END IF;

Line 73255: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

73251: l_tmp_amt NUMBER;
73252: l_acc_rev_natural_side_code VARCHAR2(1);
73253:
73254: l_num_entries NUMBER;
73255: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
73256: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
73257: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
73258: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
73259: l_recog_line_1 NUMBER;

Line 73256: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

73252: l_acc_rev_natural_side_code VARCHAR2(1);
73253:
73254: l_num_entries NUMBER;
73255: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
73256: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
73257: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
73258: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
73259: l_recog_line_1 NUMBER;
73260: l_recog_line_2 NUMBER;

Line 73257: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

73253:
73254: l_num_entries NUMBER;
73255: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
73256: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
73257: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
73258: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
73259: l_recog_line_1 NUMBER;
73260: l_recog_line_2 NUMBER;
73261:

Line 73258: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

73254: l_num_entries NUMBER;
73255: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
73256: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
73257: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
73258: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
73259: l_recog_line_1 NUMBER;
73260: l_recog_line_2 NUMBER;
73261:
73262: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 73264: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

73260: l_recog_line_2 NUMBER;
73261:
73262: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
73263: l_bflow_applied_to_amt NUMBER; -- 5132302
73264: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
73265:
73266: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
73267:
73268: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 73338: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

73334: l_acc_rev_flag := NULL; -- 4262811
73335: l_accrual_line_num := NULL; -- 4262811
73336: l_tmp_amt := NULL; -- 4262811
73337: --
73338: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
73339: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
73340: return;
73341: END IF;
73342:

Line 73339: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

73335: l_accrual_line_num := NULL; -- 4262811
73336: l_tmp_amt := NULL; -- 4262811
73337: --
73338: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
73339: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
73340: return;
73341: END IF;
73342:
73343: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 73343: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

73339: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
73340: return;
73341: END IF;
73342:
73343: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
73344: l_balance_type_code <> 'B' THEN
73345: IF (NVL(p_source_89,'
73346: ') = 'ALWAYS_ALWAYS' OR
73347: NVL(p_source_89,'

Line 73426: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

73422: --
73423: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
73424:
73425: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
73426: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
73427:
73428: -- 4955764
73429: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
73430: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 73484: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

73480: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
73481:
73482: IF xla_accounting_cache_pkg.GetValueChar
73483: (p_source_code => 'LEDGER_CATEGORY_CODE'
73484: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
73485: AND l_bflow_method_code = 'PRIOR_ENTRY'
73486: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
73487: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
73488: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 73749: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

73745: p_lookup_type => 'XLA_OWNER_TYPE'
73746: ,p_lookup_code => l_component_type_code
73747: )
73748: ,p_token_4 => 'PRODUCT_NAME'
73749: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
73750: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
73751: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
73752: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
73753: ,p_ae_header_id => NULL

Line 73750: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

73746: ,p_lookup_code => l_component_type_code
73747: )
73748: ,p_token_4 => 'PRODUCT_NAME'
73749: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
73750: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
73751: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
73752: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
73753: ,p_ae_header_id => NULL
73754: );

Line 73751: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

73747: )
73748: ,p_token_4 => 'PRODUCT_NAME'
73749: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
73750: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
73751: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
73752: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
73753: ,p_ae_header_id => NULL
73754: );
73755:

Line 73752: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

73748: ,p_token_4 => 'PRODUCT_NAME'
73749: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
73750: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
73751: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
73752: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
73753: ,p_ae_header_id => NULL
73754: );
73755:
73756: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 73783: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

73779: ----------------------------------------------------------------------------------
73780: -- 4219869 Business Flow
73781: -- Update journal entry status -- Need to generate this within IF
73782: ----------------------------------------------------------------------------------
73783: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
73784: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
73785: ,p_balance_type_code => l_balance_type_code
73786: );
73787:

Line 74035: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

74031:
74032: --
74033: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
74034: --
74035: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
74036: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
74037: ELSE
74038: ---------------------------------------------------------------------------------------------------
74039: -- 4262811a Switch Sign

Line 74060: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

74056:
74057: XLA_AE_LINES_PKG.ValidateCurrentLine;
74058: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
74059:
74060: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
74061: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
74062: ,p_balance_type_code => l_balance_type_code);
74063:
74064: END IF;

Line 74230: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

74226: l_tmp_amt NUMBER;
74227: l_acc_rev_natural_side_code VARCHAR2(1);
74228:
74229: l_num_entries NUMBER;
74230: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
74231: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
74232: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
74233: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
74234: l_recog_line_1 NUMBER;

Line 74231: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

74227: l_acc_rev_natural_side_code VARCHAR2(1);
74228:
74229: l_num_entries NUMBER;
74230: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
74231: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
74232: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
74233: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
74234: l_recog_line_1 NUMBER;
74235: l_recog_line_2 NUMBER;

Line 74232: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

74228:
74229: l_num_entries NUMBER;
74230: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
74231: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
74232: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
74233: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
74234: l_recog_line_1 NUMBER;
74235: l_recog_line_2 NUMBER;
74236:

Line 74233: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

74229: l_num_entries NUMBER;
74230: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
74231: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
74232: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
74233: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
74234: l_recog_line_1 NUMBER;
74235: l_recog_line_2 NUMBER;
74236:
74237: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 74239: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

74235: l_recog_line_2 NUMBER;
74236:
74237: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
74238: l_bflow_applied_to_amt NUMBER; -- 5132302
74239: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
74240:
74241: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
74242:
74243: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 74313: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

74309: l_acc_rev_flag := NULL; -- 4262811
74310: l_accrual_line_num := NULL; -- 4262811
74311: l_tmp_amt := NULL; -- 4262811
74312: --
74313: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
74314: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
74315: return;
74316: END IF;
74317:

Line 74314: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

74310: l_accrual_line_num := NULL; -- 4262811
74311: l_tmp_amt := NULL; -- 4262811
74312: --
74313: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
74314: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
74315: return;
74316: END IF;
74317:
74318: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 74318: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

74314: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
74315: return;
74316: END IF;
74317:
74318: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
74319: l_balance_type_code <> 'B' THEN
74320: IF NVL(p_source_118,'
74321: ') = 'PREPAY APPL'
74322: THEN

Line 74390: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

74386: --
74387: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
74388:
74389: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
74390: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
74391:
74392: -- 4955764
74393: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
74394: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 74506: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

74502: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
74503:
74504: IF xla_accounting_cache_pkg.GetValueChar
74505: (p_source_code => 'LEDGER_CATEGORY_CODE'
74506: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
74507: AND l_bflow_method_code = 'PRIOR_ENTRY'
74508: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
74509: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
74510: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 74771: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

74767: p_lookup_type => 'XLA_OWNER_TYPE'
74768: ,p_lookup_code => l_component_type_code
74769: )
74770: ,p_token_4 => 'PRODUCT_NAME'
74771: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
74772: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
74773: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
74774: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
74775: ,p_ae_header_id => NULL

Line 74772: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

74768: ,p_lookup_code => l_component_type_code
74769: )
74770: ,p_token_4 => 'PRODUCT_NAME'
74771: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
74772: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
74773: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
74774: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
74775: ,p_ae_header_id => NULL
74776: );

Line 74773: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

74769: )
74770: ,p_token_4 => 'PRODUCT_NAME'
74771: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
74772: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
74773: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
74774: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
74775: ,p_ae_header_id => NULL
74776: );
74777:

Line 74774: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

74770: ,p_token_4 => 'PRODUCT_NAME'
74771: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
74772: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
74773: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
74774: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
74775: ,p_ae_header_id => NULL
74776: );
74777:
74778: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 74805: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

74801: ----------------------------------------------------------------------------------
74802: -- 4219869 Business Flow
74803: -- Update journal entry status -- Need to generate this within IF
74804: ----------------------------------------------------------------------------------
74805: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
74806: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
74807: ,p_balance_type_code => l_balance_type_code
74808: );
74809:

Line 75057: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

75053:
75054: --
75055: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
75056: --
75057: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
75058: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
75059: ELSE
75060: ---------------------------------------------------------------------------------------------------
75061: -- 4262811a Switch Sign

Line 75082: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

75078:
75079: XLA_AE_LINES_PKG.ValidateCurrentLine;
75080: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
75081:
75082: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
75083: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
75084: ,p_balance_type_code => l_balance_type_code);
75085:
75086: END IF;

Line 75226: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

75222: l_tmp_amt NUMBER;
75223: l_acc_rev_natural_side_code VARCHAR2(1);
75224:
75225: l_num_entries NUMBER;
75226: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
75227: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
75228: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
75229: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
75230: l_recog_line_1 NUMBER;

Line 75227: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

75223: l_acc_rev_natural_side_code VARCHAR2(1);
75224:
75225: l_num_entries NUMBER;
75226: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
75227: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
75228: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
75229: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
75230: l_recog_line_1 NUMBER;
75231: l_recog_line_2 NUMBER;

Line 75228: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

75224:
75225: l_num_entries NUMBER;
75226: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
75227: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
75228: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
75229: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
75230: l_recog_line_1 NUMBER;
75231: l_recog_line_2 NUMBER;
75232:

Line 75229: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

75225: l_num_entries NUMBER;
75226: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
75227: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
75228: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
75229: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
75230: l_recog_line_1 NUMBER;
75231: l_recog_line_2 NUMBER;
75232:
75233: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 75235: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

75231: l_recog_line_2 NUMBER;
75232:
75233: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
75234: l_bflow_applied_to_amt NUMBER; -- 5132302
75235: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
75236:
75237: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
75238:
75239: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 75309: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

75305: l_acc_rev_flag := NULL; -- 4262811
75306: l_accrual_line_num := NULL; -- 4262811
75307: l_tmp_amt := NULL; -- 4262811
75308: --
75309: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
75310: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
75311: return;
75312: END IF;
75313:

Line 75310: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

75306: l_accrual_line_num := NULL; -- 4262811
75307: l_tmp_amt := NULL; -- 4262811
75308: --
75309: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
75310: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
75311: return;
75312: END IF;
75313:
75314: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 75314: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

75310: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
75311: return;
75312: END IF;
75313:
75314: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
75315: l_balance_type_code <> 'B' THEN
75316: IF (NVL(p_source_89,'
75317: ') <> 'CLEAR_CLEAR' AND
75318: NVL(p_source_89,'

Line 75398: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

75394: --
75395: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
75396:
75397: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
75398: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
75399:
75400: -- 4955764
75401: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
75402: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 75462: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

75458: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
75459:
75460: IF xla_accounting_cache_pkg.GetValueChar
75461: (p_source_code => 'LEDGER_CATEGORY_CODE'
75462: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
75463: AND l_bflow_method_code = 'PRIOR_ENTRY'
75464: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
75465: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
75466: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 75727: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

75723: p_lookup_type => 'XLA_OWNER_TYPE'
75724: ,p_lookup_code => l_component_type_code
75725: )
75726: ,p_token_4 => 'PRODUCT_NAME'
75727: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
75728: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
75729: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
75730: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
75731: ,p_ae_header_id => NULL

Line 75728: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

75724: ,p_lookup_code => l_component_type_code
75725: )
75726: ,p_token_4 => 'PRODUCT_NAME'
75727: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
75728: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
75729: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
75730: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
75731: ,p_ae_header_id => NULL
75732: );

Line 75729: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

75725: )
75726: ,p_token_4 => 'PRODUCT_NAME'
75727: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
75728: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
75729: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
75730: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
75731: ,p_ae_header_id => NULL
75732: );
75733:

Line 75730: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

75726: ,p_token_4 => 'PRODUCT_NAME'
75727: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
75728: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
75729: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
75730: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
75731: ,p_ae_header_id => NULL
75732: );
75733:
75734: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 75761: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

75757: ----------------------------------------------------------------------------------
75758: -- 4219869 Business Flow
75759: -- Update journal entry status -- Need to generate this within IF
75760: ----------------------------------------------------------------------------------
75761: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
75762: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
75763: ,p_balance_type_code => l_balance_type_code
75764: );
75765:

Line 76013: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

76009:
76010: --
76011: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
76012: --
76013: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
76014: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
76015: ELSE
76016: ---------------------------------------------------------------------------------------------------
76017: -- 4262811a Switch Sign

Line 76038: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

76034:
76035: XLA_AE_LINES_PKG.ValidateCurrentLine;
76036: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
76037:
76038: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
76039: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
76040: ,p_balance_type_code => l_balance_type_code);
76041:
76042: END IF;

Line 76187: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

76183: l_tmp_amt NUMBER;
76184: l_acc_rev_natural_side_code VARCHAR2(1);
76185:
76186: l_num_entries NUMBER;
76187: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
76188: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
76189: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
76190: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
76191: l_recog_line_1 NUMBER;

Line 76188: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

76184: l_acc_rev_natural_side_code VARCHAR2(1);
76185:
76186: l_num_entries NUMBER;
76187: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
76188: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
76189: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
76190: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
76191: l_recog_line_1 NUMBER;
76192: l_recog_line_2 NUMBER;

Line 76189: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

76185:
76186: l_num_entries NUMBER;
76187: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
76188: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
76189: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
76190: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
76191: l_recog_line_1 NUMBER;
76192: l_recog_line_2 NUMBER;
76193:

Line 76190: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

76186: l_num_entries NUMBER;
76187: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
76188: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
76189: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
76190: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
76191: l_recog_line_1 NUMBER;
76192: l_recog_line_2 NUMBER;
76193:
76194: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 76196: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

76192: l_recog_line_2 NUMBER;
76193:
76194: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
76195: l_bflow_applied_to_amt NUMBER; -- 5132302
76196: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
76197:
76198: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
76199:
76200: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 76270: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

76266: l_acc_rev_flag := NULL; -- 4262811
76267: l_accrual_line_num := NULL; -- 4262811
76268: l_tmp_amt := NULL; -- 4262811
76269: --
76270: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
76271: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
76272: return;
76273: END IF;
76274:

Line 76271: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

76267: l_accrual_line_num := NULL; -- 4262811
76268: l_tmp_amt := NULL; -- 4262811
76269: --
76270: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
76271: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
76272: return;
76273: END IF;
76274:
76275: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 76275: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

76271: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
76272: return;
76273: END IF;
76274:
76275: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
76276: l_balance_type_code <> 'B' THEN
76277: IF NVL(p_source_89,'
76278: ') = 'ALWAYS_ALWAYS' AND
76279: p_source_107 IS NOT NULL AND

Line 76358: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

76354: --
76355: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
76356:
76357: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
76358: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
76359:
76360: -- 4955764
76361: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
76362: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 76434: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

76430: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
76431:
76432: IF xla_accounting_cache_pkg.GetValueChar
76433: (p_source_code => 'LEDGER_CATEGORY_CODE'
76434: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
76435: AND l_bflow_method_code = 'PRIOR_ENTRY'
76436: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
76437: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
76438: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 76625: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

76621: p_lookup_type => 'XLA_OWNER_TYPE'
76622: ,p_lookup_code => l_component_type_code
76623: )
76624: ,p_token_4 => 'PRODUCT_NAME'
76625: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
76626: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
76627: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
76628: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
76629: ,p_ae_header_id => NULL

Line 76626: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

76622: ,p_lookup_code => l_component_type_code
76623: )
76624: ,p_token_4 => 'PRODUCT_NAME'
76625: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
76626: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
76627: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
76628: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
76629: ,p_ae_header_id => NULL
76630: );

Line 76627: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

76623: )
76624: ,p_token_4 => 'PRODUCT_NAME'
76625: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
76626: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
76627: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
76628: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
76629: ,p_ae_header_id => NULL
76630: );
76631:

Line 76628: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

76624: ,p_token_4 => 'PRODUCT_NAME'
76625: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
76626: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
76627: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
76628: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
76629: ,p_ae_header_id => NULL
76630: );
76631:
76632: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 76659: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

76655: ----------------------------------------------------------------------------------
76656: -- 4219869 Business Flow
76657: -- Update journal entry status -- Need to generate this within IF
76658: ----------------------------------------------------------------------------------
76659: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
76660: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
76661: ,p_balance_type_code => l_balance_type_code
76662: );
76663:

Line 76837: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

76833:
76834: --
76835: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
76836: --
76837: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
76838: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
76839: ELSE
76840: ---------------------------------------------------------------------------------------------------
76841: -- 4262811a Switch Sign

Line 76862: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

76858:
76859: XLA_AE_LINES_PKG.ValidateCurrentLine;
76860: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
76861:
76862: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
76863: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
76864: ,p_balance_type_code => l_balance_type_code);
76865:
76866: END IF;

Line 77016: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

77012: l_tmp_amt NUMBER;
77013: l_acc_rev_natural_side_code VARCHAR2(1);
77014:
77015: l_num_entries NUMBER;
77016: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
77017: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
77018: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
77019: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
77020: l_recog_line_1 NUMBER;

Line 77017: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

77013: l_acc_rev_natural_side_code VARCHAR2(1);
77014:
77015: l_num_entries NUMBER;
77016: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
77017: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
77018: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
77019: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
77020: l_recog_line_1 NUMBER;
77021: l_recog_line_2 NUMBER;

Line 77018: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

77014:
77015: l_num_entries NUMBER;
77016: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
77017: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
77018: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
77019: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
77020: l_recog_line_1 NUMBER;
77021: l_recog_line_2 NUMBER;
77022:

Line 77019: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

77015: l_num_entries NUMBER;
77016: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
77017: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
77018: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
77019: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
77020: l_recog_line_1 NUMBER;
77021: l_recog_line_2 NUMBER;
77022:
77023: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 77025: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

77021: l_recog_line_2 NUMBER;
77022:
77023: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
77024: l_bflow_applied_to_amt NUMBER; -- 5132302
77025: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
77026:
77027: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
77028:
77029: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 77099: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

77095: l_acc_rev_flag := NULL; -- 4262811
77096: l_accrual_line_num := NULL; -- 4262811
77097: l_tmp_amt := NULL; -- 4262811
77098: --
77099: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
77100: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
77101: return;
77102: END IF;
77103:

Line 77100: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

77096: l_accrual_line_num := NULL; -- 4262811
77097: l_tmp_amt := NULL; -- 4262811
77098: --
77099: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
77100: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
77101: return;
77102: END IF;
77103:
77104: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 77104: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

77100: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
77101: return;
77102: END IF;
77103:
77104: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
77105: l_balance_type_code <> 'B' THEN
77106: IF (NVL(p_source_89,'
77107: ') <> 'CLEAR_CLEAR' AND
77108: NVL(p_source_89,'

Line 77192: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

77188: --
77189: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
77190:
77191: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
77192: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
77193:
77194: -- 4955764
77195: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
77196: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 77268: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

77264: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
77265:
77266: IF xla_accounting_cache_pkg.GetValueChar
77267: (p_source_code => 'LEDGER_CATEGORY_CODE'
77268: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
77269: AND l_bflow_method_code = 'PRIOR_ENTRY'
77270: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
77271: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
77272: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 77459: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

77455: p_lookup_type => 'XLA_OWNER_TYPE'
77456: ,p_lookup_code => l_component_type_code
77457: )
77458: ,p_token_4 => 'PRODUCT_NAME'
77459: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
77460: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
77461: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
77462: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
77463: ,p_ae_header_id => NULL

Line 77460: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

77456: ,p_lookup_code => l_component_type_code
77457: )
77458: ,p_token_4 => 'PRODUCT_NAME'
77459: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
77460: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
77461: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
77462: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
77463: ,p_ae_header_id => NULL
77464: );

Line 77461: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

77457: )
77458: ,p_token_4 => 'PRODUCT_NAME'
77459: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
77460: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
77461: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
77462: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
77463: ,p_ae_header_id => NULL
77464: );
77465:

Line 77462: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

77458: ,p_token_4 => 'PRODUCT_NAME'
77459: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
77460: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
77461: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
77462: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
77463: ,p_ae_header_id => NULL
77464: );
77465:
77466: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 77493: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

77489: ----------------------------------------------------------------------------------
77490: -- 4219869 Business Flow
77491: -- Update journal entry status -- Need to generate this within IF
77492: ----------------------------------------------------------------------------------
77493: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
77494: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
77495: ,p_balance_type_code => l_balance_type_code
77496: );
77497:

Line 77671: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

77667:
77668: --
77669: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
77670: --
77671: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
77672: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
77673: ELSE
77674: ---------------------------------------------------------------------------------------------------
77675: -- 4262811a Switch Sign

Line 77696: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

77692:
77693: XLA_AE_LINES_PKG.ValidateCurrentLine;
77694: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
77695:
77696: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
77697: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
77698: ,p_balance_type_code => l_balance_type_code);
77699:
77700: END IF;

Line 77845: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

77841: l_tmp_amt NUMBER;
77842: l_acc_rev_natural_side_code VARCHAR2(1);
77843:
77844: l_num_entries NUMBER;
77845: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
77846: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
77847: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
77848: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
77849: l_recog_line_1 NUMBER;

Line 77846: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

77842: l_acc_rev_natural_side_code VARCHAR2(1);
77843:
77844: l_num_entries NUMBER;
77845: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
77846: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
77847: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
77848: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
77849: l_recog_line_1 NUMBER;
77850: l_recog_line_2 NUMBER;

Line 77847: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

77843:
77844: l_num_entries NUMBER;
77845: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
77846: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
77847: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
77848: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
77849: l_recog_line_1 NUMBER;
77850: l_recog_line_2 NUMBER;
77851:

Line 77848: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

77844: l_num_entries NUMBER;
77845: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
77846: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
77847: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
77848: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
77849: l_recog_line_1 NUMBER;
77850: l_recog_line_2 NUMBER;
77851:
77852: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 77854: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

77850: l_recog_line_2 NUMBER;
77851:
77852: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
77853: l_bflow_applied_to_amt NUMBER; -- 5132302
77854: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
77855:
77856: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
77857:
77858: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 77928: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

77924: l_acc_rev_flag := NULL; -- 4262811
77925: l_accrual_line_num := NULL; -- 4262811
77926: l_tmp_amt := NULL; -- 4262811
77927: --
77928: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
77929: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
77930: return;
77931: END IF;
77932:

Line 77929: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

77925: l_accrual_line_num := NULL; -- 4262811
77926: l_tmp_amt := NULL; -- 4262811
77927: --
77928: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
77929: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
77930: return;
77931: END IF;
77932:
77933: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 77933: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

77929: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
77930: return;
77931: END IF;
77932:
77933: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
77934: l_balance_type_code <> 'B' THEN
77935: IF NVL(p_source_89,'
77936: ') = 'ALWAYS_ALWAYS' AND
77937: p_source_107 IS NULL AND

Line 78018: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

78014: --
78015: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
78016:
78017: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
78018: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
78019:
78020: -- 4955764
78021: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
78022: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 78094: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

78090: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
78091:
78092: IF xla_accounting_cache_pkg.GetValueChar
78093: (p_source_code => 'LEDGER_CATEGORY_CODE'
78094: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
78095: AND l_bflow_method_code = 'PRIOR_ENTRY'
78096: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
78097: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
78098: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 78285: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

78281: p_lookup_type => 'XLA_OWNER_TYPE'
78282: ,p_lookup_code => l_component_type_code
78283: )
78284: ,p_token_4 => 'PRODUCT_NAME'
78285: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
78286: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
78287: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
78288: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
78289: ,p_ae_header_id => NULL

Line 78286: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

78282: ,p_lookup_code => l_component_type_code
78283: )
78284: ,p_token_4 => 'PRODUCT_NAME'
78285: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
78286: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
78287: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
78288: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
78289: ,p_ae_header_id => NULL
78290: );

Line 78287: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

78283: )
78284: ,p_token_4 => 'PRODUCT_NAME'
78285: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
78286: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
78287: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
78288: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
78289: ,p_ae_header_id => NULL
78290: );
78291:

Line 78288: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

78284: ,p_token_4 => 'PRODUCT_NAME'
78285: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
78286: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
78287: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
78288: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
78289: ,p_ae_header_id => NULL
78290: );
78291:
78292: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 78319: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

78315: ----------------------------------------------------------------------------------
78316: -- 4219869 Business Flow
78317: -- Update journal entry status -- Need to generate this within IF
78318: ----------------------------------------------------------------------------------
78319: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
78320: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
78321: ,p_balance_type_code => l_balance_type_code
78322: );
78323:

Line 78497: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

78493:
78494: --
78495: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
78496: --
78497: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
78498: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
78499: ELSE
78500: ---------------------------------------------------------------------------------------------------
78501: -- 4262811a Switch Sign

Line 78522: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

78518:
78519: XLA_AE_LINES_PKG.ValidateCurrentLine;
78520: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
78521:
78522: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
78523: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
78524: ,p_balance_type_code => l_balance_type_code);
78525:
78526: END IF;

Line 78667: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

78663: l_tmp_amt NUMBER;
78664: l_acc_rev_natural_side_code VARCHAR2(1);
78665:
78666: l_num_entries NUMBER;
78667: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
78668: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
78669: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
78670: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
78671: l_recog_line_1 NUMBER;

Line 78668: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

78664: l_acc_rev_natural_side_code VARCHAR2(1);
78665:
78666: l_num_entries NUMBER;
78667: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
78668: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
78669: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
78670: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
78671: l_recog_line_1 NUMBER;
78672: l_recog_line_2 NUMBER;

Line 78669: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

78665:
78666: l_num_entries NUMBER;
78667: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
78668: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
78669: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
78670: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
78671: l_recog_line_1 NUMBER;
78672: l_recog_line_2 NUMBER;
78673:

Line 78670: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

78666: l_num_entries NUMBER;
78667: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
78668: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
78669: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
78670: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
78671: l_recog_line_1 NUMBER;
78672: l_recog_line_2 NUMBER;
78673:
78674: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 78676: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

78672: l_recog_line_2 NUMBER;
78673:
78674: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
78675: l_bflow_applied_to_amt NUMBER; -- 5132302
78676: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
78677:
78678: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
78679:
78680: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 78750: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

78746: l_acc_rev_flag := NULL; -- 4262811
78747: l_accrual_line_num := NULL; -- 4262811
78748: l_tmp_amt := NULL; -- 4262811
78749: --
78750: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
78751: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
78752: return;
78753: END IF;
78754:

Line 78751: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

78747: l_accrual_line_num := NULL; -- 4262811
78748: l_tmp_amt := NULL; -- 4262811
78749: --
78750: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
78751: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
78752: return;
78753: END IF;
78754:
78755: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 78755: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

78751: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
78752: return;
78753: END IF;
78754:
78755: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
78756: l_balance_type_code <> 'B' THEN
78757: IF (NVL(p_source_89,'
78758: ') = 'ALWAYS_ALWAYS' OR
78759: NVL(p_source_89,'

Line 78842: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

78838: --
78839: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
78840:
78841: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
78842: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
78843:
78844: -- 4955764
78845: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
78846: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 78910: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

78906: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
78907:
78908: IF xla_accounting_cache_pkg.GetValueChar
78909: (p_source_code => 'LEDGER_CATEGORY_CODE'
78910: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
78911: AND l_bflow_method_code = 'PRIOR_ENTRY'
78912: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
78913: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
78914: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 79101: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

79097: p_lookup_type => 'XLA_OWNER_TYPE'
79098: ,p_lookup_code => l_component_type_code
79099: )
79100: ,p_token_4 => 'PRODUCT_NAME'
79101: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
79102: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
79103: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
79104: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
79105: ,p_ae_header_id => NULL

Line 79102: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

79098: ,p_lookup_code => l_component_type_code
79099: )
79100: ,p_token_4 => 'PRODUCT_NAME'
79101: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
79102: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
79103: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
79104: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
79105: ,p_ae_header_id => NULL
79106: );

Line 79103: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

79099: )
79100: ,p_token_4 => 'PRODUCT_NAME'
79101: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
79102: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
79103: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
79104: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
79105: ,p_ae_header_id => NULL
79106: );
79107:

Line 79104: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

79100: ,p_token_4 => 'PRODUCT_NAME'
79101: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
79102: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
79103: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
79104: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
79105: ,p_ae_header_id => NULL
79106: );
79107:
79108: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 79135: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

79131: ----------------------------------------------------------------------------------
79132: -- 4219869 Business Flow
79133: -- Update journal entry status -- Need to generate this within IF
79134: ----------------------------------------------------------------------------------
79135: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
79136: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
79137: ,p_balance_type_code => l_balance_type_code
79138: );
79139:

Line 79313: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

79309:
79310: --
79311: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
79312: --
79313: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
79314: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
79315: ELSE
79316: ---------------------------------------------------------------------------------------------------
79317: -- 4262811a Switch Sign

Line 79338: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

79334:
79335: XLA_AE_LINES_PKG.ValidateCurrentLine;
79336: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
79337:
79338: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
79339: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
79340: ,p_balance_type_code => l_balance_type_code);
79341:
79342: END IF;

Line 79514: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

79510: l_tmp_amt NUMBER;
79511: l_acc_rev_natural_side_code VARCHAR2(1);
79512:
79513: l_num_entries NUMBER;
79514: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
79515: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
79516: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
79517: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
79518: l_recog_line_1 NUMBER;

Line 79515: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

79511: l_acc_rev_natural_side_code VARCHAR2(1);
79512:
79513: l_num_entries NUMBER;
79514: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
79515: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
79516: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
79517: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
79518: l_recog_line_1 NUMBER;
79519: l_recog_line_2 NUMBER;

Line 79516: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

79512:
79513: l_num_entries NUMBER;
79514: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
79515: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
79516: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
79517: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
79518: l_recog_line_1 NUMBER;
79519: l_recog_line_2 NUMBER;
79520:

Line 79517: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

79513: l_num_entries NUMBER;
79514: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
79515: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
79516: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
79517: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
79518: l_recog_line_1 NUMBER;
79519: l_recog_line_2 NUMBER;
79520:
79521: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 79523: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

79519: l_recog_line_2 NUMBER;
79520:
79521: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
79522: l_bflow_applied_to_amt NUMBER; -- 5132302
79523: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
79524:
79525: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
79526:
79527: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 79597: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

79593: l_acc_rev_flag := NULL; -- 4262811
79594: l_accrual_line_num := NULL; -- 4262811
79595: l_tmp_amt := NULL; -- 4262811
79596: --
79597: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
79598: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
79599: return;
79600: END IF;
79601:

Line 79598: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

79594: l_accrual_line_num := NULL; -- 4262811
79595: l_tmp_amt := NULL; -- 4262811
79596: --
79597: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
79598: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
79599: return;
79600: END IF;
79601:
79602: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 79602: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

79598: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
79599: return;
79600: END IF;
79601:
79602: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
79603: l_balance_type_code <> 'B' THEN
79604: IF NVL(p_source_118,'
79605: ') = 'PREPAY APPL' AND
79606: NVL(p_source_157,'

Line 79676: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

79672: --
79673: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
79674:
79675: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
79676: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
79677:
79678: -- 4955764
79679: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
79680: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 79802: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

79798: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
79799:
79800: IF xla_accounting_cache_pkg.GetValueChar
79801: (p_source_code => 'LEDGER_CATEGORY_CODE'
79802: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
79803: AND l_bflow_method_code = 'PRIOR_ENTRY'
79804: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
79805: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
79806: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 79993: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

79989: p_lookup_type => 'XLA_OWNER_TYPE'
79990: ,p_lookup_code => l_component_type_code
79991: )
79992: ,p_token_4 => 'PRODUCT_NAME'
79993: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
79994: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
79995: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
79996: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
79997: ,p_ae_header_id => NULL

Line 79994: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

79990: ,p_lookup_code => l_component_type_code
79991: )
79992: ,p_token_4 => 'PRODUCT_NAME'
79993: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
79994: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
79995: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
79996: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
79997: ,p_ae_header_id => NULL
79998: );

Line 79995: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

79991: )
79992: ,p_token_4 => 'PRODUCT_NAME'
79993: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
79994: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
79995: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
79996: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
79997: ,p_ae_header_id => NULL
79998: );
79999:

Line 79996: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

79992: ,p_token_4 => 'PRODUCT_NAME'
79993: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
79994: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
79995: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
79996: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
79997: ,p_ae_header_id => NULL
79998: );
79999:
80000: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 80027: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

80023: ----------------------------------------------------------------------------------
80024: -- 4219869 Business Flow
80025: -- Update journal entry status -- Need to generate this within IF
80026: ----------------------------------------------------------------------------------
80027: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
80028: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
80029: ,p_balance_type_code => l_balance_type_code
80030: );
80031:

Line 80205: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

80201:
80202: --
80203: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
80204: --
80205: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
80206: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
80207: ELSE
80208: ---------------------------------------------------------------------------------------------------
80209: -- 4262811a Switch Sign

Line 80230: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

80226:
80227: XLA_AE_LINES_PKG.ValidateCurrentLine;
80228: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
80229:
80230: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
80231: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
80232: ,p_balance_type_code => l_balance_type_code);
80233:
80234: END IF;

Line 80382: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

80378: l_tmp_amt NUMBER;
80379: l_acc_rev_natural_side_code VARCHAR2(1);
80380:
80381: l_num_entries NUMBER;
80382: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
80383: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
80384: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
80385: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
80386: l_recog_line_1 NUMBER;

Line 80383: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

80379: l_acc_rev_natural_side_code VARCHAR2(1);
80380:
80381: l_num_entries NUMBER;
80382: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
80383: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
80384: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
80385: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
80386: l_recog_line_1 NUMBER;
80387: l_recog_line_2 NUMBER;

Line 80384: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

80380:
80381: l_num_entries NUMBER;
80382: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
80383: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
80384: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
80385: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
80386: l_recog_line_1 NUMBER;
80387: l_recog_line_2 NUMBER;
80388:

Line 80385: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

80381: l_num_entries NUMBER;
80382: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
80383: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
80384: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
80385: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
80386: l_recog_line_1 NUMBER;
80387: l_recog_line_2 NUMBER;
80388:
80389: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 80391: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

80387: l_recog_line_2 NUMBER;
80388:
80389: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
80390: l_bflow_applied_to_amt NUMBER; -- 5132302
80391: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
80392:
80393: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
80394:
80395: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 80465: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

80461: l_acc_rev_flag := NULL; -- 4262811
80462: l_accrual_line_num := NULL; -- 4262811
80463: l_tmp_amt := NULL; -- 4262811
80464: --
80465: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
80466: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
80467: return;
80468: END IF;
80469:

Line 80466: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

80462: l_accrual_line_num := NULL; -- 4262811
80463: l_tmp_amt := NULL; -- 4262811
80464: --
80465: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
80466: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
80467: return;
80468: END IF;
80469:
80470: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 80470: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

80466: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
80467: return;
80468: END IF;
80469:
80470: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
80471: l_balance_type_code <> 'B' THEN
80472: IF (NVL(p_source_89,'
80473: ') <> 'CLEAR_CLEAR' AND
80474: NVL(p_source_89,'

Line 80556: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

80552: --
80553: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
80554:
80555: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
80556: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
80557:
80558: -- 4955764
80559: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
80560: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 80630: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

80626: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
80627:
80628: IF xla_accounting_cache_pkg.GetValueChar
80629: (p_source_code => 'LEDGER_CATEGORY_CODE'
80630: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
80631: AND l_bflow_method_code = 'PRIOR_ENTRY'
80632: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
80633: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
80634: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 80821: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

80817: p_lookup_type => 'XLA_OWNER_TYPE'
80818: ,p_lookup_code => l_component_type_code
80819: )
80820: ,p_token_4 => 'PRODUCT_NAME'
80821: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
80822: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
80823: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
80824: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
80825: ,p_ae_header_id => NULL

Line 80822: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

80818: ,p_lookup_code => l_component_type_code
80819: )
80820: ,p_token_4 => 'PRODUCT_NAME'
80821: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
80822: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
80823: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
80824: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
80825: ,p_ae_header_id => NULL
80826: );

Line 80823: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

80819: )
80820: ,p_token_4 => 'PRODUCT_NAME'
80821: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
80822: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
80823: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
80824: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
80825: ,p_ae_header_id => NULL
80826: );
80827:

Line 80824: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

80820: ,p_token_4 => 'PRODUCT_NAME'
80821: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
80822: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
80823: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
80824: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
80825: ,p_ae_header_id => NULL
80826: );
80827:
80828: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 80855: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

80851: ----------------------------------------------------------------------------------
80852: -- 4219869 Business Flow
80853: -- Update journal entry status -- Need to generate this within IF
80854: ----------------------------------------------------------------------------------
80855: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
80856: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
80857: ,p_balance_type_code => l_balance_type_code
80858: );
80859:

Line 81033: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

81029:
81030: --
81031: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
81032: --
81033: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
81034: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
81035: ELSE
81036: ---------------------------------------------------------------------------------------------------
81037: -- 4262811a Switch Sign

Line 81058: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

81054:
81055: XLA_AE_LINES_PKG.ValidateCurrentLine;
81056: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
81057:
81058: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
81059: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
81060: ,p_balance_type_code => l_balance_type_code);
81061:
81062: END IF;

Line 81209: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

81205: l_tmp_amt NUMBER;
81206: l_acc_rev_natural_side_code VARCHAR2(1);
81207:
81208: l_num_entries NUMBER;
81209: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
81210: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
81211: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
81212: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
81213: l_recog_line_1 NUMBER;

Line 81210: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

81206: l_acc_rev_natural_side_code VARCHAR2(1);
81207:
81208: l_num_entries NUMBER;
81209: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
81210: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
81211: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
81212: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
81213: l_recog_line_1 NUMBER;
81214: l_recog_line_2 NUMBER;

Line 81211: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

81207:
81208: l_num_entries NUMBER;
81209: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
81210: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
81211: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
81212: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
81213: l_recog_line_1 NUMBER;
81214: l_recog_line_2 NUMBER;
81215:

Line 81212: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

81208: l_num_entries NUMBER;
81209: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
81210: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
81211: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
81212: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
81213: l_recog_line_1 NUMBER;
81214: l_recog_line_2 NUMBER;
81215:
81216: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 81218: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

81214: l_recog_line_2 NUMBER;
81215:
81216: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
81217: l_bflow_applied_to_amt NUMBER; -- 5132302
81218: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
81219:
81220: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
81221:
81222: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 81293: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

81289: l_accrual_line_num := NULL; -- 4262811
81290: l_tmp_amt := NULL; -- 4262811
81291: --
81292:
81293: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
81294: l_balance_type_code <> 'B' THEN
81295: IF NVL(p_source_89,'
81296: ') = 'CLEAR_CLEAR' AND
81297: NVL(p_source_21,'

Line 81375: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

81371: --
81372: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
81373:
81374: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
81375: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
81376:
81377: -- 4955764
81378: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
81379: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 81451: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

81447: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
81448:
81449: IF xla_accounting_cache_pkg.GetValueChar
81450: (p_source_code => 'LEDGER_CATEGORY_CODE'
81451: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
81452: AND l_bflow_method_code = 'PRIOR_ENTRY'
81453: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
81454: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
81455: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 81595: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

81591: p_lookup_type => 'XLA_OWNER_TYPE'
81592: ,p_lookup_code => l_component_type_code
81593: )
81594: ,p_token_4 => 'PRODUCT_NAME'
81595: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
81596: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
81597: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
81598: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
81599: ,p_ae_header_id => NULL

Line 81596: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

81592: ,p_lookup_code => l_component_type_code
81593: )
81594: ,p_token_4 => 'PRODUCT_NAME'
81595: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
81596: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
81597: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
81598: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
81599: ,p_ae_header_id => NULL
81600: );

Line 81597: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

81593: )
81594: ,p_token_4 => 'PRODUCT_NAME'
81595: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
81596: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
81597: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
81598: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
81599: ,p_ae_header_id => NULL
81600: );
81601:

Line 81598: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

81594: ,p_token_4 => 'PRODUCT_NAME'
81595: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
81596: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
81597: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
81598: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
81599: ,p_ae_header_id => NULL
81600: );
81601:
81602: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 81629: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

81625: ----------------------------------------------------------------------------------
81626: -- 4219869 Business Flow
81627: -- Update journal entry status -- Need to generate this within IF
81628: ----------------------------------------------------------------------------------
81629: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
81630: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
81631: ,p_balance_type_code => l_balance_type_code
81632: );
81633:

Line 81760: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

81756:
81757: --
81758: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
81759: --
81760: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
81761: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
81762: ELSE
81763: ---------------------------------------------------------------------------------------------------
81764: -- 4262811a Switch Sign

Line 81785: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

81781:
81782: XLA_AE_LINES_PKG.ValidateCurrentLine;
81783: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
81784:
81785: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
81786: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
81787: ,p_balance_type_code => l_balance_type_code);
81788:
81789: END IF;

Line 81939: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

81935: l_tmp_amt NUMBER;
81936: l_acc_rev_natural_side_code VARCHAR2(1);
81937:
81938: l_num_entries NUMBER;
81939: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
81940: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
81941: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
81942: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
81943: l_recog_line_1 NUMBER;

Line 81940: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

81936: l_acc_rev_natural_side_code VARCHAR2(1);
81937:
81938: l_num_entries NUMBER;
81939: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
81940: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
81941: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
81942: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
81943: l_recog_line_1 NUMBER;
81944: l_recog_line_2 NUMBER;

Line 81941: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

81937:
81938: l_num_entries NUMBER;
81939: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
81940: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
81941: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
81942: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
81943: l_recog_line_1 NUMBER;
81944: l_recog_line_2 NUMBER;
81945:

Line 81942: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

81938: l_num_entries NUMBER;
81939: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
81940: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
81941: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
81942: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
81943: l_recog_line_1 NUMBER;
81944: l_recog_line_2 NUMBER;
81945:
81946: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 81948: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

81944: l_recog_line_2 NUMBER;
81945:
81946: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
81947: l_bflow_applied_to_amt NUMBER; -- 5132302
81948: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
81949:
81950: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
81951:
81952: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 82023: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

82019: l_accrual_line_num := NULL; -- 4262811
82020: l_tmp_amt := NULL; -- 4262811
82021: --
82022:
82023: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
82024: l_balance_type_code <> 'B' THEN
82025: IF NVL(p_source_89,'
82026: ') <> 'CLEAR_CLEAR' AND
82027: NVL(p_source_158,'

Line 82105: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

82101: --
82102: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
82103:
82104: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
82105: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
82106:
82107: -- 4955764
82108: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
82109: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 82181: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

82177: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
82178:
82179: IF xla_accounting_cache_pkg.GetValueChar
82180: (p_source_code => 'LEDGER_CATEGORY_CODE'
82181: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
82182: AND l_bflow_method_code = 'PRIOR_ENTRY'
82183: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
82184: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
82185: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 82325: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

82321: p_lookup_type => 'XLA_OWNER_TYPE'
82322: ,p_lookup_code => l_component_type_code
82323: )
82324: ,p_token_4 => 'PRODUCT_NAME'
82325: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
82326: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
82327: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
82328: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
82329: ,p_ae_header_id => NULL

Line 82326: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

82322: ,p_lookup_code => l_component_type_code
82323: )
82324: ,p_token_4 => 'PRODUCT_NAME'
82325: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
82326: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
82327: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
82328: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
82329: ,p_ae_header_id => NULL
82330: );

Line 82327: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

82323: )
82324: ,p_token_4 => 'PRODUCT_NAME'
82325: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
82326: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
82327: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
82328: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
82329: ,p_ae_header_id => NULL
82330: );
82331:

Line 82328: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

82324: ,p_token_4 => 'PRODUCT_NAME'
82325: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
82326: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
82327: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
82328: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
82329: ,p_ae_header_id => NULL
82330: );
82331:
82332: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 82359: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

82355: ----------------------------------------------------------------------------------
82356: -- 4219869 Business Flow
82357: -- Update journal entry status -- Need to generate this within IF
82358: ----------------------------------------------------------------------------------
82359: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
82360: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
82361: ,p_balance_type_code => l_balance_type_code
82362: );
82363:

Line 82490: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

82486:
82487: --
82488: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
82489: --
82490: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
82491: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
82492: ELSE
82493: ---------------------------------------------------------------------------------------------------
82494: -- 4262811a Switch Sign

Line 82515: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

82511:
82512: XLA_AE_LINES_PKG.ValidateCurrentLine;
82513: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
82514:
82515: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
82516: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
82517: ,p_balance_type_code => l_balance_type_code);
82518:
82519: END IF;

Line 82688: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

82684: l_tmp_amt NUMBER;
82685: l_acc_rev_natural_side_code VARCHAR2(1);
82686:
82687: l_num_entries NUMBER;
82688: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
82689: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
82690: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
82691: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
82692: l_recog_line_1 NUMBER;

Line 82689: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

82685: l_acc_rev_natural_side_code VARCHAR2(1);
82686:
82687: l_num_entries NUMBER;
82688: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
82689: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
82690: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
82691: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
82692: l_recog_line_1 NUMBER;
82693: l_recog_line_2 NUMBER;

Line 82690: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

82686:
82687: l_num_entries NUMBER;
82688: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
82689: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
82690: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
82691: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
82692: l_recog_line_1 NUMBER;
82693: l_recog_line_2 NUMBER;
82694:

Line 82691: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

82687: l_num_entries NUMBER;
82688: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
82689: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
82690: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
82691: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
82692: l_recog_line_1 NUMBER;
82693: l_recog_line_2 NUMBER;
82694:
82695: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 82697: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

82693: l_recog_line_2 NUMBER;
82694:
82695: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
82696: l_bflow_applied_to_amt NUMBER; -- 5132302
82697: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
82698:
82699: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
82700:
82701: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 82772: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

82768: l_accrual_line_num := NULL; -- 4262811
82769: l_tmp_amt := NULL; -- 4262811
82770: --
82771:
82772: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
82773: l_balance_type_code <> 'B' THEN
82774: IF NVL(p_source_21,'
82775: ') = 'IPV' AND
82776: NVL(p_source_84,'

Line 82846: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

82842: --
82843: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
82844:
82845: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
82846: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
82847:
82848: -- 4955764
82849: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
82850: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 82970: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

82966: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
82967:
82968: IF xla_accounting_cache_pkg.GetValueChar
82969: (p_source_code => 'LEDGER_CATEGORY_CODE'
82970: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
82971: AND l_bflow_method_code = 'PRIOR_ENTRY'
82972: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
82973: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
82974: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 83080: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

83076: p_lookup_type => 'XLA_OWNER_TYPE'
83077: ,p_lookup_code => l_component_type_code
83078: )
83079: ,p_token_4 => 'PRODUCT_NAME'
83080: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
83081: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
83082: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
83083: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
83084: ,p_ae_header_id => NULL

Line 83081: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

83077: ,p_lookup_code => l_component_type_code
83078: )
83079: ,p_token_4 => 'PRODUCT_NAME'
83080: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
83081: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
83082: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
83083: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
83084: ,p_ae_header_id => NULL
83085: );

Line 83082: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

83078: )
83079: ,p_token_4 => 'PRODUCT_NAME'
83080: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
83081: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
83082: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
83083: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
83084: ,p_ae_header_id => NULL
83085: );
83086:

Line 83083: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

83079: ,p_token_4 => 'PRODUCT_NAME'
83080: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
83081: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
83082: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
83083: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
83084: ,p_ae_header_id => NULL
83085: );
83086:
83087: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 83114: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

83110: ----------------------------------------------------------------------------------
83111: -- 4219869 Business Flow
83112: -- Update journal entry status -- Need to generate this within IF
83113: ----------------------------------------------------------------------------------
83114: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
83115: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
83116: ,p_balance_type_code => l_balance_type_code
83117: );
83118:

Line 83201: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

83197:
83198: --
83199: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
83200: --
83201: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
83202: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
83203: ELSE
83204: ---------------------------------------------------------------------------------------------------
83205: -- 4262811a Switch Sign

Line 83226: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

83222:
83223: XLA_AE_LINES_PKG.ValidateCurrentLine;
83224: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
83225:
83226: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
83227: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
83228: ,p_balance_type_code => l_balance_type_code);
83229:
83230: END IF;

Line 83388: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

83384: l_tmp_amt NUMBER;
83385: l_acc_rev_natural_side_code VARCHAR2(1);
83386:
83387: l_num_entries NUMBER;
83388: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
83389: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
83390: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
83391: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
83392: l_recog_line_1 NUMBER;

Line 83389: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

83385: l_acc_rev_natural_side_code VARCHAR2(1);
83386:
83387: l_num_entries NUMBER;
83388: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
83389: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
83390: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
83391: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
83392: l_recog_line_1 NUMBER;
83393: l_recog_line_2 NUMBER;

Line 83390: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

83386:
83387: l_num_entries NUMBER;
83388: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
83389: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
83390: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
83391: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
83392: l_recog_line_1 NUMBER;
83393: l_recog_line_2 NUMBER;
83394:

Line 83391: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

83387: l_num_entries NUMBER;
83388: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
83389: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
83390: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
83391: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
83392: l_recog_line_1 NUMBER;
83393: l_recog_line_2 NUMBER;
83394:
83395: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 83397: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

83393: l_recog_line_2 NUMBER;
83394:
83395: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
83396: l_bflow_applied_to_amt NUMBER; -- 5132302
83397: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
83398:
83399: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
83400:
83401: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 83472: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

83468: l_accrual_line_num := NULL; -- 4262811
83469: l_tmp_amt := NULL; -- 4262811
83470: --
83471:
83472: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
83473: l_balance_type_code <> 'B' THEN
83474: IF NVL(p_source_21,'
83475: ') = 'IPV' AND
83476: NVL(p_source_86,'

Line 83548: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

83544: --
83545: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
83546:
83547: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
83548: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
83549:
83550: -- 4955764
83551: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
83552: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 83662: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

83658: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
83659:
83660: IF xla_accounting_cache_pkg.GetValueChar
83661: (p_source_code => 'LEDGER_CATEGORY_CODE'
83662: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
83663: AND l_bflow_method_code = 'PRIOR_ENTRY'
83664: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
83665: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
83666: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 83739: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

83735: p_lookup_type => 'XLA_OWNER_TYPE'
83736: ,p_lookup_code => l_component_type_code
83737: )
83738: ,p_token_4 => 'PRODUCT_NAME'
83739: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
83740: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
83741: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
83742: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
83743: ,p_ae_header_id => NULL

Line 83740: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

83736: ,p_lookup_code => l_component_type_code
83737: )
83738: ,p_token_4 => 'PRODUCT_NAME'
83739: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
83740: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
83741: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
83742: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
83743: ,p_ae_header_id => NULL
83744: );

Line 83741: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

83737: )
83738: ,p_token_4 => 'PRODUCT_NAME'
83739: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
83740: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
83741: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
83742: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
83743: ,p_ae_header_id => NULL
83744: );
83745:

Line 83742: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

83738: ,p_token_4 => 'PRODUCT_NAME'
83739: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
83740: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
83741: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
83742: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
83743: ,p_ae_header_id => NULL
83744: );
83745:
83746: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 83773: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

83769: ----------------------------------------------------------------------------------
83770: -- 4219869 Business Flow
83771: -- Update journal entry status -- Need to generate this within IF
83772: ----------------------------------------------------------------------------------
83773: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
83774: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
83775: ,p_balance_type_code => l_balance_type_code
83776: );
83777:

Line 83834: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

83830:
83831: --
83832: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
83833: --
83834: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
83835: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
83836: ELSE
83837: ---------------------------------------------------------------------------------------------------
83838: -- 4262811a Switch Sign

Line 83859: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

83855:
83856: XLA_AE_LINES_PKG.ValidateCurrentLine;
83857: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
83858:
83859: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
83860: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
83861: ,p_balance_type_code => l_balance_type_code);
83862:
83863: END IF;

Line 84030: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

84026: l_tmp_amt NUMBER;
84027: l_acc_rev_natural_side_code VARCHAR2(1);
84028:
84029: l_num_entries NUMBER;
84030: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
84031: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
84032: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
84033: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
84034: l_recog_line_1 NUMBER;

Line 84031: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

84027: l_acc_rev_natural_side_code VARCHAR2(1);
84028:
84029: l_num_entries NUMBER;
84030: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
84031: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
84032: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
84033: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
84034: l_recog_line_1 NUMBER;
84035: l_recog_line_2 NUMBER;

Line 84032: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

84028:
84029: l_num_entries NUMBER;
84030: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
84031: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
84032: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
84033: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
84034: l_recog_line_1 NUMBER;
84035: l_recog_line_2 NUMBER;
84036:

Line 84033: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

84029: l_num_entries NUMBER;
84030: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
84031: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
84032: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
84033: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
84034: l_recog_line_1 NUMBER;
84035: l_recog_line_2 NUMBER;
84036:
84037: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 84039: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

84035: l_recog_line_2 NUMBER;
84036:
84037: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
84038: l_bflow_applied_to_amt NUMBER; -- 5132302
84039: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
84040:
84041: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
84042:
84043: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 84114: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

84110: l_accrual_line_num := NULL; -- 4262811
84111: l_tmp_amt := NULL; -- 4262811
84112: --
84113:
84114: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
84115: l_balance_type_code <> 'B' THEN
84116: IF NVL(p_source_21,'
84117: ') = 'IPV' AND
84118: NVL(p_source_84,'

Line 84188: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

84184: --
84185: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
84186:
84187: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
84188: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
84189:
84190: -- 4955764
84191: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
84192: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 84310: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

84306: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
84307:
84308: IF xla_accounting_cache_pkg.GetValueChar
84309: (p_source_code => 'LEDGER_CATEGORY_CODE'
84310: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
84311: AND l_bflow_method_code = 'PRIOR_ENTRY'
84312: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
84313: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
84314: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 84420: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

84416: p_lookup_type => 'XLA_OWNER_TYPE'
84417: ,p_lookup_code => l_component_type_code
84418: )
84419: ,p_token_4 => 'PRODUCT_NAME'
84420: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
84421: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
84422: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
84423: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
84424: ,p_ae_header_id => NULL

Line 84421: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

84417: ,p_lookup_code => l_component_type_code
84418: )
84419: ,p_token_4 => 'PRODUCT_NAME'
84420: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
84421: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
84422: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
84423: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
84424: ,p_ae_header_id => NULL
84425: );

Line 84422: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

84418: )
84419: ,p_token_4 => 'PRODUCT_NAME'
84420: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
84421: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
84422: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
84423: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
84424: ,p_ae_header_id => NULL
84425: );
84426:

Line 84423: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

84419: ,p_token_4 => 'PRODUCT_NAME'
84420: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
84421: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
84422: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
84423: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
84424: ,p_ae_header_id => NULL
84425: );
84426:
84427: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 84454: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

84450: ----------------------------------------------------------------------------------
84451: -- 4219869 Business Flow
84452: -- Update journal entry status -- Need to generate this within IF
84453: ----------------------------------------------------------------------------------
84454: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
84455: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
84456: ,p_balance_type_code => l_balance_type_code
84457: );
84458:

Line 84541: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

84537:
84538: --
84539: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
84540: --
84541: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
84542: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
84543: ELSE
84544: ---------------------------------------------------------------------------------------------------
84545: -- 4262811a Switch Sign

Line 84566: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

84562:
84563: XLA_AE_LINES_PKG.ValidateCurrentLine;
84564: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
84565:
84566: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
84567: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
84568: ,p_balance_type_code => l_balance_type_code);
84569:
84570: END IF;

Line 84726: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

84722: l_tmp_amt NUMBER;
84723: l_acc_rev_natural_side_code VARCHAR2(1);
84724:
84725: l_num_entries NUMBER;
84726: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
84727: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
84728: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
84729: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
84730: l_recog_line_1 NUMBER;

Line 84727: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

84723: l_acc_rev_natural_side_code VARCHAR2(1);
84724:
84725: l_num_entries NUMBER;
84726: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
84727: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
84728: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
84729: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
84730: l_recog_line_1 NUMBER;
84731: l_recog_line_2 NUMBER;

Line 84728: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

84724:
84725: l_num_entries NUMBER;
84726: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
84727: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
84728: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
84729: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
84730: l_recog_line_1 NUMBER;
84731: l_recog_line_2 NUMBER;
84732:

Line 84729: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

84725: l_num_entries NUMBER;
84726: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
84727: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
84728: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
84729: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
84730: l_recog_line_1 NUMBER;
84731: l_recog_line_2 NUMBER;
84732:
84733: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 84735: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

84731: l_recog_line_2 NUMBER;
84732:
84733: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
84734: l_bflow_applied_to_amt NUMBER; -- 5132302
84735: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
84736:
84737: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
84738:
84739: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 84810: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

84806: l_accrual_line_num := NULL; -- 4262811
84807: l_tmp_amt := NULL; -- 4262811
84808: --
84809:
84810: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
84811: l_balance_type_code <> 'B' THEN
84812: IF NVL(p_source_21,'
84813: ') = 'IPV' AND
84814: NVL(p_source_86,'

Line 84886: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

84882: --
84883: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
84884:
84885: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
84886: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
84887:
84888: -- 4955764
84889: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
84890: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 84998: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

84994: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
84995:
84996: IF xla_accounting_cache_pkg.GetValueChar
84997: (p_source_code => 'LEDGER_CATEGORY_CODE'
84998: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
84999: AND l_bflow_method_code = 'PRIOR_ENTRY'
85000: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
85001: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
85002: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 85075: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

85071: p_lookup_type => 'XLA_OWNER_TYPE'
85072: ,p_lookup_code => l_component_type_code
85073: )
85074: ,p_token_4 => 'PRODUCT_NAME'
85075: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
85076: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
85077: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
85078: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
85079: ,p_ae_header_id => NULL

Line 85076: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

85072: ,p_lookup_code => l_component_type_code
85073: )
85074: ,p_token_4 => 'PRODUCT_NAME'
85075: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
85076: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
85077: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
85078: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
85079: ,p_ae_header_id => NULL
85080: );

Line 85077: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

85073: )
85074: ,p_token_4 => 'PRODUCT_NAME'
85075: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
85076: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
85077: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
85078: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
85079: ,p_ae_header_id => NULL
85080: );
85081:

Line 85078: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

85074: ,p_token_4 => 'PRODUCT_NAME'
85075: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
85076: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
85077: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
85078: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
85079: ,p_ae_header_id => NULL
85080: );
85081:
85082: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 85109: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

85105: ----------------------------------------------------------------------------------
85106: -- 4219869 Business Flow
85107: -- Update journal entry status -- Need to generate this within IF
85108: ----------------------------------------------------------------------------------
85109: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
85110: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
85111: ,p_balance_type_code => l_balance_type_code
85112: );
85113:

Line 85170: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

85166:
85167: --
85168: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
85169: --
85170: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
85171: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
85172: ELSE
85173: ---------------------------------------------------------------------------------------------------
85174: -- 4262811a Switch Sign

Line 85195: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

85191:
85192: XLA_AE_LINES_PKG.ValidateCurrentLine;
85193: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
85194:
85195: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
85196: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
85197: ,p_balance_type_code => l_balance_type_code);
85198:
85199: END IF;

Line 85368: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

85364: l_tmp_amt NUMBER;
85365: l_acc_rev_natural_side_code VARCHAR2(1);
85366:
85367: l_num_entries NUMBER;
85368: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
85369: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
85370: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
85371: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
85372: l_recog_line_1 NUMBER;

Line 85369: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

85365: l_acc_rev_natural_side_code VARCHAR2(1);
85366:
85367: l_num_entries NUMBER;
85368: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
85369: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
85370: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
85371: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
85372: l_recog_line_1 NUMBER;
85373: l_recog_line_2 NUMBER;

Line 85370: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

85366:
85367: l_num_entries NUMBER;
85368: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
85369: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
85370: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
85371: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
85372: l_recog_line_1 NUMBER;
85373: l_recog_line_2 NUMBER;
85374:

Line 85371: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

85367: l_num_entries NUMBER;
85368: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
85369: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
85370: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
85371: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
85372: l_recog_line_1 NUMBER;
85373: l_recog_line_2 NUMBER;
85374:
85375: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 85377: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

85373: l_recog_line_2 NUMBER;
85374:
85375: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
85376: l_bflow_applied_to_amt NUMBER; -- 5132302
85377: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
85378:
85379: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
85380:
85381: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 85452: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

85448: l_accrual_line_num := NULL; -- 4262811
85449: l_tmp_amt := NULL; -- 4262811
85450: --
85451:
85452: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
85453: l_balance_type_code <> 'B' THEN
85454: IF NVL(p_source_21,'
85455: ') = 'IPV' AND
85456: NVL(p_source_84,'

Line 85526: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

85522: --
85523: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
85524:
85525: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
85526: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
85527:
85528: -- 4955764
85529: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
85530: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 85652: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

85648: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
85649:
85650: IF xla_accounting_cache_pkg.GetValueChar
85651: (p_source_code => 'LEDGER_CATEGORY_CODE'
85652: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
85653: AND l_bflow_method_code = 'PRIOR_ENTRY'
85654: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
85655: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
85656: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 85762: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

85758: p_lookup_type => 'XLA_OWNER_TYPE'
85759: ,p_lookup_code => l_component_type_code
85760: )
85761: ,p_token_4 => 'PRODUCT_NAME'
85762: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
85763: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
85764: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
85765: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
85766: ,p_ae_header_id => NULL

Line 85763: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

85759: ,p_lookup_code => l_component_type_code
85760: )
85761: ,p_token_4 => 'PRODUCT_NAME'
85762: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
85763: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
85764: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
85765: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
85766: ,p_ae_header_id => NULL
85767: );

Line 85764: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

85760: )
85761: ,p_token_4 => 'PRODUCT_NAME'
85762: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
85763: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
85764: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
85765: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
85766: ,p_ae_header_id => NULL
85767: );
85768:

Line 85765: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

85761: ,p_token_4 => 'PRODUCT_NAME'
85762: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
85763: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
85764: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
85765: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
85766: ,p_ae_header_id => NULL
85767: );
85768:
85769: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 85796: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

85792: ----------------------------------------------------------------------------------
85793: -- 4219869 Business Flow
85794: -- Update journal entry status -- Need to generate this within IF
85795: ----------------------------------------------------------------------------------
85796: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
85797: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
85798: ,p_balance_type_code => l_balance_type_code
85799: );
85800:

Line 85883: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

85879:
85880: --
85881: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
85882: --
85883: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
85884: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
85885: ELSE
85886: ---------------------------------------------------------------------------------------------------
85887: -- 4262811a Switch Sign

Line 85908: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

85904:
85905: XLA_AE_LINES_PKG.ValidateCurrentLine;
85906: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
85907:
85908: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
85909: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
85910: ,p_balance_type_code => l_balance_type_code);
85911:
85912: END IF;

Line 86072: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

86068: l_tmp_amt NUMBER;
86069: l_acc_rev_natural_side_code VARCHAR2(1);
86070:
86071: l_num_entries NUMBER;
86072: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
86073: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
86074: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
86075: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
86076: l_recog_line_1 NUMBER;

Line 86073: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

86069: l_acc_rev_natural_side_code VARCHAR2(1);
86070:
86071: l_num_entries NUMBER;
86072: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
86073: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
86074: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
86075: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
86076: l_recog_line_1 NUMBER;
86077: l_recog_line_2 NUMBER;

Line 86074: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

86070:
86071: l_num_entries NUMBER;
86072: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
86073: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
86074: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
86075: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
86076: l_recog_line_1 NUMBER;
86077: l_recog_line_2 NUMBER;
86078:

Line 86075: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

86071: l_num_entries NUMBER;
86072: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
86073: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
86074: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
86075: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
86076: l_recog_line_1 NUMBER;
86077: l_recog_line_2 NUMBER;
86078:
86079: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 86081: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

86077: l_recog_line_2 NUMBER;
86078:
86079: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
86080: l_bflow_applied_to_amt NUMBER; -- 5132302
86081: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
86082:
86083: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
86084:
86085: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 86156: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

86152: l_accrual_line_num := NULL; -- 4262811
86153: l_tmp_amt := NULL; -- 4262811
86154: --
86155:
86156: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
86157: l_balance_type_code <> 'B' THEN
86158: IF NVL(p_source_21,'
86159: ') = 'IPV' AND
86160: NVL(p_source_86,'

Line 86232: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

86228: --
86229: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
86230:
86231: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
86232: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
86233:
86234: -- 4955764
86235: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
86236: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 86348: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

86344: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
86345:
86346: IF xla_accounting_cache_pkg.GetValueChar
86347: (p_source_code => 'LEDGER_CATEGORY_CODE'
86348: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
86349: AND l_bflow_method_code = 'PRIOR_ENTRY'
86350: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
86351: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
86352: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 86425: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

86421: p_lookup_type => 'XLA_OWNER_TYPE'
86422: ,p_lookup_code => l_component_type_code
86423: )
86424: ,p_token_4 => 'PRODUCT_NAME'
86425: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
86426: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
86427: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
86428: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
86429: ,p_ae_header_id => NULL

Line 86426: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

86422: ,p_lookup_code => l_component_type_code
86423: )
86424: ,p_token_4 => 'PRODUCT_NAME'
86425: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
86426: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
86427: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
86428: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
86429: ,p_ae_header_id => NULL
86430: );

Line 86427: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

86423: )
86424: ,p_token_4 => 'PRODUCT_NAME'
86425: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
86426: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
86427: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
86428: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
86429: ,p_ae_header_id => NULL
86430: );
86431:

Line 86428: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

86424: ,p_token_4 => 'PRODUCT_NAME'
86425: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
86426: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
86427: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
86428: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
86429: ,p_ae_header_id => NULL
86430: );
86431:
86432: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 86459: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

86455: ----------------------------------------------------------------------------------
86456: -- 4219869 Business Flow
86457: -- Update journal entry status -- Need to generate this within IF
86458: ----------------------------------------------------------------------------------
86459: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
86460: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
86461: ,p_balance_type_code => l_balance_type_code
86462: );
86463:

Line 86520: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

86516:
86517: --
86518: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
86519: --
86520: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
86521: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
86522: ELSE
86523: ---------------------------------------------------------------------------------------------------
86524: -- 4262811a Switch Sign

Line 86545: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

86541:
86542: XLA_AE_LINES_PKG.ValidateCurrentLine;
86543: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
86544:
86545: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
86546: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
86547: ,p_balance_type_code => l_balance_type_code);
86548:
86549: END IF;

Line 86707: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

86703: l_tmp_amt NUMBER;
86704: l_acc_rev_natural_side_code VARCHAR2(1);
86705:
86706: l_num_entries NUMBER;
86707: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
86708: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
86709: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
86710: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
86711: l_recog_line_1 NUMBER;

Line 86708: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

86704: l_acc_rev_natural_side_code VARCHAR2(1);
86705:
86706: l_num_entries NUMBER;
86707: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
86708: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
86709: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
86710: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
86711: l_recog_line_1 NUMBER;
86712: l_recog_line_2 NUMBER;

Line 86709: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

86705:
86706: l_num_entries NUMBER;
86707: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
86708: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
86709: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
86710: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
86711: l_recog_line_1 NUMBER;
86712: l_recog_line_2 NUMBER;
86713:

Line 86710: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

86706: l_num_entries NUMBER;
86707: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
86708: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
86709: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
86710: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
86711: l_recog_line_1 NUMBER;
86712: l_recog_line_2 NUMBER;
86713:
86714: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 86716: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

86712: l_recog_line_2 NUMBER;
86713:
86714: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
86715: l_bflow_applied_to_amt NUMBER; -- 5132302
86716: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
86717:
86718: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
86719:
86720: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 86791: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

86787: l_accrual_line_num := NULL; -- 4262811
86788: l_tmp_amt := NULL; -- 4262811
86789: --
86790:
86791: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
86792: l_balance_type_code <> 'B' THEN
86793: IF NVL(p_source_21,'
86794: ') = 'IPV' AND
86795: NVL(p_source_86,'

Line 86867: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

86863: --
86864: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
86865:
86866: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
86867: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
86868:
86869: -- 4955764
86870: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
86871: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 86981: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

86977: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
86978:
86979: IF xla_accounting_cache_pkg.GetValueChar
86980: (p_source_code => 'LEDGER_CATEGORY_CODE'
86981: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
86982: AND l_bflow_method_code = 'PRIOR_ENTRY'
86983: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
86984: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
86985: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 87058: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

87054: p_lookup_type => 'XLA_OWNER_TYPE'
87055: ,p_lookup_code => l_component_type_code
87056: )
87057: ,p_token_4 => 'PRODUCT_NAME'
87058: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
87059: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
87060: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
87061: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
87062: ,p_ae_header_id => NULL

Line 87059: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

87055: ,p_lookup_code => l_component_type_code
87056: )
87057: ,p_token_4 => 'PRODUCT_NAME'
87058: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
87059: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
87060: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
87061: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
87062: ,p_ae_header_id => NULL
87063: );

Line 87060: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

87056: )
87057: ,p_token_4 => 'PRODUCT_NAME'
87058: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
87059: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
87060: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
87061: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
87062: ,p_ae_header_id => NULL
87063: );
87064:

Line 87061: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

87057: ,p_token_4 => 'PRODUCT_NAME'
87058: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
87059: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
87060: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
87061: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
87062: ,p_ae_header_id => NULL
87063: );
87064:
87065: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 87092: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

87088: ----------------------------------------------------------------------------------
87089: -- 4219869 Business Flow
87090: -- Update journal entry status -- Need to generate this within IF
87091: ----------------------------------------------------------------------------------
87092: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
87093: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
87094: ,p_balance_type_code => l_balance_type_code
87095: );
87096:

Line 87153: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

87149:
87150: --
87151: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
87152: --
87153: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
87154: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
87155: ELSE
87156: ---------------------------------------------------------------------------------------------------
87157: -- 4262811a Switch Sign

Line 87178: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

87174:
87175: XLA_AE_LINES_PKG.ValidateCurrentLine;
87176: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
87177:
87178: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
87179: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
87180: ,p_balance_type_code => l_balance_type_code);
87181:
87182: END IF;

Line 87351: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

87347: l_tmp_amt NUMBER;
87348: l_acc_rev_natural_side_code VARCHAR2(1);
87349:
87350: l_num_entries NUMBER;
87351: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
87352: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
87353: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
87354: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
87355: l_recog_line_1 NUMBER;

Line 87352: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

87348: l_acc_rev_natural_side_code VARCHAR2(1);
87349:
87350: l_num_entries NUMBER;
87351: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
87352: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
87353: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
87354: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
87355: l_recog_line_1 NUMBER;
87356: l_recog_line_2 NUMBER;

Line 87353: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

87349:
87350: l_num_entries NUMBER;
87351: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
87352: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
87353: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
87354: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
87355: l_recog_line_1 NUMBER;
87356: l_recog_line_2 NUMBER;
87357:

Line 87354: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

87350: l_num_entries NUMBER;
87351: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
87352: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
87353: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
87354: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
87355: l_recog_line_1 NUMBER;
87356: l_recog_line_2 NUMBER;
87357:
87358: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 87360: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

87356: l_recog_line_2 NUMBER;
87357:
87358: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
87359: l_bflow_applied_to_amt NUMBER; -- 5132302
87360: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
87361:
87362: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
87363:
87364: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 87435: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

87431: l_accrual_line_num := NULL; -- 4262811
87432: l_tmp_amt := NULL; -- 4262811
87433: --
87434:
87435: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
87436: l_balance_type_code <> 'B' THEN
87437: IF NVL(p_source_21,'
87438: ') = 'IPV' AND
87439: NVL(p_source_84,'

Line 87509: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

87505: --
87506: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
87507:
87508: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
87509: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
87510:
87511: -- 4955764
87512: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
87513: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 87633: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

87629: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
87630:
87631: IF xla_accounting_cache_pkg.GetValueChar
87632: (p_source_code => 'LEDGER_CATEGORY_CODE'
87633: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
87634: AND l_bflow_method_code = 'PRIOR_ENTRY'
87635: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
87636: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
87637: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 87743: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

87739: p_lookup_type => 'XLA_OWNER_TYPE'
87740: ,p_lookup_code => l_component_type_code
87741: )
87742: ,p_token_4 => 'PRODUCT_NAME'
87743: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
87744: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
87745: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
87746: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
87747: ,p_ae_header_id => NULL

Line 87744: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

87740: ,p_lookup_code => l_component_type_code
87741: )
87742: ,p_token_4 => 'PRODUCT_NAME'
87743: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
87744: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
87745: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
87746: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
87747: ,p_ae_header_id => NULL
87748: );

Line 87745: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

87741: )
87742: ,p_token_4 => 'PRODUCT_NAME'
87743: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
87744: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
87745: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
87746: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
87747: ,p_ae_header_id => NULL
87748: );
87749:

Line 87746: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

87742: ,p_token_4 => 'PRODUCT_NAME'
87743: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
87744: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
87745: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
87746: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
87747: ,p_ae_header_id => NULL
87748: );
87749:
87750: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 87777: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

87773: ----------------------------------------------------------------------------------
87774: -- 4219869 Business Flow
87775: -- Update journal entry status -- Need to generate this within IF
87776: ----------------------------------------------------------------------------------
87777: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
87778: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
87779: ,p_balance_type_code => l_balance_type_code
87780: );
87781:

Line 87864: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

87860:
87861: --
87862: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
87863: --
87864: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
87865: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
87866: ELSE
87867: ---------------------------------------------------------------------------------------------------
87868: -- 4262811a Switch Sign

Line 87889: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

87885:
87886: XLA_AE_LINES_PKG.ValidateCurrentLine;
87887: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
87888:
87889: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
87890: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
87891: ,p_balance_type_code => l_balance_type_code);
87892:
87893: END IF;

Line 88062: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

88058: l_tmp_amt NUMBER;
88059: l_acc_rev_natural_side_code VARCHAR2(1);
88060:
88061: l_num_entries NUMBER;
88062: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
88063: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
88064: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
88065: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
88066: l_recog_line_1 NUMBER;

Line 88063: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

88059: l_acc_rev_natural_side_code VARCHAR2(1);
88060:
88061: l_num_entries NUMBER;
88062: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
88063: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
88064: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
88065: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
88066: l_recog_line_1 NUMBER;
88067: l_recog_line_2 NUMBER;

Line 88064: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

88060:
88061: l_num_entries NUMBER;
88062: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
88063: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
88064: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
88065: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
88066: l_recog_line_1 NUMBER;
88067: l_recog_line_2 NUMBER;
88068:

Line 88065: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

88061: l_num_entries NUMBER;
88062: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
88063: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
88064: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
88065: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
88066: l_recog_line_1 NUMBER;
88067: l_recog_line_2 NUMBER;
88068:
88069: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 88071: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

88067: l_recog_line_2 NUMBER;
88068:
88069: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
88070: l_bflow_applied_to_amt NUMBER; -- 5132302
88071: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
88072:
88073: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
88074:
88075: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 88146: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

88142: l_accrual_line_num := NULL; -- 4262811
88143: l_tmp_amt := NULL; -- 4262811
88144: --
88145:
88146: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
88147: l_balance_type_code <> 'B' THEN
88148: IF NVL(p_source_21,'
88149: ') = 'RETROEXPENSE' OR
88150: NVL(p_source_21,'

Line 88228: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

88224: --
88225: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
88226:
88227: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
88228: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
88229:
88230: -- 4955764
88231: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
88232: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 88352: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

88348: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
88349:
88350: IF xla_accounting_cache_pkg.GetValueChar
88351: (p_source_code => 'LEDGER_CATEGORY_CODE'
88352: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
88353: AND l_bflow_method_code = 'PRIOR_ENTRY'
88354: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
88355: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
88356: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 88462: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

88458: p_lookup_type => 'XLA_OWNER_TYPE'
88459: ,p_lookup_code => l_component_type_code
88460: )
88461: ,p_token_4 => 'PRODUCT_NAME'
88462: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
88463: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
88464: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
88465: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
88466: ,p_ae_header_id => NULL

Line 88463: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

88459: ,p_lookup_code => l_component_type_code
88460: )
88461: ,p_token_4 => 'PRODUCT_NAME'
88462: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
88463: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
88464: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
88465: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
88466: ,p_ae_header_id => NULL
88467: );

Line 88464: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

88460: )
88461: ,p_token_4 => 'PRODUCT_NAME'
88462: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
88463: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
88464: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
88465: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
88466: ,p_ae_header_id => NULL
88467: );
88468:

Line 88465: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

88461: ,p_token_4 => 'PRODUCT_NAME'
88462: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
88463: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
88464: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
88465: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
88466: ,p_ae_header_id => NULL
88467: );
88468:
88469: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 88496: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

88492: ----------------------------------------------------------------------------------
88493: -- 4219869 Business Flow
88494: -- Update journal entry status -- Need to generate this within IF
88495: ----------------------------------------------------------------------------------
88496: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
88497: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
88498: ,p_balance_type_code => l_balance_type_code
88499: );
88500:

Line 88583: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

88579:
88580: --
88581: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
88582: --
88583: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
88584: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
88585: ELSE
88586: ---------------------------------------------------------------------------------------------------
88587: -- 4262811a Switch Sign

Line 88608: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

88604:
88605: XLA_AE_LINES_PKG.ValidateCurrentLine;
88606: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
88607:
88608: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
88609: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
88610: ,p_balance_type_code => l_balance_type_code);
88611:
88612: END IF;

Line 88773: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

88769: l_tmp_amt NUMBER;
88770: l_acc_rev_natural_side_code VARCHAR2(1);
88771:
88772: l_num_entries NUMBER;
88773: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
88774: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
88775: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
88776: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
88777: l_recog_line_1 NUMBER;

Line 88774: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

88770: l_acc_rev_natural_side_code VARCHAR2(1);
88771:
88772: l_num_entries NUMBER;
88773: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
88774: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
88775: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
88776: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
88777: l_recog_line_1 NUMBER;
88778: l_recog_line_2 NUMBER;

Line 88775: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

88771:
88772: l_num_entries NUMBER;
88773: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
88774: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
88775: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
88776: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
88777: l_recog_line_1 NUMBER;
88778: l_recog_line_2 NUMBER;
88779:

Line 88776: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

88772: l_num_entries NUMBER;
88773: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
88774: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
88775: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
88776: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
88777: l_recog_line_1 NUMBER;
88778: l_recog_line_2 NUMBER;
88779:
88780: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 88782: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

88778: l_recog_line_2 NUMBER;
88779:
88780: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
88781: l_bflow_applied_to_amt NUMBER; -- 5132302
88782: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
88783:
88784: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
88785:
88786: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 88857: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

88853: l_accrual_line_num := NULL; -- 4262811
88854: l_tmp_amt := NULL; -- 4262811
88855: --
88856:
88857: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
88858: l_balance_type_code <> 'B' THEN
88859: IF NVL(p_source_21,'
88860: ') = 'ITEM' AND
88861: NVL(p_source_84,'

Line 88935: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

88931: --
88932: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
88933:
88934: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
88935: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
88936:
88937: -- 4955764
88938: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
88939: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 89049: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

89045: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
89046:
89047: IF xla_accounting_cache_pkg.GetValueChar
89048: (p_source_code => 'LEDGER_CATEGORY_CODE'
89049: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
89050: AND l_bflow_method_code = 'PRIOR_ENTRY'
89051: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
89052: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
89053: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 89126: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

89122: p_lookup_type => 'XLA_OWNER_TYPE'
89123: ,p_lookup_code => l_component_type_code
89124: )
89125: ,p_token_4 => 'PRODUCT_NAME'
89126: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
89127: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
89128: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
89129: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
89130: ,p_ae_header_id => NULL

Line 89127: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

89123: ,p_lookup_code => l_component_type_code
89124: )
89125: ,p_token_4 => 'PRODUCT_NAME'
89126: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
89127: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
89128: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
89129: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
89130: ,p_ae_header_id => NULL
89131: );

Line 89128: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

89124: )
89125: ,p_token_4 => 'PRODUCT_NAME'
89126: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
89127: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
89128: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
89129: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
89130: ,p_ae_header_id => NULL
89131: );
89132:

Line 89129: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

89125: ,p_token_4 => 'PRODUCT_NAME'
89126: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
89127: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
89128: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
89129: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
89130: ,p_ae_header_id => NULL
89131: );
89132:
89133: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 89160: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

89156: ----------------------------------------------------------------------------------
89157: -- 4219869 Business Flow
89158: -- Update journal entry status -- Need to generate this within IF
89159: ----------------------------------------------------------------------------------
89160: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
89161: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
89162: ,p_balance_type_code => l_balance_type_code
89163: );
89164:

Line 89221: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

89217:
89218: --
89219: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
89220: --
89221: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
89222: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
89223: ELSE
89224: ---------------------------------------------------------------------------------------------------
89225: -- 4262811a Switch Sign

Line 89246: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

89242:
89243: XLA_AE_LINES_PKG.ValidateCurrentLine;
89244: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
89245:
89246: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
89247: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
89248: ,p_balance_type_code => l_balance_type_code);
89249:
89250: END IF;

Line 89417: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

89413: l_tmp_amt NUMBER;
89414: l_acc_rev_natural_side_code VARCHAR2(1);
89415:
89416: l_num_entries NUMBER;
89417: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
89418: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
89419: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
89420: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
89421: l_recog_line_1 NUMBER;

Line 89418: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

89414: l_acc_rev_natural_side_code VARCHAR2(1);
89415:
89416: l_num_entries NUMBER;
89417: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
89418: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
89419: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
89420: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
89421: l_recog_line_1 NUMBER;
89422: l_recog_line_2 NUMBER;

Line 89419: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

89415:
89416: l_num_entries NUMBER;
89417: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
89418: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
89419: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
89420: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
89421: l_recog_line_1 NUMBER;
89422: l_recog_line_2 NUMBER;
89423:

Line 89420: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

89416: l_num_entries NUMBER;
89417: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
89418: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
89419: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
89420: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
89421: l_recog_line_1 NUMBER;
89422: l_recog_line_2 NUMBER;
89423:
89424: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 89426: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

89422: l_recog_line_2 NUMBER;
89423:
89424: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
89425: l_bflow_applied_to_amt NUMBER; -- 5132302
89426: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
89427:
89428: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
89429:
89430: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 89501: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

89497: l_accrual_line_num := NULL; -- 4262811
89498: l_tmp_amt := NULL; -- 4262811
89499: --
89500:
89501: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
89502: l_balance_type_code <> 'B' THEN
89503: IF NVL(p_source_21,'
89504: ') = 'RETROEXPENSE' OR
89505: NVL(p_source_21,'

Line 89583: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

89579: --
89580: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
89581:
89582: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
89583: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
89584:
89585: -- 4955764
89586: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
89587: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 89705: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

89701: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
89702:
89703: IF xla_accounting_cache_pkg.GetValueChar
89704: (p_source_code => 'LEDGER_CATEGORY_CODE'
89705: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
89706: AND l_bflow_method_code = 'PRIOR_ENTRY'
89707: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
89708: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
89709: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 89815: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

89811: p_lookup_type => 'XLA_OWNER_TYPE'
89812: ,p_lookup_code => l_component_type_code
89813: )
89814: ,p_token_4 => 'PRODUCT_NAME'
89815: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
89816: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
89817: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
89818: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
89819: ,p_ae_header_id => NULL

Line 89816: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

89812: ,p_lookup_code => l_component_type_code
89813: )
89814: ,p_token_4 => 'PRODUCT_NAME'
89815: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
89816: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
89817: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
89818: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
89819: ,p_ae_header_id => NULL
89820: );

Line 89817: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

89813: )
89814: ,p_token_4 => 'PRODUCT_NAME'
89815: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
89816: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
89817: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
89818: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
89819: ,p_ae_header_id => NULL
89820: );
89821:

Line 89818: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

89814: ,p_token_4 => 'PRODUCT_NAME'
89815: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
89816: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
89817: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
89818: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
89819: ,p_ae_header_id => NULL
89820: );
89821:
89822: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 89849: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

89845: ----------------------------------------------------------------------------------
89846: -- 4219869 Business Flow
89847: -- Update journal entry status -- Need to generate this within IF
89848: ----------------------------------------------------------------------------------
89849: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
89850: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
89851: ,p_balance_type_code => l_balance_type_code
89852: );
89853:

Line 89936: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

89932:
89933: --
89934: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
89935: --
89936: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
89937: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
89938: ELSE
89939: ---------------------------------------------------------------------------------------------------
89940: -- 4262811a Switch Sign

Line 89961: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

89957:
89958: XLA_AE_LINES_PKG.ValidateCurrentLine;
89959: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
89960:
89961: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
89962: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
89963: ,p_balance_type_code => l_balance_type_code);
89964:
89965: END IF;

Line 90124: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

90120: l_tmp_amt NUMBER;
90121: l_acc_rev_natural_side_code VARCHAR2(1);
90122:
90123: l_num_entries NUMBER;
90124: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
90125: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
90126: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
90127: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
90128: l_recog_line_1 NUMBER;

Line 90125: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

90121: l_acc_rev_natural_side_code VARCHAR2(1);
90122:
90123: l_num_entries NUMBER;
90124: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
90125: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
90126: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
90127: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
90128: l_recog_line_1 NUMBER;
90129: l_recog_line_2 NUMBER;

Line 90126: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

90122:
90123: l_num_entries NUMBER;
90124: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
90125: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
90126: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
90127: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
90128: l_recog_line_1 NUMBER;
90129: l_recog_line_2 NUMBER;
90130:

Line 90127: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

90123: l_num_entries NUMBER;
90124: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
90125: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
90126: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
90127: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
90128: l_recog_line_1 NUMBER;
90129: l_recog_line_2 NUMBER;
90130:
90131: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 90133: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

90129: l_recog_line_2 NUMBER;
90130:
90131: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
90132: l_bflow_applied_to_amt NUMBER; -- 5132302
90133: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
90134:
90135: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
90136:
90137: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 90208: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

90204: l_accrual_line_num := NULL; -- 4262811
90205: l_tmp_amt := NULL; -- 4262811
90206: --
90207:
90208: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
90209: l_balance_type_code <> 'B' THEN
90210: IF NVL(p_source_21,'
90211: ') = 'ITEM' AND
90212: NVL(p_source_84,'

Line 90286: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

90282: --
90283: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
90284:
90285: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
90286: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
90287:
90288: -- 4955764
90289: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
90290: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 90398: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

90394: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
90395:
90396: IF xla_accounting_cache_pkg.GetValueChar
90397: (p_source_code => 'LEDGER_CATEGORY_CODE'
90398: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
90399: AND l_bflow_method_code = 'PRIOR_ENTRY'
90400: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
90401: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
90402: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 90475: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

90471: p_lookup_type => 'XLA_OWNER_TYPE'
90472: ,p_lookup_code => l_component_type_code
90473: )
90474: ,p_token_4 => 'PRODUCT_NAME'
90475: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
90476: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
90477: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
90478: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
90479: ,p_ae_header_id => NULL

Line 90476: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

90472: ,p_lookup_code => l_component_type_code
90473: )
90474: ,p_token_4 => 'PRODUCT_NAME'
90475: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
90476: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
90477: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
90478: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
90479: ,p_ae_header_id => NULL
90480: );

Line 90477: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

90473: )
90474: ,p_token_4 => 'PRODUCT_NAME'
90475: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
90476: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
90477: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
90478: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
90479: ,p_ae_header_id => NULL
90480: );
90481:

Line 90478: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

90474: ,p_token_4 => 'PRODUCT_NAME'
90475: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
90476: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
90477: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
90478: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
90479: ,p_ae_header_id => NULL
90480: );
90481:
90482: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 90509: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

90505: ----------------------------------------------------------------------------------
90506: -- 4219869 Business Flow
90507: -- Update journal entry status -- Need to generate this within IF
90508: ----------------------------------------------------------------------------------
90509: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
90510: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
90511: ,p_balance_type_code => l_balance_type_code
90512: );
90513:

Line 90570: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

90566:
90567: --
90568: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
90569: --
90570: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
90571: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
90572: ELSE
90573: ---------------------------------------------------------------------------------------------------
90574: -- 4262811a Switch Sign

Line 90595: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

90591:
90592: XLA_AE_LINES_PKG.ValidateCurrentLine;
90593: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
90594:
90595: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
90596: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
90597: ,p_balance_type_code => l_balance_type_code);
90598:
90599: END IF;

Line 90768: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

90764: l_tmp_amt NUMBER;
90765: l_acc_rev_natural_side_code VARCHAR2(1);
90766:
90767: l_num_entries NUMBER;
90768: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
90769: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
90770: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
90771: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
90772: l_recog_line_1 NUMBER;

Line 90769: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

90765: l_acc_rev_natural_side_code VARCHAR2(1);
90766:
90767: l_num_entries NUMBER;
90768: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
90769: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
90770: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
90771: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
90772: l_recog_line_1 NUMBER;
90773: l_recog_line_2 NUMBER;

Line 90770: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

90766:
90767: l_num_entries NUMBER;
90768: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
90769: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
90770: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
90771: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
90772: l_recog_line_1 NUMBER;
90773: l_recog_line_2 NUMBER;
90774:

Line 90771: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

90767: l_num_entries NUMBER;
90768: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
90769: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
90770: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
90771: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
90772: l_recog_line_1 NUMBER;
90773: l_recog_line_2 NUMBER;
90774:
90775: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 90777: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

90773: l_recog_line_2 NUMBER;
90774:
90775: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
90776: l_bflow_applied_to_amt NUMBER; -- 5132302
90777: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
90778:
90779: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
90780:
90781: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 90852: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

90848: l_accrual_line_num := NULL; -- 4262811
90849: l_tmp_amt := NULL; -- 4262811
90850: --
90851:
90852: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
90853: l_balance_type_code <> 'B' THEN
90854: IF NVL(p_source_21,'
90855: ') = 'RETROEXPENSE' OR
90856: NVL(p_source_21,'

Line 90934: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

90930: --
90931: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
90932:
90933: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
90934: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
90935:
90936: -- 4955764
90937: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
90938: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 91060: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

91056: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
91057:
91058: IF xla_accounting_cache_pkg.GetValueChar
91059: (p_source_code => 'LEDGER_CATEGORY_CODE'
91060: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
91061: AND l_bflow_method_code = 'PRIOR_ENTRY'
91062: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
91063: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
91064: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 91170: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

91166: p_lookup_type => 'XLA_OWNER_TYPE'
91167: ,p_lookup_code => l_component_type_code
91168: )
91169: ,p_token_4 => 'PRODUCT_NAME'
91170: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
91171: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
91172: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
91173: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
91174: ,p_ae_header_id => NULL

Line 91171: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

91167: ,p_lookup_code => l_component_type_code
91168: )
91169: ,p_token_4 => 'PRODUCT_NAME'
91170: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
91171: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
91172: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
91173: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
91174: ,p_ae_header_id => NULL
91175: );

Line 91172: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

91168: )
91169: ,p_token_4 => 'PRODUCT_NAME'
91170: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
91171: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
91172: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
91173: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
91174: ,p_ae_header_id => NULL
91175: );
91176:

Line 91173: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

91169: ,p_token_4 => 'PRODUCT_NAME'
91170: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
91171: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
91172: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
91173: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
91174: ,p_ae_header_id => NULL
91175: );
91176:
91177: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 91204: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

91200: ----------------------------------------------------------------------------------
91201: -- 4219869 Business Flow
91202: -- Update journal entry status -- Need to generate this within IF
91203: ----------------------------------------------------------------------------------
91204: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
91205: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
91206: ,p_balance_type_code => l_balance_type_code
91207: );
91208:

Line 91291: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

91287:
91288: --
91289: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
91290: --
91291: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
91292: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
91293: ELSE
91294: ---------------------------------------------------------------------------------------------------
91295: -- 4262811a Switch Sign

Line 91316: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

91312:
91313: XLA_AE_LINES_PKG.ValidateCurrentLine;
91314: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
91315:
91316: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
91317: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
91318: ,p_balance_type_code => l_balance_type_code);
91319:
91320: END IF;

Line 91486: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

91482: l_tmp_amt NUMBER;
91483: l_acc_rev_natural_side_code VARCHAR2(1);
91484:
91485: l_num_entries NUMBER;
91486: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
91487: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
91488: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
91489: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
91490: l_recog_line_1 NUMBER;

Line 91487: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

91483: l_acc_rev_natural_side_code VARCHAR2(1);
91484:
91485: l_num_entries NUMBER;
91486: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
91487: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
91488: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
91489: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
91490: l_recog_line_1 NUMBER;
91491: l_recog_line_2 NUMBER;

Line 91488: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

91484:
91485: l_num_entries NUMBER;
91486: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
91487: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
91488: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
91489: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
91490: l_recog_line_1 NUMBER;
91491: l_recog_line_2 NUMBER;
91492:

Line 91489: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

91485: l_num_entries NUMBER;
91486: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
91487: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
91488: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
91489: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
91490: l_recog_line_1 NUMBER;
91491: l_recog_line_2 NUMBER;
91492:
91493: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 91495: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

91491: l_recog_line_2 NUMBER;
91492:
91493: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
91494: l_bflow_applied_to_amt NUMBER; -- 5132302
91495: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
91496:
91497: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
91498:
91499: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 91570: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

91566: l_accrual_line_num := NULL; -- 4262811
91567: l_tmp_amt := NULL; -- 4262811
91568: --
91569:
91570: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
91571: l_balance_type_code <> 'B' THEN
91572: IF (NVL(p_source_159,'
91573: ') = 'STANDARD' OR
91574: NVL(p_source_159,'

Line 91656: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

91652: --
91653: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
91654:
91655: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
91656: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
91657:
91658: -- 4955764
91659: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
91660: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 91772: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

91768: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
91769:
91770: IF xla_accounting_cache_pkg.GetValueChar
91771: (p_source_code => 'LEDGER_CATEGORY_CODE'
91772: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
91773: AND l_bflow_method_code = 'PRIOR_ENTRY'
91774: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
91775: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
91776: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 91849: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

91845: p_lookup_type => 'XLA_OWNER_TYPE'
91846: ,p_lookup_code => l_component_type_code
91847: )
91848: ,p_token_4 => 'PRODUCT_NAME'
91849: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
91850: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
91851: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
91852: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
91853: ,p_ae_header_id => NULL

Line 91850: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

91846: ,p_lookup_code => l_component_type_code
91847: )
91848: ,p_token_4 => 'PRODUCT_NAME'
91849: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
91850: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
91851: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
91852: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
91853: ,p_ae_header_id => NULL
91854: );

Line 91851: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

91847: )
91848: ,p_token_4 => 'PRODUCT_NAME'
91849: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
91850: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
91851: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
91852: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
91853: ,p_ae_header_id => NULL
91854: );
91855:

Line 91852: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

91848: ,p_token_4 => 'PRODUCT_NAME'
91849: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
91850: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
91851: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
91852: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
91853: ,p_ae_header_id => NULL
91854: );
91855:
91856: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 91883: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

91879: ----------------------------------------------------------------------------------
91880: -- 4219869 Business Flow
91881: -- Update journal entry status -- Need to generate this within IF
91882: ----------------------------------------------------------------------------------
91883: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
91884: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
91885: ,p_balance_type_code => l_balance_type_code
91886: );
91887:

Line 91944: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

91940:
91941: --
91942: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
91943: --
91944: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
91945: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
91946: ELSE
91947: ---------------------------------------------------------------------------------------------------
91948: -- 4262811a Switch Sign

Line 91969: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

91965:
91966: XLA_AE_LINES_PKG.ValidateCurrentLine;
91967: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
91968:
91969: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
91970: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
91971: ,p_balance_type_code => l_balance_type_code);
91972:
91973: END IF;

Line 92134: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

92130: l_tmp_amt NUMBER;
92131: l_acc_rev_natural_side_code VARCHAR2(1);
92132:
92133: l_num_entries NUMBER;
92134: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
92135: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
92136: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
92137: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
92138: l_recog_line_1 NUMBER;

Line 92135: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

92131: l_acc_rev_natural_side_code VARCHAR2(1);
92132:
92133: l_num_entries NUMBER;
92134: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
92135: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
92136: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
92137: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
92138: l_recog_line_1 NUMBER;
92139: l_recog_line_2 NUMBER;

Line 92136: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

92132:
92133: l_num_entries NUMBER;
92134: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
92135: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
92136: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
92137: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
92138: l_recog_line_1 NUMBER;
92139: l_recog_line_2 NUMBER;
92140:

Line 92137: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

92133: l_num_entries NUMBER;
92134: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
92135: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
92136: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
92137: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
92138: l_recog_line_1 NUMBER;
92139: l_recog_line_2 NUMBER;
92140:
92141: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 92143: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

92139: l_recog_line_2 NUMBER;
92140:
92141: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
92142: l_bflow_applied_to_amt NUMBER; -- 5132302
92143: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
92144:
92145: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
92146:
92147: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 92218: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

92214: l_accrual_line_num := NULL; -- 4262811
92215: l_tmp_amt := NULL; -- 4262811
92216: --
92217:
92218: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
92219: l_balance_type_code <> 'B' THEN
92220: IF NVL(p_source_21,'
92221: ') = 'ITEM' AND
92222: NVL(p_source_84,'

Line 92296: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

92292: --
92293: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
92294:
92295: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
92296: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
92297:
92298: -- 4955764
92299: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
92300: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 92410: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

92406: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
92407:
92408: IF xla_accounting_cache_pkg.GetValueChar
92409: (p_source_code => 'LEDGER_CATEGORY_CODE'
92410: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
92411: AND l_bflow_method_code = 'PRIOR_ENTRY'
92412: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
92413: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
92414: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 92487: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

92483: p_lookup_type => 'XLA_OWNER_TYPE'
92484: ,p_lookup_code => l_component_type_code
92485: )
92486: ,p_token_4 => 'PRODUCT_NAME'
92487: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
92488: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
92489: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
92490: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
92491: ,p_ae_header_id => NULL

Line 92488: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

92484: ,p_lookup_code => l_component_type_code
92485: )
92486: ,p_token_4 => 'PRODUCT_NAME'
92487: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
92488: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
92489: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
92490: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
92491: ,p_ae_header_id => NULL
92492: );

Line 92489: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

92485: )
92486: ,p_token_4 => 'PRODUCT_NAME'
92487: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
92488: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
92489: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
92490: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
92491: ,p_ae_header_id => NULL
92492: );
92493:

Line 92490: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

92486: ,p_token_4 => 'PRODUCT_NAME'
92487: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
92488: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
92489: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
92490: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
92491: ,p_ae_header_id => NULL
92492: );
92493:
92494: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 92521: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

92517: ----------------------------------------------------------------------------------
92518: -- 4219869 Business Flow
92519: -- Update journal entry status -- Need to generate this within IF
92520: ----------------------------------------------------------------------------------
92521: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
92522: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
92523: ,p_balance_type_code => l_balance_type_code
92524: );
92525:

Line 92582: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

92578:
92579: --
92580: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
92581: --
92582: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
92583: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
92584: ELSE
92585: ---------------------------------------------------------------------------------------------------
92586: -- 4262811a Switch Sign

Line 92607: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

92603:
92604: XLA_AE_LINES_PKG.ValidateCurrentLine;
92605: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
92606:
92607: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
92608: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
92609: ,p_balance_type_code => l_balance_type_code);
92610:
92611: END IF;

Line 92742: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

92738: l_tmp_amt NUMBER;
92739: l_acc_rev_natural_side_code VARCHAR2(1);
92740:
92741: l_num_entries NUMBER;
92742: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
92743: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
92744: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
92745: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
92746: l_recog_line_1 NUMBER;

Line 92743: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

92739: l_acc_rev_natural_side_code VARCHAR2(1);
92740:
92741: l_num_entries NUMBER;
92742: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
92743: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
92744: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
92745: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
92746: l_recog_line_1 NUMBER;
92747: l_recog_line_2 NUMBER;

Line 92744: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

92740:
92741: l_num_entries NUMBER;
92742: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
92743: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
92744: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
92745: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
92746: l_recog_line_1 NUMBER;
92747: l_recog_line_2 NUMBER;
92748:

Line 92745: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

92741: l_num_entries NUMBER;
92742: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
92743: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
92744: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
92745: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
92746: l_recog_line_1 NUMBER;
92747: l_recog_line_2 NUMBER;
92748:
92749: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 92751: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

92747: l_recog_line_2 NUMBER;
92748:
92749: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
92750: l_bflow_applied_to_amt NUMBER; -- 5132302
92751: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
92752:
92753: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
92754:
92755: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 92826: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

92822: l_accrual_line_num := NULL; -- 4262811
92823: l_tmp_amt := NULL; -- 4262811
92824: --
92825:
92826: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
92827: l_balance_type_code <> 'B' THEN
92828: IF NVL(p_source_89,'
92829: ') = 'CLEAR_CLEAR' AND
92830: NVL(p_source_158,'

Line 92906: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

92902: --
92903: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
92904:
92905: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
92906: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
92907:
92908: -- 4955764
92909: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
92910: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 92972: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

92968: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
92969:
92970: IF xla_accounting_cache_pkg.GetValueChar
92971: (p_source_code => 'LEDGER_CATEGORY_CODE'
92972: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
92973: AND l_bflow_method_code = 'PRIOR_ENTRY'
92974: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
92975: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
92976: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 93049: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

93045: p_lookup_type => 'XLA_OWNER_TYPE'
93046: ,p_lookup_code => l_component_type_code
93047: )
93048: ,p_token_4 => 'PRODUCT_NAME'
93049: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
93050: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
93051: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
93052: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
93053: ,p_ae_header_id => NULL

Line 93050: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

93046: ,p_lookup_code => l_component_type_code
93047: )
93048: ,p_token_4 => 'PRODUCT_NAME'
93049: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
93050: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
93051: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
93052: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
93053: ,p_ae_header_id => NULL
93054: );

Line 93051: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

93047: )
93048: ,p_token_4 => 'PRODUCT_NAME'
93049: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
93050: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
93051: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
93052: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
93053: ,p_ae_header_id => NULL
93054: );
93055:

Line 93052: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

93048: ,p_token_4 => 'PRODUCT_NAME'
93049: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
93050: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
93051: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
93052: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
93053: ,p_ae_header_id => NULL
93054: );
93055:
93056: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 93083: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

93079: ----------------------------------------------------------------------------------
93080: -- 4219869 Business Flow
93081: -- Update journal entry status -- Need to generate this within IF
93082: ----------------------------------------------------------------------------------
93083: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
93084: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
93085: ,p_balance_type_code => l_balance_type_code
93086: );
93087:

Line 93144: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

93140:
93141: --
93142: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
93143: --
93144: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
93145: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
93146: ELSE
93147: ---------------------------------------------------------------------------------------------------
93148: -- 4262811a Switch Sign

Line 93169: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

93165:
93166: XLA_AE_LINES_PKG.ValidateCurrentLine;
93167: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
93168:
93169: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
93170: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
93171: ,p_balance_type_code => l_balance_type_code);
93172:
93173: END IF;

Line 93310: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

93306: l_tmp_amt NUMBER;
93307: l_acc_rev_natural_side_code VARCHAR2(1);
93308:
93309: l_num_entries NUMBER;
93310: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
93311: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
93312: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
93313: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
93314: l_recog_line_1 NUMBER;

Line 93311: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

93307: l_acc_rev_natural_side_code VARCHAR2(1);
93308:
93309: l_num_entries NUMBER;
93310: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
93311: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
93312: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
93313: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
93314: l_recog_line_1 NUMBER;
93315: l_recog_line_2 NUMBER;

Line 93312: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

93308:
93309: l_num_entries NUMBER;
93310: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
93311: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
93312: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
93313: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
93314: l_recog_line_1 NUMBER;
93315: l_recog_line_2 NUMBER;
93316:

Line 93313: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

93309: l_num_entries NUMBER;
93310: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
93311: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
93312: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
93313: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
93314: l_recog_line_1 NUMBER;
93315: l_recog_line_2 NUMBER;
93316:
93317: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 93319: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

93315: l_recog_line_2 NUMBER;
93316:
93317: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
93318: l_bflow_applied_to_amt NUMBER; -- 5132302
93319: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
93320:
93321: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
93322:
93323: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 93394: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

93390: l_accrual_line_num := NULL; -- 4262811
93391: l_tmp_amt := NULL; -- 4262811
93392: --
93393:
93394: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
93395: l_balance_type_code <> 'B' THEN
93396: IF NVL(p_source_89,'
93397: ') <> 'CLEAR_CLEAR' AND
93398: NVL(p_source_158,'

Line 93476: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

93472: --
93473: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
93474:
93475: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
93476: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
93477:
93478: -- 4955764
93479: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
93480: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 93542: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

93538: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
93539:
93540: IF xla_accounting_cache_pkg.GetValueChar
93541: (p_source_code => 'LEDGER_CATEGORY_CODE'
93542: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
93543: AND l_bflow_method_code = 'PRIOR_ENTRY'
93544: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
93545: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
93546: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 93619: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

93615: p_lookup_type => 'XLA_OWNER_TYPE'
93616: ,p_lookup_code => l_component_type_code
93617: )
93618: ,p_token_4 => 'PRODUCT_NAME'
93619: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
93620: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
93621: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
93622: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
93623: ,p_ae_header_id => NULL

Line 93620: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

93616: ,p_lookup_code => l_component_type_code
93617: )
93618: ,p_token_4 => 'PRODUCT_NAME'
93619: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
93620: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
93621: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
93622: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
93623: ,p_ae_header_id => NULL
93624: );

Line 93621: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

93617: )
93618: ,p_token_4 => 'PRODUCT_NAME'
93619: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
93620: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
93621: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
93622: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
93623: ,p_ae_header_id => NULL
93624: );
93625:

Line 93622: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

93618: ,p_token_4 => 'PRODUCT_NAME'
93619: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
93620: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
93621: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
93622: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
93623: ,p_ae_header_id => NULL
93624: );
93625:
93626: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 93653: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

93649: ----------------------------------------------------------------------------------
93650: -- 4219869 Business Flow
93651: -- Update journal entry status -- Need to generate this within IF
93652: ----------------------------------------------------------------------------------
93653: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
93654: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
93655: ,p_balance_type_code => l_balance_type_code
93656: );
93657:

Line 93714: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

93710:
93711: --
93712: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
93713: --
93714: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
93715: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
93716: ELSE
93717: ---------------------------------------------------------------------------------------------------
93718: -- 4262811a Switch Sign

Line 93739: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

93735:
93736: XLA_AE_LINES_PKG.ValidateCurrentLine;
93737: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
93738:
93739: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
93740: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
93741: ,p_balance_type_code => l_balance_type_code);
93742:
93743: END IF;

Line 93868: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

93864: l_tmp_amt NUMBER;
93865: l_acc_rev_natural_side_code VARCHAR2(1);
93866:
93867: l_num_entries NUMBER;
93868: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
93869: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
93870: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
93871: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
93872: l_recog_line_1 NUMBER;

Line 93869: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

93865: l_acc_rev_natural_side_code VARCHAR2(1);
93866:
93867: l_num_entries NUMBER;
93868: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
93869: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
93870: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
93871: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
93872: l_recog_line_1 NUMBER;
93873: l_recog_line_2 NUMBER;

Line 93870: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

93866:
93867: l_num_entries NUMBER;
93868: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
93869: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
93870: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
93871: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
93872: l_recog_line_1 NUMBER;
93873: l_recog_line_2 NUMBER;
93874:

Line 93871: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

93867: l_num_entries NUMBER;
93868: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
93869: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
93870: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
93871: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
93872: l_recog_line_1 NUMBER;
93873: l_recog_line_2 NUMBER;
93874:
93875: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 93877: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

93873: l_recog_line_2 NUMBER;
93874:
93875: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
93876: l_bflow_applied_to_amt NUMBER; -- 5132302
93877: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
93878:
93879: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
93880:
93881: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 93952: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

93948: l_accrual_line_num := NULL; -- 4262811
93949: l_tmp_amt := NULL; -- 4262811
93950: --
93951:
93952: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
93953: l_balance_type_code <> 'B' THEN
93954: IF NVL(p_source_89,'
93955: ') = 'CLEAR_CLEAR' AND
93956: NVL(p_source_158,'

Line 94032: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

94028: --
94029: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
94030:
94031: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
94032: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
94033:
94034: -- 4955764
94035: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
94036: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 94098: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

94094: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
94095:
94096: IF xla_accounting_cache_pkg.GetValueChar
94097: (p_source_code => 'LEDGER_CATEGORY_CODE'
94098: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
94099: AND l_bflow_method_code = 'PRIOR_ENTRY'
94100: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
94101: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
94102: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 94175: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

94171: p_lookup_type => 'XLA_OWNER_TYPE'
94172: ,p_lookup_code => l_component_type_code
94173: )
94174: ,p_token_4 => 'PRODUCT_NAME'
94175: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
94176: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
94177: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
94178: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
94179: ,p_ae_header_id => NULL

Line 94176: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

94172: ,p_lookup_code => l_component_type_code
94173: )
94174: ,p_token_4 => 'PRODUCT_NAME'
94175: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
94176: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
94177: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
94178: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
94179: ,p_ae_header_id => NULL
94180: );

Line 94177: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

94173: )
94174: ,p_token_4 => 'PRODUCT_NAME'
94175: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
94176: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
94177: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
94178: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
94179: ,p_ae_header_id => NULL
94180: );
94181:

Line 94178: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

94174: ,p_token_4 => 'PRODUCT_NAME'
94175: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
94176: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
94177: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
94178: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
94179: ,p_ae_header_id => NULL
94180: );
94181:
94182: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 94209: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

94205: ----------------------------------------------------------------------------------
94206: -- 4219869 Business Flow
94207: -- Update journal entry status -- Need to generate this within IF
94208: ----------------------------------------------------------------------------------
94209: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
94210: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
94211: ,p_balance_type_code => l_balance_type_code
94212: );
94213:

Line 94270: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

94266:
94267: --
94268: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
94269: --
94270: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
94271: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
94272: ELSE
94273: ---------------------------------------------------------------------------------------------------
94274: -- 4262811a Switch Sign

Line 94295: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

94291:
94292: XLA_AE_LINES_PKG.ValidateCurrentLine;
94293: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
94294:
94295: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
94296: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
94297: ,p_balance_type_code => l_balance_type_code);
94298:
94299: END IF;

Line 94468: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

94464: l_tmp_amt NUMBER;
94465: l_acc_rev_natural_side_code VARCHAR2(1);
94466:
94467: l_num_entries NUMBER;
94468: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
94469: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
94470: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
94471: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
94472: l_recog_line_1 NUMBER;

Line 94469: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

94465: l_acc_rev_natural_side_code VARCHAR2(1);
94466:
94467: l_num_entries NUMBER;
94468: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
94469: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
94470: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
94471: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
94472: l_recog_line_1 NUMBER;
94473: l_recog_line_2 NUMBER;

Line 94470: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

94466:
94467: l_num_entries NUMBER;
94468: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
94469: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
94470: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
94471: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
94472: l_recog_line_1 NUMBER;
94473: l_recog_line_2 NUMBER;
94474:

Line 94471: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

94467: l_num_entries NUMBER;
94468: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
94469: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
94470: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
94471: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
94472: l_recog_line_1 NUMBER;
94473: l_recog_line_2 NUMBER;
94474:
94475: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 94477: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

94473: l_recog_line_2 NUMBER;
94474:
94475: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
94476: l_bflow_applied_to_amt NUMBER; -- 5132302
94477: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
94478:
94479: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
94480:
94481: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 94552: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

94548: l_accrual_line_num := NULL; -- 4262811
94549: l_tmp_amt := NULL; -- 4262811
94550: --
94551:
94552: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
94553: l_balance_type_code <> 'B' THEN
94554: IF (NVL(p_source_3,'
94555: ') <> 'BALANCING_SEGMENT' AND
94556: NVL(p_source_3,'

Line 94628: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

94624: --
94625: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
94626:
94627: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
94628: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
94629:
94630: -- 4955764
94631: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
94632: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 94752: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

94748: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
94749:
94750: IF xla_accounting_cache_pkg.GetValueChar
94751: (p_source_code => 'LEDGER_CATEGORY_CODE'
94752: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
94753: AND l_bflow_method_code = 'PRIOR_ENTRY'
94754: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
94755: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
94756: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 94862: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

94858: p_lookup_type => 'XLA_OWNER_TYPE'
94859: ,p_lookup_code => l_component_type_code
94860: )
94861: ,p_token_4 => 'PRODUCT_NAME'
94862: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
94863: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
94864: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
94865: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
94866: ,p_ae_header_id => NULL

Line 94863: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

94859: ,p_lookup_code => l_component_type_code
94860: )
94861: ,p_token_4 => 'PRODUCT_NAME'
94862: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
94863: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
94864: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
94865: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
94866: ,p_ae_header_id => NULL
94867: );

Line 94864: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

94860: )
94861: ,p_token_4 => 'PRODUCT_NAME'
94862: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
94863: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
94864: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
94865: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
94866: ,p_ae_header_id => NULL
94867: );
94868:

Line 94865: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

94861: ,p_token_4 => 'PRODUCT_NAME'
94862: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
94863: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
94864: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
94865: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
94866: ,p_ae_header_id => NULL
94867: );
94868:
94869: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 94896: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

94892: ----------------------------------------------------------------------------------
94893: -- 4219869 Business Flow
94894: -- Update journal entry status -- Need to generate this within IF
94895: ----------------------------------------------------------------------------------
94896: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
94897: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
94898: ,p_balance_type_code => l_balance_type_code
94899: );
94900:

Line 94983: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

94979:
94980: --
94981: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
94982: --
94983: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
94984: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
94985: ELSE
94986: ---------------------------------------------------------------------------------------------------
94987: -- 4262811a Switch Sign

Line 95008: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

95004:
95005: XLA_AE_LINES_PKG.ValidateCurrentLine;
95006: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
95007:
95008: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
95009: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
95010: ,p_balance_type_code => l_balance_type_code);
95011:
95012: END IF;

Line 95181: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

95177: l_tmp_amt NUMBER;
95178: l_acc_rev_natural_side_code VARCHAR2(1);
95179:
95180: l_num_entries NUMBER;
95181: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
95182: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
95183: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
95184: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
95185: l_recog_line_1 NUMBER;

Line 95182: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

95178: l_acc_rev_natural_side_code VARCHAR2(1);
95179:
95180: l_num_entries NUMBER;
95181: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
95182: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
95183: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
95184: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
95185: l_recog_line_1 NUMBER;
95186: l_recog_line_2 NUMBER;

Line 95183: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

95179:
95180: l_num_entries NUMBER;
95181: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
95182: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
95183: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
95184: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
95185: l_recog_line_1 NUMBER;
95186: l_recog_line_2 NUMBER;
95187:

Line 95184: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

95180: l_num_entries NUMBER;
95181: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
95182: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
95183: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
95184: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
95185: l_recog_line_1 NUMBER;
95186: l_recog_line_2 NUMBER;
95187:
95188: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 95190: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

95186: l_recog_line_2 NUMBER;
95187:
95188: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
95189: l_bflow_applied_to_amt NUMBER; -- 5132302
95190: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
95191:
95192: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
95193:
95194: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 95265: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

95261: l_accrual_line_num := NULL; -- 4262811
95262: l_tmp_amt := NULL; -- 4262811
95263: --
95264:
95265: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
95266: l_balance_type_code <> 'B' THEN
95267: IF NVL(p_source_3,'
95268: ') = 'ACCOUNT_SEGMENT_VALUE' AND
95269: NVL(p_source_135,'

Line 95339: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

95335: --
95336: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
95337:
95338: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
95339: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
95340:
95341: -- 4955764
95342: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
95343: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 95463: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

95459: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
95460:
95461: IF xla_accounting_cache_pkg.GetValueChar
95462: (p_source_code => 'LEDGER_CATEGORY_CODE'
95463: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
95464: AND l_bflow_method_code = 'PRIOR_ENTRY'
95465: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
95466: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
95467: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 95643: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

95639: p_lookup_type => 'XLA_OWNER_TYPE'
95640: ,p_lookup_code => l_component_type_code
95641: )
95642: ,p_token_4 => 'PRODUCT_NAME'
95643: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
95644: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
95645: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
95646: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
95647: ,p_ae_header_id => NULL

Line 95644: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

95640: ,p_lookup_code => l_component_type_code
95641: )
95642: ,p_token_4 => 'PRODUCT_NAME'
95643: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
95644: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
95645: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
95646: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
95647: ,p_ae_header_id => NULL
95648: );

Line 95645: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

95641: )
95642: ,p_token_4 => 'PRODUCT_NAME'
95643: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
95644: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
95645: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
95646: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
95647: ,p_ae_header_id => NULL
95648: );
95649:

Line 95646: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

95642: ,p_token_4 => 'PRODUCT_NAME'
95643: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
95644: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
95645: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
95646: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
95647: ,p_ae_header_id => NULL
95648: );
95649:
95650: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 95677: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

95673: ----------------------------------------------------------------------------------
95674: -- 4219869 Business Flow
95675: -- Update journal entry status -- Need to generate this within IF
95676: ----------------------------------------------------------------------------------
95677: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
95678: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
95679: ,p_balance_type_code => l_balance_type_code
95680: );
95681:

Line 95831: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

95827:
95828: --
95829: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
95830: --
95831: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
95832: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
95833: ELSE
95834: ---------------------------------------------------------------------------------------------------
95835: -- 4262811a Switch Sign

Line 95856: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

95852:
95853: XLA_AE_LINES_PKG.ValidateCurrentLine;
95854: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
95855:
95856: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
95857: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
95858: ,p_balance_type_code => l_balance_type_code);
95859:
95860: 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_3,'
96116: ') = 'BALANCING_SEGMENT' AND
96117: NVL(p_source_135,'

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 96311: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

96307: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
96308:
96309: IF xla_accounting_cache_pkg.GetValueChar
96310: (p_source_code => 'LEDGER_CATEGORY_CODE'
96311: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
96312: AND l_bflow_method_code = 'PRIOR_ENTRY'
96313: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
96314: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
96315: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 96448: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

96444: p_lookup_type => 'XLA_OWNER_TYPE'
96445: ,p_lookup_code => l_component_type_code
96446: )
96447: ,p_token_4 => 'PRODUCT_NAME'
96448: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
96449: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
96450: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
96451: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
96452: ,p_ae_header_id => NULL

Line 96449: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

96445: ,p_lookup_code => l_component_type_code
96446: )
96447: ,p_token_4 => 'PRODUCT_NAME'
96448: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
96449: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
96450: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
96451: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
96452: ,p_ae_header_id => NULL
96453: );

Line 96450: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

96446: )
96447: ,p_token_4 => 'PRODUCT_NAME'
96448: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
96449: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
96450: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
96451: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
96452: ,p_ae_header_id => NULL
96453: );
96454:

Line 96451: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

96447: ,p_token_4 => 'PRODUCT_NAME'
96448: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
96449: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
96450: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
96451: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
96452: ,p_ae_header_id => NULL
96453: );
96454:
96455: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 96482: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

96478: ----------------------------------------------------------------------------------
96479: -- 4219869 Business Flow
96480: -- Update journal entry status -- Need to generate this within IF
96481: ----------------------------------------------------------------------------------
96482: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
96483: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
96484: ,p_balance_type_code => l_balance_type_code
96485: );
96486:

Line 96593: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

96589:
96590: --
96591: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
96592: --
96593: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
96594: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
96595: ELSE
96596: ---------------------------------------------------------------------------------------------------
96597: -- 4262811a Switch Sign

Line 96618: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

96614:
96615: XLA_AE_LINES_PKG.ValidateCurrentLine;
96616: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
96617:
96618: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
96619: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
96620: ,p_balance_type_code => l_balance_type_code);
96621:
96622: END IF;

Line 96789: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

96785: l_tmp_amt NUMBER;
96786: l_acc_rev_natural_side_code VARCHAR2(1);
96787:
96788: l_num_entries NUMBER;
96789: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
96790: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
96791: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
96792: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
96793: l_recog_line_1 NUMBER;

Line 96790: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

96786: l_acc_rev_natural_side_code VARCHAR2(1);
96787:
96788: l_num_entries NUMBER;
96789: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
96790: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
96791: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
96792: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
96793: l_recog_line_1 NUMBER;
96794: l_recog_line_2 NUMBER;

Line 96791: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

96787:
96788: l_num_entries NUMBER;
96789: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
96790: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
96791: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
96792: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
96793: l_recog_line_1 NUMBER;
96794: l_recog_line_2 NUMBER;
96795:

Line 96792: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

96788: l_num_entries NUMBER;
96789: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
96790: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
96791: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
96792: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
96793: l_recog_line_1 NUMBER;
96794: l_recog_line_2 NUMBER;
96795:
96796: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 96798: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

96794: l_recog_line_2 NUMBER;
96795:
96796: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
96797: l_bflow_applied_to_amt NUMBER; -- 5132302
96798: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
96799:
96800: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
96801:
96802: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 96873: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

96869: l_accrual_line_num := NULL; -- 4262811
96870: l_tmp_amt := NULL; -- 4262811
96871: --
96872:
96873: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
96874: l_balance_type_code <> 'B' THEN
96875: IF (NVL(p_source_3,'
96876: ') <> 'BALANCING_SEGMENT' AND
96877: NVL(p_source_3,'

Line 96949: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

96945: --
96946: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
96947:
96948: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
96949: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
96950:
96951: -- 4955764
96952: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
96953: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 97071: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

97067: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
97068:
97069: IF xla_accounting_cache_pkg.GetValueChar
97070: (p_source_code => 'LEDGER_CATEGORY_CODE'
97071: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
97072: AND l_bflow_method_code = 'PRIOR_ENTRY'
97073: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
97074: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
97075: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 97181: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

97177: p_lookup_type => 'XLA_OWNER_TYPE'
97178: ,p_lookup_code => l_component_type_code
97179: )
97180: ,p_token_4 => 'PRODUCT_NAME'
97181: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
97182: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
97183: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
97184: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
97185: ,p_ae_header_id => NULL

Line 97182: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

97178: ,p_lookup_code => l_component_type_code
97179: )
97180: ,p_token_4 => 'PRODUCT_NAME'
97181: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
97182: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
97183: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
97184: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
97185: ,p_ae_header_id => NULL
97186: );

Line 97183: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

97179: )
97180: ,p_token_4 => 'PRODUCT_NAME'
97181: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
97182: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
97183: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
97184: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
97185: ,p_ae_header_id => NULL
97186: );
97187:

Line 97184: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

97180: ,p_token_4 => 'PRODUCT_NAME'
97181: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
97182: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
97183: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
97184: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
97185: ,p_ae_header_id => NULL
97186: );
97187:
97188: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 97215: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

97211: ----------------------------------------------------------------------------------
97212: -- 4219869 Business Flow
97213: -- Update journal entry status -- Need to generate this within IF
97214: ----------------------------------------------------------------------------------
97215: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
97216: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
97217: ,p_balance_type_code => l_balance_type_code
97218: );
97219:

Line 97302: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

97298:
97299: --
97300: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
97301: --
97302: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
97303: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
97304: ELSE
97305: ---------------------------------------------------------------------------------------------------
97306: -- 4262811a Switch Sign

Line 97327: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

97323:
97324: XLA_AE_LINES_PKG.ValidateCurrentLine;
97325: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
97326:
97327: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
97328: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
97329: ,p_balance_type_code => l_balance_type_code);
97330:
97331: END IF;

Line 97498: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

97494: l_tmp_amt NUMBER;
97495: l_acc_rev_natural_side_code VARCHAR2(1);
97496:
97497: l_num_entries NUMBER;
97498: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
97499: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
97500: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
97501: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
97502: l_recog_line_1 NUMBER;

Line 97499: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

97495: l_acc_rev_natural_side_code VARCHAR2(1);
97496:
97497: l_num_entries NUMBER;
97498: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
97499: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
97500: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
97501: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
97502: l_recog_line_1 NUMBER;
97503: l_recog_line_2 NUMBER;

Line 97500: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

97496:
97497: l_num_entries NUMBER;
97498: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
97499: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
97500: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
97501: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
97502: l_recog_line_1 NUMBER;
97503: l_recog_line_2 NUMBER;
97504:

Line 97501: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

97497: l_num_entries NUMBER;
97498: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
97499: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
97500: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
97501: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
97502: l_recog_line_1 NUMBER;
97503: l_recog_line_2 NUMBER;
97504:
97505: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 97507: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

97503: l_recog_line_2 NUMBER;
97504:
97505: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
97506: l_bflow_applied_to_amt NUMBER; -- 5132302
97507: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
97508:
97509: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
97510:
97511: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 97582: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

97578: l_accrual_line_num := NULL; -- 4262811
97579: l_tmp_amt := NULL; -- 4262811
97580: --
97581:
97582: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
97583: l_balance_type_code <> 'B' THEN
97584: IF NVL(p_source_3,'
97585: ') = 'ACCOUNT_SEGMENT_VALUE' AND
97586: NVL(p_source_135,'

Line 97656: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

97652: --
97653: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
97654:
97655: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
97656: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
97657:
97658: -- 4955764
97659: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
97660: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 97778: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

97774: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
97775:
97776: IF xla_accounting_cache_pkg.GetValueChar
97777: (p_source_code => 'LEDGER_CATEGORY_CODE'
97778: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
97779: AND l_bflow_method_code = 'PRIOR_ENTRY'
97780: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
97781: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
97782: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 97958: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

97954: p_lookup_type => 'XLA_OWNER_TYPE'
97955: ,p_lookup_code => l_component_type_code
97956: )
97957: ,p_token_4 => 'PRODUCT_NAME'
97958: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
97959: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
97960: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
97961: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
97962: ,p_ae_header_id => NULL

Line 97959: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

97955: ,p_lookup_code => l_component_type_code
97956: )
97957: ,p_token_4 => 'PRODUCT_NAME'
97958: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
97959: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
97960: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
97961: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
97962: ,p_ae_header_id => NULL
97963: );

Line 97960: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

97956: )
97957: ,p_token_4 => 'PRODUCT_NAME'
97958: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
97959: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
97960: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
97961: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
97962: ,p_ae_header_id => NULL
97963: );
97964:

Line 97961: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

97957: ,p_token_4 => 'PRODUCT_NAME'
97958: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
97959: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
97960: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
97961: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
97962: ,p_ae_header_id => NULL
97963: );
97964:
97965: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 97992: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

97988: ----------------------------------------------------------------------------------
97989: -- 4219869 Business Flow
97990: -- Update journal entry status -- Need to generate this within IF
97991: ----------------------------------------------------------------------------------
97992: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
97993: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
97994: ,p_balance_type_code => l_balance_type_code
97995: );
97996:

Line 98146: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

98142:
98143: --
98144: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
98145: --
98146: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
98147: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
98148: ELSE
98149: ---------------------------------------------------------------------------------------------------
98150: -- 4262811a Switch Sign

Line 98171: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

98167:
98168: XLA_AE_LINES_PKG.ValidateCurrentLine;
98169: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
98170:
98171: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
98172: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
98173: ,p_balance_type_code => l_balance_type_code);
98174:
98175: END IF;

Line 98342: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

98338: l_tmp_amt NUMBER;
98339: l_acc_rev_natural_side_code VARCHAR2(1);
98340:
98341: l_num_entries NUMBER;
98342: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
98343: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
98344: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
98345: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
98346: l_recog_line_1 NUMBER;

Line 98343: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

98339: l_acc_rev_natural_side_code VARCHAR2(1);
98340:
98341: l_num_entries NUMBER;
98342: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
98343: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
98344: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
98345: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
98346: l_recog_line_1 NUMBER;
98347: l_recog_line_2 NUMBER;

Line 98344: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

98340:
98341: l_num_entries NUMBER;
98342: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
98343: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
98344: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
98345: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
98346: l_recog_line_1 NUMBER;
98347: l_recog_line_2 NUMBER;
98348:

Line 98345: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

98341: l_num_entries NUMBER;
98342: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
98343: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
98344: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
98345: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
98346: l_recog_line_1 NUMBER;
98347: l_recog_line_2 NUMBER;
98348:
98349: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 98351: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

98347: l_recog_line_2 NUMBER;
98348:
98349: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
98350: l_bflow_applied_to_amt NUMBER; -- 5132302
98351: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
98352:
98353: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
98354:
98355: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 98426: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

98422: l_accrual_line_num := NULL; -- 4262811
98423: l_tmp_amt := NULL; -- 4262811
98424: --
98425:
98426: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
98427: l_balance_type_code <> 'B' THEN
98428: IF NVL(p_source_3,'
98429: ') = 'BALANCING_SEGMENT' AND
98430: NVL(p_source_135,'

Line 98500: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

98496: --
98497: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
98498:
98499: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
98500: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
98501:
98502: -- 4955764
98503: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
98504: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 98622: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

98618: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
98619:
98620: IF xla_accounting_cache_pkg.GetValueChar
98621: (p_source_code => 'LEDGER_CATEGORY_CODE'
98622: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
98623: AND l_bflow_method_code = 'PRIOR_ENTRY'
98624: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
98625: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
98626: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 98759: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

98755: p_lookup_type => 'XLA_OWNER_TYPE'
98756: ,p_lookup_code => l_component_type_code
98757: )
98758: ,p_token_4 => 'PRODUCT_NAME'
98759: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
98760: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
98761: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
98762: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
98763: ,p_ae_header_id => NULL

Line 98760: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

98756: ,p_lookup_code => l_component_type_code
98757: )
98758: ,p_token_4 => 'PRODUCT_NAME'
98759: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
98760: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
98761: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
98762: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
98763: ,p_ae_header_id => NULL
98764: );

Line 98761: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

98757: )
98758: ,p_token_4 => 'PRODUCT_NAME'
98759: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
98760: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
98761: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
98762: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
98763: ,p_ae_header_id => NULL
98764: );
98765:

Line 98762: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

98758: ,p_token_4 => 'PRODUCT_NAME'
98759: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
98760: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
98761: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
98762: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
98763: ,p_ae_header_id => NULL
98764: );
98765:
98766: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 98793: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

98789: ----------------------------------------------------------------------------------
98790: -- 4219869 Business Flow
98791: -- Update journal entry status -- Need to generate this within IF
98792: ----------------------------------------------------------------------------------
98793: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
98794: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
98795: ,p_balance_type_code => l_balance_type_code
98796: );
98797:

Line 98904: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

98900:
98901: --
98902: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
98903: --
98904: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
98905: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
98906: ELSE
98907: ---------------------------------------------------------------------------------------------------
98908: -- 4262811a Switch Sign

Line 98929: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

98925:
98926: XLA_AE_LINES_PKG.ValidateCurrentLine;
98927: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
98928:
98929: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
98930: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
98931: ,p_balance_type_code => l_balance_type_code);
98932:
98933: END IF;

Line 99105: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

99101: l_tmp_amt NUMBER;
99102: l_acc_rev_natural_side_code VARCHAR2(1);
99103:
99104: l_num_entries NUMBER;
99105: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
99106: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
99107: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
99108: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
99109: l_recog_line_1 NUMBER;

Line 99106: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

99102: l_acc_rev_natural_side_code VARCHAR2(1);
99103:
99104: l_num_entries NUMBER;
99105: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
99106: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
99107: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
99108: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
99109: l_recog_line_1 NUMBER;
99110: l_recog_line_2 NUMBER;

Line 99107: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

99103:
99104: l_num_entries NUMBER;
99105: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
99106: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
99107: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
99108: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
99109: l_recog_line_1 NUMBER;
99110: l_recog_line_2 NUMBER;
99111:

Line 99108: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

99104: l_num_entries NUMBER;
99105: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
99106: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
99107: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
99108: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
99109: l_recog_line_1 NUMBER;
99110: l_recog_line_2 NUMBER;
99111:
99112: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 99114: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

99110: l_recog_line_2 NUMBER;
99111:
99112: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
99113: l_bflow_applied_to_amt NUMBER; -- 5132302
99114: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
99115:
99116: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
99117:
99118: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 99189: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

99185: l_accrual_line_num := NULL; -- 4262811
99186: l_tmp_amt := NULL; -- 4262811
99187: --
99188:
99189: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
99190: l_balance_type_code <> 'B' THEN
99191: IF (NVL(p_source_3,'
99192: ') <> 'BALANCING_SEGMENT' AND
99193: NVL(p_source_3,'

Line 99279: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

99275: --
99276: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
99277:
99278: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
99279: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
99280:
99281: -- 4955764
99282: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
99283: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 99405: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

99401: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
99402:
99403: IF xla_accounting_cache_pkg.GetValueChar
99404: (p_source_code => 'LEDGER_CATEGORY_CODE'
99405: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
99406: AND l_bflow_method_code = 'PRIOR_ENTRY'
99407: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
99408: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
99409: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 99515: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

99511: p_lookup_type => 'XLA_OWNER_TYPE'
99512: ,p_lookup_code => l_component_type_code
99513: )
99514: ,p_token_4 => 'PRODUCT_NAME'
99515: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
99516: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
99517: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
99518: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
99519: ,p_ae_header_id => NULL

Line 99516: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

99512: ,p_lookup_code => l_component_type_code
99513: )
99514: ,p_token_4 => 'PRODUCT_NAME'
99515: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
99516: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
99517: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
99518: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
99519: ,p_ae_header_id => NULL
99520: );

Line 99517: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

99513: )
99514: ,p_token_4 => 'PRODUCT_NAME'
99515: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
99516: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
99517: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
99518: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
99519: ,p_ae_header_id => NULL
99520: );
99521:

Line 99518: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

99514: ,p_token_4 => 'PRODUCT_NAME'
99515: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
99516: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
99517: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
99518: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
99519: ,p_ae_header_id => NULL
99520: );
99521:
99522: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 99549: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

99545: ----------------------------------------------------------------------------------
99546: -- 4219869 Business Flow
99547: -- Update journal entry status -- Need to generate this within IF
99548: ----------------------------------------------------------------------------------
99549: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
99550: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
99551: ,p_balance_type_code => l_balance_type_code
99552: );
99553:

Line 99636: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

99632:
99633: --
99634: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
99635: --
99636: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
99637: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
99638: ELSE
99639: ---------------------------------------------------------------------------------------------------
99640: -- 4262811a Switch Sign

Line 99661: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

99657:
99658: XLA_AE_LINES_PKG.ValidateCurrentLine;
99659: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
99660:
99661: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
99662: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
99663: ,p_balance_type_code => l_balance_type_code);
99664:
99665: END IF;

Line 99837: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

99833: l_tmp_amt NUMBER;
99834: l_acc_rev_natural_side_code VARCHAR2(1);
99835:
99836: l_num_entries NUMBER;
99837: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
99838: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
99839: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
99840: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
99841: l_recog_line_1 NUMBER;

Line 99838: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

99834: l_acc_rev_natural_side_code VARCHAR2(1);
99835:
99836: l_num_entries NUMBER;
99837: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
99838: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
99839: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
99840: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
99841: l_recog_line_1 NUMBER;
99842: l_recog_line_2 NUMBER;

Line 99839: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

99835:
99836: l_num_entries NUMBER;
99837: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
99838: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
99839: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
99840: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
99841: l_recog_line_1 NUMBER;
99842: l_recog_line_2 NUMBER;
99843:

Line 99840: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

99836: l_num_entries NUMBER;
99837: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
99838: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
99839: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
99840: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
99841: l_recog_line_1 NUMBER;
99842: l_recog_line_2 NUMBER;
99843:
99844: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 99846: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

99842: l_recog_line_2 NUMBER;
99843:
99844: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
99845: l_bflow_applied_to_amt NUMBER; -- 5132302
99846: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
99847:
99848: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
99849:
99850: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 99921: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

99917: l_accrual_line_num := NULL; -- 4262811
99918: l_tmp_amt := NULL; -- 4262811
99919: --
99920:
99921: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
99922: l_balance_type_code <> 'B' THEN
99923: IF NVL(p_source_3,'
99924: ') = 'ACCOUNT_SEGMENT_VALUE' AND
99925: (NVL(p_source_159,'

Line 100009: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

100005: --
100006: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
100007:
100008: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
100009: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
100010:
100011: -- 4955764
100012: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
100013: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 100135: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

100131: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
100132:
100133: IF xla_accounting_cache_pkg.GetValueChar
100134: (p_source_code => 'LEDGER_CATEGORY_CODE'
100135: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
100136: AND l_bflow_method_code = 'PRIOR_ENTRY'
100137: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
100138: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
100139: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 100315: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

100311: p_lookup_type => 'XLA_OWNER_TYPE'
100312: ,p_lookup_code => l_component_type_code
100313: )
100314: ,p_token_4 => 'PRODUCT_NAME'
100315: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
100316: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
100317: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
100318: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
100319: ,p_ae_header_id => NULL

Line 100316: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

100312: ,p_lookup_code => l_component_type_code
100313: )
100314: ,p_token_4 => 'PRODUCT_NAME'
100315: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
100316: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
100317: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
100318: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
100319: ,p_ae_header_id => NULL
100320: );

Line 100317: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

100313: )
100314: ,p_token_4 => 'PRODUCT_NAME'
100315: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
100316: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
100317: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
100318: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
100319: ,p_ae_header_id => NULL
100320: );
100321:

Line 100318: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

100314: ,p_token_4 => 'PRODUCT_NAME'
100315: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
100316: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
100317: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
100318: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
100319: ,p_ae_header_id => NULL
100320: );
100321:
100322: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 100349: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

100345: ----------------------------------------------------------------------------------
100346: -- 4219869 Business Flow
100347: -- Update journal entry status -- Need to generate this within IF
100348: ----------------------------------------------------------------------------------
100349: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
100350: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
100351: ,p_balance_type_code => l_balance_type_code
100352: );
100353:

Line 100503: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

100499:
100500: --
100501: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
100502: --
100503: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
100504: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
100505: ELSE
100506: ---------------------------------------------------------------------------------------------------
100507: -- 4262811a Switch Sign

Line 100528: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

100524:
100525: XLA_AE_LINES_PKG.ValidateCurrentLine;
100526: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
100527:
100528: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
100529: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
100530: ,p_balance_type_code => l_balance_type_code);
100531:
100532: END IF;

Line 100704: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

100700: l_tmp_amt NUMBER;
100701: l_acc_rev_natural_side_code VARCHAR2(1);
100702:
100703: l_num_entries NUMBER;
100704: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
100705: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
100706: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
100707: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
100708: l_recog_line_1 NUMBER;

Line 100705: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

100701: l_acc_rev_natural_side_code VARCHAR2(1);
100702:
100703: l_num_entries NUMBER;
100704: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
100705: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
100706: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
100707: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
100708: l_recog_line_1 NUMBER;
100709: l_recog_line_2 NUMBER;

Line 100706: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

100702:
100703: l_num_entries NUMBER;
100704: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
100705: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
100706: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
100707: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
100708: l_recog_line_1 NUMBER;
100709: l_recog_line_2 NUMBER;
100710:

Line 100707: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

100703: l_num_entries NUMBER;
100704: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
100705: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
100706: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
100707: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
100708: l_recog_line_1 NUMBER;
100709: l_recog_line_2 NUMBER;
100710:
100711: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 100713: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

100709: l_recog_line_2 NUMBER;
100710:
100711: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
100712: l_bflow_applied_to_amt NUMBER; -- 5132302
100713: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
100714:
100715: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
100716:
100717: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 100788: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

100784: l_accrual_line_num := NULL; -- 4262811
100785: l_tmp_amt := NULL; -- 4262811
100786: --
100787:
100788: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
100789: l_balance_type_code <> 'B' THEN
100790: IF NVL(p_source_3,'
100791: ') = 'BALANCING_SEGMENT' AND
100792: (NVL(p_source_159,'

Line 100876: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

100872: --
100873: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
100874:
100875: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
100876: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
100877:
100878: -- 4955764
100879: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
100880: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 101002: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

100998: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
100999:
101000: IF xla_accounting_cache_pkg.GetValueChar
101001: (p_source_code => 'LEDGER_CATEGORY_CODE'
101002: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
101003: AND l_bflow_method_code = 'PRIOR_ENTRY'
101004: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
101005: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
101006: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 101139: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

101135: p_lookup_type => 'XLA_OWNER_TYPE'
101136: ,p_lookup_code => l_component_type_code
101137: )
101138: ,p_token_4 => 'PRODUCT_NAME'
101139: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
101140: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
101141: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
101142: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
101143: ,p_ae_header_id => NULL

Line 101140: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

101136: ,p_lookup_code => l_component_type_code
101137: )
101138: ,p_token_4 => 'PRODUCT_NAME'
101139: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
101140: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
101141: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
101142: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
101143: ,p_ae_header_id => NULL
101144: );

Line 101141: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

101137: )
101138: ,p_token_4 => 'PRODUCT_NAME'
101139: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
101140: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
101141: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
101142: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
101143: ,p_ae_header_id => NULL
101144: );
101145:

Line 101142: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

101138: ,p_token_4 => 'PRODUCT_NAME'
101139: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
101140: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
101141: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
101142: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
101143: ,p_ae_header_id => NULL
101144: );
101145:
101146: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 101173: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

101169: ----------------------------------------------------------------------------------
101170: -- 4219869 Business Flow
101171: -- Update journal entry status -- Need to generate this within IF
101172: ----------------------------------------------------------------------------------
101173: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
101174: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
101175: ,p_balance_type_code => l_balance_type_code
101176: );
101177:

Line 101284: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

101280:
101281: --
101282: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
101283: --
101284: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
101285: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
101286: ELSE
101287: ---------------------------------------------------------------------------------------------------
101288: -- 4262811a Switch Sign

Line 101309: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

101305:
101306: XLA_AE_LINES_PKG.ValidateCurrentLine;
101307: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
101308:
101309: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
101310: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
101311: ,p_balance_type_code => l_balance_type_code);
101312:
101313: END IF;

Line 101445: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

101441: l_tmp_amt NUMBER;
101442: l_acc_rev_natural_side_code VARCHAR2(1);
101443:
101444: l_num_entries NUMBER;
101445: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
101446: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
101447: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
101448: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
101449: l_recog_line_1 NUMBER;

Line 101446: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

101442: l_acc_rev_natural_side_code VARCHAR2(1);
101443:
101444: l_num_entries NUMBER;
101445: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
101446: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
101447: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
101448: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
101449: l_recog_line_1 NUMBER;
101450: l_recog_line_2 NUMBER;

Line 101447: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

101443:
101444: l_num_entries NUMBER;
101445: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
101446: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
101447: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
101448: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
101449: l_recog_line_1 NUMBER;
101450: l_recog_line_2 NUMBER;
101451:

Line 101448: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

101444: l_num_entries NUMBER;
101445: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
101446: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
101447: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
101448: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
101449: l_recog_line_1 NUMBER;
101450: l_recog_line_2 NUMBER;
101451:
101452: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 101454: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

101450: l_recog_line_2 NUMBER;
101451:
101452: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
101453: l_bflow_applied_to_amt NUMBER; -- 5132302
101454: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
101455:
101456: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
101457:
101458: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 101529: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

101525: l_accrual_line_num := NULL; -- 4262811
101526: l_tmp_amt := NULL; -- 4262811
101527: --
101528:
101529: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
101530: l_balance_type_code <> 'B' THEN
101531: IF NVL(p_source_89,'
101532: ') <> 'CLEAR_CLEAR' AND
101533: NVL(p_source_158,'

Line 101611: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

101607: --
101608: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
101609:
101610: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
101611: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
101612:
101613: -- 4955764
101614: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
101615: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 101677: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

101673: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
101674:
101675: IF xla_accounting_cache_pkg.GetValueChar
101676: (p_source_code => 'LEDGER_CATEGORY_CODE'
101677: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
101678: AND l_bflow_method_code = 'PRIOR_ENTRY'
101679: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
101680: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
101681: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 101754: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

101750: p_lookup_type => 'XLA_OWNER_TYPE'
101751: ,p_lookup_code => l_component_type_code
101752: )
101753: ,p_token_4 => 'PRODUCT_NAME'
101754: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
101755: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
101756: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
101757: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
101758: ,p_ae_header_id => NULL

Line 101755: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

101751: ,p_lookup_code => l_component_type_code
101752: )
101753: ,p_token_4 => 'PRODUCT_NAME'
101754: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
101755: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
101756: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
101757: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
101758: ,p_ae_header_id => NULL
101759: );

Line 101756: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

101752: )
101753: ,p_token_4 => 'PRODUCT_NAME'
101754: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
101755: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
101756: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
101757: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
101758: ,p_ae_header_id => NULL
101759: );
101760:

Line 101757: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

101753: ,p_token_4 => 'PRODUCT_NAME'
101754: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
101755: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
101756: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
101757: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
101758: ,p_ae_header_id => NULL
101759: );
101760:
101761: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 101788: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

101784: ----------------------------------------------------------------------------------
101785: -- 4219869 Business Flow
101786: -- Update journal entry status -- Need to generate this within IF
101787: ----------------------------------------------------------------------------------
101788: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
101789: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
101790: ,p_balance_type_code => l_balance_type_code
101791: );
101792:

Line 101849: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

101845:
101846: --
101847: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
101848: --
101849: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
101850: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
101851: ELSE
101852: ---------------------------------------------------------------------------------------------------
101853: -- 4262811a Switch Sign

Line 101874: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

101870:
101871: XLA_AE_LINES_PKG.ValidateCurrentLine;
101872: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
101873:
101874: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
101875: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
101876: ,p_balance_type_code => l_balance_type_code);
101877:
101878: END IF;

Line 102047: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

102043: l_tmp_amt NUMBER;
102044: l_acc_rev_natural_side_code VARCHAR2(1);
102045:
102046: l_num_entries NUMBER;
102047: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
102048: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
102049: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
102050: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
102051: l_recog_line_1 NUMBER;

Line 102048: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

102044: l_acc_rev_natural_side_code VARCHAR2(1);
102045:
102046: l_num_entries NUMBER;
102047: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
102048: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
102049: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
102050: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
102051: l_recog_line_1 NUMBER;
102052: l_recog_line_2 NUMBER;

Line 102049: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

102045:
102046: l_num_entries NUMBER;
102047: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
102048: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
102049: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
102050: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
102051: l_recog_line_1 NUMBER;
102052: l_recog_line_2 NUMBER;
102053:

Line 102050: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

102046: l_num_entries NUMBER;
102047: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
102048: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
102049: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
102050: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
102051: l_recog_line_1 NUMBER;
102052: l_recog_line_2 NUMBER;
102053:
102054: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 102056: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

102052: l_recog_line_2 NUMBER;
102053:
102054: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
102055: l_bflow_applied_to_amt NUMBER; -- 5132302
102056: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
102057:
102058: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
102059:
102060: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 102131: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

102127: l_accrual_line_num := NULL; -- 4262811
102128: l_tmp_amt := NULL; -- 4262811
102129: --
102130:
102131: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
102132: l_balance_type_code <> 'B' THEN
102133: IF (NVL(p_source_3,'
102134: ') <> 'BALANCING_SEGMENT' AND
102135: NVL(p_source_3,'

Line 102207: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

102203: --
102204: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
102205:
102206: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
102207: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
102208:
102209: -- 4955764
102210: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
102211: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 102331: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

102327: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
102328:
102329: IF xla_accounting_cache_pkg.GetValueChar
102330: (p_source_code => 'LEDGER_CATEGORY_CODE'
102331: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
102332: AND l_bflow_method_code = 'PRIOR_ENTRY'
102333: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
102334: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
102335: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 102441: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

102437: p_lookup_type => 'XLA_OWNER_TYPE'
102438: ,p_lookup_code => l_component_type_code
102439: )
102440: ,p_token_4 => 'PRODUCT_NAME'
102441: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
102442: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
102443: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
102444: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
102445: ,p_ae_header_id => NULL

Line 102442: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

102438: ,p_lookup_code => l_component_type_code
102439: )
102440: ,p_token_4 => 'PRODUCT_NAME'
102441: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
102442: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
102443: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
102444: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
102445: ,p_ae_header_id => NULL
102446: );

Line 102443: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

102439: )
102440: ,p_token_4 => 'PRODUCT_NAME'
102441: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
102442: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
102443: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
102444: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
102445: ,p_ae_header_id => NULL
102446: );
102447:

Line 102444: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

102440: ,p_token_4 => 'PRODUCT_NAME'
102441: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
102442: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
102443: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
102444: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
102445: ,p_ae_header_id => NULL
102446: );
102447:
102448: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 102475: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

102471: ----------------------------------------------------------------------------------
102472: -- 4219869 Business Flow
102473: -- Update journal entry status -- Need to generate this within IF
102474: ----------------------------------------------------------------------------------
102475: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
102476: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
102477: ,p_balance_type_code => l_balance_type_code
102478: );
102479:

Line 102562: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

102558:
102559: --
102560: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
102561: --
102562: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
102563: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
102564: ELSE
102565: ---------------------------------------------------------------------------------------------------
102566: -- 4262811a Switch Sign

Line 102587: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

102583:
102584: XLA_AE_LINES_PKG.ValidateCurrentLine;
102585: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
102586:
102587: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
102588: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
102589: ,p_balance_type_code => l_balance_type_code);
102590:
102591: END IF;

Line 102760: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

102756: l_tmp_amt NUMBER;
102757: l_acc_rev_natural_side_code VARCHAR2(1);
102758:
102759: l_num_entries NUMBER;
102760: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
102761: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
102762: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
102763: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
102764: l_recog_line_1 NUMBER;

Line 102761: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

102757: l_acc_rev_natural_side_code VARCHAR2(1);
102758:
102759: l_num_entries NUMBER;
102760: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
102761: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
102762: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
102763: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
102764: l_recog_line_1 NUMBER;
102765: l_recog_line_2 NUMBER;

Line 102762: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

102758:
102759: l_num_entries NUMBER;
102760: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
102761: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
102762: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
102763: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
102764: l_recog_line_1 NUMBER;
102765: l_recog_line_2 NUMBER;
102766:

Line 102763: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

102759: l_num_entries NUMBER;
102760: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
102761: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
102762: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
102763: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
102764: l_recog_line_1 NUMBER;
102765: l_recog_line_2 NUMBER;
102766:
102767: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 102769: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

102765: l_recog_line_2 NUMBER;
102766:
102767: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
102768: l_bflow_applied_to_amt NUMBER; -- 5132302
102769: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
102770:
102771: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
102772:
102773: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 102844: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

102840: l_accrual_line_num := NULL; -- 4262811
102841: l_tmp_amt := NULL; -- 4262811
102842: --
102843:
102844: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
102845: l_balance_type_code <> 'B' THEN
102846: IF NVL(p_source_3,'
102847: ') = 'ACCOUNT_SEGMENT_VALUE' AND
102848: NVL(p_source_135,'

Line 102918: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

102914: --
102915: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
102916:
102917: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
102918: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
102919:
102920: -- 4955764
102921: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
102922: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 103042: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

103038: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
103039:
103040: IF xla_accounting_cache_pkg.GetValueChar
103041: (p_source_code => 'LEDGER_CATEGORY_CODE'
103042: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
103043: AND l_bflow_method_code = 'PRIOR_ENTRY'
103044: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
103045: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
103046: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 103222: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

103218: p_lookup_type => 'XLA_OWNER_TYPE'
103219: ,p_lookup_code => l_component_type_code
103220: )
103221: ,p_token_4 => 'PRODUCT_NAME'
103222: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
103223: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
103224: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
103225: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
103226: ,p_ae_header_id => NULL

Line 103223: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

103219: ,p_lookup_code => l_component_type_code
103220: )
103221: ,p_token_4 => 'PRODUCT_NAME'
103222: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
103223: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
103224: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
103225: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
103226: ,p_ae_header_id => NULL
103227: );

Line 103224: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

103220: )
103221: ,p_token_4 => 'PRODUCT_NAME'
103222: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
103223: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
103224: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
103225: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
103226: ,p_ae_header_id => NULL
103227: );
103228:

Line 103225: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

103221: ,p_token_4 => 'PRODUCT_NAME'
103222: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
103223: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
103224: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
103225: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
103226: ,p_ae_header_id => NULL
103227: );
103228:
103229: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 103256: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

103252: ----------------------------------------------------------------------------------
103253: -- 4219869 Business Flow
103254: -- Update journal entry status -- Need to generate this within IF
103255: ----------------------------------------------------------------------------------
103256: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
103257: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
103258: ,p_balance_type_code => l_balance_type_code
103259: );
103260:

Line 103410: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

103406:
103407: --
103408: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
103409: --
103410: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
103411: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
103412: ELSE
103413: ---------------------------------------------------------------------------------------------------
103414: -- 4262811a Switch Sign

Line 103435: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

103431:
103432: XLA_AE_LINES_PKG.ValidateCurrentLine;
103433: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
103434:
103435: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
103436: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
103437: ,p_balance_type_code => l_balance_type_code);
103438:
103439: END IF;

Line 103608: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

103604: l_tmp_amt NUMBER;
103605: l_acc_rev_natural_side_code VARCHAR2(1);
103606:
103607: l_num_entries NUMBER;
103608: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
103609: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
103610: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
103611: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
103612: l_recog_line_1 NUMBER;

Line 103609: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

103605: l_acc_rev_natural_side_code VARCHAR2(1);
103606:
103607: l_num_entries NUMBER;
103608: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
103609: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
103610: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
103611: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
103612: l_recog_line_1 NUMBER;
103613: l_recog_line_2 NUMBER;

Line 103610: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

103606:
103607: l_num_entries NUMBER;
103608: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
103609: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
103610: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
103611: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
103612: l_recog_line_1 NUMBER;
103613: l_recog_line_2 NUMBER;
103614:

Line 103611: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

103607: l_num_entries NUMBER;
103608: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
103609: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
103610: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
103611: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
103612: l_recog_line_1 NUMBER;
103613: l_recog_line_2 NUMBER;
103614:
103615: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 103617: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

103613: l_recog_line_2 NUMBER;
103614:
103615: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
103616: l_bflow_applied_to_amt NUMBER; -- 5132302
103617: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
103618:
103619: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
103620:
103621: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 103692: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

103688: l_accrual_line_num := NULL; -- 4262811
103689: l_tmp_amt := NULL; -- 4262811
103690: --
103691:
103692: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
103693: l_balance_type_code <> 'B' THEN
103694: IF NVL(p_source_3,'
103695: ') = 'BALANCING_SEGMENT' AND
103696: NVL(p_source_135,'

Line 103766: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

103762: --
103763: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
103764:
103765: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
103766: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
103767:
103768: -- 4955764
103769: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
103770: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 103890: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

103886: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
103887:
103888: IF xla_accounting_cache_pkg.GetValueChar
103889: (p_source_code => 'LEDGER_CATEGORY_CODE'
103890: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
103891: AND l_bflow_method_code = 'PRIOR_ENTRY'
103892: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
103893: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
103894: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 104027: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

104023: p_lookup_type => 'XLA_OWNER_TYPE'
104024: ,p_lookup_code => l_component_type_code
104025: )
104026: ,p_token_4 => 'PRODUCT_NAME'
104027: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
104028: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
104029: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
104030: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
104031: ,p_ae_header_id => NULL

Line 104028: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

104024: ,p_lookup_code => l_component_type_code
104025: )
104026: ,p_token_4 => 'PRODUCT_NAME'
104027: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
104028: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
104029: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
104030: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
104031: ,p_ae_header_id => NULL
104032: );

Line 104029: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

104025: )
104026: ,p_token_4 => 'PRODUCT_NAME'
104027: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
104028: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
104029: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
104030: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
104031: ,p_ae_header_id => NULL
104032: );
104033:

Line 104030: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

104026: ,p_token_4 => 'PRODUCT_NAME'
104027: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
104028: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
104029: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
104030: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
104031: ,p_ae_header_id => NULL
104032: );
104033:
104034: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 104061: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

104057: ----------------------------------------------------------------------------------
104058: -- 4219869 Business Flow
104059: -- Update journal entry status -- Need to generate this within IF
104060: ----------------------------------------------------------------------------------
104061: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
104062: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
104063: ,p_balance_type_code => l_balance_type_code
104064: );
104065:

Line 104172: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

104168:
104169: --
104170: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
104171: --
104172: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
104173: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
104174: ELSE
104175: ---------------------------------------------------------------------------------------------------
104176: -- 4262811a Switch Sign

Line 104197: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

104193:
104194: XLA_AE_LINES_PKG.ValidateCurrentLine;
104195: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
104196:
104197: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
104198: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
104199: ,p_balance_type_code => l_balance_type_code);
104200:
104201: END IF;

Line 104352: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

104348: l_tmp_amt NUMBER;
104349: l_acc_rev_natural_side_code VARCHAR2(1);
104350:
104351: l_num_entries NUMBER;
104352: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
104353: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
104354: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
104355: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
104356: l_recog_line_1 NUMBER;

Line 104353: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

104349: l_acc_rev_natural_side_code VARCHAR2(1);
104350:
104351: l_num_entries NUMBER;
104352: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
104353: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
104354: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
104355: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
104356: l_recog_line_1 NUMBER;
104357: l_recog_line_2 NUMBER;

Line 104354: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

104350:
104351: l_num_entries NUMBER;
104352: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
104353: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
104354: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
104355: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
104356: l_recog_line_1 NUMBER;
104357: l_recog_line_2 NUMBER;
104358:

Line 104355: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

104351: l_num_entries NUMBER;
104352: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
104353: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
104354: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
104355: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
104356: l_recog_line_1 NUMBER;
104357: l_recog_line_2 NUMBER;
104358:
104359: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 104361: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

104357: l_recog_line_2 NUMBER;
104358:
104359: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
104360: l_bflow_applied_to_amt NUMBER; -- 5132302
104361: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
104362:
104363: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
104364:
104365: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 104436: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

104432: l_accrual_line_num := NULL; -- 4262811
104433: l_tmp_amt := NULL; -- 4262811
104434: --
104435:
104436: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
104437: l_balance_type_code <> 'B' THEN
104438: IF NVL(p_source_118,'
104439: ') = 'PREPAY APPL' OR
104440: NVL(p_source_118,'

Line 104514: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

104510: --
104511: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
104512:
104513: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
104514: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
104515:
104516: -- 4955764
104517: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
104518: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 104630: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

104626: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
104627:
104628: IF xla_accounting_cache_pkg.GetValueChar
104629: (p_source_code => 'LEDGER_CATEGORY_CODE'
104630: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
104631: AND l_bflow_method_code = 'PRIOR_ENTRY'
104632: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
104633: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
104634: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 104707: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

104703: p_lookup_type => 'XLA_OWNER_TYPE'
104704: ,p_lookup_code => l_component_type_code
104705: )
104706: ,p_token_4 => 'PRODUCT_NAME'
104707: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
104708: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
104709: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
104710: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
104711: ,p_ae_header_id => NULL

Line 104708: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

104704: ,p_lookup_code => l_component_type_code
104705: )
104706: ,p_token_4 => 'PRODUCT_NAME'
104707: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
104708: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
104709: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
104710: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
104711: ,p_ae_header_id => NULL
104712: );

Line 104709: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

104705: )
104706: ,p_token_4 => 'PRODUCT_NAME'
104707: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
104708: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
104709: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
104710: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
104711: ,p_ae_header_id => NULL
104712: );
104713:

Line 104710: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

104706: ,p_token_4 => 'PRODUCT_NAME'
104707: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
104708: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
104709: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
104710: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
104711: ,p_ae_header_id => NULL
104712: );
104713:
104714: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 104741: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

104737: ----------------------------------------------------------------------------------
104738: -- 4219869 Business Flow
104739: -- Update journal entry status -- Need to generate this within IF
104740: ----------------------------------------------------------------------------------
104741: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
104742: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
104743: ,p_balance_type_code => l_balance_type_code
104744: );
104745:

Line 104802: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

104798:
104799: --
104800: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
104801: --
104802: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
104803: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
104804: ELSE
104805: ---------------------------------------------------------------------------------------------------
104806: -- 4262811a Switch Sign

Line 104827: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

104823:
104824: XLA_AE_LINES_PKG.ValidateCurrentLine;
104825: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
104826:
104827: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
104828: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
104829: ,p_balance_type_code => l_balance_type_code);
104830:
104831: END IF;

Line 104958: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

104954: l_tmp_amt NUMBER;
104955: l_acc_rev_natural_side_code VARCHAR2(1);
104956:
104957: l_num_entries NUMBER;
104958: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
104959: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
104960: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
104961: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
104962: l_recog_line_1 NUMBER;

Line 104959: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

104955: l_acc_rev_natural_side_code VARCHAR2(1);
104956:
104957: l_num_entries NUMBER;
104958: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
104959: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
104960: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
104961: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
104962: l_recog_line_1 NUMBER;
104963: l_recog_line_2 NUMBER;

Line 104960: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

104956:
104957: l_num_entries NUMBER;
104958: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
104959: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
104960: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
104961: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
104962: l_recog_line_1 NUMBER;
104963: l_recog_line_2 NUMBER;
104964:

Line 104961: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

104957: l_num_entries NUMBER;
104958: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
104959: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
104960: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
104961: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
104962: l_recog_line_1 NUMBER;
104963: l_recog_line_2 NUMBER;
104964:
104965: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 104967: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

104963: l_recog_line_2 NUMBER;
104964:
104965: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
104966: l_bflow_applied_to_amt NUMBER; -- 5132302
104967: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
104968:
104969: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
104970:
104971: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 105042: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

105038: l_accrual_line_num := NULL; -- 4262811
105039: l_tmp_amt := NULL; -- 4262811
105040: --
105041:
105042: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
105043: l_balance_type_code <> 'B' THEN
105044: IF NVL(p_source_89,'
105045: ') <> 'CLEAR_CLEAR' AND
105046: (NVL(p_source_90,'

Line 105122: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

105118: --
105119: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
105120:
105121: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
105122: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
105123:
105124: -- 4955764
105125: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
105126: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 105186: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

105182: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
105183:
105184: IF xla_accounting_cache_pkg.GetValueChar
105185: (p_source_code => 'LEDGER_CATEGORY_CODE'
105186: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
105187: AND l_bflow_method_code = 'PRIOR_ENTRY'
105188: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
105189: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
105190: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 105263: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

105259: p_lookup_type => 'XLA_OWNER_TYPE'
105260: ,p_lookup_code => l_component_type_code
105261: )
105262: ,p_token_4 => 'PRODUCT_NAME'
105263: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
105264: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
105265: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
105266: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
105267: ,p_ae_header_id => NULL

Line 105264: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

105260: ,p_lookup_code => l_component_type_code
105261: )
105262: ,p_token_4 => 'PRODUCT_NAME'
105263: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
105264: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
105265: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
105266: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
105267: ,p_ae_header_id => NULL
105268: );

Line 105265: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

105261: )
105262: ,p_token_4 => 'PRODUCT_NAME'
105263: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
105264: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
105265: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
105266: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
105267: ,p_ae_header_id => NULL
105268: );
105269:

Line 105266: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

105262: ,p_token_4 => 'PRODUCT_NAME'
105263: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
105264: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
105265: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
105266: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
105267: ,p_ae_header_id => NULL
105268: );
105269:
105270: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 105297: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

105293: ----------------------------------------------------------------------------------
105294: -- 4219869 Business Flow
105295: -- Update journal entry status -- Need to generate this within IF
105296: ----------------------------------------------------------------------------------
105297: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
105298: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
105299: ,p_balance_type_code => l_balance_type_code
105300: );
105301:

Line 105358: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

105354:
105355: --
105356: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
105357: --
105358: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
105359: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
105360: ELSE
105361: ---------------------------------------------------------------------------------------------------
105362: -- 4262811a Switch Sign

Line 105383: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

105379:
105380: XLA_AE_LINES_PKG.ValidateCurrentLine;
105381: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
105382:
105383: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
105384: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
105385: ,p_balance_type_code => l_balance_type_code);
105386:
105387: END IF;

Line 105530: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

105526: l_tmp_amt NUMBER;
105527: l_acc_rev_natural_side_code VARCHAR2(1);
105528:
105529: l_num_entries NUMBER;
105530: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
105531: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
105532: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
105533: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
105534: l_recog_line_1 NUMBER;

Line 105531: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

105527: l_acc_rev_natural_side_code VARCHAR2(1);
105528:
105529: l_num_entries NUMBER;
105530: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
105531: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
105532: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
105533: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
105534: l_recog_line_1 NUMBER;
105535: l_recog_line_2 NUMBER;

Line 105532: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

105528:
105529: l_num_entries NUMBER;
105530: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
105531: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
105532: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
105533: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
105534: l_recog_line_1 NUMBER;
105535: l_recog_line_2 NUMBER;
105536:

Line 105533: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

105529: l_num_entries NUMBER;
105530: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
105531: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
105532: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
105533: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
105534: l_recog_line_1 NUMBER;
105535: l_recog_line_2 NUMBER;
105536:
105537: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 105539: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

105535: l_recog_line_2 NUMBER;
105536:
105537: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
105538: l_bflow_applied_to_amt NUMBER; -- 5132302
105539: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
105540:
105541: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
105542:
105543: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 105613: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

105609: l_acc_rev_flag := NULL; -- 4262811
105610: l_accrual_line_num := NULL; -- 4262811
105611: l_tmp_amt := NULL; -- 4262811
105612: --
105613: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
105614: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
105615: return;
105616: END IF;
105617:

Line 105614: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

105610: l_accrual_line_num := NULL; -- 4262811
105611: l_tmp_amt := NULL; -- 4262811
105612: --
105613: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
105614: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
105615: return;
105616: END IF;
105617:
105618: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 105618: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

105614: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
105615: return;
105616: END IF;
105617:
105618: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
105619: l_balance_type_code <> 'B' THEN
105620: IF (NVL(p_source_89,'
105621: ') = 'CLEAR_CLEAR' OR
105622: NVL(p_source_89,'

Line 105704: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

105700: --
105701: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
105702:
105703: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
105704: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
105705:
105706: -- 4955764
105707: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
105708: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 105780: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

105776: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
105777:
105778: IF xla_accounting_cache_pkg.GetValueChar
105779: (p_source_code => 'LEDGER_CATEGORY_CODE'
105780: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
105781: AND l_bflow_method_code = 'PRIOR_ENTRY'
105782: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
105783: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
105784: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 105971: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

105967: p_lookup_type => 'XLA_OWNER_TYPE'
105968: ,p_lookup_code => l_component_type_code
105969: )
105970: ,p_token_4 => 'PRODUCT_NAME'
105971: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
105972: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
105973: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
105974: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
105975: ,p_ae_header_id => NULL

Line 105972: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

105968: ,p_lookup_code => l_component_type_code
105969: )
105970: ,p_token_4 => 'PRODUCT_NAME'
105971: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
105972: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
105973: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
105974: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
105975: ,p_ae_header_id => NULL
105976: );

Line 105973: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

105969: )
105970: ,p_token_4 => 'PRODUCT_NAME'
105971: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
105972: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
105973: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
105974: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
105975: ,p_ae_header_id => NULL
105976: );
105977:

Line 105974: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

105970: ,p_token_4 => 'PRODUCT_NAME'
105971: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
105972: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
105973: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
105974: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
105975: ,p_ae_header_id => NULL
105976: );
105977:
105978: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 106005: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

106001: ----------------------------------------------------------------------------------
106002: -- 4219869 Business Flow
106003: -- Update journal entry status -- Need to generate this within IF
106004: ----------------------------------------------------------------------------------
106005: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
106006: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
106007: ,p_balance_type_code => l_balance_type_code
106008: );
106009:

Line 106183: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

106179:
106180: --
106181: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
106182: --
106183: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
106184: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
106185: ELSE
106186: ---------------------------------------------------------------------------------------------------
106187: -- 4262811a Switch Sign

Line 106208: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

106204:
106205: XLA_AE_LINES_PKG.ValidateCurrentLine;
106206: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
106207:
106208: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
106209: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
106210: ,p_balance_type_code => l_balance_type_code);
106211:
106212: END IF;

Line 106357: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

106353: l_tmp_amt NUMBER;
106354: l_acc_rev_natural_side_code VARCHAR2(1);
106355:
106356: l_num_entries NUMBER;
106357: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
106358: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
106359: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
106360: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
106361: l_recog_line_1 NUMBER;

Line 106358: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

106354: l_acc_rev_natural_side_code VARCHAR2(1);
106355:
106356: l_num_entries NUMBER;
106357: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
106358: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
106359: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
106360: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
106361: l_recog_line_1 NUMBER;
106362: l_recog_line_2 NUMBER;

Line 106359: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

106355:
106356: l_num_entries NUMBER;
106357: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
106358: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
106359: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
106360: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
106361: l_recog_line_1 NUMBER;
106362: l_recog_line_2 NUMBER;
106363:

Line 106360: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

106356: l_num_entries NUMBER;
106357: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
106358: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
106359: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
106360: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
106361: l_recog_line_1 NUMBER;
106362: l_recog_line_2 NUMBER;
106363:
106364: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 106366: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

106362: l_recog_line_2 NUMBER;
106363:
106364: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
106365: l_bflow_applied_to_amt NUMBER; -- 5132302
106366: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
106367:
106368: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
106369:
106370: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 106440: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

106436: l_acc_rev_flag := NULL; -- 4262811
106437: l_accrual_line_num := NULL; -- 4262811
106438: l_tmp_amt := NULL; -- 4262811
106439: --
106440: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
106441: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
106442: return;
106443: END IF;
106444:

Line 106441: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

106437: l_accrual_line_num := NULL; -- 4262811
106438: l_tmp_amt := NULL; -- 4262811
106439: --
106440: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
106441: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
106442: return;
106443: END IF;
106444:
106445: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 106445: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

106441: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
106442: return;
106443: END IF;
106444:
106445: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
106446: l_balance_type_code <> 'B' THEN
106447: IF NVL(p_source_89,'
106448: ') = 'ALWAYS_ALWAYS' AND
106449: p_source_107 IS NOT NULL AND

Line 106528: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

106524: --
106525: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
106526:
106527: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
106528: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
106529:
106530: -- 4955764
106531: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
106532: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 106604: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

106600: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
106601:
106602: IF xla_accounting_cache_pkg.GetValueChar
106603: (p_source_code => 'LEDGER_CATEGORY_CODE'
106604: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
106605: AND l_bflow_method_code = 'PRIOR_ENTRY'
106606: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
106607: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
106608: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 106795: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

106791: p_lookup_type => 'XLA_OWNER_TYPE'
106792: ,p_lookup_code => l_component_type_code
106793: )
106794: ,p_token_4 => 'PRODUCT_NAME'
106795: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
106796: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
106797: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
106798: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
106799: ,p_ae_header_id => NULL

Line 106796: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

106792: ,p_lookup_code => l_component_type_code
106793: )
106794: ,p_token_4 => 'PRODUCT_NAME'
106795: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
106796: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
106797: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
106798: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
106799: ,p_ae_header_id => NULL
106800: );

Line 106797: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

106793: )
106794: ,p_token_4 => 'PRODUCT_NAME'
106795: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
106796: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
106797: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
106798: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
106799: ,p_ae_header_id => NULL
106800: );
106801:

Line 106798: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

106794: ,p_token_4 => 'PRODUCT_NAME'
106795: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
106796: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
106797: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
106798: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
106799: ,p_ae_header_id => NULL
106800: );
106801:
106802: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 106829: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

106825: ----------------------------------------------------------------------------------
106826: -- 4219869 Business Flow
106827: -- Update journal entry status -- Need to generate this within IF
106828: ----------------------------------------------------------------------------------
106829: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
106830: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
106831: ,p_balance_type_code => l_balance_type_code
106832: );
106833:

Line 107007: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

107003:
107004: --
107005: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
107006: --
107007: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
107008: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
107009: ELSE
107010: ---------------------------------------------------------------------------------------------------
107011: -- 4262811a Switch Sign

Line 107032: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

107028:
107029: XLA_AE_LINES_PKG.ValidateCurrentLine;
107030: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
107031:
107032: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
107033: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
107034: ,p_balance_type_code => l_balance_type_code);
107035:
107036: END IF;

Line 107186: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

107182: l_tmp_amt NUMBER;
107183: l_acc_rev_natural_side_code VARCHAR2(1);
107184:
107185: l_num_entries NUMBER;
107186: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
107187: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
107188: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
107189: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
107190: l_recog_line_1 NUMBER;

Line 107187: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

107183: l_acc_rev_natural_side_code VARCHAR2(1);
107184:
107185: l_num_entries NUMBER;
107186: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
107187: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
107188: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
107189: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
107190: l_recog_line_1 NUMBER;
107191: l_recog_line_2 NUMBER;

Line 107188: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

107184:
107185: l_num_entries NUMBER;
107186: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
107187: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
107188: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
107189: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
107190: l_recog_line_1 NUMBER;
107191: l_recog_line_2 NUMBER;
107192:

Line 107189: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

107185: l_num_entries NUMBER;
107186: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
107187: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
107188: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
107189: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
107190: l_recog_line_1 NUMBER;
107191: l_recog_line_2 NUMBER;
107192:
107193: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 107195: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

107191: l_recog_line_2 NUMBER;
107192:
107193: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
107194: l_bflow_applied_to_amt NUMBER; -- 5132302
107195: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
107196:
107197: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
107198:
107199: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 107269: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

107265: l_acc_rev_flag := NULL; -- 4262811
107266: l_accrual_line_num := NULL; -- 4262811
107267: l_tmp_amt := NULL; -- 4262811
107268: --
107269: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
107270: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
107271: return;
107272: END IF;
107273:

Line 107270: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

107266: l_accrual_line_num := NULL; -- 4262811
107267: l_tmp_amt := NULL; -- 4262811
107268: --
107269: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
107270: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
107271: return;
107272: END IF;
107273:
107274: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 107274: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

107270: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
107271: return;
107272: END IF;
107273:
107274: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
107275: l_balance_type_code <> 'B' THEN
107276: IF (NVL(p_source_89,'
107277: ') <> 'CLEAR_CLEAR' AND
107278: NVL(p_source_89,'

Line 107362: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

107358: --
107359: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
107360:
107361: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
107362: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
107363:
107364: -- 4955764
107365: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
107366: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 107438: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

107434: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
107435:
107436: IF xla_accounting_cache_pkg.GetValueChar
107437: (p_source_code => 'LEDGER_CATEGORY_CODE'
107438: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
107439: AND l_bflow_method_code = 'PRIOR_ENTRY'
107440: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
107441: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
107442: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 107629: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

107625: p_lookup_type => 'XLA_OWNER_TYPE'
107626: ,p_lookup_code => l_component_type_code
107627: )
107628: ,p_token_4 => 'PRODUCT_NAME'
107629: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
107630: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
107631: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
107632: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
107633: ,p_ae_header_id => NULL

Line 107630: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

107626: ,p_lookup_code => l_component_type_code
107627: )
107628: ,p_token_4 => 'PRODUCT_NAME'
107629: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
107630: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
107631: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
107632: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
107633: ,p_ae_header_id => NULL
107634: );

Line 107631: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

107627: )
107628: ,p_token_4 => 'PRODUCT_NAME'
107629: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
107630: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
107631: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
107632: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
107633: ,p_ae_header_id => NULL
107634: );
107635:

Line 107632: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

107628: ,p_token_4 => 'PRODUCT_NAME'
107629: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
107630: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
107631: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
107632: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
107633: ,p_ae_header_id => NULL
107634: );
107635:
107636: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 107663: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

107659: ----------------------------------------------------------------------------------
107660: -- 4219869 Business Flow
107661: -- Update journal entry status -- Need to generate this within IF
107662: ----------------------------------------------------------------------------------
107663: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
107664: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
107665: ,p_balance_type_code => l_balance_type_code
107666: );
107667:

Line 107841: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

107837:
107838: --
107839: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
107840: --
107841: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
107842: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
107843: ELSE
107844: ---------------------------------------------------------------------------------------------------
107845: -- 4262811a Switch Sign

Line 107866: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

107862:
107863: XLA_AE_LINES_PKG.ValidateCurrentLine;
107864: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
107865:
107866: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
107867: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
107868: ,p_balance_type_code => l_balance_type_code);
107869:
107870: END IF;

Line 108015: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

108011: l_tmp_amt NUMBER;
108012: l_acc_rev_natural_side_code VARCHAR2(1);
108013:
108014: l_num_entries NUMBER;
108015: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
108016: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
108017: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
108018: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
108019: l_recog_line_1 NUMBER;

Line 108016: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

108012: l_acc_rev_natural_side_code VARCHAR2(1);
108013:
108014: l_num_entries NUMBER;
108015: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
108016: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
108017: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
108018: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
108019: l_recog_line_1 NUMBER;
108020: l_recog_line_2 NUMBER;

Line 108017: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

108013:
108014: l_num_entries NUMBER;
108015: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
108016: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
108017: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
108018: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
108019: l_recog_line_1 NUMBER;
108020: l_recog_line_2 NUMBER;
108021:

Line 108018: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

108014: l_num_entries NUMBER;
108015: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
108016: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
108017: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
108018: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
108019: l_recog_line_1 NUMBER;
108020: l_recog_line_2 NUMBER;
108021:
108022: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 108024: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

108020: l_recog_line_2 NUMBER;
108021:
108022: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
108023: l_bflow_applied_to_amt NUMBER; -- 5132302
108024: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
108025:
108026: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
108027:
108028: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 108098: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

108094: l_acc_rev_flag := NULL; -- 4262811
108095: l_accrual_line_num := NULL; -- 4262811
108096: l_tmp_amt := NULL; -- 4262811
108097: --
108098: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
108099: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
108100: return;
108101: END IF;
108102:

Line 108099: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

108095: l_accrual_line_num := NULL; -- 4262811
108096: l_tmp_amt := NULL; -- 4262811
108097: --
108098: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
108099: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
108100: return;
108101: END IF;
108102:
108103: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 108103: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

108099: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
108100: return;
108101: END IF;
108102:
108103: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
108104: l_balance_type_code <> 'B' THEN
108105: IF NVL(p_source_89,'
108106: ') = 'ALWAYS_ALWAYS' AND
108107: p_source_107 IS NULL AND

Line 108188: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

108184: --
108185: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
108186:
108187: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
108188: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
108189:
108190: -- 4955764
108191: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
108192: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 108264: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

108260: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
108261:
108262: IF xla_accounting_cache_pkg.GetValueChar
108263: (p_source_code => 'LEDGER_CATEGORY_CODE'
108264: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
108265: AND l_bflow_method_code = 'PRIOR_ENTRY'
108266: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
108267: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
108268: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 108455: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

108451: p_lookup_type => 'XLA_OWNER_TYPE'
108452: ,p_lookup_code => l_component_type_code
108453: )
108454: ,p_token_4 => 'PRODUCT_NAME'
108455: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
108456: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
108457: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
108458: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
108459: ,p_ae_header_id => NULL

Line 108456: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

108452: ,p_lookup_code => l_component_type_code
108453: )
108454: ,p_token_4 => 'PRODUCT_NAME'
108455: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
108456: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
108457: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
108458: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
108459: ,p_ae_header_id => NULL
108460: );

Line 108457: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

108453: )
108454: ,p_token_4 => 'PRODUCT_NAME'
108455: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
108456: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
108457: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
108458: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
108459: ,p_ae_header_id => NULL
108460: );
108461:

Line 108458: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

108454: ,p_token_4 => 'PRODUCT_NAME'
108455: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
108456: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
108457: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
108458: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
108459: ,p_ae_header_id => NULL
108460: );
108461:
108462: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 108489: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

108485: ----------------------------------------------------------------------------------
108486: -- 4219869 Business Flow
108487: -- Update journal entry status -- Need to generate this within IF
108488: ----------------------------------------------------------------------------------
108489: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
108490: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
108491: ,p_balance_type_code => l_balance_type_code
108492: );
108493:

Line 108667: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

108663:
108664: --
108665: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
108666: --
108667: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
108668: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
108669: ELSE
108670: ---------------------------------------------------------------------------------------------------
108671: -- 4262811a Switch Sign

Line 108692: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

108688:
108689: XLA_AE_LINES_PKG.ValidateCurrentLine;
108690: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
108691:
108692: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
108693: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
108694: ,p_balance_type_code => l_balance_type_code);
108695:
108696: END IF;

Line 108837: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

108833: l_tmp_amt NUMBER;
108834: l_acc_rev_natural_side_code VARCHAR2(1);
108835:
108836: l_num_entries NUMBER;
108837: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
108838: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
108839: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
108840: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
108841: l_recog_line_1 NUMBER;

Line 108838: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

108834: l_acc_rev_natural_side_code VARCHAR2(1);
108835:
108836: l_num_entries NUMBER;
108837: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
108838: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
108839: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
108840: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
108841: l_recog_line_1 NUMBER;
108842: l_recog_line_2 NUMBER;

Line 108839: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

108835:
108836: l_num_entries NUMBER;
108837: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
108838: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
108839: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
108840: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
108841: l_recog_line_1 NUMBER;
108842: l_recog_line_2 NUMBER;
108843:

Line 108840: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

108836: l_num_entries NUMBER;
108837: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
108838: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
108839: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
108840: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
108841: l_recog_line_1 NUMBER;
108842: l_recog_line_2 NUMBER;
108843:
108844: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 108846: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

108842: l_recog_line_2 NUMBER;
108843:
108844: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
108845: l_bflow_applied_to_amt NUMBER; -- 5132302
108846: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
108847:
108848: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
108849:
108850: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 108920: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

108916: l_acc_rev_flag := NULL; -- 4262811
108917: l_accrual_line_num := NULL; -- 4262811
108918: l_tmp_amt := NULL; -- 4262811
108919: --
108920: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
108921: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
108922: return;
108923: END IF;
108924:

Line 108921: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

108917: l_accrual_line_num := NULL; -- 4262811
108918: l_tmp_amt := NULL; -- 4262811
108919: --
108920: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
108921: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
108922: return;
108923: END IF;
108924:
108925: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 108925: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

108921: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
108922: return;
108923: END IF;
108924:
108925: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
108926: l_balance_type_code <> 'B' THEN
108927: IF (NVL(p_source_89,'
108928: ') = 'ALWAYS_ALWAYS' OR
108929: NVL(p_source_89,'

Line 109012: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

109008: --
109009: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
109010:
109011: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
109012: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
109013:
109014: -- 4955764
109015: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
109016: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 109080: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

109076: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
109077:
109078: IF xla_accounting_cache_pkg.GetValueChar
109079: (p_source_code => 'LEDGER_CATEGORY_CODE'
109080: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
109081: AND l_bflow_method_code = 'PRIOR_ENTRY'
109082: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
109083: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
109084: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 109271: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

109267: p_lookup_type => 'XLA_OWNER_TYPE'
109268: ,p_lookup_code => l_component_type_code
109269: )
109270: ,p_token_4 => 'PRODUCT_NAME'
109271: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
109272: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
109273: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
109274: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
109275: ,p_ae_header_id => NULL

Line 109272: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

109268: ,p_lookup_code => l_component_type_code
109269: )
109270: ,p_token_4 => 'PRODUCT_NAME'
109271: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
109272: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
109273: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
109274: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
109275: ,p_ae_header_id => NULL
109276: );

Line 109273: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

109269: )
109270: ,p_token_4 => 'PRODUCT_NAME'
109271: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
109272: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
109273: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
109274: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
109275: ,p_ae_header_id => NULL
109276: );
109277:

Line 109274: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

109270: ,p_token_4 => 'PRODUCT_NAME'
109271: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
109272: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
109273: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
109274: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
109275: ,p_ae_header_id => NULL
109276: );
109277:
109278: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 109305: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

109301: ----------------------------------------------------------------------------------
109302: -- 4219869 Business Flow
109303: -- Update journal entry status -- Need to generate this within IF
109304: ----------------------------------------------------------------------------------
109305: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
109306: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
109307: ,p_balance_type_code => l_balance_type_code
109308: );
109309:

Line 109483: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

109479:
109480: --
109481: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
109482: --
109483: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
109484: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
109485: ELSE
109486: ---------------------------------------------------------------------------------------------------
109487: -- 4262811a Switch Sign

Line 109508: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

109504:
109505: XLA_AE_LINES_PKG.ValidateCurrentLine;
109506: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
109507:
109508: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
109509: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
109510: ,p_balance_type_code => l_balance_type_code);
109511:
109512: END IF;

Line 109684: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

109680: l_tmp_amt NUMBER;
109681: l_acc_rev_natural_side_code VARCHAR2(1);
109682:
109683: l_num_entries NUMBER;
109684: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
109685: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
109686: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
109687: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
109688: l_recog_line_1 NUMBER;

Line 109685: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

109681: l_acc_rev_natural_side_code VARCHAR2(1);
109682:
109683: l_num_entries NUMBER;
109684: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
109685: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
109686: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
109687: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
109688: l_recog_line_1 NUMBER;
109689: l_recog_line_2 NUMBER;

Line 109686: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

109682:
109683: l_num_entries NUMBER;
109684: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
109685: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
109686: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
109687: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
109688: l_recog_line_1 NUMBER;
109689: l_recog_line_2 NUMBER;
109690:

Line 109687: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

109683: l_num_entries NUMBER;
109684: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
109685: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
109686: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
109687: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
109688: l_recog_line_1 NUMBER;
109689: l_recog_line_2 NUMBER;
109690:
109691: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 109693: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

109689: l_recog_line_2 NUMBER;
109690:
109691: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
109692: l_bflow_applied_to_amt NUMBER; -- 5132302
109693: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
109694:
109695: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
109696:
109697: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 109767: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

109763: l_acc_rev_flag := NULL; -- 4262811
109764: l_accrual_line_num := NULL; -- 4262811
109765: l_tmp_amt := NULL; -- 4262811
109766: --
109767: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
109768: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
109769: return;
109770: END IF;
109771:

Line 109768: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

109764: l_accrual_line_num := NULL; -- 4262811
109765: l_tmp_amt := NULL; -- 4262811
109766: --
109767: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
109768: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
109769: return;
109770: END IF;
109771:
109772: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 109772: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

109768: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
109769: return;
109770: END IF;
109771:
109772: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
109773: l_balance_type_code <> 'B' THEN
109774: IF (NVL(p_source_118,'
109775: ') = 'PREPAY APPL' OR
109776: NVL(p_source_118,'

Line 109850: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

109846: --
109847: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
109848:
109849: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
109850: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
109851:
109852: -- 4955764
109853: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
109854: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 109976: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

109972: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
109973:
109974: IF xla_accounting_cache_pkg.GetValueChar
109975: (p_source_code => 'LEDGER_CATEGORY_CODE'
109976: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
109977: AND l_bflow_method_code = 'PRIOR_ENTRY'
109978: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
109979: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
109980: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 110167: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

110163: p_lookup_type => 'XLA_OWNER_TYPE'
110164: ,p_lookup_code => l_component_type_code
110165: )
110166: ,p_token_4 => 'PRODUCT_NAME'
110167: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
110168: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
110169: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
110170: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
110171: ,p_ae_header_id => NULL

Line 110168: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

110164: ,p_lookup_code => l_component_type_code
110165: )
110166: ,p_token_4 => 'PRODUCT_NAME'
110167: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
110168: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
110169: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
110170: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
110171: ,p_ae_header_id => NULL
110172: );

Line 110169: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

110165: )
110166: ,p_token_4 => 'PRODUCT_NAME'
110167: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
110168: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
110169: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
110170: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
110171: ,p_ae_header_id => NULL
110172: );
110173:

Line 110170: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

110166: ,p_token_4 => 'PRODUCT_NAME'
110167: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
110168: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
110169: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
110170: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
110171: ,p_ae_header_id => NULL
110172: );
110173:
110174: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 110201: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

110197: ----------------------------------------------------------------------------------
110198: -- 4219869 Business Flow
110199: -- Update journal entry status -- Need to generate this within IF
110200: ----------------------------------------------------------------------------------
110201: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
110202: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
110203: ,p_balance_type_code => l_balance_type_code
110204: );
110205:

Line 110379: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

110375:
110376: --
110377: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
110378: --
110379: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
110380: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
110381: ELSE
110382: ---------------------------------------------------------------------------------------------------
110383: -- 4262811a Switch Sign

Line 110404: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

110400:
110401: XLA_AE_LINES_PKG.ValidateCurrentLine;
110402: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
110403:
110404: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
110405: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
110406: ,p_balance_type_code => l_balance_type_code);
110407:
110408: END IF;

Line 110556: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

110552: l_tmp_amt NUMBER;
110553: l_acc_rev_natural_side_code VARCHAR2(1);
110554:
110555: l_num_entries NUMBER;
110556: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
110557: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
110558: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
110559: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
110560: l_recog_line_1 NUMBER;

Line 110557: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

110553: l_acc_rev_natural_side_code VARCHAR2(1);
110554:
110555: l_num_entries NUMBER;
110556: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
110557: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
110558: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
110559: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
110560: l_recog_line_1 NUMBER;
110561: l_recog_line_2 NUMBER;

Line 110558: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

110554:
110555: l_num_entries NUMBER;
110556: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
110557: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
110558: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
110559: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
110560: l_recog_line_1 NUMBER;
110561: l_recog_line_2 NUMBER;
110562:

Line 110559: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

110555: l_num_entries NUMBER;
110556: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
110557: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
110558: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
110559: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
110560: l_recog_line_1 NUMBER;
110561: l_recog_line_2 NUMBER;
110562:
110563: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 110565: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

110561: l_recog_line_2 NUMBER;
110562:
110563: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
110564: l_bflow_applied_to_amt NUMBER; -- 5132302
110565: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
110566:
110567: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
110568:
110569: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 110639: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

110635: l_acc_rev_flag := NULL; -- 4262811
110636: l_accrual_line_num := NULL; -- 4262811
110637: l_tmp_amt := NULL; -- 4262811
110638: --
110639: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
110640: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
110641: return;
110642: END IF;
110643:

Line 110640: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

110636: l_accrual_line_num := NULL; -- 4262811
110637: l_tmp_amt := NULL; -- 4262811
110638: --
110639: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
110640: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
110641: return;
110642: END IF;
110643:
110644: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 110644: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

110640: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
110641: return;
110642: END IF;
110643:
110644: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
110645: l_balance_type_code <> 'B' THEN
110646: IF (NVL(p_source_89,'
110647: ') <> 'CLEAR_CLEAR' AND
110648: NVL(p_source_89,'

Line 110730: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

110726: --
110727: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
110728:
110729: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
110730: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
110731:
110732: -- 4955764
110733: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
110734: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 110804: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

110800: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
110801:
110802: IF xla_accounting_cache_pkg.GetValueChar
110803: (p_source_code => 'LEDGER_CATEGORY_CODE'
110804: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
110805: AND l_bflow_method_code = 'PRIOR_ENTRY'
110806: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
110807: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
110808: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 110995: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

110991: p_lookup_type => 'XLA_OWNER_TYPE'
110992: ,p_lookup_code => l_component_type_code
110993: )
110994: ,p_token_4 => 'PRODUCT_NAME'
110995: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
110996: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
110997: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
110998: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
110999: ,p_ae_header_id => NULL

Line 110996: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

110992: ,p_lookup_code => l_component_type_code
110993: )
110994: ,p_token_4 => 'PRODUCT_NAME'
110995: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
110996: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
110997: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
110998: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
110999: ,p_ae_header_id => NULL
111000: );

Line 110997: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

110993: )
110994: ,p_token_4 => 'PRODUCT_NAME'
110995: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
110996: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
110997: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
110998: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
110999: ,p_ae_header_id => NULL
111000: );
111001:

Line 110998: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

110994: ,p_token_4 => 'PRODUCT_NAME'
110995: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
110996: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
110997: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
110998: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
110999: ,p_ae_header_id => NULL
111000: );
111001:
111002: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 111029: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

111025: ----------------------------------------------------------------------------------
111026: -- 4219869 Business Flow
111027: -- Update journal entry status -- Need to generate this within IF
111028: ----------------------------------------------------------------------------------
111029: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
111030: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
111031: ,p_balance_type_code => l_balance_type_code
111032: );
111033:

Line 111207: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

111203:
111204: --
111205: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
111206: --
111207: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
111208: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
111209: ELSE
111210: ---------------------------------------------------------------------------------------------------
111211: -- 4262811a Switch Sign

Line 111232: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

111228:
111229: XLA_AE_LINES_PKG.ValidateCurrentLine;
111230: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
111231:
111232: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
111233: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
111234: ,p_balance_type_code => l_balance_type_code);
111235:
111236: END IF;

Line 111377: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

111373: l_tmp_amt NUMBER;
111374: l_acc_rev_natural_side_code VARCHAR2(1);
111375:
111376: l_num_entries NUMBER;
111377: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
111378: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
111379: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
111380: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
111381: l_recog_line_1 NUMBER;

Line 111378: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

111374: l_acc_rev_natural_side_code VARCHAR2(1);
111375:
111376: l_num_entries NUMBER;
111377: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
111378: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
111379: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
111380: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
111381: l_recog_line_1 NUMBER;
111382: l_recog_line_2 NUMBER;

Line 111379: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

111375:
111376: l_num_entries NUMBER;
111377: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
111378: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
111379: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
111380: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
111381: l_recog_line_1 NUMBER;
111382: l_recog_line_2 NUMBER;
111383:

Line 111380: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

111376: l_num_entries NUMBER;
111377: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
111378: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
111379: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
111380: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
111381: l_recog_line_1 NUMBER;
111382: l_recog_line_2 NUMBER;
111383:
111384: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 111386: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

111382: l_recog_line_2 NUMBER;
111383:
111384: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
111385: l_bflow_applied_to_amt NUMBER; -- 5132302
111386: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
111387:
111388: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
111389:
111390: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 111461: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

111457: l_accrual_line_num := NULL; -- 4262811
111458: l_tmp_amt := NULL; -- 4262811
111459: --
111460:
111461: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
111462: l_balance_type_code <> 'B' THEN
111463: IF (NVL(p_source_89,'
111464: ') = 'ALWAYS_ALWAYS' OR
111465: NVL(p_source_89,'

Line 111538: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

111534: --
111535: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
111536:
111537: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
111538: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
111539:
111540: -- 4955764
111541: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
111542: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 111614: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

111610: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
111611:
111612: IF xla_accounting_cache_pkg.GetValueChar
111613: (p_source_code => 'LEDGER_CATEGORY_CODE'
111614: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
111615: AND l_bflow_method_code = 'PRIOR_ENTRY'
111616: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
111617: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
111618: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 111717: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

111713: p_lookup_type => 'XLA_OWNER_TYPE'
111714: ,p_lookup_code => l_component_type_code
111715: )
111716: ,p_token_4 => 'PRODUCT_NAME'
111717: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
111718: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
111719: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
111720: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
111721: ,p_ae_header_id => NULL

Line 111718: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

111714: ,p_lookup_code => l_component_type_code
111715: )
111716: ,p_token_4 => 'PRODUCT_NAME'
111717: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
111718: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
111719: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
111720: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
111721: ,p_ae_header_id => NULL
111722: );

Line 111719: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

111715: )
111716: ,p_token_4 => 'PRODUCT_NAME'
111717: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
111718: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
111719: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
111720: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
111721: ,p_ae_header_id => NULL
111722: );
111723:

Line 111720: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

111716: ,p_token_4 => 'PRODUCT_NAME'
111717: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
111718: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
111719: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
111720: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
111721: ,p_ae_header_id => NULL
111722: );
111723:
111724: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 111751: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

111747: ----------------------------------------------------------------------------------
111748: -- 4219869 Business Flow
111749: -- Update journal entry status -- Need to generate this within IF
111750: ----------------------------------------------------------------------------------
111751: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
111752: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
111753: ,p_balance_type_code => l_balance_type_code
111754: );
111755:

Line 111841: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

111837:
111838: --
111839: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
111840: --
111841: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
111842: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
111843: ELSE
111844: ---------------------------------------------------------------------------------------------------
111845: -- 4262811a Switch Sign

Line 111866: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

111862:
111863: XLA_AE_LINES_PKG.ValidateCurrentLine;
111864: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
111865:
111866: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
111867: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
111868: ,p_balance_type_code => l_balance_type_code);
111869:
111870: END IF;

Line 112036: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

112032: l_tmp_amt NUMBER;
112033: l_acc_rev_natural_side_code VARCHAR2(1);
112034:
112035: l_num_entries NUMBER;
112036: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
112037: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
112038: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
112039: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
112040: l_recog_line_1 NUMBER;

Line 112037: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

112033: l_acc_rev_natural_side_code VARCHAR2(1);
112034:
112035: l_num_entries NUMBER;
112036: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
112037: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
112038: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
112039: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
112040: l_recog_line_1 NUMBER;
112041: l_recog_line_2 NUMBER;

Line 112038: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

112034:
112035: l_num_entries NUMBER;
112036: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
112037: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
112038: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
112039: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
112040: l_recog_line_1 NUMBER;
112041: l_recog_line_2 NUMBER;
112042:

Line 112039: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

112035: l_num_entries NUMBER;
112036: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
112037: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
112038: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
112039: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
112040: l_recog_line_1 NUMBER;
112041: l_recog_line_2 NUMBER;
112042:
112043: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 112045: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

112041: l_recog_line_2 NUMBER;
112042:
112043: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
112044: l_bflow_applied_to_amt NUMBER; -- 5132302
112045: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
112046:
112047: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
112048:
112049: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 112120: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

112116: l_accrual_line_num := NULL; -- 4262811
112117: l_tmp_amt := NULL; -- 4262811
112118: --
112119:
112120: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
112121: l_balance_type_code <> 'B' THEN
112122: IF NVL(p_source_21,'
112123: ') = 'MISCELLANEOUS'
112124: THEN

Line 112192: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

112188: --
112189: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
112190:
112191: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
112192: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
112193:
112194: -- 4955764
112195: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
112196: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 112316: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

112312: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
112313:
112314: IF xla_accounting_cache_pkg.GetValueChar
112315: (p_source_code => 'LEDGER_CATEGORY_CODE'
112316: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
112317: AND l_bflow_method_code = 'PRIOR_ENTRY'
112318: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
112319: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
112320: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 112426: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

112422: p_lookup_type => 'XLA_OWNER_TYPE'
112423: ,p_lookup_code => l_component_type_code
112424: )
112425: ,p_token_4 => 'PRODUCT_NAME'
112426: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
112427: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
112428: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
112429: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
112430: ,p_ae_header_id => NULL

Line 112427: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

112423: ,p_lookup_code => l_component_type_code
112424: )
112425: ,p_token_4 => 'PRODUCT_NAME'
112426: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
112427: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
112428: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
112429: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
112430: ,p_ae_header_id => NULL
112431: );

Line 112428: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

112424: )
112425: ,p_token_4 => 'PRODUCT_NAME'
112426: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
112427: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
112428: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
112429: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
112430: ,p_ae_header_id => NULL
112431: );
112432:

Line 112429: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

112425: ,p_token_4 => 'PRODUCT_NAME'
112426: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
112427: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
112428: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
112429: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
112430: ,p_ae_header_id => NULL
112431: );
112432:
112433: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 112460: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

112456: ----------------------------------------------------------------------------------
112457: -- 4219869 Business Flow
112458: -- Update journal entry status -- Need to generate this within IF
112459: ----------------------------------------------------------------------------------
112460: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
112461: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
112462: ,p_balance_type_code => l_balance_type_code
112463: );
112464:

Line 112547: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

112543:
112544: --
112545: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
112546: --
112547: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
112548: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
112549: ELSE
112550: ---------------------------------------------------------------------------------------------------
112551: -- 4262811a Switch Sign

Line 112572: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

112568:
112569: XLA_AE_LINES_PKG.ValidateCurrentLine;
112570: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
112571:
112572: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
112573: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
112574: ,p_balance_type_code => l_balance_type_code);
112575:
112576: END IF;

Line 112734: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

112730: l_tmp_amt NUMBER;
112731: l_acc_rev_natural_side_code VARCHAR2(1);
112732:
112733: l_num_entries NUMBER;
112734: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
112735: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
112736: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
112737: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
112738: l_recog_line_1 NUMBER;

Line 112735: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

112731: l_acc_rev_natural_side_code VARCHAR2(1);
112732:
112733: l_num_entries NUMBER;
112734: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
112735: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
112736: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
112737: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
112738: l_recog_line_1 NUMBER;
112739: l_recog_line_2 NUMBER;

Line 112736: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

112732:
112733: l_num_entries NUMBER;
112734: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
112735: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
112736: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
112737: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
112738: l_recog_line_1 NUMBER;
112739: l_recog_line_2 NUMBER;
112740:

Line 112737: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

112733: l_num_entries NUMBER;
112734: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
112735: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
112736: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
112737: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
112738: l_recog_line_1 NUMBER;
112739: l_recog_line_2 NUMBER;
112740:
112741: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 112743: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

112739: l_recog_line_2 NUMBER;
112740:
112741: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
112742: l_bflow_applied_to_amt NUMBER; -- 5132302
112743: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
112744:
112745: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
112746:
112747: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 112818: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

112814: l_accrual_line_num := NULL; -- 4262811
112815: l_tmp_amt := NULL; -- 4262811
112816: --
112817:
112818: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
112819: l_balance_type_code <> 'B' THEN
112820: IF NVL(p_source_21,'
112821: ') = 'MISCELLANEOUS' AND
112822: NVL(p_source_86,'

Line 112894: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

112890: --
112891: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
112892:
112893: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
112894: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
112895:
112896: -- 4955764
112897: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
112898: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 113008: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

113004: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
113005:
113006: IF xla_accounting_cache_pkg.GetValueChar
113007: (p_source_code => 'LEDGER_CATEGORY_CODE'
113008: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
113009: AND l_bflow_method_code = 'PRIOR_ENTRY'
113010: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
113011: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
113012: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 113085: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

113081: p_lookup_type => 'XLA_OWNER_TYPE'
113082: ,p_lookup_code => l_component_type_code
113083: )
113084: ,p_token_4 => 'PRODUCT_NAME'
113085: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
113086: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
113087: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
113088: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
113089: ,p_ae_header_id => NULL

Line 113086: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

113082: ,p_lookup_code => l_component_type_code
113083: )
113084: ,p_token_4 => 'PRODUCT_NAME'
113085: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
113086: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
113087: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
113088: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
113089: ,p_ae_header_id => NULL
113090: );

Line 113087: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

113083: )
113084: ,p_token_4 => 'PRODUCT_NAME'
113085: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
113086: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
113087: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
113088: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
113089: ,p_ae_header_id => NULL
113090: );
113091:

Line 113088: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

113084: ,p_token_4 => 'PRODUCT_NAME'
113085: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
113086: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
113087: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
113088: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
113089: ,p_ae_header_id => NULL
113090: );
113091:
113092: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 113119: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

113115: ----------------------------------------------------------------------------------
113116: -- 4219869 Business Flow
113117: -- Update journal entry status -- Need to generate this within IF
113118: ----------------------------------------------------------------------------------
113119: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
113120: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
113121: ,p_balance_type_code => l_balance_type_code
113122: );
113123:

Line 113180: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

113176:
113177: --
113178: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
113179: --
113180: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
113181: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
113182: ELSE
113183: ---------------------------------------------------------------------------------------------------
113184: -- 4262811a Switch Sign

Line 113205: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

113201:
113202: XLA_AE_LINES_PKG.ValidateCurrentLine;
113203: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
113204:
113205: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
113206: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
113207: ,p_balance_type_code => l_balance_type_code);
113208:
113209: END IF;

Line 113373: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

113369: l_tmp_amt NUMBER;
113370: l_acc_rev_natural_side_code VARCHAR2(1);
113371:
113372: l_num_entries NUMBER;
113373: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
113374: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
113375: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
113376: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
113377: l_recog_line_1 NUMBER;

Line 113374: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

113370: l_acc_rev_natural_side_code VARCHAR2(1);
113371:
113372: l_num_entries NUMBER;
113373: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
113374: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
113375: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
113376: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
113377: l_recog_line_1 NUMBER;
113378: l_recog_line_2 NUMBER;

Line 113375: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

113371:
113372: l_num_entries NUMBER;
113373: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
113374: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
113375: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
113376: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
113377: l_recog_line_1 NUMBER;
113378: l_recog_line_2 NUMBER;
113379:

Line 113376: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

113372: l_num_entries NUMBER;
113373: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
113374: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
113375: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
113376: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
113377: l_recog_line_1 NUMBER;
113378: l_recog_line_2 NUMBER;
113379:
113380: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 113382: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

113378: l_recog_line_2 NUMBER;
113379:
113380: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
113381: l_bflow_applied_to_amt NUMBER; -- 5132302
113382: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
113383:
113384: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
113385:
113386: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 113457: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

113453: l_accrual_line_num := NULL; -- 4262811
113454: l_tmp_amt := NULL; -- 4262811
113455: --
113456:
113457: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
113458: l_balance_type_code <> 'B' THEN
113459: IF NVL(p_source_21,'
113460: ') = 'MISCELLANEOUS'
113461: THEN

Line 113529: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

113525: --
113526: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
113527:
113528: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
113529: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
113530:
113531: -- 4955764
113532: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
113533: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 113651: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

113647: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
113648:
113649: IF xla_accounting_cache_pkg.GetValueChar
113650: (p_source_code => 'LEDGER_CATEGORY_CODE'
113651: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
113652: AND l_bflow_method_code = 'PRIOR_ENTRY'
113653: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
113654: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
113655: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 113761: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

113757: p_lookup_type => 'XLA_OWNER_TYPE'
113758: ,p_lookup_code => l_component_type_code
113759: )
113760: ,p_token_4 => 'PRODUCT_NAME'
113761: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
113762: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
113763: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
113764: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
113765: ,p_ae_header_id => NULL

Line 113762: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

113758: ,p_lookup_code => l_component_type_code
113759: )
113760: ,p_token_4 => 'PRODUCT_NAME'
113761: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
113762: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
113763: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
113764: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
113765: ,p_ae_header_id => NULL
113766: );

Line 113763: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

113759: )
113760: ,p_token_4 => 'PRODUCT_NAME'
113761: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
113762: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
113763: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
113764: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
113765: ,p_ae_header_id => NULL
113766: );
113767:

Line 113764: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

113760: ,p_token_4 => 'PRODUCT_NAME'
113761: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
113762: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
113763: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
113764: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
113765: ,p_ae_header_id => NULL
113766: );
113767:
113768: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 113795: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

113791: ----------------------------------------------------------------------------------
113792: -- 4219869 Business Flow
113793: -- Update journal entry status -- Need to generate this within IF
113794: ----------------------------------------------------------------------------------
113795: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
113796: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
113797: ,p_balance_type_code => l_balance_type_code
113798: );
113799:

Line 113882: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

113878:
113879: --
113880: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
113881: --
113882: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
113883: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
113884: ELSE
113885: ---------------------------------------------------------------------------------------------------
113886: -- 4262811a Switch Sign

Line 113907: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

113903:
113904: XLA_AE_LINES_PKG.ValidateCurrentLine;
113905: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
113906:
113907: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
113908: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
113909: ,p_balance_type_code => l_balance_type_code);
113910:
113911: END IF;

Line 114067: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

114063: l_tmp_amt NUMBER;
114064: l_acc_rev_natural_side_code VARCHAR2(1);
114065:
114066: l_num_entries NUMBER;
114067: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
114068: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
114069: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
114070: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
114071: l_recog_line_1 NUMBER;

Line 114068: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

114064: l_acc_rev_natural_side_code VARCHAR2(1);
114065:
114066: l_num_entries NUMBER;
114067: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
114068: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
114069: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
114070: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
114071: l_recog_line_1 NUMBER;
114072: l_recog_line_2 NUMBER;

Line 114069: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

114065:
114066: l_num_entries NUMBER;
114067: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
114068: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
114069: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
114070: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
114071: l_recog_line_1 NUMBER;
114072: l_recog_line_2 NUMBER;
114073:

Line 114070: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

114066: l_num_entries NUMBER;
114067: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
114068: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
114069: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
114070: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
114071: l_recog_line_1 NUMBER;
114072: l_recog_line_2 NUMBER;
114073:
114074: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 114076: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

114072: l_recog_line_2 NUMBER;
114073:
114074: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
114075: l_bflow_applied_to_amt NUMBER; -- 5132302
114076: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
114077:
114078: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
114079:
114080: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 114151: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

114147: l_accrual_line_num := NULL; -- 4262811
114148: l_tmp_amt := NULL; -- 4262811
114149: --
114150:
114151: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
114152: l_balance_type_code <> 'B' THEN
114153: IF NVL(p_source_21,'
114154: ') = 'MISCELLANEOUS' AND
114155: NVL(p_source_86,'

Line 114227: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

114223: --
114224: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
114225:
114226: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
114227: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
114228:
114229: -- 4955764
114230: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
114231: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 114339: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

114335: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
114336:
114337: IF xla_accounting_cache_pkg.GetValueChar
114338: (p_source_code => 'LEDGER_CATEGORY_CODE'
114339: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
114340: AND l_bflow_method_code = 'PRIOR_ENTRY'
114341: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
114342: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
114343: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 114416: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

114412: p_lookup_type => 'XLA_OWNER_TYPE'
114413: ,p_lookup_code => l_component_type_code
114414: )
114415: ,p_token_4 => 'PRODUCT_NAME'
114416: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
114417: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
114418: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
114419: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
114420: ,p_ae_header_id => NULL

Line 114417: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

114413: ,p_lookup_code => l_component_type_code
114414: )
114415: ,p_token_4 => 'PRODUCT_NAME'
114416: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
114417: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
114418: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
114419: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
114420: ,p_ae_header_id => NULL
114421: );

Line 114418: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

114414: )
114415: ,p_token_4 => 'PRODUCT_NAME'
114416: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
114417: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
114418: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
114419: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
114420: ,p_ae_header_id => NULL
114421: );
114422:

Line 114419: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

114415: ,p_token_4 => 'PRODUCT_NAME'
114416: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
114417: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
114418: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
114419: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
114420: ,p_ae_header_id => NULL
114421: );
114422:
114423: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 114450: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

114446: ----------------------------------------------------------------------------------
114447: -- 4219869 Business Flow
114448: -- Update journal entry status -- Need to generate this within IF
114449: ----------------------------------------------------------------------------------
114450: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
114451: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
114452: ,p_balance_type_code => l_balance_type_code
114453: );
114454:

Line 114511: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

114507:
114508: --
114509: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
114510: --
114511: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
114512: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
114513: ELSE
114514: ---------------------------------------------------------------------------------------------------
114515: -- 4262811a Switch Sign

Line 114536: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

114532:
114533: XLA_AE_LINES_PKG.ValidateCurrentLine;
114534: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
114535:
114536: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
114537: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
114538: ,p_balance_type_code => l_balance_type_code);
114539:
114540: END IF;

Line 114706: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

114702: l_tmp_amt NUMBER;
114703: l_acc_rev_natural_side_code VARCHAR2(1);
114704:
114705: l_num_entries NUMBER;
114706: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
114707: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
114708: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
114709: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
114710: l_recog_line_1 NUMBER;

Line 114707: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

114703: l_acc_rev_natural_side_code VARCHAR2(1);
114704:
114705: l_num_entries NUMBER;
114706: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
114707: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
114708: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
114709: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
114710: l_recog_line_1 NUMBER;
114711: l_recog_line_2 NUMBER;

Line 114708: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

114704:
114705: l_num_entries NUMBER;
114706: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
114707: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
114708: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
114709: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
114710: l_recog_line_1 NUMBER;
114711: l_recog_line_2 NUMBER;
114712:

Line 114709: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

114705: l_num_entries NUMBER;
114706: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
114707: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
114708: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
114709: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
114710: l_recog_line_1 NUMBER;
114711: l_recog_line_2 NUMBER;
114712:
114713: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 114715: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

114711: l_recog_line_2 NUMBER;
114712:
114713: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
114714: l_bflow_applied_to_amt NUMBER; -- 5132302
114715: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
114716:
114717: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
114718:
114719: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 114790: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

114786: l_accrual_line_num := NULL; -- 4262811
114787: l_tmp_amt := NULL; -- 4262811
114788: --
114789:
114790: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
114791: l_balance_type_code <> 'B' THEN
114792: IF NVL(p_source_21,'
114793: ') = 'MISCELLANEOUS'
114794: THEN

Line 114862: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

114858: --
114859: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
114860:
114861: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
114862: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
114863:
114864: -- 4955764
114865: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
114866: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 114988: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

114984: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
114985:
114986: IF xla_accounting_cache_pkg.GetValueChar
114987: (p_source_code => 'LEDGER_CATEGORY_CODE'
114988: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
114989: AND l_bflow_method_code = 'PRIOR_ENTRY'
114990: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
114991: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
114992: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 115098: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

115094: p_lookup_type => 'XLA_OWNER_TYPE'
115095: ,p_lookup_code => l_component_type_code
115096: )
115097: ,p_token_4 => 'PRODUCT_NAME'
115098: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
115099: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
115100: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
115101: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
115102: ,p_ae_header_id => NULL

Line 115099: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

115095: ,p_lookup_code => l_component_type_code
115096: )
115097: ,p_token_4 => 'PRODUCT_NAME'
115098: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
115099: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
115100: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
115101: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
115102: ,p_ae_header_id => NULL
115103: );

Line 115100: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

115096: )
115097: ,p_token_4 => 'PRODUCT_NAME'
115098: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
115099: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
115100: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
115101: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
115102: ,p_ae_header_id => NULL
115103: );
115104:

Line 115101: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

115097: ,p_token_4 => 'PRODUCT_NAME'
115098: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
115099: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
115100: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
115101: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
115102: ,p_ae_header_id => NULL
115103: );
115104:
115105: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 115132: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

115128: ----------------------------------------------------------------------------------
115129: -- 4219869 Business Flow
115130: -- Update journal entry status -- Need to generate this within IF
115131: ----------------------------------------------------------------------------------
115132: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
115133: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
115134: ,p_balance_type_code => l_balance_type_code
115135: );
115136:

Line 115219: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

115215:
115216: --
115217: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
115218: --
115219: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
115220: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
115221: ELSE
115222: ---------------------------------------------------------------------------------------------------
115223: -- 4262811a Switch Sign

Line 115244: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

115240:
115241: XLA_AE_LINES_PKG.ValidateCurrentLine;
115242: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
115243:
115244: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
115245: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
115246: ,p_balance_type_code => l_balance_type_code);
115247:
115248: END IF;

Line 115408: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

115404: l_tmp_amt NUMBER;
115405: l_acc_rev_natural_side_code VARCHAR2(1);
115406:
115407: l_num_entries NUMBER;
115408: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
115409: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
115410: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
115411: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
115412: l_recog_line_1 NUMBER;

Line 115409: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

115405: l_acc_rev_natural_side_code VARCHAR2(1);
115406:
115407: l_num_entries NUMBER;
115408: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
115409: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
115410: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
115411: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
115412: l_recog_line_1 NUMBER;
115413: l_recog_line_2 NUMBER;

Line 115410: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

115406:
115407: l_num_entries NUMBER;
115408: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
115409: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
115410: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
115411: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
115412: l_recog_line_1 NUMBER;
115413: l_recog_line_2 NUMBER;
115414:

Line 115411: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

115407: l_num_entries NUMBER;
115408: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
115409: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
115410: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
115411: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
115412: l_recog_line_1 NUMBER;
115413: l_recog_line_2 NUMBER;
115414:
115415: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 115417: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

115413: l_recog_line_2 NUMBER;
115414:
115415: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
115416: l_bflow_applied_to_amt NUMBER; -- 5132302
115417: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
115418:
115419: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
115420:
115421: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 115492: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

115488: l_accrual_line_num := NULL; -- 4262811
115489: l_tmp_amt := NULL; -- 4262811
115490: --
115491:
115492: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
115493: l_balance_type_code <> 'B' THEN
115494: IF NVL(p_source_21,'
115495: ') = 'MISCELLANEOUS' AND
115496: NVL(p_source_86,'

Line 115568: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

115564: --
115565: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
115566:
115567: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
115568: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
115569:
115570: -- 4955764
115571: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
115572: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 115684: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

115680: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
115681:
115682: IF xla_accounting_cache_pkg.GetValueChar
115683: (p_source_code => 'LEDGER_CATEGORY_CODE'
115684: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
115685: AND l_bflow_method_code = 'PRIOR_ENTRY'
115686: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
115687: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
115688: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 115761: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

115757: p_lookup_type => 'XLA_OWNER_TYPE'
115758: ,p_lookup_code => l_component_type_code
115759: )
115760: ,p_token_4 => 'PRODUCT_NAME'
115761: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
115762: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
115763: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
115764: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
115765: ,p_ae_header_id => NULL

Line 115762: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

115758: ,p_lookup_code => l_component_type_code
115759: )
115760: ,p_token_4 => 'PRODUCT_NAME'
115761: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
115762: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
115763: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
115764: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
115765: ,p_ae_header_id => NULL
115766: );

Line 115763: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

115759: )
115760: ,p_token_4 => 'PRODUCT_NAME'
115761: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
115762: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
115763: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
115764: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
115765: ,p_ae_header_id => NULL
115766: );
115767:

Line 115764: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

115760: ,p_token_4 => 'PRODUCT_NAME'
115761: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
115762: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
115763: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
115764: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
115765: ,p_ae_header_id => NULL
115766: );
115767:
115768: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 115795: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

115791: ----------------------------------------------------------------------------------
115792: -- 4219869 Business Flow
115793: -- Update journal entry status -- Need to generate this within IF
115794: ----------------------------------------------------------------------------------
115795: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
115796: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
115797: ,p_balance_type_code => l_balance_type_code
115798: );
115799:

Line 115856: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

115852:
115853: --
115854: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
115855: --
115856: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
115857: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
115858: ELSE
115859: ---------------------------------------------------------------------------------------------------
115860: -- 4262811a Switch Sign

Line 115881: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

115877:
115878: XLA_AE_LINES_PKG.ValidateCurrentLine;
115879: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
115880:
115881: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
115882: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
115883: ,p_balance_type_code => l_balance_type_code);
115884:
115885: END IF;

Line 116043: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

116039: l_tmp_amt NUMBER;
116040: l_acc_rev_natural_side_code VARCHAR2(1);
116041:
116042: l_num_entries NUMBER;
116043: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
116044: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
116045: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
116046: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
116047: l_recog_line_1 NUMBER;

Line 116044: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

116040: l_acc_rev_natural_side_code VARCHAR2(1);
116041:
116042: l_num_entries NUMBER;
116043: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
116044: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
116045: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
116046: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
116047: l_recog_line_1 NUMBER;
116048: l_recog_line_2 NUMBER;

Line 116045: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

116041:
116042: l_num_entries NUMBER;
116043: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
116044: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
116045: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
116046: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
116047: l_recog_line_1 NUMBER;
116048: l_recog_line_2 NUMBER;
116049:

Line 116046: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

116042: l_num_entries NUMBER;
116043: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
116044: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
116045: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
116046: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
116047: l_recog_line_1 NUMBER;
116048: l_recog_line_2 NUMBER;
116049:
116050: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 116052: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

116048: l_recog_line_2 NUMBER;
116049:
116050: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
116051: l_bflow_applied_to_amt NUMBER; -- 5132302
116052: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
116053:
116054: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
116055:
116056: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 116127: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

116123: l_accrual_line_num := NULL; -- 4262811
116124: l_tmp_amt := NULL; -- 4262811
116125: --
116126:
116127: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
116128: l_balance_type_code <> 'B' THEN
116129: IF NVL(p_source_21,'
116130: ') = 'MISCELLANEOUS' AND
116131: NVL(p_source_86,'

Line 116203: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

116199: --
116200: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
116201:
116202: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
116203: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
116204:
116205: -- 4955764
116206: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
116207: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 116317: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

116313: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
116314:
116315: IF xla_accounting_cache_pkg.GetValueChar
116316: (p_source_code => 'LEDGER_CATEGORY_CODE'
116317: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
116318: AND l_bflow_method_code = 'PRIOR_ENTRY'
116319: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
116320: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
116321: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 116394: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

116390: p_lookup_type => 'XLA_OWNER_TYPE'
116391: ,p_lookup_code => l_component_type_code
116392: )
116393: ,p_token_4 => 'PRODUCT_NAME'
116394: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
116395: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
116396: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
116397: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
116398: ,p_ae_header_id => NULL

Line 116395: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

116391: ,p_lookup_code => l_component_type_code
116392: )
116393: ,p_token_4 => 'PRODUCT_NAME'
116394: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
116395: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
116396: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
116397: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
116398: ,p_ae_header_id => NULL
116399: );

Line 116396: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

116392: )
116393: ,p_token_4 => 'PRODUCT_NAME'
116394: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
116395: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
116396: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
116397: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
116398: ,p_ae_header_id => NULL
116399: );
116400:

Line 116397: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

116393: ,p_token_4 => 'PRODUCT_NAME'
116394: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
116395: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
116396: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
116397: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
116398: ,p_ae_header_id => NULL
116399: );
116400:
116401: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 116428: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

116424: ----------------------------------------------------------------------------------
116425: -- 4219869 Business Flow
116426: -- Update journal entry status -- Need to generate this within IF
116427: ----------------------------------------------------------------------------------
116428: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
116429: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
116430: ,p_balance_type_code => l_balance_type_code
116431: );
116432:

Line 116489: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

116485:
116486: --
116487: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
116488: --
116489: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
116490: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
116491: ELSE
116492: ---------------------------------------------------------------------------------------------------
116493: -- 4262811a Switch Sign

Line 116514: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

116510:
116511: XLA_AE_LINES_PKG.ValidateCurrentLine;
116512: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
116513:
116514: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
116515: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
116516: ,p_balance_type_code => l_balance_type_code);
116517:
116518: END IF;

Line 116684: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

116680: l_tmp_amt NUMBER;
116681: l_acc_rev_natural_side_code VARCHAR2(1);
116682:
116683: l_num_entries NUMBER;
116684: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
116685: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
116686: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
116687: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
116688: l_recog_line_1 NUMBER;

Line 116685: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

116681: l_acc_rev_natural_side_code VARCHAR2(1);
116682:
116683: l_num_entries NUMBER;
116684: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
116685: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
116686: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
116687: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
116688: l_recog_line_1 NUMBER;
116689: l_recog_line_2 NUMBER;

Line 116686: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

116682:
116683: l_num_entries NUMBER;
116684: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
116685: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
116686: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
116687: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
116688: l_recog_line_1 NUMBER;
116689: l_recog_line_2 NUMBER;
116690:

Line 116687: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

116683: l_num_entries NUMBER;
116684: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
116685: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
116686: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
116687: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
116688: l_recog_line_1 NUMBER;
116689: l_recog_line_2 NUMBER;
116690:
116691: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 116693: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

116689: l_recog_line_2 NUMBER;
116690:
116691: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
116692: l_bflow_applied_to_amt NUMBER; -- 5132302
116693: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
116694:
116695: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
116696:
116697: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 116768: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

116764: l_accrual_line_num := NULL; -- 4262811
116765: l_tmp_amt := NULL; -- 4262811
116766: --
116767:
116768: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
116769: l_balance_type_code <> 'B' THEN
116770: IF NVL(p_source_21,'
116771: ') = 'MISCELLANEOUS'
116772: THEN

Line 116840: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

116836: --
116837: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
116838:
116839: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
116840: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
116841:
116842: -- 4955764
116843: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
116844: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 116964: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

116960: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
116961:
116962: IF xla_accounting_cache_pkg.GetValueChar
116963: (p_source_code => 'LEDGER_CATEGORY_CODE'
116964: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
116965: AND l_bflow_method_code = 'PRIOR_ENTRY'
116966: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
116967: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
116968: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 117074: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

117070: p_lookup_type => 'XLA_OWNER_TYPE'
117071: ,p_lookup_code => l_component_type_code
117072: )
117073: ,p_token_4 => 'PRODUCT_NAME'
117074: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
117075: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
117076: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
117077: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
117078: ,p_ae_header_id => NULL

Line 117075: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

117071: ,p_lookup_code => l_component_type_code
117072: )
117073: ,p_token_4 => 'PRODUCT_NAME'
117074: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
117075: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
117076: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
117077: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
117078: ,p_ae_header_id => NULL
117079: );

Line 117076: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

117072: )
117073: ,p_token_4 => 'PRODUCT_NAME'
117074: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
117075: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
117076: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
117077: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
117078: ,p_ae_header_id => NULL
117079: );
117080:

Line 117077: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

117073: ,p_token_4 => 'PRODUCT_NAME'
117074: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
117075: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
117076: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
117077: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
117078: ,p_ae_header_id => NULL
117079: );
117080:
117081: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 117108: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

117104: ----------------------------------------------------------------------------------
117105: -- 4219869 Business Flow
117106: -- Update journal entry status -- Need to generate this within IF
117107: ----------------------------------------------------------------------------------
117108: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
117109: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
117110: ,p_balance_type_code => l_balance_type_code
117111: );
117112:

Line 117195: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

117191:
117192: --
117193: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
117194: --
117195: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
117196: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
117197: ELSE
117198: ---------------------------------------------------------------------------------------------------
117199: -- 4262811a Switch Sign

Line 117220: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

117216:
117217: XLA_AE_LINES_PKG.ValidateCurrentLine;
117218: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
117219:
117220: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
117221: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
117222: ,p_balance_type_code => l_balance_type_code);
117223:
117224: END IF;

Line 117396: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

117392: l_tmp_amt NUMBER;
117393: l_acc_rev_natural_side_code VARCHAR2(1);
117394:
117395: l_num_entries NUMBER;
117396: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
117397: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
117398: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
117399: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
117400: l_recog_line_1 NUMBER;

Line 117397: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

117393: l_acc_rev_natural_side_code VARCHAR2(1);
117394:
117395: l_num_entries NUMBER;
117396: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
117397: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
117398: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
117399: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
117400: l_recog_line_1 NUMBER;
117401: l_recog_line_2 NUMBER;

Line 117398: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

117394:
117395: l_num_entries NUMBER;
117396: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
117397: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
117398: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
117399: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
117400: l_recog_line_1 NUMBER;
117401: l_recog_line_2 NUMBER;
117402:

Line 117399: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

117395: l_num_entries NUMBER;
117396: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
117397: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
117398: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
117399: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
117400: l_recog_line_1 NUMBER;
117401: l_recog_line_2 NUMBER;
117402:
117403: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 117405: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

117401: l_recog_line_2 NUMBER;
117402:
117403: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
117404: l_bflow_applied_to_amt NUMBER; -- 5132302
117405: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
117406:
117407: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
117408:
117409: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 117480: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

117476: l_accrual_line_num := NULL; -- 4262811
117477: l_tmp_amt := NULL; -- 4262811
117478: --
117479:
117480: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
117481: l_balance_type_code <> 'B' THEN
117482: IF NVL(p_source_21,'
117483: ') = 'NONREC_TAX' AND
117484: NVL(p_source_84,'

Line 117556: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

117552: --
117553: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
117554:
117555: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
117556: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
117557:
117558: -- 4955764
117559: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
117560: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 117680: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

117676: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
117677:
117678: IF xla_accounting_cache_pkg.GetValueChar
117679: (p_source_code => 'LEDGER_CATEGORY_CODE'
117680: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
117681: AND l_bflow_method_code = 'PRIOR_ENTRY'
117682: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
117683: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
117684: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 117790: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

117786: p_lookup_type => 'XLA_OWNER_TYPE'
117787: ,p_lookup_code => l_component_type_code
117788: )
117789: ,p_token_4 => 'PRODUCT_NAME'
117790: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
117791: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
117792: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
117793: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
117794: ,p_ae_header_id => NULL

Line 117791: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

117787: ,p_lookup_code => l_component_type_code
117788: )
117789: ,p_token_4 => 'PRODUCT_NAME'
117790: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
117791: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
117792: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
117793: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
117794: ,p_ae_header_id => NULL
117795: );

Line 117792: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

117788: )
117789: ,p_token_4 => 'PRODUCT_NAME'
117790: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
117791: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
117792: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
117793: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
117794: ,p_ae_header_id => NULL
117795: );
117796:

Line 117793: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

117789: ,p_token_4 => 'PRODUCT_NAME'
117790: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
117791: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
117792: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
117793: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
117794: ,p_ae_header_id => NULL
117795: );
117796:
117797: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 117824: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

117820: ----------------------------------------------------------------------------------
117821: -- 4219869 Business Flow
117822: -- Update journal entry status -- Need to generate this within IF
117823: ----------------------------------------------------------------------------------
117824: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
117825: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
117826: ,p_balance_type_code => l_balance_type_code
117827: );
117828:

Line 117911: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

117907:
117908: --
117909: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
117910: --
117911: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
117912: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
117913: ELSE
117914: ---------------------------------------------------------------------------------------------------
117915: -- 4262811a Switch Sign

Line 117936: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

117932:
117933: XLA_AE_LINES_PKG.ValidateCurrentLine;
117934: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
117935:
117936: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
117937: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
117938: ,p_balance_type_code => l_balance_type_code);
117939:
117940: END IF;

Line 118110: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

118106: l_tmp_amt NUMBER;
118107: l_acc_rev_natural_side_code VARCHAR2(1);
118108:
118109: l_num_entries NUMBER;
118110: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
118111: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
118112: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
118113: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
118114: l_recog_line_1 NUMBER;

Line 118111: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

118107: l_acc_rev_natural_side_code VARCHAR2(1);
118108:
118109: l_num_entries NUMBER;
118110: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
118111: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
118112: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
118113: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
118114: l_recog_line_1 NUMBER;
118115: l_recog_line_2 NUMBER;

Line 118112: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

118108:
118109: l_num_entries NUMBER;
118110: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
118111: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
118112: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
118113: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
118114: l_recog_line_1 NUMBER;
118115: l_recog_line_2 NUMBER;
118116:

Line 118113: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

118109: l_num_entries NUMBER;
118110: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
118111: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
118112: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
118113: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
118114: l_recog_line_1 NUMBER;
118115: l_recog_line_2 NUMBER;
118116:
118117: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 118119: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

118115: l_recog_line_2 NUMBER;
118116:
118117: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
118118: l_bflow_applied_to_amt NUMBER; -- 5132302
118119: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
118120:
118121: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
118122:
118123: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 118194: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

118190: l_accrual_line_num := NULL; -- 4262811
118191: l_tmp_amt := NULL; -- 4262811
118192: --
118193:
118194: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
118195: l_balance_type_code <> 'B' THEN
118196: IF NVL(p_source_21,'
118197: ') = 'NONREC_TAX' AND
118198: NVL(p_source_84,'

Line 118270: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

118266: --
118267: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
118268:
118269: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
118270: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
118271:
118272: -- 4955764
118273: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
118274: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 118392: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

118388: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
118389:
118390: IF xla_accounting_cache_pkg.GetValueChar
118391: (p_source_code => 'LEDGER_CATEGORY_CODE'
118392: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
118393: AND l_bflow_method_code = 'PRIOR_ENTRY'
118394: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
118395: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
118396: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 118502: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

118498: p_lookup_type => 'XLA_OWNER_TYPE'
118499: ,p_lookup_code => l_component_type_code
118500: )
118501: ,p_token_4 => 'PRODUCT_NAME'
118502: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
118503: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
118504: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
118505: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
118506: ,p_ae_header_id => NULL

Line 118503: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

118499: ,p_lookup_code => l_component_type_code
118500: )
118501: ,p_token_4 => 'PRODUCT_NAME'
118502: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
118503: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
118504: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
118505: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
118506: ,p_ae_header_id => NULL
118507: );

Line 118504: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

118500: )
118501: ,p_token_4 => 'PRODUCT_NAME'
118502: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
118503: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
118504: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
118505: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
118506: ,p_ae_header_id => NULL
118507: );
118508:

Line 118505: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

118501: ,p_token_4 => 'PRODUCT_NAME'
118502: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
118503: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
118504: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
118505: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
118506: ,p_ae_header_id => NULL
118507: );
118508:
118509: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 118536: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

118532: ----------------------------------------------------------------------------------
118533: -- 4219869 Business Flow
118534: -- Update journal entry status -- Need to generate this within IF
118535: ----------------------------------------------------------------------------------
118536: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
118537: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
118538: ,p_balance_type_code => l_balance_type_code
118539: );
118540:

Line 118623: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

118619:
118620: --
118621: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
118622: --
118623: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
118624: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
118625: ELSE
118626: ---------------------------------------------------------------------------------------------------
118627: -- 4262811a Switch Sign

Line 118648: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

118644:
118645: XLA_AE_LINES_PKG.ValidateCurrentLine;
118646: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
118647:
118648: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
118649: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
118650: ,p_balance_type_code => l_balance_type_code);
118651:
118652: END IF;

Line 118824: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

118820: l_tmp_amt NUMBER;
118821: l_acc_rev_natural_side_code VARCHAR2(1);
118822:
118823: l_num_entries NUMBER;
118824: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
118825: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
118826: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
118827: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
118828: l_recog_line_1 NUMBER;

Line 118825: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

118821: l_acc_rev_natural_side_code VARCHAR2(1);
118822:
118823: l_num_entries NUMBER;
118824: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
118825: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
118826: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
118827: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
118828: l_recog_line_1 NUMBER;
118829: l_recog_line_2 NUMBER;

Line 118826: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

118822:
118823: l_num_entries NUMBER;
118824: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
118825: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
118826: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
118827: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
118828: l_recog_line_1 NUMBER;
118829: l_recog_line_2 NUMBER;
118830:

Line 118827: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

118823: l_num_entries NUMBER;
118824: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
118825: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
118826: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
118827: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
118828: l_recog_line_1 NUMBER;
118829: l_recog_line_2 NUMBER;
118830:
118831: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 118833: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

118829: l_recog_line_2 NUMBER;
118830:
118831: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
118832: l_bflow_applied_to_amt NUMBER; -- 5132302
118833: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
118834:
118835: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
118836:
118837: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 118908: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

118904: l_accrual_line_num := NULL; -- 4262811
118905: l_tmp_amt := NULL; -- 4262811
118906: --
118907:
118908: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
118909: l_balance_type_code <> 'B' THEN
118910: IF NVL(p_source_21,'
118911: ') = 'NONREC_TAX' AND
118912: NVL(p_source_84,'

Line 118984: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

118980: --
118981: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
118982:
118983: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
118984: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
118985:
118986: -- 4955764
118987: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
118988: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 119110: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

119106: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
119107:
119108: IF xla_accounting_cache_pkg.GetValueChar
119109: (p_source_code => 'LEDGER_CATEGORY_CODE'
119110: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
119111: AND l_bflow_method_code = 'PRIOR_ENTRY'
119112: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
119113: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
119114: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 119220: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

119216: p_lookup_type => 'XLA_OWNER_TYPE'
119217: ,p_lookup_code => l_component_type_code
119218: )
119219: ,p_token_4 => 'PRODUCT_NAME'
119220: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
119221: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
119222: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
119223: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
119224: ,p_ae_header_id => NULL

Line 119221: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

119217: ,p_lookup_code => l_component_type_code
119218: )
119219: ,p_token_4 => 'PRODUCT_NAME'
119220: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
119221: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
119222: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
119223: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
119224: ,p_ae_header_id => NULL
119225: );

Line 119222: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

119218: )
119219: ,p_token_4 => 'PRODUCT_NAME'
119220: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
119221: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
119222: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
119223: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
119224: ,p_ae_header_id => NULL
119225: );
119226:

Line 119223: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

119219: ,p_token_4 => 'PRODUCT_NAME'
119220: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
119221: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
119222: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
119223: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
119224: ,p_ae_header_id => NULL
119225: );
119226:
119227: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 119254: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

119250: ----------------------------------------------------------------------------------
119251: -- 4219869 Business Flow
119252: -- Update journal entry status -- Need to generate this within IF
119253: ----------------------------------------------------------------------------------
119254: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
119255: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
119256: ,p_balance_type_code => l_balance_type_code
119257: );
119258:

Line 119341: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

119337:
119338: --
119339: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
119340: --
119341: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
119342: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
119343: ELSE
119344: ---------------------------------------------------------------------------------------------------
119345: -- 4262811a Switch Sign

Line 119366: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

119362:
119363: XLA_AE_LINES_PKG.ValidateCurrentLine;
119364: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
119365:
119366: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
119367: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
119368: ,p_balance_type_code => l_balance_type_code);
119369:
119370: END IF;

Line 119542: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

119538: l_tmp_amt NUMBER;
119539: l_acc_rev_natural_side_code VARCHAR2(1);
119540:
119541: l_num_entries NUMBER;
119542: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
119543: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
119544: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
119545: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
119546: l_recog_line_1 NUMBER;

Line 119543: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

119539: l_acc_rev_natural_side_code VARCHAR2(1);
119540:
119541: l_num_entries NUMBER;
119542: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
119543: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
119544: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
119545: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
119546: l_recog_line_1 NUMBER;
119547: l_recog_line_2 NUMBER;

Line 119544: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

119540:
119541: l_num_entries NUMBER;
119542: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
119543: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
119544: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
119545: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
119546: l_recog_line_1 NUMBER;
119547: l_recog_line_2 NUMBER;
119548:

Line 119545: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

119541: l_num_entries NUMBER;
119542: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
119543: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
119544: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
119545: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
119546: l_recog_line_1 NUMBER;
119547: l_recog_line_2 NUMBER;
119548:
119549: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 119551: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

119547: l_recog_line_2 NUMBER;
119548:
119549: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
119550: l_bflow_applied_to_amt NUMBER; -- 5132302
119551: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
119552:
119553: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
119554:
119555: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 119626: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

119622: l_accrual_line_num := NULL; -- 4262811
119623: l_tmp_amt := NULL; -- 4262811
119624: --
119625:
119626: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
119627: l_balance_type_code <> 'B' THEN
119628: IF (NVL(p_source_21,'
119629: ') = 'NONREC_TAX' OR
119630: NVL(p_source_21,'

Line 119708: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

119704: --
119705: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
119706:
119707: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
119708: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
119709:
119710: -- 4955764
119711: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
119712: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 119832: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

119828: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
119829:
119830: IF xla_accounting_cache_pkg.GetValueChar
119831: (p_source_code => 'LEDGER_CATEGORY_CODE'
119832: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
119833: AND l_bflow_method_code = 'PRIOR_ENTRY'
119834: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
119835: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
119836: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 119942: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

119938: p_lookup_type => 'XLA_OWNER_TYPE'
119939: ,p_lookup_code => l_component_type_code
119940: )
119941: ,p_token_4 => 'PRODUCT_NAME'
119942: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
119943: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
119944: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
119945: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
119946: ,p_ae_header_id => NULL

Line 119943: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

119939: ,p_lookup_code => l_component_type_code
119940: )
119941: ,p_token_4 => 'PRODUCT_NAME'
119942: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
119943: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
119944: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
119945: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
119946: ,p_ae_header_id => NULL
119947: );

Line 119944: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

119940: )
119941: ,p_token_4 => 'PRODUCT_NAME'
119942: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
119943: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
119944: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
119945: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
119946: ,p_ae_header_id => NULL
119947: );
119948:

Line 119945: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

119941: ,p_token_4 => 'PRODUCT_NAME'
119942: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
119943: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
119944: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
119945: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
119946: ,p_ae_header_id => NULL
119947: );
119948:
119949: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 119976: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

119972: ----------------------------------------------------------------------------------
119973: -- 4219869 Business Flow
119974: -- Update journal entry status -- Need to generate this within IF
119975: ----------------------------------------------------------------------------------
119976: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
119977: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
119978: ,p_balance_type_code => l_balance_type_code
119979: );
119980:

Line 120063: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

120059:
120060: --
120061: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
120062: --
120063: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
120064: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
120065: ELSE
120066: ---------------------------------------------------------------------------------------------------
120067: -- 4262811a Switch Sign

Line 120088: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

120084:
120085: XLA_AE_LINES_PKG.ValidateCurrentLine;
120086: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
120087:
120088: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
120089: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
120090: ,p_balance_type_code => l_balance_type_code);
120091:
120092: END IF;

Line 120256: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

120252: l_tmp_amt NUMBER;
120253: l_acc_rev_natural_side_code VARCHAR2(1);
120254:
120255: l_num_entries NUMBER;
120256: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
120257: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
120258: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
120259: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
120260: l_recog_line_1 NUMBER;

Line 120257: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

120253: l_acc_rev_natural_side_code VARCHAR2(1);
120254:
120255: l_num_entries NUMBER;
120256: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
120257: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
120258: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
120259: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
120260: l_recog_line_1 NUMBER;
120261: l_recog_line_2 NUMBER;

Line 120258: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

120254:
120255: l_num_entries NUMBER;
120256: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
120257: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
120258: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
120259: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
120260: l_recog_line_1 NUMBER;
120261: l_recog_line_2 NUMBER;
120262:

Line 120259: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

120255: l_num_entries NUMBER;
120256: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
120257: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
120258: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
120259: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
120260: l_recog_line_1 NUMBER;
120261: l_recog_line_2 NUMBER;
120262:
120263: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 120265: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

120261: l_recog_line_2 NUMBER;
120262:
120263: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
120264: l_bflow_applied_to_amt NUMBER; -- 5132302
120265: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
120266:
120267: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
120268:
120269: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 120340: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

120336: l_accrual_line_num := NULL; -- 4262811
120337: l_tmp_amt := NULL; -- 4262811
120338: --
120339:
120340: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
120341: l_balance_type_code <> 'B' THEN
120342: IF NVL(p_source_21,'
120343: ') = 'NONREC_TAX' AND
120344: NVL(p_source_135,'

Line 120420: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

120416: --
120417: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
120418:
120419: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
120420: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
120421:
120422: -- 4955764
120423: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
120424: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 120534: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

120530: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
120531:
120532: IF xla_accounting_cache_pkg.GetValueChar
120533: (p_source_code => 'LEDGER_CATEGORY_CODE'
120534: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
120535: AND l_bflow_method_code = 'PRIOR_ENTRY'
120536: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
120537: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
120538: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 120611: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

120607: p_lookup_type => 'XLA_OWNER_TYPE'
120608: ,p_lookup_code => l_component_type_code
120609: )
120610: ,p_token_4 => 'PRODUCT_NAME'
120611: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
120612: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
120613: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
120614: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
120615: ,p_ae_header_id => NULL

Line 120612: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

120608: ,p_lookup_code => l_component_type_code
120609: )
120610: ,p_token_4 => 'PRODUCT_NAME'
120611: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
120612: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
120613: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
120614: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
120615: ,p_ae_header_id => NULL
120616: );

Line 120613: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

120609: )
120610: ,p_token_4 => 'PRODUCT_NAME'
120611: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
120612: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
120613: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
120614: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
120615: ,p_ae_header_id => NULL
120616: );
120617:

Line 120614: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

120610: ,p_token_4 => 'PRODUCT_NAME'
120611: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
120612: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
120613: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
120614: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
120615: ,p_ae_header_id => NULL
120616: );
120617:
120618: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 120645: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

120641: ----------------------------------------------------------------------------------
120642: -- 4219869 Business Flow
120643: -- Update journal entry status -- Need to generate this within IF
120644: ----------------------------------------------------------------------------------
120645: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
120646: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
120647: ,p_balance_type_code => l_balance_type_code
120648: );
120649:

Line 120706: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

120702:
120703: --
120704: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
120705: --
120706: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
120707: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
120708: ELSE
120709: ---------------------------------------------------------------------------------------------------
120710: -- 4262811a Switch Sign

Line 120731: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

120727:
120728: XLA_AE_LINES_PKG.ValidateCurrentLine;
120729: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
120730:
120731: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
120732: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
120733: ,p_balance_type_code => l_balance_type_code);
120734:
120735: END IF;

Line 120905: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

120901: l_tmp_amt NUMBER;
120902: l_acc_rev_natural_side_code VARCHAR2(1);
120903:
120904: l_num_entries NUMBER;
120905: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
120906: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
120907: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
120908: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
120909: l_recog_line_1 NUMBER;

Line 120906: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

120902: l_acc_rev_natural_side_code VARCHAR2(1);
120903:
120904: l_num_entries NUMBER;
120905: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
120906: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
120907: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
120908: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
120909: l_recog_line_1 NUMBER;
120910: l_recog_line_2 NUMBER;

Line 120907: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

120903:
120904: l_num_entries NUMBER;
120905: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
120906: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
120907: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
120908: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
120909: l_recog_line_1 NUMBER;
120910: l_recog_line_2 NUMBER;
120911:

Line 120908: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

120904: l_num_entries NUMBER;
120905: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
120906: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
120907: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
120908: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
120909: l_recog_line_1 NUMBER;
120910: l_recog_line_2 NUMBER;
120911:
120912: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 120914: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

120910: l_recog_line_2 NUMBER;
120911:
120912: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
120913: l_bflow_applied_to_amt NUMBER; -- 5132302
120914: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
120915:
120916: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
120917:
120918: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 120989: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

120985: l_accrual_line_num := NULL; -- 4262811
120986: l_tmp_amt := NULL; -- 4262811
120987: --
120988:
120989: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
120990: l_balance_type_code <> 'B' THEN
120991: IF (NVL(p_source_21,'
120992: ') = 'NONREC_TAX' OR
120993: NVL(p_source_21,'

Line 121071: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

121067: --
121068: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
121069:
121070: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
121071: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
121072:
121073: -- 4955764
121074: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
121075: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 121193: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

121189: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
121190:
121191: IF xla_accounting_cache_pkg.GetValueChar
121192: (p_source_code => 'LEDGER_CATEGORY_CODE'
121193: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
121194: AND l_bflow_method_code = 'PRIOR_ENTRY'
121195: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
121196: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
121197: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 121303: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

121299: p_lookup_type => 'XLA_OWNER_TYPE'
121300: ,p_lookup_code => l_component_type_code
121301: )
121302: ,p_token_4 => 'PRODUCT_NAME'
121303: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
121304: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
121305: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
121306: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
121307: ,p_ae_header_id => NULL

Line 121304: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

121300: ,p_lookup_code => l_component_type_code
121301: )
121302: ,p_token_4 => 'PRODUCT_NAME'
121303: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
121304: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
121305: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
121306: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
121307: ,p_ae_header_id => NULL
121308: );

Line 121305: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

121301: )
121302: ,p_token_4 => 'PRODUCT_NAME'
121303: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
121304: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
121305: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
121306: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
121307: ,p_ae_header_id => NULL
121308: );
121309:

Line 121306: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

121302: ,p_token_4 => 'PRODUCT_NAME'
121303: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
121304: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
121305: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
121306: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
121307: ,p_ae_header_id => NULL
121308: );
121309:
121310: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 121337: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

121333: ----------------------------------------------------------------------------------
121334: -- 4219869 Business Flow
121335: -- Update journal entry status -- Need to generate this within IF
121336: ----------------------------------------------------------------------------------
121337: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
121338: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
121339: ,p_balance_type_code => l_balance_type_code
121340: );
121341:

Line 121424: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

121420:
121421: --
121422: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
121423: --
121424: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
121425: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
121426: ELSE
121427: ---------------------------------------------------------------------------------------------------
121428: -- 4262811a Switch Sign

Line 121449: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

121445:
121446: XLA_AE_LINES_PKG.ValidateCurrentLine;
121447: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
121448:
121449: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
121450: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
121451: ,p_balance_type_code => l_balance_type_code);
121452:
121453: END IF;

Line 121615: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

121611: l_tmp_amt NUMBER;
121612: l_acc_rev_natural_side_code VARCHAR2(1);
121613:
121614: l_num_entries NUMBER;
121615: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
121616: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
121617: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
121618: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
121619: l_recog_line_1 NUMBER;

Line 121616: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

121612: l_acc_rev_natural_side_code VARCHAR2(1);
121613:
121614: l_num_entries NUMBER;
121615: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
121616: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
121617: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
121618: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
121619: l_recog_line_1 NUMBER;
121620: l_recog_line_2 NUMBER;

Line 121617: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

121613:
121614: l_num_entries NUMBER;
121615: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
121616: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
121617: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
121618: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
121619: l_recog_line_1 NUMBER;
121620: l_recog_line_2 NUMBER;
121621:

Line 121618: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

121614: l_num_entries NUMBER;
121615: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
121616: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
121617: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
121618: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
121619: l_recog_line_1 NUMBER;
121620: l_recog_line_2 NUMBER;
121621:
121622: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 121624: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

121620: l_recog_line_2 NUMBER;
121621:
121622: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
121623: l_bflow_applied_to_amt NUMBER; -- 5132302
121624: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
121625:
121626: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
121627:
121628: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 121699: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

121695: l_accrual_line_num := NULL; -- 4262811
121696: l_tmp_amt := NULL; -- 4262811
121697: --
121698:
121699: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
121700: l_balance_type_code <> 'B' THEN
121701: IF NVL(p_source_21,'
121702: ') = 'NONREC_TAX' AND
121703: NVL(p_source_135,'

Line 121779: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

121775: --
121776: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
121777:
121778: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
121779: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
121780:
121781: -- 4955764
121782: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
121783: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 121891: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

121887: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
121888:
121889: IF xla_accounting_cache_pkg.GetValueChar
121890: (p_source_code => 'LEDGER_CATEGORY_CODE'
121891: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
121892: AND l_bflow_method_code = 'PRIOR_ENTRY'
121893: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
121894: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
121895: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 121968: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

121964: p_lookup_type => 'XLA_OWNER_TYPE'
121965: ,p_lookup_code => l_component_type_code
121966: )
121967: ,p_token_4 => 'PRODUCT_NAME'
121968: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
121969: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
121970: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
121971: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
121972: ,p_ae_header_id => NULL

Line 121969: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

121965: ,p_lookup_code => l_component_type_code
121966: )
121967: ,p_token_4 => 'PRODUCT_NAME'
121968: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
121969: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
121970: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
121971: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
121972: ,p_ae_header_id => NULL
121973: );

Line 121970: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

121966: )
121967: ,p_token_4 => 'PRODUCT_NAME'
121968: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
121969: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
121970: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
121971: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
121972: ,p_ae_header_id => NULL
121973: );
121974:

Line 121971: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

121967: ,p_token_4 => 'PRODUCT_NAME'
121968: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
121969: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
121970: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
121971: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
121972: ,p_ae_header_id => NULL
121973: );
121974:
121975: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 122002: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

121998: ----------------------------------------------------------------------------------
121999: -- 4219869 Business Flow
122000: -- Update journal entry status -- Need to generate this within IF
122001: ----------------------------------------------------------------------------------
122002: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
122003: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
122004: ,p_balance_type_code => l_balance_type_code
122005: );
122006:

Line 122063: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

122059:
122060: --
122061: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
122062: --
122063: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
122064: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
122065: ELSE
122066: ---------------------------------------------------------------------------------------------------
122067: -- 4262811a Switch Sign

Line 122088: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

122084:
122085: XLA_AE_LINES_PKG.ValidateCurrentLine;
122086: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
122087:
122088: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
122089: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
122090: ,p_balance_type_code => l_balance_type_code);
122091:
122092: END IF;

Line 122264: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

122260: l_tmp_amt NUMBER;
122261: l_acc_rev_natural_side_code VARCHAR2(1);
122262:
122263: l_num_entries NUMBER;
122264: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
122265: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
122266: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
122267: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
122268: l_recog_line_1 NUMBER;

Line 122265: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

122261: l_acc_rev_natural_side_code VARCHAR2(1);
122262:
122263: l_num_entries NUMBER;
122264: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
122265: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
122266: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
122267: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
122268: l_recog_line_1 NUMBER;
122269: l_recog_line_2 NUMBER;

Line 122266: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

122262:
122263: l_num_entries NUMBER;
122264: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
122265: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
122266: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
122267: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
122268: l_recog_line_1 NUMBER;
122269: l_recog_line_2 NUMBER;
122270:

Line 122267: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

122263: l_num_entries NUMBER;
122264: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
122265: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
122266: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
122267: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
122268: l_recog_line_1 NUMBER;
122269: l_recog_line_2 NUMBER;
122270:
122271: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 122273: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

122269: l_recog_line_2 NUMBER;
122270:
122271: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
122272: l_bflow_applied_to_amt NUMBER; -- 5132302
122273: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
122274:
122275: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
122276:
122277: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 122348: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

122344: l_accrual_line_num := NULL; -- 4262811
122345: l_tmp_amt := NULL; -- 4262811
122346: --
122347:
122348: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
122349: l_balance_type_code <> 'B' THEN
122350: IF (NVL(p_source_21,'
122351: ') = 'NONREC_TAX' OR
122352: NVL(p_source_21,'

Line 122430: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

122426: --
122427: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
122428:
122429: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
122430: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
122431:
122432: -- 4955764
122433: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
122434: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 122556: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

122552: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
122553:
122554: IF xla_accounting_cache_pkg.GetValueChar
122555: (p_source_code => 'LEDGER_CATEGORY_CODE'
122556: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
122557: AND l_bflow_method_code = 'PRIOR_ENTRY'
122558: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
122559: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
122560: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 122666: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

122662: p_lookup_type => 'XLA_OWNER_TYPE'
122663: ,p_lookup_code => l_component_type_code
122664: )
122665: ,p_token_4 => 'PRODUCT_NAME'
122666: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
122667: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
122668: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
122669: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
122670: ,p_ae_header_id => NULL

Line 122667: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

122663: ,p_lookup_code => l_component_type_code
122664: )
122665: ,p_token_4 => 'PRODUCT_NAME'
122666: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
122667: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
122668: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
122669: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
122670: ,p_ae_header_id => NULL
122671: );

Line 122668: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

122664: )
122665: ,p_token_4 => 'PRODUCT_NAME'
122666: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
122667: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
122668: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
122669: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
122670: ,p_ae_header_id => NULL
122671: );
122672:

Line 122669: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

122665: ,p_token_4 => 'PRODUCT_NAME'
122666: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
122667: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
122668: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
122669: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
122670: ,p_ae_header_id => NULL
122671: );
122672:
122673: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 122700: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

122696: ----------------------------------------------------------------------------------
122697: -- 4219869 Business Flow
122698: -- Update journal entry status -- Need to generate this within IF
122699: ----------------------------------------------------------------------------------
122700: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
122701: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
122702: ,p_balance_type_code => l_balance_type_code
122703: );
122704:

Line 122787: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

122783:
122784: --
122785: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
122786: --
122787: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
122788: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
122789: ELSE
122790: ---------------------------------------------------------------------------------------------------
122791: -- 4262811a Switch Sign

Line 122812: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

122808:
122809: XLA_AE_LINES_PKG.ValidateCurrentLine;
122810: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
122811:
122812: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
122813: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
122814: ,p_balance_type_code => l_balance_type_code);
122815:
122816: END IF;

Line 122982: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

122978: l_tmp_amt NUMBER;
122979: l_acc_rev_natural_side_code VARCHAR2(1);
122980:
122981: l_num_entries NUMBER;
122982: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
122983: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
122984: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
122985: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
122986: l_recog_line_1 NUMBER;

Line 122983: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

122979: l_acc_rev_natural_side_code VARCHAR2(1);
122980:
122981: l_num_entries NUMBER;
122982: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
122983: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
122984: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
122985: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
122986: l_recog_line_1 NUMBER;
122987: l_recog_line_2 NUMBER;

Line 122984: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

122980:
122981: l_num_entries NUMBER;
122982: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
122983: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
122984: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
122985: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
122986: l_recog_line_1 NUMBER;
122987: l_recog_line_2 NUMBER;
122988:

Line 122985: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

122981: l_num_entries NUMBER;
122982: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
122983: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
122984: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
122985: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
122986: l_recog_line_1 NUMBER;
122987: l_recog_line_2 NUMBER;
122988:
122989: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 122991: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

122987: l_recog_line_2 NUMBER;
122988:
122989: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
122990: l_bflow_applied_to_amt NUMBER; -- 5132302
122991: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
122992:
122993: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
122994:
122995: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 123066: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

123062: l_accrual_line_num := NULL; -- 4262811
123063: l_tmp_amt := NULL; -- 4262811
123064: --
123065:
123066: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
123067: l_balance_type_code <> 'B' THEN
123068: IF NVL(p_source_21,'
123069: ') = 'NONREC_TAX' AND
123070: NVL(p_source_135,'

Line 123146: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

123142: --
123143: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
123144:
123145: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
123146: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
123147:
123148: -- 4955764
123149: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
123150: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 123262: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

123258: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
123259:
123260: IF xla_accounting_cache_pkg.GetValueChar
123261: (p_source_code => 'LEDGER_CATEGORY_CODE'
123262: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
123263: AND l_bflow_method_code = 'PRIOR_ENTRY'
123264: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
123265: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
123266: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 123339: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

123335: p_lookup_type => 'XLA_OWNER_TYPE'
123336: ,p_lookup_code => l_component_type_code
123337: )
123338: ,p_token_4 => 'PRODUCT_NAME'
123339: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
123340: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
123341: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
123342: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
123343: ,p_ae_header_id => NULL

Line 123340: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

123336: ,p_lookup_code => l_component_type_code
123337: )
123338: ,p_token_4 => 'PRODUCT_NAME'
123339: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
123340: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
123341: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
123342: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
123343: ,p_ae_header_id => NULL
123344: );

Line 123341: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

123337: )
123338: ,p_token_4 => 'PRODUCT_NAME'
123339: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
123340: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
123341: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
123342: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
123343: ,p_ae_header_id => NULL
123344: );
123345:

Line 123342: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

123338: ,p_token_4 => 'PRODUCT_NAME'
123339: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
123340: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
123341: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
123342: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
123343: ,p_ae_header_id => NULL
123344: );
123345:
123346: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 123373: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

123369: ----------------------------------------------------------------------------------
123370: -- 4219869 Business Flow
123371: -- Update journal entry status -- Need to generate this within IF
123372: ----------------------------------------------------------------------------------
123373: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
123374: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
123375: ,p_balance_type_code => l_balance_type_code
123376: );
123377:

Line 123434: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

123430:
123431: --
123432: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
123433: --
123434: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
123435: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
123436: ELSE
123437: ---------------------------------------------------------------------------------------------------
123438: -- 4262811a Switch Sign

Line 123459: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

123455:
123456: XLA_AE_LINES_PKG.ValidateCurrentLine;
123457: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
123458:
123459: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
123460: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
123461: ,p_balance_type_code => l_balance_type_code);
123462:
123463: END IF;

Line 123627: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

123623: l_tmp_amt NUMBER;
123624: l_acc_rev_natural_side_code VARCHAR2(1);
123625:
123626: l_num_entries NUMBER;
123627: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
123628: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
123629: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
123630: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
123631: l_recog_line_1 NUMBER;

Line 123628: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

123624: l_acc_rev_natural_side_code VARCHAR2(1);
123625:
123626: l_num_entries NUMBER;
123627: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
123628: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
123629: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
123630: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
123631: l_recog_line_1 NUMBER;
123632: l_recog_line_2 NUMBER;

Line 123629: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

123625:
123626: l_num_entries NUMBER;
123627: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
123628: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
123629: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
123630: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
123631: l_recog_line_1 NUMBER;
123632: l_recog_line_2 NUMBER;
123633:

Line 123630: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

123626: l_num_entries NUMBER;
123627: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
123628: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
123629: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
123630: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
123631: l_recog_line_1 NUMBER;
123632: l_recog_line_2 NUMBER;
123633:
123634: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 123636: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

123632: l_recog_line_2 NUMBER;
123633:
123634: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
123635: l_bflow_applied_to_amt NUMBER; -- 5132302
123636: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
123637:
123638: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
123639:
123640: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 123711: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

123707: l_accrual_line_num := NULL; -- 4262811
123708: l_tmp_amt := NULL; -- 4262811
123709: --
123710:
123711: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
123712: l_balance_type_code <> 'B' THEN
123713: IF NVL(p_source_21,'
123714: ') = 'NONREC_TAX' AND
123715: NVL(p_source_135,'

Line 123791: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

123787: --
123788: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
123789:
123790: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
123791: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
123792:
123793: -- 4955764
123794: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
123795: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 123905: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

123901: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
123902:
123903: IF xla_accounting_cache_pkg.GetValueChar
123904: (p_source_code => 'LEDGER_CATEGORY_CODE'
123905: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
123906: AND l_bflow_method_code = 'PRIOR_ENTRY'
123907: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
123908: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
123909: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 123982: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

123978: p_lookup_type => 'XLA_OWNER_TYPE'
123979: ,p_lookup_code => l_component_type_code
123980: )
123981: ,p_token_4 => 'PRODUCT_NAME'
123982: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
123983: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
123984: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
123985: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
123986: ,p_ae_header_id => NULL

Line 123983: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

123979: ,p_lookup_code => l_component_type_code
123980: )
123981: ,p_token_4 => 'PRODUCT_NAME'
123982: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
123983: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
123984: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
123985: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
123986: ,p_ae_header_id => NULL
123987: );

Line 123984: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

123980: )
123981: ,p_token_4 => 'PRODUCT_NAME'
123982: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
123983: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
123984: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
123985: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
123986: ,p_ae_header_id => NULL
123987: );
123988:

Line 123985: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

123981: ,p_token_4 => 'PRODUCT_NAME'
123982: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
123983: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
123984: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
123985: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
123986: ,p_ae_header_id => NULL
123987: );
123988:
123989: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 124016: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

124012: ----------------------------------------------------------------------------------
124013: -- 4219869 Business Flow
124014: -- Update journal entry status -- Need to generate this within IF
124015: ----------------------------------------------------------------------------------
124016: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
124017: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
124018: ,p_balance_type_code => l_balance_type_code
124019: );
124020:

Line 124077: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

124073:
124074: --
124075: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
124076: --
124077: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
124078: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
124079: ELSE
124080: ---------------------------------------------------------------------------------------------------
124081: -- 4262811a Switch Sign

Line 124102: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

124098:
124099: XLA_AE_LINES_PKG.ValidateCurrentLine;
124100: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
124101:
124102: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
124103: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
124104: ,p_balance_type_code => l_balance_type_code);
124105:
124106: END IF;

Line 124278: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

124274: l_tmp_amt NUMBER;
124275: l_acc_rev_natural_side_code VARCHAR2(1);
124276:
124277: l_num_entries NUMBER;
124278: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
124279: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
124280: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
124281: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
124282: l_recog_line_1 NUMBER;

Line 124279: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

124275: l_acc_rev_natural_side_code VARCHAR2(1);
124276:
124277: l_num_entries NUMBER;
124278: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
124279: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
124280: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
124281: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
124282: l_recog_line_1 NUMBER;
124283: l_recog_line_2 NUMBER;

Line 124280: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

124276:
124277: l_num_entries NUMBER;
124278: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
124279: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
124280: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
124281: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
124282: l_recog_line_1 NUMBER;
124283: l_recog_line_2 NUMBER;
124284:

Line 124281: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

124277: l_num_entries NUMBER;
124278: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
124279: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
124280: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
124281: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
124282: l_recog_line_1 NUMBER;
124283: l_recog_line_2 NUMBER;
124284:
124285: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 124287: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

124283: l_recog_line_2 NUMBER;
124284:
124285: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
124286: l_bflow_applied_to_amt NUMBER; -- 5132302
124287: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
124288:
124289: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
124290:
124291: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 124362: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

124358: l_accrual_line_num := NULL; -- 4262811
124359: l_tmp_amt := NULL; -- 4262811
124360: --
124361:
124362: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
124363: l_balance_type_code <> 'B' THEN
124364: IF (NVL(p_source_21,'
124365: ') = 'NONREC_TAX' OR
124366: NVL(p_source_21,'

Line 124444: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

124440: --
124441: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
124442:
124443: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
124444: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
124445:
124446: -- 4955764
124447: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
124448: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 124568: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

124564: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
124565:
124566: IF xla_accounting_cache_pkg.GetValueChar
124567: (p_source_code => 'LEDGER_CATEGORY_CODE'
124568: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
124569: AND l_bflow_method_code = 'PRIOR_ENTRY'
124570: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
124571: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
124572: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 124678: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

124674: p_lookup_type => 'XLA_OWNER_TYPE'
124675: ,p_lookup_code => l_component_type_code
124676: )
124677: ,p_token_4 => 'PRODUCT_NAME'
124678: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
124679: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
124680: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
124681: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
124682: ,p_ae_header_id => NULL

Line 124679: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

124675: ,p_lookup_code => l_component_type_code
124676: )
124677: ,p_token_4 => 'PRODUCT_NAME'
124678: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
124679: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
124680: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
124681: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
124682: ,p_ae_header_id => NULL
124683: );

Line 124680: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

124676: )
124677: ,p_token_4 => 'PRODUCT_NAME'
124678: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
124679: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
124680: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
124681: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
124682: ,p_ae_header_id => NULL
124683: );
124684:

Line 124681: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

124677: ,p_token_4 => 'PRODUCT_NAME'
124678: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
124679: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
124680: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
124681: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
124682: ,p_ae_header_id => NULL
124683: );
124684:
124685: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 124712: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

124708: ----------------------------------------------------------------------------------
124709: -- 4219869 Business Flow
124710: -- Update journal entry status -- Need to generate this within IF
124711: ----------------------------------------------------------------------------------
124712: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
124713: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
124714: ,p_balance_type_code => l_balance_type_code
124715: );
124716:

Line 124799: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

124795:
124796: --
124797: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
124798: --
124799: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
124800: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
124801: ELSE
124802: ---------------------------------------------------------------------------------------------------
124803: -- 4262811a Switch Sign

Line 124824: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

124820:
124821: XLA_AE_LINES_PKG.ValidateCurrentLine;
124822: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
124823:
124824: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
124825: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
124826: ,p_balance_type_code => l_balance_type_code);
124827:
124828: END IF;

Line 125000: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

124996: l_tmp_amt NUMBER;
124997: l_acc_rev_natural_side_code VARCHAR2(1);
124998:
124999: l_num_entries NUMBER;
125000: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
125001: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
125002: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
125003: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
125004: l_recog_line_1 NUMBER;

Line 125001: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

124997: l_acc_rev_natural_side_code VARCHAR2(1);
124998:
124999: l_num_entries NUMBER;
125000: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
125001: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
125002: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
125003: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
125004: l_recog_line_1 NUMBER;
125005: l_recog_line_2 NUMBER;

Line 125002: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

124998:
124999: l_num_entries NUMBER;
125000: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
125001: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
125002: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
125003: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
125004: l_recog_line_1 NUMBER;
125005: l_recog_line_2 NUMBER;
125006:

Line 125003: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

124999: l_num_entries NUMBER;
125000: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
125001: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
125002: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
125003: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
125004: l_recog_line_1 NUMBER;
125005: l_recog_line_2 NUMBER;
125006:
125007: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 125009: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

125005: l_recog_line_2 NUMBER;
125006:
125007: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
125008: l_bflow_applied_to_amt NUMBER; -- 5132302
125009: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
125010:
125011: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
125012:
125013: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 125084: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

125080: l_accrual_line_num := NULL; -- 4262811
125081: l_tmp_amt := NULL; -- 4262811
125082: --
125083:
125084: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
125085: l_balance_type_code <> 'B' THEN
125086: IF NVL(p_source_21,'
125087: ') = 'NONREC_TAX' AND
125088: NVL(p_source_84,'

Line 125160: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

125156: --
125157: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
125158:
125159: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
125160: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
125161:
125162: -- 4955764
125163: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
125164: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 125284: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

125280: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
125281:
125282: IF xla_accounting_cache_pkg.GetValueChar
125283: (p_source_code => 'LEDGER_CATEGORY_CODE'
125284: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
125285: AND l_bflow_method_code = 'PRIOR_ENTRY'
125286: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
125287: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
125288: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 125394: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

125390: p_lookup_type => 'XLA_OWNER_TYPE'
125391: ,p_lookup_code => l_component_type_code
125392: )
125393: ,p_token_4 => 'PRODUCT_NAME'
125394: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
125395: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
125396: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
125397: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
125398: ,p_ae_header_id => NULL

Line 125395: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

125391: ,p_lookup_code => l_component_type_code
125392: )
125393: ,p_token_4 => 'PRODUCT_NAME'
125394: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
125395: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
125396: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
125397: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
125398: ,p_ae_header_id => NULL
125399: );

Line 125396: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

125392: )
125393: ,p_token_4 => 'PRODUCT_NAME'
125394: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
125395: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
125396: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
125397: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
125398: ,p_ae_header_id => NULL
125399: );
125400:

Line 125397: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

125393: ,p_token_4 => 'PRODUCT_NAME'
125394: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
125395: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
125396: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
125397: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
125398: ,p_ae_header_id => NULL
125399: );
125400:
125401: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 125428: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

125424: ----------------------------------------------------------------------------------
125425: -- 4219869 Business Flow
125426: -- Update journal entry status -- Need to generate this within IF
125427: ----------------------------------------------------------------------------------
125428: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
125429: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
125430: ,p_balance_type_code => l_balance_type_code
125431: );
125432:

Line 125515: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

125511:
125512: --
125513: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
125514: --
125515: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
125516: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
125517: ELSE
125518: ---------------------------------------------------------------------------------------------------
125519: -- 4262811a Switch Sign

Line 125540: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

125536:
125537: XLA_AE_LINES_PKG.ValidateCurrentLine;
125538: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
125539:
125540: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
125541: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
125542: ,p_balance_type_code => l_balance_type_code);
125543:
125544: END IF;

Line 125679: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

125675: l_tmp_amt NUMBER;
125676: l_acc_rev_natural_side_code VARCHAR2(1);
125677:
125678: l_num_entries NUMBER;
125679: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
125680: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
125681: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
125682: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
125683: l_recog_line_1 NUMBER;

Line 125680: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

125676: l_acc_rev_natural_side_code VARCHAR2(1);
125677:
125678: l_num_entries NUMBER;
125679: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
125680: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
125681: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
125682: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
125683: l_recog_line_1 NUMBER;
125684: l_recog_line_2 NUMBER;

Line 125681: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

125677:
125678: l_num_entries NUMBER;
125679: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
125680: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
125681: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
125682: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
125683: l_recog_line_1 NUMBER;
125684: l_recog_line_2 NUMBER;
125685:

Line 125682: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

125678: l_num_entries NUMBER;
125679: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
125680: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
125681: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
125682: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
125683: l_recog_line_1 NUMBER;
125684: l_recog_line_2 NUMBER;
125685:
125686: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 125688: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

125684: l_recog_line_2 NUMBER;
125685:
125686: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
125687: l_bflow_applied_to_amt NUMBER; -- 5132302
125688: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
125689:
125690: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
125691:
125692: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 125763: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

125759: l_accrual_line_num := NULL; -- 4262811
125760: l_tmp_amt := NULL; -- 4262811
125761: --
125762:
125763: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
125764: l_balance_type_code <> 'B' THEN
125765: IF NVL(p_source_116,'
125766: ') = 'PAYMENTCARD'
125767: THEN

Line 125835: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

125831: --
125832: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
125833:
125834: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
125835: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
125836:
125837: -- 4955764
125838: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
125839: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 125911: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

125907: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
125908:
125909: IF xla_accounting_cache_pkg.GetValueChar
125910: (p_source_code => 'LEDGER_CATEGORY_CODE'
125911: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
125912: AND l_bflow_method_code = 'PRIOR_ENTRY'
125913: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
125914: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
125915: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 126011: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

126007: p_lookup_type => 'XLA_OWNER_TYPE'
126008: ,p_lookup_code => l_component_type_code
126009: )
126010: ,p_token_4 => 'PRODUCT_NAME'
126011: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
126012: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
126013: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
126014: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
126015: ,p_ae_header_id => NULL

Line 126012: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

126008: ,p_lookup_code => l_component_type_code
126009: )
126010: ,p_token_4 => 'PRODUCT_NAME'
126011: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
126012: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
126013: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
126014: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
126015: ,p_ae_header_id => NULL
126016: );

Line 126013: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

126009: )
126010: ,p_token_4 => 'PRODUCT_NAME'
126011: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
126012: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
126013: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
126014: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
126015: ,p_ae_header_id => NULL
126016: );
126017:

Line 126014: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

126010: ,p_token_4 => 'PRODUCT_NAME'
126011: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
126012: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
126013: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
126014: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
126015: ,p_ae_header_id => NULL
126016: );
126017:
126018: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 126045: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

126041: ----------------------------------------------------------------------------------
126042: -- 4219869 Business Flow
126043: -- Update journal entry status -- Need to generate this within IF
126044: ----------------------------------------------------------------------------------
126045: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
126046: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
126047: ,p_balance_type_code => l_balance_type_code
126048: );
126049:

Line 126132: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

126128:
126129: --
126130: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
126131: --
126132: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
126133: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
126134: ELSE
126135: ---------------------------------------------------------------------------------------------------
126136: -- 4262811a Switch Sign

Line 126157: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

126153:
126154: XLA_AE_LINES_PKG.ValidateCurrentLine;
126155: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
126156:
126157: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
126158: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
126159: ,p_balance_type_code => l_balance_type_code);
126160:
126161: END IF;

Line 126302: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

126298: l_tmp_amt NUMBER;
126299: l_acc_rev_natural_side_code VARCHAR2(1);
126300:
126301: l_num_entries NUMBER;
126302: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
126303: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
126304: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
126305: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
126306: l_recog_line_1 NUMBER;

Line 126303: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

126299: l_acc_rev_natural_side_code VARCHAR2(1);
126300:
126301: l_num_entries NUMBER;
126302: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
126303: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
126304: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
126305: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
126306: l_recog_line_1 NUMBER;
126307: l_recog_line_2 NUMBER;

Line 126304: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

126300:
126301: l_num_entries NUMBER;
126302: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
126303: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
126304: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
126305: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
126306: l_recog_line_1 NUMBER;
126307: l_recog_line_2 NUMBER;
126308:

Line 126305: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

126301: l_num_entries NUMBER;
126302: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
126303: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
126304: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
126305: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
126306: l_recog_line_1 NUMBER;
126307: l_recog_line_2 NUMBER;
126308:
126309: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 126311: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

126307: l_recog_line_2 NUMBER;
126308:
126309: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
126310: l_bflow_applied_to_amt NUMBER; -- 5132302
126311: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
126312:
126313: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
126314:
126315: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 126386: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

126382: l_accrual_line_num := NULL; -- 4262811
126383: l_tmp_amt := NULL; -- 4262811
126384: --
126385:
126386: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
126387: l_balance_type_code <> 'B' THEN
126388: IF (NVL(p_source_89,'
126389: ') = 'ALWAYS_ALWAYS' OR
126390: NVL(p_source_89,'

Line 126463: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

126459: --
126460: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
126461:
126462: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
126463: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
126464:
126465: -- 4955764
126466: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
126467: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 126539: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

126535: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
126536:
126537: IF xla_accounting_cache_pkg.GetValueChar
126538: (p_source_code => 'LEDGER_CATEGORY_CODE'
126539: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
126540: AND l_bflow_method_code = 'PRIOR_ENTRY'
126541: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
126542: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
126543: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 126642: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

126638: p_lookup_type => 'XLA_OWNER_TYPE'
126639: ,p_lookup_code => l_component_type_code
126640: )
126641: ,p_token_4 => 'PRODUCT_NAME'
126642: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
126643: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
126644: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
126645: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
126646: ,p_ae_header_id => NULL

Line 126643: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

126639: ,p_lookup_code => l_component_type_code
126640: )
126641: ,p_token_4 => 'PRODUCT_NAME'
126642: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
126643: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
126644: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
126645: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
126646: ,p_ae_header_id => NULL
126647: );

Line 126644: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

126640: )
126641: ,p_token_4 => 'PRODUCT_NAME'
126642: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
126643: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
126644: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
126645: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
126646: ,p_ae_header_id => NULL
126647: );
126648:

Line 126645: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

126641: ,p_token_4 => 'PRODUCT_NAME'
126642: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
126643: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
126644: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
126645: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
126646: ,p_ae_header_id => NULL
126647: );
126648:
126649: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 126676: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

126672: ----------------------------------------------------------------------------------
126673: -- 4219869 Business Flow
126674: -- Update journal entry status -- Need to generate this within IF
126675: ----------------------------------------------------------------------------------
126676: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
126677: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
126678: ,p_balance_type_code => l_balance_type_code
126679: );
126680:

Line 126766: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

126762:
126763: --
126764: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
126765: --
126766: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
126767: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
126768: ELSE
126769: ---------------------------------------------------------------------------------------------------
126770: -- 4262811a Switch Sign

Line 126791: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

126787:
126788: XLA_AE_LINES_PKG.ValidateCurrentLine;
126789: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
126790:
126791: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
126792: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
126793: ,p_balance_type_code => l_balance_type_code);
126794:
126795: END IF;

Line 126971: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

126967: l_tmp_amt NUMBER;
126968: l_acc_rev_natural_side_code VARCHAR2(1);
126969:
126970: l_num_entries NUMBER;
126971: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
126972: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
126973: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
126974: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
126975: l_recog_line_1 NUMBER;

Line 126972: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

126968: l_acc_rev_natural_side_code VARCHAR2(1);
126969:
126970: l_num_entries NUMBER;
126971: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
126972: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
126973: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
126974: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
126975: l_recog_line_1 NUMBER;
126976: l_recog_line_2 NUMBER;

Line 126973: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

126969:
126970: l_num_entries NUMBER;
126971: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
126972: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
126973: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
126974: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
126975: l_recog_line_1 NUMBER;
126976: l_recog_line_2 NUMBER;
126977:

Line 126974: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

126970: l_num_entries NUMBER;
126971: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
126972: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
126973: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
126974: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
126975: l_recog_line_1 NUMBER;
126976: l_recog_line_2 NUMBER;
126977:
126978: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 126980: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

126976: l_recog_line_2 NUMBER;
126977:
126978: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
126979: l_bflow_applied_to_amt NUMBER; -- 5132302
126980: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
126981:
126982: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
126983:
126984: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 127055: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

127051: l_accrual_line_num := NULL; -- 4262811
127052: l_tmp_amt := NULL; -- 4262811
127053: --
127054:
127055: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
127056: l_balance_type_code <> 'B' THEN
127057: IF NVL(p_source_21,'
127058: ') = 'RETROEXPENSE' OR
127059: NVL(p_source_21,'

Line 127137: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

127133: --
127134: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
127135:
127136: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
127137: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
127138:
127139: -- 4955764
127140: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
127141: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 127261: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

127257: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
127258:
127259: IF xla_accounting_cache_pkg.GetValueChar
127260: (p_source_code => 'LEDGER_CATEGORY_CODE'
127261: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
127262: AND l_bflow_method_code = 'PRIOR_ENTRY'
127263: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
127264: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
127265: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 127423: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

127419: p_lookup_type => 'XLA_OWNER_TYPE'
127420: ,p_lookup_code => l_component_type_code
127421: )
127422: ,p_token_4 => 'PRODUCT_NAME'
127423: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
127424: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
127425: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
127426: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
127427: ,p_ae_header_id => NULL

Line 127424: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

127420: ,p_lookup_code => l_component_type_code
127421: )
127422: ,p_token_4 => 'PRODUCT_NAME'
127423: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
127424: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
127425: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
127426: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
127427: ,p_ae_header_id => NULL
127428: );

Line 127425: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

127421: )
127422: ,p_token_4 => 'PRODUCT_NAME'
127423: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
127424: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
127425: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
127426: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
127427: ,p_ae_header_id => NULL
127428: );
127429:

Line 127426: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

127422: ,p_token_4 => 'PRODUCT_NAME'
127423: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
127424: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
127425: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
127426: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
127427: ,p_ae_header_id => NULL
127428: );
127429:
127430: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 127457: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

127453: ----------------------------------------------------------------------------------
127454: -- 4219869 Business Flow
127455: -- Update journal entry status -- Need to generate this within IF
127456: ----------------------------------------------------------------------------------
127457: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
127458: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
127459: ,p_balance_type_code => l_balance_type_code
127460: );
127461:

Line 127596: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

127592:
127593: --
127594: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
127595: --
127596: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
127597: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
127598: ELSE
127599: ---------------------------------------------------------------------------------------------------
127600: -- 4262811a Switch Sign

Line 127621: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

127617:
127618: XLA_AE_LINES_PKG.ValidateCurrentLine;
127619: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
127620:
127621: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
127622: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
127623: ,p_balance_type_code => l_balance_type_code);
127624:
127625: END IF;

Line 127779: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

127775: l_tmp_amt NUMBER;
127776: l_acc_rev_natural_side_code VARCHAR2(1);
127777:
127778: l_num_entries NUMBER;
127779: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
127780: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
127781: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
127782: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
127783: l_recog_line_1 NUMBER;

Line 127780: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

127776: l_acc_rev_natural_side_code VARCHAR2(1);
127777:
127778: l_num_entries NUMBER;
127779: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
127780: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
127781: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
127782: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
127783: l_recog_line_1 NUMBER;
127784: l_recog_line_2 NUMBER;

Line 127781: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

127777:
127778: l_num_entries NUMBER;
127779: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
127780: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
127781: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
127782: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
127783: l_recog_line_1 NUMBER;
127784: l_recog_line_2 NUMBER;
127785:

Line 127782: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

127778: l_num_entries NUMBER;
127779: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
127780: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
127781: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
127782: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
127783: l_recog_line_1 NUMBER;
127784: l_recog_line_2 NUMBER;
127785:
127786: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 127788: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

127784: l_recog_line_2 NUMBER;
127785:
127786: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
127787: l_bflow_applied_to_amt NUMBER; -- 5132302
127788: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
127789:
127790: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
127791:
127792: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 127863: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

127859: l_accrual_line_num := NULL; -- 4262811
127860: l_tmp_amt := NULL; -- 4262811
127861: --
127862:
127863: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
127864: l_balance_type_code <> 'B' THEN
127865: IF NVL(p_source_118,'
127866: ') = 'PREPAY APPL' OR
127867: NVL(p_source_118,'

Line 127945: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

127941: --
127942: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
127943:
127944: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
127945: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
127946:
127947: -- 4955764
127948: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
127949: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 128061: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

128057: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
128058:
128059: IF xla_accounting_cache_pkg.GetValueChar
128060: (p_source_code => 'LEDGER_CATEGORY_CODE'
128061: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
128062: AND l_bflow_method_code = 'PRIOR_ENTRY'
128063: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
128064: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
128065: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 128138: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

128134: p_lookup_type => 'XLA_OWNER_TYPE'
128135: ,p_lookup_code => l_component_type_code
128136: )
128137: ,p_token_4 => 'PRODUCT_NAME'
128138: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
128139: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
128140: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
128141: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
128142: ,p_ae_header_id => NULL

Line 128139: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

128135: ,p_lookup_code => l_component_type_code
128136: )
128137: ,p_token_4 => 'PRODUCT_NAME'
128138: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
128139: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
128140: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
128141: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
128142: ,p_ae_header_id => NULL
128143: );

Line 128140: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

128136: )
128137: ,p_token_4 => 'PRODUCT_NAME'
128138: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
128139: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
128140: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
128141: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
128142: ,p_ae_header_id => NULL
128143: );
128144:

Line 128141: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

128137: ,p_token_4 => 'PRODUCT_NAME'
128138: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
128139: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
128140: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
128141: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
128142: ,p_ae_header_id => NULL
128143: );
128144:
128145: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 128172: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

128168: ----------------------------------------------------------------------------------
128169: -- 4219869 Business Flow
128170: -- Update journal entry status -- Need to generate this within IF
128171: ----------------------------------------------------------------------------------
128172: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
128173: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
128174: ,p_balance_type_code => l_balance_type_code
128175: );
128176:

Line 128233: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

128229:
128230: --
128231: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
128232: --
128233: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
128234: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
128235: ELSE
128236: ---------------------------------------------------------------------------------------------------
128237: -- 4262811a Switch Sign

Line 128258: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

128254:
128255: XLA_AE_LINES_PKG.ValidateCurrentLine;
128256: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
128257:
128258: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
128259: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
128260: ,p_balance_type_code => l_balance_type_code);
128261:
128262: END IF;

Line 128431: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

128427: l_tmp_amt NUMBER;
128428: l_acc_rev_natural_side_code VARCHAR2(1);
128429:
128430: l_num_entries NUMBER;
128431: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
128432: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
128433: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
128434: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
128435: l_recog_line_1 NUMBER;

Line 128432: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

128428: l_acc_rev_natural_side_code VARCHAR2(1);
128429:
128430: l_num_entries NUMBER;
128431: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
128432: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
128433: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
128434: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
128435: l_recog_line_1 NUMBER;
128436: l_recog_line_2 NUMBER;

Line 128433: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

128429:
128430: l_num_entries NUMBER;
128431: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
128432: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
128433: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
128434: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
128435: l_recog_line_1 NUMBER;
128436: l_recog_line_2 NUMBER;
128437:

Line 128434: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

128430: l_num_entries NUMBER;
128431: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
128432: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
128433: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
128434: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
128435: l_recog_line_1 NUMBER;
128436: l_recog_line_2 NUMBER;
128437:
128438: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 128440: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

128436: l_recog_line_2 NUMBER;
128437:
128438: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
128439: l_bflow_applied_to_amt NUMBER; -- 5132302
128440: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
128441:
128442: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
128443:
128444: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 128515: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

128511: l_accrual_line_num := NULL; -- 4262811
128512: l_tmp_amt := NULL; -- 4262811
128513: --
128514:
128515: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
128516: l_balance_type_code <> 'B' THEN
128517: IF (NVL(p_source_118,'
128518: ') = 'PREPAY APPL' OR
128519: NVL(p_source_118,'

Line 128599: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

128595: --
128596: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
128597:
128598: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
128599: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
128600:
128601: -- 4955764
128602: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
128603: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 128725: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

128721: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
128722:
128723: IF xla_accounting_cache_pkg.GetValueChar
128724: (p_source_code => 'LEDGER_CATEGORY_CODE'
128725: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
128726: AND l_bflow_method_code = 'PRIOR_ENTRY'
128727: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
128728: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
128729: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 128825: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

128821: p_lookup_type => 'XLA_OWNER_TYPE'
128822: ,p_lookup_code => l_component_type_code
128823: )
128824: ,p_token_4 => 'PRODUCT_NAME'
128825: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
128826: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
128827: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
128828: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
128829: ,p_ae_header_id => NULL

Line 128826: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

128822: ,p_lookup_code => l_component_type_code
128823: )
128824: ,p_token_4 => 'PRODUCT_NAME'
128825: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
128826: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
128827: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
128828: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
128829: ,p_ae_header_id => NULL
128830: );

Line 128827: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

128823: )
128824: ,p_token_4 => 'PRODUCT_NAME'
128825: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
128826: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
128827: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
128828: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
128829: ,p_ae_header_id => NULL
128830: );
128831:

Line 128828: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

128824: ,p_token_4 => 'PRODUCT_NAME'
128825: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
128826: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
128827: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
128828: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
128829: ,p_ae_header_id => NULL
128830: );
128831:
128832: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 128859: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

128855: ----------------------------------------------------------------------------------
128856: -- 4219869 Business Flow
128857: -- Update journal entry status -- Need to generate this within IF
128858: ----------------------------------------------------------------------------------
128859: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
128860: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
128861: ,p_balance_type_code => l_balance_type_code
128862: );
128863:

Line 128946: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

128942:
128943: --
128944: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
128945: --
128946: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
128947: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
128948: ELSE
128949: ---------------------------------------------------------------------------------------------------
128950: -- 4262811a Switch Sign

Line 128971: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

128967:
128968: XLA_AE_LINES_PKG.ValidateCurrentLine;
128969: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
128970:
128971: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
128972: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
128973: ,p_balance_type_code => l_balance_type_code);
128974:
128975: END IF;

Line 129136: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

129132: l_tmp_amt NUMBER;
129133: l_acc_rev_natural_side_code VARCHAR2(1);
129134:
129135: l_num_entries NUMBER;
129136: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
129137: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
129138: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
129139: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
129140: l_recog_line_1 NUMBER;

Line 129137: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

129133: l_acc_rev_natural_side_code VARCHAR2(1);
129134:
129135: l_num_entries NUMBER;
129136: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
129137: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
129138: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
129139: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
129140: l_recog_line_1 NUMBER;
129141: l_recog_line_2 NUMBER;

Line 129138: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

129134:
129135: l_num_entries NUMBER;
129136: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
129137: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
129138: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
129139: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
129140: l_recog_line_1 NUMBER;
129141: l_recog_line_2 NUMBER;
129142:

Line 129139: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

129135: l_num_entries NUMBER;
129136: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
129137: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
129138: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
129139: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
129140: l_recog_line_1 NUMBER;
129141: l_recog_line_2 NUMBER;
129142:
129143: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 129145: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

129141: l_recog_line_2 NUMBER;
129142:
129143: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
129144: l_bflow_applied_to_amt NUMBER; -- 5132302
129145: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
129146:
129147: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
129148:
129149: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 129220: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

129216: l_accrual_line_num := NULL; -- 4262811
129217: l_tmp_amt := NULL; -- 4262811
129218: --
129219:
129220: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
129221: l_balance_type_code <> 'B' THEN
129222: IF NVL(p_source_21,'
129223: ') = 'ITEM' AND
129224: p_source_161 IS NOT NULL AND

Line 129299: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

129295: --
129296: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
129297:
129298: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
129299: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
129300:
129301: -- 4955764
129302: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
129303: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 129413: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

129409: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
129410:
129411: IF xla_accounting_cache_pkg.GetValueChar
129412: (p_source_code => 'LEDGER_CATEGORY_CODE'
129413: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
129414: AND l_bflow_method_code = 'PRIOR_ENTRY'
129415: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
129416: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
129417: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 129490: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

129486: p_lookup_type => 'XLA_OWNER_TYPE'
129487: ,p_lookup_code => l_component_type_code
129488: )
129489: ,p_token_4 => 'PRODUCT_NAME'
129490: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
129491: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
129492: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
129493: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
129494: ,p_ae_header_id => NULL

Line 129491: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

129487: ,p_lookup_code => l_component_type_code
129488: )
129489: ,p_token_4 => 'PRODUCT_NAME'
129490: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
129491: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
129492: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
129493: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
129494: ,p_ae_header_id => NULL
129495: );

Line 129492: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

129488: )
129489: ,p_token_4 => 'PRODUCT_NAME'
129490: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
129491: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
129492: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
129493: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
129494: ,p_ae_header_id => NULL
129495: );
129496:

Line 129493: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

129489: ,p_token_4 => 'PRODUCT_NAME'
129490: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
129491: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
129492: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
129493: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
129494: ,p_ae_header_id => NULL
129495: );
129496:
129497: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 129524: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

129520: ----------------------------------------------------------------------------------
129521: -- 4219869 Business Flow
129522: -- Update journal entry status -- Need to generate this within IF
129523: ----------------------------------------------------------------------------------
129524: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
129525: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
129526: ,p_balance_type_code => l_balance_type_code
129527: );
129528:

Line 129585: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

129581:
129582: --
129583: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
129584: --
129585: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
129586: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
129587: ELSE
129588: ---------------------------------------------------------------------------------------------------
129589: -- 4262811a Switch Sign

Line 129610: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

129606:
129607: XLA_AE_LINES_PKG.ValidateCurrentLine;
129608: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
129609:
129610: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
129611: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
129612: ,p_balance_type_code => l_balance_type_code);
129613:
129614: END IF;

Line 129775: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

129771: l_tmp_amt NUMBER;
129772: l_acc_rev_natural_side_code VARCHAR2(1);
129773:
129774: l_num_entries NUMBER;
129775: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
129776: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
129777: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
129778: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
129779: l_recog_line_1 NUMBER;

Line 129776: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

129772: l_acc_rev_natural_side_code VARCHAR2(1);
129773:
129774: l_num_entries NUMBER;
129775: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
129776: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
129777: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
129778: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
129779: l_recog_line_1 NUMBER;
129780: l_recog_line_2 NUMBER;

Line 129777: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

129773:
129774: l_num_entries NUMBER;
129775: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
129776: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
129777: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
129778: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
129779: l_recog_line_1 NUMBER;
129780: l_recog_line_2 NUMBER;
129781:

Line 129778: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

129774: l_num_entries NUMBER;
129775: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
129776: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
129777: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
129778: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
129779: l_recog_line_1 NUMBER;
129780: l_recog_line_2 NUMBER;
129781:
129782: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 129784: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

129780: l_recog_line_2 NUMBER;
129781:
129782: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
129783: l_bflow_applied_to_amt NUMBER; -- 5132302
129784: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
129785:
129786: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
129787:
129788: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 129859: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

129855: l_accrual_line_num := NULL; -- 4262811
129856: l_tmp_amt := NULL; -- 4262811
129857: --
129858:
129859: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
129860: l_balance_type_code <> 'B' THEN
129861: IF NVL(p_source_21,'
129862: ') = 'ITEM' AND
129863: p_source_85 IS NOT NULL AND

Line 129938: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

129934: --
129935: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
129936:
129937: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
129938: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
129939:
129940: -- 4955764
129941: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
129942: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 130050: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

130046: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
130047:
130048: IF xla_accounting_cache_pkg.GetValueChar
130049: (p_source_code => 'LEDGER_CATEGORY_CODE'
130050: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
130051: AND l_bflow_method_code = 'PRIOR_ENTRY'
130052: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
130053: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
130054: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 130127: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

130123: p_lookup_type => 'XLA_OWNER_TYPE'
130124: ,p_lookup_code => l_component_type_code
130125: )
130126: ,p_token_4 => 'PRODUCT_NAME'
130127: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
130128: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
130129: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
130130: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
130131: ,p_ae_header_id => NULL

Line 130128: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

130124: ,p_lookup_code => l_component_type_code
130125: )
130126: ,p_token_4 => 'PRODUCT_NAME'
130127: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
130128: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
130129: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
130130: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
130131: ,p_ae_header_id => NULL
130132: );

Line 130129: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

130125: )
130126: ,p_token_4 => 'PRODUCT_NAME'
130127: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
130128: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
130129: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
130130: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
130131: ,p_ae_header_id => NULL
130132: );
130133:

Line 130130: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

130126: ,p_token_4 => 'PRODUCT_NAME'
130127: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
130128: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
130129: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
130130: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
130131: ,p_ae_header_id => NULL
130132: );
130133:
130134: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 130161: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

130157: ----------------------------------------------------------------------------------
130158: -- 4219869 Business Flow
130159: -- Update journal entry status -- Need to generate this within IF
130160: ----------------------------------------------------------------------------------
130161: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
130162: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
130163: ,p_balance_type_code => l_balance_type_code
130164: );
130165:

Line 130222: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

130218:
130219: --
130220: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
130221: --
130222: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
130223: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
130224: ELSE
130225: ---------------------------------------------------------------------------------------------------
130226: -- 4262811a Switch Sign

Line 130247: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

130243:
130244: XLA_AE_LINES_PKG.ValidateCurrentLine;
130245: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
130246:
130247: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
130248: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
130249: ,p_balance_type_code => l_balance_type_code);
130250:
130251: END IF;

Line 130414: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

130410: l_tmp_amt NUMBER;
130411: l_acc_rev_natural_side_code VARCHAR2(1);
130412:
130413: l_num_entries NUMBER;
130414: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
130415: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
130416: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
130417: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
130418: l_recog_line_1 NUMBER;

Line 130415: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

130411: l_acc_rev_natural_side_code VARCHAR2(1);
130412:
130413: l_num_entries NUMBER;
130414: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
130415: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
130416: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
130417: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
130418: l_recog_line_1 NUMBER;
130419: l_recog_line_2 NUMBER;

Line 130416: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

130412:
130413: l_num_entries NUMBER;
130414: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
130415: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
130416: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
130417: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
130418: l_recog_line_1 NUMBER;
130419: l_recog_line_2 NUMBER;
130420:

Line 130417: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

130413: l_num_entries NUMBER;
130414: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
130415: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
130416: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
130417: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
130418: l_recog_line_1 NUMBER;
130419: l_recog_line_2 NUMBER;
130420:
130421: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 130423: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

130419: l_recog_line_2 NUMBER;
130420:
130421: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
130422: l_bflow_applied_to_amt NUMBER; -- 5132302
130423: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
130424:
130425: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
130426:
130427: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 130498: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

130494: l_accrual_line_num := NULL; -- 4262811
130495: l_tmp_amt := NULL; -- 4262811
130496: --
130497:
130498: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
130499: l_balance_type_code <> 'B' THEN
130500: IF NVL(p_source_21,'
130501: ') = 'ITEM' AND
130502: p_source_161 IS NOT NULL AND

Line 130577: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

130573: --
130574: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
130575:
130576: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
130577: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
130578:
130579: -- 4955764
130580: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
130581: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 130693: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

130689: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
130690:
130691: IF xla_accounting_cache_pkg.GetValueChar
130692: (p_source_code => 'LEDGER_CATEGORY_CODE'
130693: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
130694: AND l_bflow_method_code = 'PRIOR_ENTRY'
130695: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
130696: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
130697: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 130770: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

130766: p_lookup_type => 'XLA_OWNER_TYPE'
130767: ,p_lookup_code => l_component_type_code
130768: )
130769: ,p_token_4 => 'PRODUCT_NAME'
130770: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
130771: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
130772: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
130773: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
130774: ,p_ae_header_id => NULL

Line 130771: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

130767: ,p_lookup_code => l_component_type_code
130768: )
130769: ,p_token_4 => 'PRODUCT_NAME'
130770: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
130771: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
130772: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
130773: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
130774: ,p_ae_header_id => NULL
130775: );

Line 130772: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

130768: )
130769: ,p_token_4 => 'PRODUCT_NAME'
130770: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
130771: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
130772: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
130773: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
130774: ,p_ae_header_id => NULL
130775: );
130776:

Line 130773: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

130769: ,p_token_4 => 'PRODUCT_NAME'
130770: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
130771: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
130772: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
130773: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
130774: ,p_ae_header_id => NULL
130775: );
130776:
130777: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 130804: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

130800: ----------------------------------------------------------------------------------
130801: -- 4219869 Business Flow
130802: -- Update journal entry status -- Need to generate this within IF
130803: ----------------------------------------------------------------------------------
130804: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
130805: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
130806: ,p_balance_type_code => l_balance_type_code
130807: );
130808:

Line 130865: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

130861:
130862: --
130863: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
130864: --
130865: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
130866: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
130867: ELSE
130868: ---------------------------------------------------------------------------------------------------
130869: -- 4262811a Switch Sign

Line 130890: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

130886:
130887: XLA_AE_LINES_PKG.ValidateCurrentLine;
130888: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
130889:
130890: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
130891: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
130892: ,p_balance_type_code => l_balance_type_code);
130893:
130894: END IF;

Line 131057: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

131053: l_tmp_amt NUMBER;
131054: l_acc_rev_natural_side_code VARCHAR2(1);
131055:
131056: l_num_entries NUMBER;
131057: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
131058: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
131059: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
131060: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
131061: l_recog_line_1 NUMBER;

Line 131058: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

131054: l_acc_rev_natural_side_code VARCHAR2(1);
131055:
131056: l_num_entries NUMBER;
131057: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
131058: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
131059: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
131060: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
131061: l_recog_line_1 NUMBER;
131062: l_recog_line_2 NUMBER;

Line 131059: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

131055:
131056: l_num_entries NUMBER;
131057: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
131058: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
131059: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
131060: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
131061: l_recog_line_1 NUMBER;
131062: l_recog_line_2 NUMBER;
131063:

Line 131060: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

131056: l_num_entries NUMBER;
131057: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
131058: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
131059: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
131060: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
131061: l_recog_line_1 NUMBER;
131062: l_recog_line_2 NUMBER;
131063:
131064: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 131066: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

131062: l_recog_line_2 NUMBER;
131063:
131064: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
131065: l_bflow_applied_to_amt NUMBER; -- 5132302
131066: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
131067:
131068: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
131069:
131070: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 131141: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

131137: l_accrual_line_num := NULL; -- 4262811
131138: l_tmp_amt := NULL; -- 4262811
131139: --
131140:
131141: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
131142: l_balance_type_code <> 'B' THEN
131143: IF NVL(p_source_21,'
131144: ') = 'ITEM' AND
131145: p_source_85 IS NOT NULL AND

Line 131220: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

131216: --
131217: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
131218:
131219: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
131220: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
131221:
131222: -- 4955764
131223: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
131224: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 131334: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

131330: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
131331:
131332: IF xla_accounting_cache_pkg.GetValueChar
131333: (p_source_code => 'LEDGER_CATEGORY_CODE'
131334: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
131335: AND l_bflow_method_code = 'PRIOR_ENTRY'
131336: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
131337: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
131338: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 131411: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

131407: p_lookup_type => 'XLA_OWNER_TYPE'
131408: ,p_lookup_code => l_component_type_code
131409: )
131410: ,p_token_4 => 'PRODUCT_NAME'
131411: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
131412: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
131413: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
131414: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
131415: ,p_ae_header_id => NULL

Line 131412: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

131408: ,p_lookup_code => l_component_type_code
131409: )
131410: ,p_token_4 => 'PRODUCT_NAME'
131411: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
131412: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
131413: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
131414: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
131415: ,p_ae_header_id => NULL
131416: );

Line 131413: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

131409: )
131410: ,p_token_4 => 'PRODUCT_NAME'
131411: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
131412: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
131413: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
131414: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
131415: ,p_ae_header_id => NULL
131416: );
131417:

Line 131414: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

131410: ,p_token_4 => 'PRODUCT_NAME'
131411: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
131412: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
131413: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
131414: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
131415: ,p_ae_header_id => NULL
131416: );
131417:
131418: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 131445: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

131441: ----------------------------------------------------------------------------------
131442: -- 4219869 Business Flow
131443: -- Update journal entry status -- Need to generate this within IF
131444: ----------------------------------------------------------------------------------
131445: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
131446: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
131447: ,p_balance_type_code => l_balance_type_code
131448: );
131449:

Line 131506: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

131502:
131503: --
131504: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
131505: --
131506: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
131507: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
131508: ELSE
131509: ---------------------------------------------------------------------------------------------------
131510: -- 4262811a Switch Sign

Line 131531: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

131527:
131528: XLA_AE_LINES_PKG.ValidateCurrentLine;
131529: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
131530:
131531: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
131532: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
131533: ,p_balance_type_code => l_balance_type_code);
131534:
131535: END IF;

Line 131704: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

131700: l_tmp_amt NUMBER;
131701: l_acc_rev_natural_side_code VARCHAR2(1);
131702:
131703: l_num_entries NUMBER;
131704: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
131705: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
131706: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
131707: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
131708: l_recog_line_1 NUMBER;

Line 131705: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

131701: l_acc_rev_natural_side_code VARCHAR2(1);
131702:
131703: l_num_entries NUMBER;
131704: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
131705: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
131706: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
131707: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
131708: l_recog_line_1 NUMBER;
131709: l_recog_line_2 NUMBER;

Line 131706: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

131702:
131703: l_num_entries NUMBER;
131704: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
131705: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
131706: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
131707: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
131708: l_recog_line_1 NUMBER;
131709: l_recog_line_2 NUMBER;
131710:

Line 131707: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

131703: l_num_entries NUMBER;
131704: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
131705: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
131706: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
131707: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
131708: l_recog_line_1 NUMBER;
131709: l_recog_line_2 NUMBER;
131710:
131711: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 131713: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

131709: l_recog_line_2 NUMBER;
131710:
131711: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
131712: l_bflow_applied_to_amt NUMBER; -- 5132302
131713: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
131714:
131715: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
131716:
131717: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 131788: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

131784: l_accrual_line_num := NULL; -- 4262811
131785: l_tmp_amt := NULL; -- 4262811
131786: --
131787:
131788: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
131789: l_balance_type_code <> 'B' THEN
131790: IF NVL(p_source_21,'
131791: ') = 'REC_TAX' AND
131792: NVL(p_source_135,'

Line 131862: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

131858: --
131859: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
131860:
131861: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
131862: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
131863:
131864: -- 4955764
131865: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
131866: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 131986: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

131982: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
131983:
131984: IF xla_accounting_cache_pkg.GetValueChar
131985: (p_source_code => 'LEDGER_CATEGORY_CODE'
131986: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
131987: AND l_bflow_method_code = 'PRIOR_ENTRY'
131988: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
131989: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
131990: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 132096: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

132092: p_lookup_type => 'XLA_OWNER_TYPE'
132093: ,p_lookup_code => l_component_type_code
132094: )
132095: ,p_token_4 => 'PRODUCT_NAME'
132096: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
132097: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
132098: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
132099: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
132100: ,p_ae_header_id => NULL

Line 132097: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

132093: ,p_lookup_code => l_component_type_code
132094: )
132095: ,p_token_4 => 'PRODUCT_NAME'
132096: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
132097: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
132098: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
132099: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
132100: ,p_ae_header_id => NULL
132101: );

Line 132098: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

132094: )
132095: ,p_token_4 => 'PRODUCT_NAME'
132096: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
132097: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
132098: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
132099: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
132100: ,p_ae_header_id => NULL
132101: );
132102:

Line 132099: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

132095: ,p_token_4 => 'PRODUCT_NAME'
132096: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
132097: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
132098: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
132099: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
132100: ,p_ae_header_id => NULL
132101: );
132102:
132103: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 132130: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

132126: ----------------------------------------------------------------------------------
132127: -- 4219869 Business Flow
132128: -- Update journal entry status -- Need to generate this within IF
132129: ----------------------------------------------------------------------------------
132130: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
132131: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
132132: ,p_balance_type_code => l_balance_type_code
132133: );
132134:

Line 132217: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

132213:
132214: --
132215: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
132216: --
132217: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
132218: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
132219: ELSE
132220: ---------------------------------------------------------------------------------------------------
132221: -- 4262811a Switch Sign

Line 132242: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

132238:
132239: XLA_AE_LINES_PKG.ValidateCurrentLine;
132240: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
132241:
132242: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
132243: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
132244: ,p_balance_type_code => l_balance_type_code);
132245:
132246: END IF;

Line 132407: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

132403: l_tmp_amt NUMBER;
132404: l_acc_rev_natural_side_code VARCHAR2(1);
132405:
132406: l_num_entries NUMBER;
132407: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
132408: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
132409: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
132410: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
132411: l_recog_line_1 NUMBER;

Line 132408: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

132404: l_acc_rev_natural_side_code VARCHAR2(1);
132405:
132406: l_num_entries NUMBER;
132407: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
132408: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
132409: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
132410: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
132411: l_recog_line_1 NUMBER;
132412: l_recog_line_2 NUMBER;

Line 132409: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

132405:
132406: l_num_entries NUMBER;
132407: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
132408: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
132409: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
132410: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
132411: l_recog_line_1 NUMBER;
132412: l_recog_line_2 NUMBER;
132413:

Line 132410: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

132406: l_num_entries NUMBER;
132407: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
132408: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
132409: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
132410: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
132411: l_recog_line_1 NUMBER;
132412: l_recog_line_2 NUMBER;
132413:
132414: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 132416: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

132412: l_recog_line_2 NUMBER;
132413:
132414: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
132415: l_bflow_applied_to_amt NUMBER; -- 5132302
132416: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
132417:
132418: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
132419:
132420: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 132491: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

132487: l_accrual_line_num := NULL; -- 4262811
132488: l_tmp_amt := NULL; -- 4262811
132489: --
132490:
132491: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
132492: l_balance_type_code <> 'B' THEN
132493: IF NVL(p_source_21,'
132494: ') = 'REC_TAX' AND
132495: NVL(p_source_135,'

Line 132569: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

132565: --
132566: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
132567:
132568: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
132569: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
132570:
132571: -- 4955764
132572: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
132573: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 132683: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

132679: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
132680:
132681: IF xla_accounting_cache_pkg.GetValueChar
132682: (p_source_code => 'LEDGER_CATEGORY_CODE'
132683: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
132684: AND l_bflow_method_code = 'PRIOR_ENTRY'
132685: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
132686: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
132687: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 132760: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

132756: p_lookup_type => 'XLA_OWNER_TYPE'
132757: ,p_lookup_code => l_component_type_code
132758: )
132759: ,p_token_4 => 'PRODUCT_NAME'
132760: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
132761: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
132762: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
132763: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
132764: ,p_ae_header_id => NULL

Line 132761: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

132757: ,p_lookup_code => l_component_type_code
132758: )
132759: ,p_token_4 => 'PRODUCT_NAME'
132760: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
132761: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
132762: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
132763: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
132764: ,p_ae_header_id => NULL
132765: );

Line 132762: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

132758: )
132759: ,p_token_4 => 'PRODUCT_NAME'
132760: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
132761: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
132762: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
132763: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
132764: ,p_ae_header_id => NULL
132765: );
132766:

Line 132763: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

132759: ,p_token_4 => 'PRODUCT_NAME'
132760: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
132761: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
132762: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
132763: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
132764: ,p_ae_header_id => NULL
132765: );
132766:
132767: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 132794: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

132790: ----------------------------------------------------------------------------------
132791: -- 4219869 Business Flow
132792: -- Update journal entry status -- Need to generate this within IF
132793: ----------------------------------------------------------------------------------
132794: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
132795: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
132796: ,p_balance_type_code => l_balance_type_code
132797: );
132798:

Line 132855: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

132851:
132852: --
132853: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
132854: --
132855: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
132856: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
132857: ELSE
132858: ---------------------------------------------------------------------------------------------------
132859: -- 4262811a Switch Sign

Line 132880: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

132876:
132877: XLA_AE_LINES_PKG.ValidateCurrentLine;
132878: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
132879:
132880: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
132881: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
132882: ,p_balance_type_code => l_balance_type_code);
132883:
132884: END IF;

Line 133051: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

133047: l_tmp_amt NUMBER;
133048: l_acc_rev_natural_side_code VARCHAR2(1);
133049:
133050: l_num_entries NUMBER;
133051: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
133052: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
133053: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
133054: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
133055: l_recog_line_1 NUMBER;

Line 133052: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

133048: l_acc_rev_natural_side_code VARCHAR2(1);
133049:
133050: l_num_entries NUMBER;
133051: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
133052: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
133053: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
133054: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
133055: l_recog_line_1 NUMBER;
133056: l_recog_line_2 NUMBER;

Line 133053: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

133049:
133050: l_num_entries NUMBER;
133051: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
133052: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
133053: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
133054: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
133055: l_recog_line_1 NUMBER;
133056: l_recog_line_2 NUMBER;
133057:

Line 133054: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

133050: l_num_entries NUMBER;
133051: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
133052: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
133053: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
133054: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
133055: l_recog_line_1 NUMBER;
133056: l_recog_line_2 NUMBER;
133057:
133058: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 133060: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

133056: l_recog_line_2 NUMBER;
133057:
133058: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
133059: l_bflow_applied_to_amt NUMBER; -- 5132302
133060: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
133061:
133062: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
133063:
133064: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 133135: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

133131: l_accrual_line_num := NULL; -- 4262811
133132: l_tmp_amt := NULL; -- 4262811
133133: --
133134:
133135: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
133136: l_balance_type_code <> 'B' THEN
133137: IF NVL(p_source_21,'
133138: ') = 'REC_TAX' AND
133139: NVL(p_source_135,'

Line 133209: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

133205: --
133206: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
133207:
133208: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
133209: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
133210:
133211: -- 4955764
133212: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
133213: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 133331: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

133327: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
133328:
133329: IF xla_accounting_cache_pkg.GetValueChar
133330: (p_source_code => 'LEDGER_CATEGORY_CODE'
133331: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
133332: AND l_bflow_method_code = 'PRIOR_ENTRY'
133333: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
133334: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
133335: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 133441: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

133437: p_lookup_type => 'XLA_OWNER_TYPE'
133438: ,p_lookup_code => l_component_type_code
133439: )
133440: ,p_token_4 => 'PRODUCT_NAME'
133441: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
133442: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
133443: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
133444: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
133445: ,p_ae_header_id => NULL

Line 133442: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

133438: ,p_lookup_code => l_component_type_code
133439: )
133440: ,p_token_4 => 'PRODUCT_NAME'
133441: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
133442: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
133443: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
133444: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
133445: ,p_ae_header_id => NULL
133446: );

Line 133443: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

133439: )
133440: ,p_token_4 => 'PRODUCT_NAME'
133441: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
133442: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
133443: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
133444: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
133445: ,p_ae_header_id => NULL
133446: );
133447:

Line 133444: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

133440: ,p_token_4 => 'PRODUCT_NAME'
133441: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
133442: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
133443: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
133444: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
133445: ,p_ae_header_id => NULL
133446: );
133447:
133448: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 133475: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

133471: ----------------------------------------------------------------------------------
133472: -- 4219869 Business Flow
133473: -- Update journal entry status -- Need to generate this within IF
133474: ----------------------------------------------------------------------------------
133475: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
133476: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
133477: ,p_balance_type_code => l_balance_type_code
133478: );
133479:

Line 133562: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

133558:
133559: --
133560: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
133561: --
133562: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
133563: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
133564: ELSE
133565: ---------------------------------------------------------------------------------------------------
133566: -- 4262811a Switch Sign

Line 133587: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

133583:
133584: XLA_AE_LINES_PKG.ValidateCurrentLine;
133585: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
133586:
133587: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
133588: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
133589: ,p_balance_type_code => l_balance_type_code);
133590:
133591: END IF;

Line 133750: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

133746: l_tmp_amt NUMBER;
133747: l_acc_rev_natural_side_code VARCHAR2(1);
133748:
133749: l_num_entries NUMBER;
133750: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
133751: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
133752: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
133753: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
133754: l_recog_line_1 NUMBER;

Line 133751: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

133747: l_acc_rev_natural_side_code VARCHAR2(1);
133748:
133749: l_num_entries NUMBER;
133750: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
133751: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
133752: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
133753: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
133754: l_recog_line_1 NUMBER;
133755: l_recog_line_2 NUMBER;

Line 133752: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

133748:
133749: l_num_entries NUMBER;
133750: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
133751: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
133752: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
133753: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
133754: l_recog_line_1 NUMBER;
133755: l_recog_line_2 NUMBER;
133756:

Line 133753: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

133749: l_num_entries NUMBER;
133750: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
133751: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
133752: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
133753: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
133754: l_recog_line_1 NUMBER;
133755: l_recog_line_2 NUMBER;
133756:
133757: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 133759: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

133755: l_recog_line_2 NUMBER;
133756:
133757: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
133758: l_bflow_applied_to_amt NUMBER; -- 5132302
133759: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
133760:
133761: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
133762:
133763: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 133834: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

133830: l_accrual_line_num := NULL; -- 4262811
133831: l_tmp_amt := NULL; -- 4262811
133832: --
133833:
133834: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
133835: l_balance_type_code <> 'B' THEN
133836: IF NVL(p_source_21,'
133837: ') = 'REC_TAX' AND
133838: NVL(p_source_135,'

Line 133912: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

133908: --
133909: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
133910:
133911: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
133912: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
133913:
133914: -- 4955764
133915: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
133916: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 134024: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

134020: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
134021:
134022: IF xla_accounting_cache_pkg.GetValueChar
134023: (p_source_code => 'LEDGER_CATEGORY_CODE'
134024: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
134025: AND l_bflow_method_code = 'PRIOR_ENTRY'
134026: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
134027: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
134028: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 134101: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

134097: p_lookup_type => 'XLA_OWNER_TYPE'
134098: ,p_lookup_code => l_component_type_code
134099: )
134100: ,p_token_4 => 'PRODUCT_NAME'
134101: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
134102: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
134103: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
134104: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
134105: ,p_ae_header_id => NULL

Line 134102: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

134098: ,p_lookup_code => l_component_type_code
134099: )
134100: ,p_token_4 => 'PRODUCT_NAME'
134101: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
134102: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
134103: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
134104: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
134105: ,p_ae_header_id => NULL
134106: );

Line 134103: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

134099: )
134100: ,p_token_4 => 'PRODUCT_NAME'
134101: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
134102: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
134103: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
134104: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
134105: ,p_ae_header_id => NULL
134106: );
134107:

Line 134104: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

134100: ,p_token_4 => 'PRODUCT_NAME'
134101: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
134102: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
134103: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
134104: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
134105: ,p_ae_header_id => NULL
134106: );
134107:
134108: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 134135: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

134131: ----------------------------------------------------------------------------------
134132: -- 4219869 Business Flow
134133: -- Update journal entry status -- Need to generate this within IF
134134: ----------------------------------------------------------------------------------
134135: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
134136: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
134137: ,p_balance_type_code => l_balance_type_code
134138: );
134139:

Line 134196: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

134192:
134193: --
134194: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
134195: --
134196: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
134197: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
134198: ELSE
134199: ---------------------------------------------------------------------------------------------------
134200: -- 4262811a Switch Sign

Line 134221: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

134217:
134218: XLA_AE_LINES_PKG.ValidateCurrentLine;
134219: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
134220:
134221: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
134222: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
134223: ,p_balance_type_code => l_balance_type_code);
134224:
134225: END IF;

Line 134394: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

134390: l_tmp_amt NUMBER;
134391: l_acc_rev_natural_side_code VARCHAR2(1);
134392:
134393: l_num_entries NUMBER;
134394: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
134395: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
134396: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
134397: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
134398: l_recog_line_1 NUMBER;

Line 134395: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

134391: l_acc_rev_natural_side_code VARCHAR2(1);
134392:
134393: l_num_entries NUMBER;
134394: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
134395: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
134396: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
134397: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
134398: l_recog_line_1 NUMBER;
134399: l_recog_line_2 NUMBER;

Line 134396: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

134392:
134393: l_num_entries NUMBER;
134394: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
134395: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
134396: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
134397: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
134398: l_recog_line_1 NUMBER;
134399: l_recog_line_2 NUMBER;
134400:

Line 134397: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

134393: l_num_entries NUMBER;
134394: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
134395: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
134396: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
134397: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
134398: l_recog_line_1 NUMBER;
134399: l_recog_line_2 NUMBER;
134400:
134401: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 134403: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

134399: l_recog_line_2 NUMBER;
134400:
134401: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
134402: l_bflow_applied_to_amt NUMBER; -- 5132302
134403: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
134404:
134405: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
134406:
134407: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 134478: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

134474: l_accrual_line_num := NULL; -- 4262811
134475: l_tmp_amt := NULL; -- 4262811
134476: --
134477:
134478: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
134479: l_balance_type_code <> 'B' THEN
134480: IF NVL(p_source_21,'
134481: ') = 'REC_TAX' AND
134482: NVL(p_source_135,'

Line 134552: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

134548: --
134549: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
134550:
134551: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
134552: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
134553:
134554: -- 4955764
134555: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
134556: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 134678: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

134674: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
134675:
134676: IF xla_accounting_cache_pkg.GetValueChar
134677: (p_source_code => 'LEDGER_CATEGORY_CODE'
134678: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
134679: AND l_bflow_method_code = 'PRIOR_ENTRY'
134680: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
134681: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
134682: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 134788: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

134784: p_lookup_type => 'XLA_OWNER_TYPE'
134785: ,p_lookup_code => l_component_type_code
134786: )
134787: ,p_token_4 => 'PRODUCT_NAME'
134788: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
134789: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
134790: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
134791: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
134792: ,p_ae_header_id => NULL

Line 134789: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

134785: ,p_lookup_code => l_component_type_code
134786: )
134787: ,p_token_4 => 'PRODUCT_NAME'
134788: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
134789: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
134790: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
134791: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
134792: ,p_ae_header_id => NULL
134793: );

Line 134790: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

134786: )
134787: ,p_token_4 => 'PRODUCT_NAME'
134788: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
134789: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
134790: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
134791: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
134792: ,p_ae_header_id => NULL
134793: );
134794:

Line 134791: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

134787: ,p_token_4 => 'PRODUCT_NAME'
134788: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
134789: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
134790: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
134791: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
134792: ,p_ae_header_id => NULL
134793: );
134794:
134795: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 134822: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

134818: ----------------------------------------------------------------------------------
134819: -- 4219869 Business Flow
134820: -- Update journal entry status -- Need to generate this within IF
134821: ----------------------------------------------------------------------------------
134822: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
134823: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
134824: ,p_balance_type_code => l_balance_type_code
134825: );
134826:

Line 134909: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

134905:
134906: --
134907: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
134908: --
134909: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
134910: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
134911: ELSE
134912: ---------------------------------------------------------------------------------------------------
134913: -- 4262811a Switch Sign

Line 134934: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

134930:
134931: XLA_AE_LINES_PKG.ValidateCurrentLine;
134932: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
134933:
134934: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
134935: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
134936: ,p_balance_type_code => l_balance_type_code);
134937:
134938: END IF;

Line 135101: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

135097: l_tmp_amt NUMBER;
135098: l_acc_rev_natural_side_code VARCHAR2(1);
135099:
135100: l_num_entries NUMBER;
135101: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
135102: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
135103: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
135104: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
135105: l_recog_line_1 NUMBER;

Line 135102: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

135098: l_acc_rev_natural_side_code VARCHAR2(1);
135099:
135100: l_num_entries NUMBER;
135101: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
135102: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
135103: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
135104: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
135105: l_recog_line_1 NUMBER;
135106: l_recog_line_2 NUMBER;

Line 135103: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

135099:
135100: l_num_entries NUMBER;
135101: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
135102: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
135103: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
135104: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
135105: l_recog_line_1 NUMBER;
135106: l_recog_line_2 NUMBER;
135107:

Line 135104: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

135100: l_num_entries NUMBER;
135101: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
135102: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
135103: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
135104: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
135105: l_recog_line_1 NUMBER;
135106: l_recog_line_2 NUMBER;
135107:
135108: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 135110: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

135106: l_recog_line_2 NUMBER;
135107:
135108: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
135109: l_bflow_applied_to_amt NUMBER; -- 5132302
135110: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
135111:
135112: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
135113:
135114: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 135185: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

135181: l_accrual_line_num := NULL; -- 4262811
135182: l_tmp_amt := NULL; -- 4262811
135183: --
135184:
135185: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
135186: l_balance_type_code <> 'B' THEN
135187: IF NVL(p_source_21,'
135188: ') = 'REC_TAX' AND
135189: NVL(p_source_135,'

Line 135263: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

135259: --
135260: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
135261:
135262: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
135263: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
135264:
135265: -- 4955764
135266: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
135267: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 135379: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

135375: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
135376:
135377: IF xla_accounting_cache_pkg.GetValueChar
135378: (p_source_code => 'LEDGER_CATEGORY_CODE'
135379: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
135380: AND l_bflow_method_code = 'PRIOR_ENTRY'
135381: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
135382: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
135383: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 135456: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

135452: p_lookup_type => 'XLA_OWNER_TYPE'
135453: ,p_lookup_code => l_component_type_code
135454: )
135455: ,p_token_4 => 'PRODUCT_NAME'
135456: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
135457: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
135458: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
135459: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
135460: ,p_ae_header_id => NULL

Line 135457: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

135453: ,p_lookup_code => l_component_type_code
135454: )
135455: ,p_token_4 => 'PRODUCT_NAME'
135456: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
135457: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
135458: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
135459: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
135460: ,p_ae_header_id => NULL
135461: );

Line 135458: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

135454: )
135455: ,p_token_4 => 'PRODUCT_NAME'
135456: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
135457: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
135458: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
135459: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
135460: ,p_ae_header_id => NULL
135461: );
135462:

Line 135459: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

135455: ,p_token_4 => 'PRODUCT_NAME'
135456: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
135457: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
135458: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
135459: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
135460: ,p_ae_header_id => NULL
135461: );
135462:
135463: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 135490: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

135486: ----------------------------------------------------------------------------------
135487: -- 4219869 Business Flow
135488: -- Update journal entry status -- Need to generate this within IF
135489: ----------------------------------------------------------------------------------
135490: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
135491: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
135492: ,p_balance_type_code => l_balance_type_code
135493: );
135494:

Line 135551: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

135547:
135548: --
135549: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
135550: --
135551: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
135552: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
135553: ELSE
135554: ---------------------------------------------------------------------------------------------------
135555: -- 4262811a Switch Sign

Line 135576: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

135572:
135573: XLA_AE_LINES_PKG.ValidateCurrentLine;
135574: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
135575:
135576: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
135577: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
135578: ,p_balance_type_code => l_balance_type_code);
135579:
135580: END IF;

Line 135741: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

135737: l_tmp_amt NUMBER;
135738: l_acc_rev_natural_side_code VARCHAR2(1);
135739:
135740: l_num_entries NUMBER;
135741: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
135742: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
135743: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
135744: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
135745: l_recog_line_1 NUMBER;

Line 135742: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

135738: l_acc_rev_natural_side_code VARCHAR2(1);
135739:
135740: l_num_entries NUMBER;
135741: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
135742: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
135743: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
135744: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
135745: l_recog_line_1 NUMBER;
135746: l_recog_line_2 NUMBER;

Line 135743: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

135739:
135740: l_num_entries NUMBER;
135741: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
135742: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
135743: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
135744: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
135745: l_recog_line_1 NUMBER;
135746: l_recog_line_2 NUMBER;
135747:

Line 135744: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

135740: l_num_entries NUMBER;
135741: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
135742: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
135743: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
135744: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
135745: l_recog_line_1 NUMBER;
135746: l_recog_line_2 NUMBER;
135747:
135748: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 135750: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

135746: l_recog_line_2 NUMBER;
135747:
135748: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
135749: l_bflow_applied_to_amt NUMBER; -- 5132302
135750: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
135751:
135752: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
135753:
135754: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 135825: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

135821: l_accrual_line_num := NULL; -- 4262811
135822: l_tmp_amt := NULL; -- 4262811
135823: --
135824:
135825: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
135826: l_balance_type_code <> 'B' THEN
135827: IF NVL(p_source_21,'
135828: ') = 'REC_TAX' AND
135829: NVL(p_source_135,'

Line 135903: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

135899: --
135900: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
135901:
135902: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
135903: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
135904:
135905: -- 4955764
135906: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
135907: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 136017: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

136013: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
136014:
136015: IF xla_accounting_cache_pkg.GetValueChar
136016: (p_source_code => 'LEDGER_CATEGORY_CODE'
136017: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
136018: AND l_bflow_method_code = 'PRIOR_ENTRY'
136019: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
136020: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
136021: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 136094: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

136090: p_lookup_type => 'XLA_OWNER_TYPE'
136091: ,p_lookup_code => l_component_type_code
136092: )
136093: ,p_token_4 => 'PRODUCT_NAME'
136094: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
136095: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
136096: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
136097: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
136098: ,p_ae_header_id => NULL

Line 136095: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

136091: ,p_lookup_code => l_component_type_code
136092: )
136093: ,p_token_4 => 'PRODUCT_NAME'
136094: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
136095: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
136096: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
136097: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
136098: ,p_ae_header_id => NULL
136099: );

Line 136096: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

136092: )
136093: ,p_token_4 => 'PRODUCT_NAME'
136094: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
136095: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
136096: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
136097: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
136098: ,p_ae_header_id => NULL
136099: );
136100:

Line 136097: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

136093: ,p_token_4 => 'PRODUCT_NAME'
136094: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
136095: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
136096: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
136097: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
136098: ,p_ae_header_id => NULL
136099: );
136100:
136101: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 136128: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

136124: ----------------------------------------------------------------------------------
136125: -- 4219869 Business Flow
136126: -- Update journal entry status -- Need to generate this within IF
136127: ----------------------------------------------------------------------------------
136128: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
136129: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
136130: ,p_balance_type_code => l_balance_type_code
136131: );
136132:

Line 136189: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

136185:
136186: --
136187: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
136188: --
136189: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
136190: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
136191: ELSE
136192: ---------------------------------------------------------------------------------------------------
136193: -- 4262811a Switch Sign

Line 136214: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

136210:
136211: XLA_AE_LINES_PKG.ValidateCurrentLine;
136212: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
136213:
136214: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
136215: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
136216: ,p_balance_type_code => l_balance_type_code);
136217:
136218: END IF;

Line 136390: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

136386: l_tmp_amt NUMBER;
136387: l_acc_rev_natural_side_code VARCHAR2(1);
136388:
136389: l_num_entries NUMBER;
136390: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
136391: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
136392: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
136393: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
136394: l_recog_line_1 NUMBER;

Line 136391: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

136387: l_acc_rev_natural_side_code VARCHAR2(1);
136388:
136389: l_num_entries NUMBER;
136390: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
136391: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
136392: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
136393: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
136394: l_recog_line_1 NUMBER;
136395: l_recog_line_2 NUMBER;

Line 136392: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

136388:
136389: l_num_entries NUMBER;
136390: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
136391: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
136392: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
136393: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
136394: l_recog_line_1 NUMBER;
136395: l_recog_line_2 NUMBER;
136396:

Line 136393: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

136389: l_num_entries NUMBER;
136390: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
136391: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
136392: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
136393: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
136394: l_recog_line_1 NUMBER;
136395: l_recog_line_2 NUMBER;
136396:
136397: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 136399: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

136395: l_recog_line_2 NUMBER;
136396:
136397: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
136398: l_bflow_applied_to_amt NUMBER; -- 5132302
136399: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
136400:
136401: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
136402:
136403: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 136474: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

136470: l_accrual_line_num := NULL; -- 4262811
136471: l_tmp_amt := NULL; -- 4262811
136472: --
136473:
136474: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
136475: l_balance_type_code <> 'B' THEN
136476: IF NVL(p_source_21,'
136477: ') = 'REC_TAX' AND
136478: NVL(p_source_130,'

Line 136550: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

136546: --
136547: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
136548:
136549: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
136550: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
136551:
136552: -- 4955764
136553: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
136554: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 136674: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

136670: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
136671:
136672: IF xla_accounting_cache_pkg.GetValueChar
136673: (p_source_code => 'LEDGER_CATEGORY_CODE'
136674: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
136675: AND l_bflow_method_code = 'PRIOR_ENTRY'
136676: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
136677: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
136678: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 136784: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

136780: p_lookup_type => 'XLA_OWNER_TYPE'
136781: ,p_lookup_code => l_component_type_code
136782: )
136783: ,p_token_4 => 'PRODUCT_NAME'
136784: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
136785: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
136786: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
136787: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
136788: ,p_ae_header_id => NULL

Line 136785: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

136781: ,p_lookup_code => l_component_type_code
136782: )
136783: ,p_token_4 => 'PRODUCT_NAME'
136784: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
136785: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
136786: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
136787: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
136788: ,p_ae_header_id => NULL
136789: );

Line 136786: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

136782: )
136783: ,p_token_4 => 'PRODUCT_NAME'
136784: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
136785: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
136786: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
136787: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
136788: ,p_ae_header_id => NULL
136789: );
136790:

Line 136787: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

136783: ,p_token_4 => 'PRODUCT_NAME'
136784: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
136785: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
136786: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
136787: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
136788: ,p_ae_header_id => NULL
136789: );
136790:
136791: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 136818: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

136814: ----------------------------------------------------------------------------------
136815: -- 4219869 Business Flow
136816: -- Update journal entry status -- Need to generate this within IF
136817: ----------------------------------------------------------------------------------
136818: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
136819: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
136820: ,p_balance_type_code => l_balance_type_code
136821: );
136822:

Line 136905: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

136901:
136902: --
136903: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
136904: --
136905: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
136906: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
136907: ELSE
136908: ---------------------------------------------------------------------------------------------------
136909: -- 4262811a Switch Sign

Line 136930: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

136926:
136927: XLA_AE_LINES_PKG.ValidateCurrentLine;
136928: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
136929:
136930: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
136931: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
136932: ,p_balance_type_code => l_balance_type_code);
136933:
136934: END IF;

Line 137110: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

137106: l_tmp_amt NUMBER;
137107: l_acc_rev_natural_side_code VARCHAR2(1);
137108:
137109: l_num_entries NUMBER;
137110: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
137111: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
137112: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
137113: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
137114: l_recog_line_1 NUMBER;

Line 137111: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

137107: l_acc_rev_natural_side_code VARCHAR2(1);
137108:
137109: l_num_entries NUMBER;
137110: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
137111: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
137112: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
137113: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
137114: l_recog_line_1 NUMBER;
137115: l_recog_line_2 NUMBER;

Line 137112: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

137108:
137109: l_num_entries NUMBER;
137110: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
137111: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
137112: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
137113: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
137114: l_recog_line_1 NUMBER;
137115: l_recog_line_2 NUMBER;
137116:

Line 137113: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

137109: l_num_entries NUMBER;
137110: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
137111: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
137112: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
137113: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
137114: l_recog_line_1 NUMBER;
137115: l_recog_line_2 NUMBER;
137116:
137117: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 137119: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

137115: l_recog_line_2 NUMBER;
137116:
137117: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
137118: l_bflow_applied_to_amt NUMBER; -- 5132302
137119: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
137120:
137121: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
137122:
137123: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 137194: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

137190: l_accrual_line_num := NULL; -- 4262811
137191: l_tmp_amt := NULL; -- 4262811
137192: --
137193:
137194: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
137195: l_balance_type_code <> 'B' THEN
137196: IF NVL(p_source_159,'
137197: ') = 'STANDARD' AND
137198: NVL(p_source_21,'

Line 137268: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

137264: --
137265: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
137266:
137267: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
137268: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
137269:
137270: -- 4955764
137271: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
137272: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 137394: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

137390: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
137391:
137392: IF xla_accounting_cache_pkg.GetValueChar
137393: (p_source_code => 'LEDGER_CATEGORY_CODE'
137394: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
137395: AND l_bflow_method_code = 'PRIOR_ENTRY'
137396: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
137397: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
137398: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 137591: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

137587: p_lookup_type => 'XLA_OWNER_TYPE'
137588: ,p_lookup_code => l_component_type_code
137589: )
137590: ,p_token_4 => 'PRODUCT_NAME'
137591: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
137592: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
137593: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
137594: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
137595: ,p_ae_header_id => NULL

Line 137592: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

137588: ,p_lookup_code => l_component_type_code
137589: )
137590: ,p_token_4 => 'PRODUCT_NAME'
137591: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
137592: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
137593: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
137594: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
137595: ,p_ae_header_id => NULL
137596: );

Line 137593: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

137589: )
137590: ,p_token_4 => 'PRODUCT_NAME'
137591: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
137592: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
137593: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
137594: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
137595: ,p_ae_header_id => NULL
137596: );
137597:

Line 137594: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

137590: ,p_token_4 => 'PRODUCT_NAME'
137591: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
137592: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
137593: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
137594: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
137595: ,p_ae_header_id => NULL
137596: );
137597:
137598: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 137625: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

137621: ----------------------------------------------------------------------------------
137622: -- 4219869 Business Flow
137623: -- Update journal entry status -- Need to generate this within IF
137624: ----------------------------------------------------------------------------------
137625: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
137626: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
137627: ,p_balance_type_code => l_balance_type_code
137628: );
137629:

Line 137799: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

137795:
137796: --
137797: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
137798: --
137799: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
137800: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
137801: ELSE
137802: ---------------------------------------------------------------------------------------------------
137803: -- 4262811a Switch Sign

Line 137824: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

137820:
137821: XLA_AE_LINES_PKG.ValidateCurrentLine;
137822: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
137823:
137824: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
137825: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
137826: ,p_balance_type_code => l_balance_type_code);
137827:
137828: END IF;

Line 138004: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

138000: l_tmp_amt NUMBER;
138001: l_acc_rev_natural_side_code VARCHAR2(1);
138002:
138003: l_num_entries NUMBER;
138004: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
138005: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
138006: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
138007: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
138008: l_recog_line_1 NUMBER;

Line 138005: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

138001: l_acc_rev_natural_side_code VARCHAR2(1);
138002:
138003: l_num_entries NUMBER;
138004: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
138005: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
138006: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
138007: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
138008: l_recog_line_1 NUMBER;
138009: l_recog_line_2 NUMBER;

Line 138006: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

138002:
138003: l_num_entries NUMBER;
138004: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
138005: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
138006: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
138007: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
138008: l_recog_line_1 NUMBER;
138009: l_recog_line_2 NUMBER;
138010:

Line 138007: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

138003: l_num_entries NUMBER;
138004: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
138005: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
138006: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
138007: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
138008: l_recog_line_1 NUMBER;
138009: l_recog_line_2 NUMBER;
138010:
138011: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 138013: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

138009: l_recog_line_2 NUMBER;
138010:
138011: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
138012: l_bflow_applied_to_amt NUMBER; -- 5132302
138013: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
138014:
138015: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
138016:
138017: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 138088: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

138084: l_accrual_line_num := NULL; -- 4262811
138085: l_tmp_amt := NULL; -- 4262811
138086: --
138087:
138088: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
138089: l_balance_type_code <> 'B' THEN
138090: IF NVL(p_source_21,'
138091: ') = 'RETAINAGE' AND
138092: NVL(p_source_159,'

Line 138162: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

138158: --
138159: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
138160:
138161: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
138162: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
138163:
138164: -- 4955764
138165: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
138166: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 138286: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

138282: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
138283:
138284: IF xla_accounting_cache_pkg.GetValueChar
138285: (p_source_code => 'LEDGER_CATEGORY_CODE'
138286: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
138287: AND l_bflow_method_code = 'PRIOR_ENTRY'
138288: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
138289: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
138290: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 138483: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

138479: p_lookup_type => 'XLA_OWNER_TYPE'
138480: ,p_lookup_code => l_component_type_code
138481: )
138482: ,p_token_4 => 'PRODUCT_NAME'
138483: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
138484: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
138485: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
138486: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
138487: ,p_ae_header_id => NULL

Line 138484: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

138480: ,p_lookup_code => l_component_type_code
138481: )
138482: ,p_token_4 => 'PRODUCT_NAME'
138483: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
138484: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
138485: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
138486: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
138487: ,p_ae_header_id => NULL
138488: );

Line 138485: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

138481: )
138482: ,p_token_4 => 'PRODUCT_NAME'
138483: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
138484: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
138485: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
138486: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
138487: ,p_ae_header_id => NULL
138488: );
138489:

Line 138486: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

138482: ,p_token_4 => 'PRODUCT_NAME'
138483: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
138484: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
138485: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
138486: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
138487: ,p_ae_header_id => NULL
138488: );
138489:
138490: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 138517: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

138513: ----------------------------------------------------------------------------------
138514: -- 4219869 Business Flow
138515: -- Update journal entry status -- Need to generate this within IF
138516: ----------------------------------------------------------------------------------
138517: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
138518: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
138519: ,p_balance_type_code => l_balance_type_code
138520: );
138521:

Line 138691: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

138687:
138688: --
138689: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
138690: --
138691: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
138692: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
138693: ELSE
138694: ---------------------------------------------------------------------------------------------------
138695: -- 4262811a Switch Sign

Line 138716: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

138712:
138713: XLA_AE_LINES_PKG.ValidateCurrentLine;
138714: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
138715:
138716: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
138717: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
138718: ,p_balance_type_code => l_balance_type_code);
138719:
138720: END IF;

Line 138891: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

138887: l_tmp_amt NUMBER;
138888: l_acc_rev_natural_side_code VARCHAR2(1);
138889:
138890: l_num_entries NUMBER;
138891: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
138892: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
138893: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
138894: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
138895: l_recog_line_1 NUMBER;

Line 138892: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

138888: l_acc_rev_natural_side_code VARCHAR2(1);
138889:
138890: l_num_entries NUMBER;
138891: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
138892: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
138893: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
138894: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
138895: l_recog_line_1 NUMBER;
138896: l_recog_line_2 NUMBER;

Line 138893: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

138889:
138890: l_num_entries NUMBER;
138891: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
138892: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
138893: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
138894: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
138895: l_recog_line_1 NUMBER;
138896: l_recog_line_2 NUMBER;
138897:

Line 138894: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

138890: l_num_entries NUMBER;
138891: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
138892: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
138893: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
138894: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
138895: l_recog_line_1 NUMBER;
138896: l_recog_line_2 NUMBER;
138897:
138898: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 138900: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

138896: l_recog_line_2 NUMBER;
138897:
138898: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
138899: l_bflow_applied_to_amt NUMBER; -- 5132302
138900: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
138901:
138902: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
138903:
138904: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 138975: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

138971: l_accrual_line_num := NULL; -- 4262811
138972: l_tmp_amt := NULL; -- 4262811
138973: --
138974:
138975: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
138976: l_balance_type_code <> 'B' THEN
138977: IF NVL(p_source_21,'
138978: ') = 'RETAINAGE'
138979: THEN

Line 139047: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

139043: --
139044: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
139045:
139046: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
139047: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
139048:
139049: -- 4955764
139050: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
139051: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 139169: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

139165: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
139166:
139167: IF xla_accounting_cache_pkg.GetValueChar
139168: (p_source_code => 'LEDGER_CATEGORY_CODE'
139169: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
139170: AND l_bflow_method_code = 'PRIOR_ENTRY'
139171: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
139172: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
139173: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 139366: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

139362: p_lookup_type => 'XLA_OWNER_TYPE'
139363: ,p_lookup_code => l_component_type_code
139364: )
139365: ,p_token_4 => 'PRODUCT_NAME'
139366: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
139367: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
139368: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
139369: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
139370: ,p_ae_header_id => NULL

Line 139367: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

139363: ,p_lookup_code => l_component_type_code
139364: )
139365: ,p_token_4 => 'PRODUCT_NAME'
139366: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
139367: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
139368: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
139369: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
139370: ,p_ae_header_id => NULL
139371: );

Line 139368: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

139364: )
139365: ,p_token_4 => 'PRODUCT_NAME'
139366: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
139367: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
139368: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
139369: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
139370: ,p_ae_header_id => NULL
139371: );
139372:

Line 139369: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

139365: ,p_token_4 => 'PRODUCT_NAME'
139366: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
139367: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
139368: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
139369: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
139370: ,p_ae_header_id => NULL
139371: );
139372:
139373: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 139400: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

139396: ----------------------------------------------------------------------------------
139397: -- 4219869 Business Flow
139398: -- Update journal entry status -- Need to generate this within IF
139399: ----------------------------------------------------------------------------------
139400: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
139401: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
139402: ,p_balance_type_code => l_balance_type_code
139403: );
139404:

Line 139574: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

139570:
139571: --
139572: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
139573: --
139574: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
139575: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
139576: ELSE
139577: ---------------------------------------------------------------------------------------------------
139578: -- 4262811a Switch Sign

Line 139599: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

139595:
139596: XLA_AE_LINES_PKG.ValidateCurrentLine;
139597: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
139598:
139599: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
139600: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
139601: ,p_balance_type_code => l_balance_type_code);
139602:
139603: END IF;

Line 139760: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

139756: l_tmp_amt NUMBER;
139757: l_acc_rev_natural_side_code VARCHAR2(1);
139758:
139759: l_num_entries NUMBER;
139760: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
139761: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
139762: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
139763: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
139764: l_recog_line_1 NUMBER;

Line 139761: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

139757: l_acc_rev_natural_side_code VARCHAR2(1);
139758:
139759: l_num_entries NUMBER;
139760: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
139761: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
139762: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
139763: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
139764: l_recog_line_1 NUMBER;
139765: l_recog_line_2 NUMBER;

Line 139762: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

139758:
139759: l_num_entries NUMBER;
139760: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
139761: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
139762: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
139763: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
139764: l_recog_line_1 NUMBER;
139765: l_recog_line_2 NUMBER;
139766:

Line 139763: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

139759: l_num_entries NUMBER;
139760: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
139761: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
139762: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
139763: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
139764: l_recog_line_1 NUMBER;
139765: l_recog_line_2 NUMBER;
139766:
139767: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 139769: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

139765: l_recog_line_2 NUMBER;
139766:
139767: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
139768: l_bflow_applied_to_amt NUMBER; -- 5132302
139769: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
139770:
139771: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
139772:
139773: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 139844: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

139840: l_accrual_line_num := NULL; -- 4262811
139841: l_tmp_amt := NULL; -- 4262811
139842: --
139843:
139844: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
139845: l_balance_type_code <> 'B' THEN
139846: IF NVL(p_source_159,'
139847: ') = 'RETAINAGE RELEASE' AND
139848: NVL(p_source_21,'

Line 139918: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

139914: --
139915: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
139916:
139917: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
139918: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
139919:
139920: -- 4955764
139921: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
139922: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 140034: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

140030: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
140031:
140032: IF xla_accounting_cache_pkg.GetValueChar
140033: (p_source_code => 'LEDGER_CATEGORY_CODE'
140034: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
140035: AND l_bflow_method_code = 'PRIOR_ENTRY'
140036: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
140037: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
140038: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 140121: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

140117: p_lookup_type => 'XLA_OWNER_TYPE'
140118: ,p_lookup_code => l_component_type_code
140119: )
140120: ,p_token_4 => 'PRODUCT_NAME'
140121: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
140122: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
140123: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
140124: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
140125: ,p_ae_header_id => NULL

Line 140122: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

140118: ,p_lookup_code => l_component_type_code
140119: )
140120: ,p_token_4 => 'PRODUCT_NAME'
140121: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
140122: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
140123: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
140124: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
140125: ,p_ae_header_id => NULL
140126: );

Line 140123: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

140119: )
140120: ,p_token_4 => 'PRODUCT_NAME'
140121: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
140122: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
140123: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
140124: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
140125: ,p_ae_header_id => NULL
140126: );
140127:

Line 140124: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

140120: ,p_token_4 => 'PRODUCT_NAME'
140121: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
140122: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
140123: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
140124: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
140125: ,p_ae_header_id => NULL
140126: );
140127:
140128: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 140155: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

140151: ----------------------------------------------------------------------------------
140152: -- 4219869 Business Flow
140153: -- Update journal entry status -- Need to generate this within IF
140154: ----------------------------------------------------------------------------------
140155: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
140156: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
140157: ,p_balance_type_code => l_balance_type_code
140158: );
140159:

Line 140216: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

140212:
140213: --
140214: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
140215: --
140216: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
140217: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
140218: ELSE
140219: ---------------------------------------------------------------------------------------------------
140220: -- 4262811a Switch Sign

Line 140241: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

140237:
140238: XLA_AE_LINES_PKG.ValidateCurrentLine;
140239: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
140240:
140241: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
140242: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
140243: ,p_balance_type_code => l_balance_type_code);
140244:
140245: END IF;

Line 140406: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

140402: l_tmp_amt NUMBER;
140403: l_acc_rev_natural_side_code VARCHAR2(1);
140404:
140405: l_num_entries NUMBER;
140406: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
140407: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
140408: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
140409: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
140410: l_recog_line_1 NUMBER;

Line 140407: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

140403: l_acc_rev_natural_side_code VARCHAR2(1);
140404:
140405: l_num_entries NUMBER;
140406: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
140407: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
140408: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
140409: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
140410: l_recog_line_1 NUMBER;
140411: l_recog_line_2 NUMBER;

Line 140408: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

140404:
140405: l_num_entries NUMBER;
140406: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
140407: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
140408: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
140409: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
140410: l_recog_line_1 NUMBER;
140411: l_recog_line_2 NUMBER;
140412:

Line 140409: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

140405: l_num_entries NUMBER;
140406: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
140407: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
140408: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
140409: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
140410: l_recog_line_1 NUMBER;
140411: l_recog_line_2 NUMBER;
140412:
140413: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 140415: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

140411: l_recog_line_2 NUMBER;
140412:
140413: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
140414: l_bflow_applied_to_amt NUMBER; -- 5132302
140415: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
140416:
140417: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
140418:
140419: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 140490: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

140486: l_accrual_line_num := NULL; -- 4262811
140487: l_tmp_amt := NULL; -- 4262811
140488: --
140489:
140490: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
140491: l_balance_type_code <> 'B' THEN
140492: IF NVL(p_source_21,'
140493: ') = 'NONREC_TAX' AND
140494: NVL(p_source_135,'

Line 140568: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

140564: --
140565: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
140566:
140567: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
140568: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
140569:
140570: -- 4955764
140571: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
140572: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 140682: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

140678: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
140679:
140680: IF xla_accounting_cache_pkg.GetValueChar
140681: (p_source_code => 'LEDGER_CATEGORY_CODE'
140682: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
140683: AND l_bflow_method_code = 'PRIOR_ENTRY'
140684: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
140685: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
140686: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 140759: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

140755: p_lookup_type => 'XLA_OWNER_TYPE'
140756: ,p_lookup_code => l_component_type_code
140757: )
140758: ,p_token_4 => 'PRODUCT_NAME'
140759: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
140760: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
140761: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
140762: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
140763: ,p_ae_header_id => NULL

Line 140760: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

140756: ,p_lookup_code => l_component_type_code
140757: )
140758: ,p_token_4 => 'PRODUCT_NAME'
140759: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
140760: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
140761: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
140762: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
140763: ,p_ae_header_id => NULL
140764: );

Line 140761: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

140757: )
140758: ,p_token_4 => 'PRODUCT_NAME'
140759: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
140760: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
140761: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
140762: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
140763: ,p_ae_header_id => NULL
140764: );
140765:

Line 140762: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

140758: ,p_token_4 => 'PRODUCT_NAME'
140759: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
140760: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
140761: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
140762: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
140763: ,p_ae_header_id => NULL
140764: );
140765:
140766: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 140793: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

140789: ----------------------------------------------------------------------------------
140790: -- 4219869 Business Flow
140791: -- Update journal entry status -- Need to generate this within IF
140792: ----------------------------------------------------------------------------------
140793: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
140794: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
140795: ,p_balance_type_code => l_balance_type_code
140796: );
140797:

Line 140854: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

140850:
140851: --
140852: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
140853: --
140854: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
140855: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
140856: ELSE
140857: ---------------------------------------------------------------------------------------------------
140858: -- 4262811a Switch Sign

Line 140879: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

140875:
140876: XLA_AE_LINES_PKG.ValidateCurrentLine;
140877: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
140878:
140879: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
140880: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
140881: ,p_balance_type_code => l_balance_type_code);
140882:
140883: END IF;

Line 141042: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

141038: l_tmp_amt NUMBER;
141039: l_acc_rev_natural_side_code VARCHAR2(1);
141040:
141041: l_num_entries NUMBER;
141042: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
141043: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
141044: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
141045: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
141046: l_recog_line_1 NUMBER;

Line 141043: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

141039: l_acc_rev_natural_side_code VARCHAR2(1);
141040:
141041: l_num_entries NUMBER;
141042: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
141043: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
141044: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
141045: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
141046: l_recog_line_1 NUMBER;
141047: l_recog_line_2 NUMBER;

Line 141044: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

141040:
141041: l_num_entries NUMBER;
141042: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
141043: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
141044: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
141045: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
141046: l_recog_line_1 NUMBER;
141047: l_recog_line_2 NUMBER;
141048:

Line 141045: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

141041: l_num_entries NUMBER;
141042: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
141043: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
141044: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
141045: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
141046: l_recog_line_1 NUMBER;
141047: l_recog_line_2 NUMBER;
141048:
141049: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 141051: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

141047: l_recog_line_2 NUMBER;
141048:
141049: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
141050: l_bflow_applied_to_amt NUMBER; -- 5132302
141051: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
141052:
141053: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
141054:
141055: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 141126: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

141122: l_accrual_line_num := NULL; -- 4262811
141123: l_tmp_amt := NULL; -- 4262811
141124: --
141125:
141126: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
141127: l_balance_type_code <> 'B' THEN
141128: IF NVL(p_source_21,'
141129: ') = 'NONREC_TAX' AND
141130: NVL(p_source_135,'

Line 141204: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

141200: --
141201: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
141202:
141203: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
141204: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
141205:
141206: -- 4955764
141207: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
141208: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 141316: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

141312: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
141313:
141314: IF xla_accounting_cache_pkg.GetValueChar
141315: (p_source_code => 'LEDGER_CATEGORY_CODE'
141316: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
141317: AND l_bflow_method_code = 'PRIOR_ENTRY'
141318: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
141319: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
141320: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 141393: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

141389: p_lookup_type => 'XLA_OWNER_TYPE'
141390: ,p_lookup_code => l_component_type_code
141391: )
141392: ,p_token_4 => 'PRODUCT_NAME'
141393: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
141394: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
141395: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
141396: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
141397: ,p_ae_header_id => NULL

Line 141394: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

141390: ,p_lookup_code => l_component_type_code
141391: )
141392: ,p_token_4 => 'PRODUCT_NAME'
141393: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
141394: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
141395: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
141396: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
141397: ,p_ae_header_id => NULL
141398: );

Line 141395: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

141391: )
141392: ,p_token_4 => 'PRODUCT_NAME'
141393: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
141394: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
141395: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
141396: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
141397: ,p_ae_header_id => NULL
141398: );
141399:

Line 141396: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

141392: ,p_token_4 => 'PRODUCT_NAME'
141393: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
141394: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
141395: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
141396: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
141397: ,p_ae_header_id => NULL
141398: );
141399:
141400: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 141427: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

141423: ----------------------------------------------------------------------------------
141424: -- 4219869 Business Flow
141425: -- Update journal entry status -- Need to generate this within IF
141426: ----------------------------------------------------------------------------------
141427: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
141428: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
141429: ,p_balance_type_code => l_balance_type_code
141430: );
141431:

Line 141488: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

141484:
141485: --
141486: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
141487: --
141488: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
141489: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
141490: ELSE
141491: ---------------------------------------------------------------------------------------------------
141492: -- 4262811a Switch Sign

Line 141513: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

141509:
141510: XLA_AE_LINES_PKG.ValidateCurrentLine;
141511: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
141512:
141513: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
141514: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
141515: ,p_balance_type_code => l_balance_type_code);
141516:
141517: END IF;

Line 141680: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

141676: l_tmp_amt NUMBER;
141677: l_acc_rev_natural_side_code VARCHAR2(1);
141678:
141679: l_num_entries NUMBER;
141680: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
141681: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
141682: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
141683: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
141684: l_recog_line_1 NUMBER;

Line 141681: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

141677: l_acc_rev_natural_side_code VARCHAR2(1);
141678:
141679: l_num_entries NUMBER;
141680: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
141681: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
141682: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
141683: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
141684: l_recog_line_1 NUMBER;
141685: l_recog_line_2 NUMBER;

Line 141682: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

141678:
141679: l_num_entries NUMBER;
141680: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
141681: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
141682: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
141683: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
141684: l_recog_line_1 NUMBER;
141685: l_recog_line_2 NUMBER;
141686:

Line 141683: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

141679: l_num_entries NUMBER;
141680: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
141681: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
141682: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
141683: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
141684: l_recog_line_1 NUMBER;
141685: l_recog_line_2 NUMBER;
141686:
141687: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 141689: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

141685: l_recog_line_2 NUMBER;
141686:
141687: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
141688: l_bflow_applied_to_amt NUMBER; -- 5132302
141689: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
141690:
141691: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
141692:
141693: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 141764: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

141760: l_accrual_line_num := NULL; -- 4262811
141761: l_tmp_amt := NULL; -- 4262811
141762: --
141763:
141764: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
141765: l_balance_type_code <> 'B' THEN
141766: IF NVL(p_source_21,'
141767: ') = 'NONREC_TAX' AND
141768: NVL(p_source_135,'

Line 141842: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

141838: --
141839: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
141840:
141841: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
141842: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
141843:
141844: -- 4955764
141845: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
141846: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 141958: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

141954: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
141955:
141956: IF xla_accounting_cache_pkg.GetValueChar
141957: (p_source_code => 'LEDGER_CATEGORY_CODE'
141958: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
141959: AND l_bflow_method_code = 'PRIOR_ENTRY'
141960: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
141961: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
141962: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 142035: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

142031: p_lookup_type => 'XLA_OWNER_TYPE'
142032: ,p_lookup_code => l_component_type_code
142033: )
142034: ,p_token_4 => 'PRODUCT_NAME'
142035: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
142036: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
142037: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
142038: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
142039: ,p_ae_header_id => NULL

Line 142036: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

142032: ,p_lookup_code => l_component_type_code
142033: )
142034: ,p_token_4 => 'PRODUCT_NAME'
142035: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
142036: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
142037: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
142038: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
142039: ,p_ae_header_id => NULL
142040: );

Line 142037: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

142033: )
142034: ,p_token_4 => 'PRODUCT_NAME'
142035: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
142036: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
142037: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
142038: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
142039: ,p_ae_header_id => NULL
142040: );
142041:

Line 142038: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

142034: ,p_token_4 => 'PRODUCT_NAME'
142035: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
142036: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
142037: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
142038: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
142039: ,p_ae_header_id => NULL
142040: );
142041:
142042: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 142069: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

142065: ----------------------------------------------------------------------------------
142066: -- 4219869 Business Flow
142067: -- Update journal entry status -- Need to generate this within IF
142068: ----------------------------------------------------------------------------------
142069: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
142070: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
142071: ,p_balance_type_code => l_balance_type_code
142072: );
142073:

Line 142130: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

142126:
142127: --
142128: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
142129: --
142130: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
142131: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
142132: ELSE
142133: ---------------------------------------------------------------------------------------------------
142134: -- 4262811a Switch Sign

Line 142155: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

142151:
142152: XLA_AE_LINES_PKG.ValidateCurrentLine;
142153: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
142154:
142155: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
142156: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
142157: ,p_balance_type_code => l_balance_type_code);
142158:
142159: END IF;

Line 142320: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

142316: l_tmp_amt NUMBER;
142317: l_acc_rev_natural_side_code VARCHAR2(1);
142318:
142319: l_num_entries NUMBER;
142320: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
142321: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
142322: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
142323: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
142324: l_recog_line_1 NUMBER;

Line 142321: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

142317: l_acc_rev_natural_side_code VARCHAR2(1);
142318:
142319: l_num_entries NUMBER;
142320: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
142321: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
142322: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
142323: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
142324: l_recog_line_1 NUMBER;
142325: l_recog_line_2 NUMBER;

Line 142322: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

142318:
142319: l_num_entries NUMBER;
142320: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
142321: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
142322: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
142323: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
142324: l_recog_line_1 NUMBER;
142325: l_recog_line_2 NUMBER;
142326:

Line 142323: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

142319: l_num_entries NUMBER;
142320: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
142321: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
142322: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
142323: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
142324: l_recog_line_1 NUMBER;
142325: l_recog_line_2 NUMBER;
142326:
142327: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 142329: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

142325: l_recog_line_2 NUMBER;
142326:
142327: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
142328: l_bflow_applied_to_amt NUMBER; -- 5132302
142329: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
142330:
142331: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
142332:
142333: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 142404: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

142400: l_accrual_line_num := NULL; -- 4262811
142401: l_tmp_amt := NULL; -- 4262811
142402: --
142403:
142404: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
142405: l_balance_type_code <> 'B' THEN
142406: IF NVL(p_source_21,'
142407: ') = 'NONREC_TAX' AND
142408: NVL(p_source_135,'

Line 142482: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

142478: --
142479: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
142480:
142481: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
142482: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
142483:
142484: -- 4955764
142485: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
142486: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 142596: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

142592: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
142593:
142594: IF xla_accounting_cache_pkg.GetValueChar
142595: (p_source_code => 'LEDGER_CATEGORY_CODE'
142596: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
142597: AND l_bflow_method_code = 'PRIOR_ENTRY'
142598: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
142599: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
142600: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 142673: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

142669: p_lookup_type => 'XLA_OWNER_TYPE'
142670: ,p_lookup_code => l_component_type_code
142671: )
142672: ,p_token_4 => 'PRODUCT_NAME'
142673: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
142674: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
142675: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
142676: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
142677: ,p_ae_header_id => NULL

Line 142674: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

142670: ,p_lookup_code => l_component_type_code
142671: )
142672: ,p_token_4 => 'PRODUCT_NAME'
142673: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
142674: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
142675: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
142676: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
142677: ,p_ae_header_id => NULL
142678: );

Line 142675: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

142671: )
142672: ,p_token_4 => 'PRODUCT_NAME'
142673: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
142674: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
142675: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
142676: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
142677: ,p_ae_header_id => NULL
142678: );
142679:

Line 142676: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

142672: ,p_token_4 => 'PRODUCT_NAME'
142673: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
142674: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
142675: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
142676: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
142677: ,p_ae_header_id => NULL
142678: );
142679:
142680: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 142707: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

142703: ----------------------------------------------------------------------------------
142704: -- 4219869 Business Flow
142705: -- Update journal entry status -- Need to generate this within IF
142706: ----------------------------------------------------------------------------------
142707: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
142708: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
142709: ,p_balance_type_code => l_balance_type_code
142710: );
142711:

Line 142768: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

142764:
142765: --
142766: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
142767: --
142768: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
142769: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
142770: ELSE
142771: ---------------------------------------------------------------------------------------------------
142772: -- 4262811a Switch Sign

Line 142793: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

142789:
142790: XLA_AE_LINES_PKG.ValidateCurrentLine;
142791: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
142792:
142793: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
142794: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
142795: ,p_balance_type_code => l_balance_type_code);
142796:
142797: END IF;

Line 142969: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

142965: l_tmp_amt NUMBER;
142966: l_acc_rev_natural_side_code VARCHAR2(1);
142967:
142968: l_num_entries NUMBER;
142969: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
142970: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
142971: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
142972: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
142973: l_recog_line_1 NUMBER;

Line 142970: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

142966: l_acc_rev_natural_side_code VARCHAR2(1);
142967:
142968: l_num_entries NUMBER;
142969: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
142970: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
142971: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
142972: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
142973: l_recog_line_1 NUMBER;
142974: l_recog_line_2 NUMBER;

Line 142971: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

142967:
142968: l_num_entries NUMBER;
142969: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
142970: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
142971: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
142972: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
142973: l_recog_line_1 NUMBER;
142974: l_recog_line_2 NUMBER;
142975:

Line 142972: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

142968: l_num_entries NUMBER;
142969: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
142970: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
142971: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
142972: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
142973: l_recog_line_1 NUMBER;
142974: l_recog_line_2 NUMBER;
142975:
142976: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 142978: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

142974: l_recog_line_2 NUMBER;
142975:
142976: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
142977: l_bflow_applied_to_amt NUMBER; -- 5132302
142978: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
142979:
142980: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
142981:
142982: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 143053: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

143049: l_accrual_line_num := NULL; -- 4262811
143050: l_tmp_amt := NULL; -- 4262811
143051: --
143052:
143053: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
143054: l_balance_type_code <> 'B' THEN
143055: IF (NVL(p_source_21,'
143056: ') = 'NONREC_TAX' OR
143057: NVL(p_source_21,'

Line 143135: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

143131: --
143132: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
143133:
143134: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
143135: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
143136:
143137: -- 4955764
143138: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
143139: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 143259: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

143255: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
143256:
143257: IF xla_accounting_cache_pkg.GetValueChar
143258: (p_source_code => 'LEDGER_CATEGORY_CODE'
143259: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
143260: AND l_bflow_method_code = 'PRIOR_ENTRY'
143261: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
143262: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
143263: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 143369: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

143365: p_lookup_type => 'XLA_OWNER_TYPE'
143366: ,p_lookup_code => l_component_type_code
143367: )
143368: ,p_token_4 => 'PRODUCT_NAME'
143369: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
143370: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
143371: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
143372: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
143373: ,p_ae_header_id => NULL

Line 143370: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

143366: ,p_lookup_code => l_component_type_code
143367: )
143368: ,p_token_4 => 'PRODUCT_NAME'
143369: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
143370: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
143371: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
143372: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
143373: ,p_ae_header_id => NULL
143374: );

Line 143371: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

143367: )
143368: ,p_token_4 => 'PRODUCT_NAME'
143369: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
143370: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
143371: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
143372: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
143373: ,p_ae_header_id => NULL
143374: );
143375:

Line 143372: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

143368: ,p_token_4 => 'PRODUCT_NAME'
143369: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
143370: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
143371: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
143372: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
143373: ,p_ae_header_id => NULL
143374: );
143375:
143376: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 143403: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

143399: ----------------------------------------------------------------------------------
143400: -- 4219869 Business Flow
143401: -- Update journal entry status -- Need to generate this within IF
143402: ----------------------------------------------------------------------------------
143403: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
143404: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
143405: ,p_balance_type_code => l_balance_type_code
143406: );
143407:

Line 143490: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

143486:
143487: --
143488: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
143489: --
143490: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
143491: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
143492: ELSE
143493: ---------------------------------------------------------------------------------------------------
143494: -- 4262811a Switch Sign

Line 143515: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

143511:
143512: XLA_AE_LINES_PKG.ValidateCurrentLine;
143513: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
143514:
143515: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
143516: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
143517: ,p_balance_type_code => l_balance_type_code);
143518:
143519: END IF;

Line 143691: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

143687: l_tmp_amt NUMBER;
143688: l_acc_rev_natural_side_code VARCHAR2(1);
143689:
143690: l_num_entries NUMBER;
143691: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
143692: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
143693: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
143694: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
143695: l_recog_line_1 NUMBER;

Line 143692: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

143688: l_acc_rev_natural_side_code VARCHAR2(1);
143689:
143690: l_num_entries NUMBER;
143691: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
143692: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
143693: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
143694: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
143695: l_recog_line_1 NUMBER;
143696: l_recog_line_2 NUMBER;

Line 143693: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

143689:
143690: l_num_entries NUMBER;
143691: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
143692: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
143693: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
143694: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
143695: l_recog_line_1 NUMBER;
143696: l_recog_line_2 NUMBER;
143697:

Line 143694: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

143690: l_num_entries NUMBER;
143691: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
143692: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
143693: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
143694: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
143695: l_recog_line_1 NUMBER;
143696: l_recog_line_2 NUMBER;
143697:
143698: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 143700: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

143696: l_recog_line_2 NUMBER;
143697:
143698: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
143699: l_bflow_applied_to_amt NUMBER; -- 5132302
143700: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
143701:
143702: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
143703:
143704: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 143775: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

143771: l_accrual_line_num := NULL; -- 4262811
143772: l_tmp_amt := NULL; -- 4262811
143773: --
143774:
143775: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
143776: l_balance_type_code <> 'B' THEN
143777: IF (NVL(p_source_21,'
143778: ') = 'NONREC_TAX' OR
143779: NVL(p_source_21,'

Line 143857: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

143853: --
143854: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
143855:
143856: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
143857: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
143858:
143859: -- 4955764
143860: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
143861: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 143981: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

143977: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
143978:
143979: IF xla_accounting_cache_pkg.GetValueChar
143980: (p_source_code => 'LEDGER_CATEGORY_CODE'
143981: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
143982: AND l_bflow_method_code = 'PRIOR_ENTRY'
143983: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
143984: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
143985: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 144091: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

144087: p_lookup_type => 'XLA_OWNER_TYPE'
144088: ,p_lookup_code => l_component_type_code
144089: )
144090: ,p_token_4 => 'PRODUCT_NAME'
144091: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
144092: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
144093: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
144094: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
144095: ,p_ae_header_id => NULL

Line 144092: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

144088: ,p_lookup_code => l_component_type_code
144089: )
144090: ,p_token_4 => 'PRODUCT_NAME'
144091: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
144092: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
144093: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
144094: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
144095: ,p_ae_header_id => NULL
144096: );

Line 144093: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

144089: )
144090: ,p_token_4 => 'PRODUCT_NAME'
144091: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
144092: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
144093: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
144094: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
144095: ,p_ae_header_id => NULL
144096: );
144097:

Line 144094: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

144090: ,p_token_4 => 'PRODUCT_NAME'
144091: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
144092: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
144093: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
144094: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
144095: ,p_ae_header_id => NULL
144096: );
144097:
144098: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 144125: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

144121: ----------------------------------------------------------------------------------
144122: -- 4219869 Business Flow
144123: -- Update journal entry status -- Need to generate this within IF
144124: ----------------------------------------------------------------------------------
144125: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
144126: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
144127: ,p_balance_type_code => l_balance_type_code
144128: );
144129:

Line 144212: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

144208:
144209: --
144210: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
144211: --
144212: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
144213: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
144214: ELSE
144215: ---------------------------------------------------------------------------------------------------
144216: -- 4262811a Switch Sign

Line 144237: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

144233:
144234: XLA_AE_LINES_PKG.ValidateCurrentLine;
144235: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
144236:
144237: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
144238: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
144239: ,p_balance_type_code => l_balance_type_code);
144240:
144241: END IF;

Line 144411: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

144407: l_tmp_amt NUMBER;
144408: l_acc_rev_natural_side_code VARCHAR2(1);
144409:
144410: l_num_entries NUMBER;
144411: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
144412: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
144413: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
144414: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
144415: l_recog_line_1 NUMBER;

Line 144412: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

144408: l_acc_rev_natural_side_code VARCHAR2(1);
144409:
144410: l_num_entries NUMBER;
144411: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
144412: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
144413: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
144414: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
144415: l_recog_line_1 NUMBER;
144416: l_recog_line_2 NUMBER;

Line 144413: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

144409:
144410: l_num_entries NUMBER;
144411: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
144412: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
144413: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
144414: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
144415: l_recog_line_1 NUMBER;
144416: l_recog_line_2 NUMBER;
144417:

Line 144414: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

144410: l_num_entries NUMBER;
144411: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
144412: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
144413: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
144414: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
144415: l_recog_line_1 NUMBER;
144416: l_recog_line_2 NUMBER;
144417:
144418: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 144420: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

144416: l_recog_line_2 NUMBER;
144417:
144418: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
144419: l_bflow_applied_to_amt NUMBER; -- 5132302
144420: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
144421:
144422: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
144423:
144424: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 144495: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

144491: l_accrual_line_num := NULL; -- 4262811
144492: l_tmp_amt := NULL; -- 4262811
144493: --
144494:
144495: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
144496: l_balance_type_code <> 'B' THEN
144497: IF (NVL(p_source_21,'
144498: ') = 'NONREC_TAX' OR
144499: NVL(p_source_21,'

Line 144577: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

144573: --
144574: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
144575:
144576: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
144577: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
144578:
144579: -- 4955764
144580: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
144581: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 144699: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

144695: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
144696:
144697: IF xla_accounting_cache_pkg.GetValueChar
144698: (p_source_code => 'LEDGER_CATEGORY_CODE'
144699: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
144700: AND l_bflow_method_code = 'PRIOR_ENTRY'
144701: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
144702: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
144703: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 144809: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

144805: p_lookup_type => 'XLA_OWNER_TYPE'
144806: ,p_lookup_code => l_component_type_code
144807: )
144808: ,p_token_4 => 'PRODUCT_NAME'
144809: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
144810: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
144811: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
144812: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
144813: ,p_ae_header_id => NULL

Line 144810: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

144806: ,p_lookup_code => l_component_type_code
144807: )
144808: ,p_token_4 => 'PRODUCT_NAME'
144809: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
144810: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
144811: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
144812: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
144813: ,p_ae_header_id => NULL
144814: );

Line 144811: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

144807: )
144808: ,p_token_4 => 'PRODUCT_NAME'
144809: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
144810: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
144811: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
144812: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
144813: ,p_ae_header_id => NULL
144814: );
144815:

Line 144812: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

144808: ,p_token_4 => 'PRODUCT_NAME'
144809: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
144810: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
144811: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
144812: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
144813: ,p_ae_header_id => NULL
144814: );
144815:
144816: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 144843: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

144839: ----------------------------------------------------------------------------------
144840: -- 4219869 Business Flow
144841: -- Update journal entry status -- Need to generate this within IF
144842: ----------------------------------------------------------------------------------
144843: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
144844: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
144845: ,p_balance_type_code => l_balance_type_code
144846: );
144847:

Line 144930: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

144926:
144927: --
144928: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
144929: --
144930: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
144931: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
144932: ELSE
144933: ---------------------------------------------------------------------------------------------------
144934: -- 4262811a Switch Sign

Line 144955: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

144951:
144952: XLA_AE_LINES_PKG.ValidateCurrentLine;
144953: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
144954:
144955: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
144956: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
144957: ,p_balance_type_code => l_balance_type_code);
144958:
144959: END IF;

Line 145131: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

145127: l_tmp_amt NUMBER;
145128: l_acc_rev_natural_side_code VARCHAR2(1);
145129:
145130: l_num_entries NUMBER;
145131: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
145132: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
145133: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
145134: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
145135: l_recog_line_1 NUMBER;

Line 145132: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

145128: l_acc_rev_natural_side_code VARCHAR2(1);
145129:
145130: l_num_entries NUMBER;
145131: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
145132: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
145133: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
145134: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
145135: l_recog_line_1 NUMBER;
145136: l_recog_line_2 NUMBER;

Line 145133: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

145129:
145130: l_num_entries NUMBER;
145131: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
145132: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
145133: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
145134: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
145135: l_recog_line_1 NUMBER;
145136: l_recog_line_2 NUMBER;
145137:

Line 145134: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

145130: l_num_entries NUMBER;
145131: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
145132: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
145133: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
145134: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
145135: l_recog_line_1 NUMBER;
145136: l_recog_line_2 NUMBER;
145137:
145138: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 145140: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

145136: l_recog_line_2 NUMBER;
145137:
145138: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
145139: l_bflow_applied_to_amt NUMBER; -- 5132302
145140: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
145141:
145142: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
145143:
145144: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 145215: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

145211: l_accrual_line_num := NULL; -- 4262811
145212: l_tmp_amt := NULL; -- 4262811
145213: --
145214:
145215: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
145216: l_balance_type_code <> 'B' THEN
145217: IF (NVL(p_source_21,'
145218: ') = 'NONREC_TAX' OR
145219: NVL(p_source_21,'

Line 145297: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

145293: --
145294: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
145295:
145296: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
145297: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
145298:
145299: -- 4955764
145300: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
145301: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 145423: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

145419: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
145420:
145421: IF xla_accounting_cache_pkg.GetValueChar
145422: (p_source_code => 'LEDGER_CATEGORY_CODE'
145423: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
145424: AND l_bflow_method_code = 'PRIOR_ENTRY'
145425: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
145426: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
145427: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 145533: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

145529: p_lookup_type => 'XLA_OWNER_TYPE'
145530: ,p_lookup_code => l_component_type_code
145531: )
145532: ,p_token_4 => 'PRODUCT_NAME'
145533: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
145534: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
145535: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
145536: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
145537: ,p_ae_header_id => NULL

Line 145534: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

145530: ,p_lookup_code => l_component_type_code
145531: )
145532: ,p_token_4 => 'PRODUCT_NAME'
145533: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
145534: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
145535: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
145536: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
145537: ,p_ae_header_id => NULL
145538: );

Line 145535: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

145531: )
145532: ,p_token_4 => 'PRODUCT_NAME'
145533: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
145534: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
145535: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
145536: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
145537: ,p_ae_header_id => NULL
145538: );
145539:

Line 145536: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

145532: ,p_token_4 => 'PRODUCT_NAME'
145533: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
145534: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
145535: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
145536: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
145537: ,p_ae_header_id => NULL
145538: );
145539:
145540: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 145567: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

145563: ----------------------------------------------------------------------------------
145564: -- 4219869 Business Flow
145565: -- Update journal entry status -- Need to generate this within IF
145566: ----------------------------------------------------------------------------------
145567: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
145568: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
145569: ,p_balance_type_code => l_balance_type_code
145570: );
145571:

Line 145654: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

145650:
145651: --
145652: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
145653: --
145654: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
145655: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
145656: ELSE
145657: ---------------------------------------------------------------------------------------------------
145658: -- 4262811a Switch Sign

Line 145679: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

145675:
145676: XLA_AE_LINES_PKG.ValidateCurrentLine;
145677: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
145678:
145679: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
145680: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
145681: ,p_balance_type_code => l_balance_type_code);
145682:
145683: END IF;

Line 145852: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

145848: l_tmp_amt NUMBER;
145849: l_acc_rev_natural_side_code VARCHAR2(1);
145850:
145851: l_num_entries NUMBER;
145852: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
145853: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
145854: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
145855: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
145856: l_recog_line_1 NUMBER;

Line 145853: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

145849: l_acc_rev_natural_side_code VARCHAR2(1);
145850:
145851: l_num_entries NUMBER;
145852: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
145853: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
145854: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
145855: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
145856: l_recog_line_1 NUMBER;
145857: l_recog_line_2 NUMBER;

Line 145854: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

145850:
145851: l_num_entries NUMBER;
145852: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
145853: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
145854: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
145855: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
145856: l_recog_line_1 NUMBER;
145857: l_recog_line_2 NUMBER;
145858:

Line 145855: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

145851: l_num_entries NUMBER;
145852: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
145853: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
145854: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
145855: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
145856: l_recog_line_1 NUMBER;
145857: l_recog_line_2 NUMBER;
145858:
145859: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 145861: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

145857: l_recog_line_2 NUMBER;
145858:
145859: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
145860: l_bflow_applied_to_amt NUMBER; -- 5132302
145861: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
145862:
145863: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
145864:
145865: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 145936: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

145932: l_accrual_line_num := NULL; -- 4262811
145933: l_tmp_amt := NULL; -- 4262811
145934: --
145935:
145936: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
145937: l_balance_type_code <> 'B' THEN
145938: IF NVL(p_source_21,'
145939: ') = 'REC_TAX' AND
145940: NVL(p_source_135,'

Line 146010: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

146006: --
146007: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
146008:
146009: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
146010: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
146011:
146012: -- 4955764
146013: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
146014: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 146134: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

146130: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
146131:
146132: IF xla_accounting_cache_pkg.GetValueChar
146133: (p_source_code => 'LEDGER_CATEGORY_CODE'
146134: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
146135: AND l_bflow_method_code = 'PRIOR_ENTRY'
146136: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
146137: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
146138: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 146244: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

146240: p_lookup_type => 'XLA_OWNER_TYPE'
146241: ,p_lookup_code => l_component_type_code
146242: )
146243: ,p_token_4 => 'PRODUCT_NAME'
146244: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
146245: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
146246: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
146247: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
146248: ,p_ae_header_id => NULL

Line 146245: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

146241: ,p_lookup_code => l_component_type_code
146242: )
146243: ,p_token_4 => 'PRODUCT_NAME'
146244: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
146245: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
146246: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
146247: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
146248: ,p_ae_header_id => NULL
146249: );

Line 146246: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

146242: )
146243: ,p_token_4 => 'PRODUCT_NAME'
146244: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
146245: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
146246: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
146247: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
146248: ,p_ae_header_id => NULL
146249: );
146250:

Line 146247: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

146243: ,p_token_4 => 'PRODUCT_NAME'
146244: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
146245: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
146246: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
146247: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
146248: ,p_ae_header_id => NULL
146249: );
146250:
146251: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 146278: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

146274: ----------------------------------------------------------------------------------
146275: -- 4219869 Business Flow
146276: -- Update journal entry status -- Need to generate this within IF
146277: ----------------------------------------------------------------------------------
146278: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
146279: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
146280: ,p_balance_type_code => l_balance_type_code
146281: );
146282:

Line 146365: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

146361:
146362: --
146363: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
146364: --
146365: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
146366: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
146367: ELSE
146368: ---------------------------------------------------------------------------------------------------
146369: -- 4262811a Switch Sign

Line 146390: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

146386:
146387: XLA_AE_LINES_PKG.ValidateCurrentLine;
146388: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
146389:
146390: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
146391: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
146392: ,p_balance_type_code => l_balance_type_code);
146393:
146394: END IF;

Line 146563: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

146559: l_tmp_amt NUMBER;
146560: l_acc_rev_natural_side_code VARCHAR2(1);
146561:
146562: l_num_entries NUMBER;
146563: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
146564: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
146565: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
146566: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
146567: l_recog_line_1 NUMBER;

Line 146564: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

146560: l_acc_rev_natural_side_code VARCHAR2(1);
146561:
146562: l_num_entries NUMBER;
146563: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
146564: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
146565: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
146566: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
146567: l_recog_line_1 NUMBER;
146568: l_recog_line_2 NUMBER;

Line 146565: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

146561:
146562: l_num_entries NUMBER;
146563: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
146564: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
146565: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
146566: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
146567: l_recog_line_1 NUMBER;
146568: l_recog_line_2 NUMBER;
146569:

Line 146566: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

146562: l_num_entries NUMBER;
146563: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
146564: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
146565: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
146566: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
146567: l_recog_line_1 NUMBER;
146568: l_recog_line_2 NUMBER;
146569:
146570: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 146572: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

146568: l_recog_line_2 NUMBER;
146569:
146570: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
146571: l_bflow_applied_to_amt NUMBER; -- 5132302
146572: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
146573:
146574: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
146575:
146576: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 146647: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

146643: l_accrual_line_num := NULL; -- 4262811
146644: l_tmp_amt := NULL; -- 4262811
146645: --
146646:
146647: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
146648: l_balance_type_code <> 'B' THEN
146649: IF NVL(p_source_21,'
146650: ') = 'REC_TAX' AND
146651: NVL(p_source_135,'

Line 146721: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

146717: --
146718: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
146719:
146720: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
146721: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
146722:
146723: -- 4955764
146724: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
146725: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 146845: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

146841: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
146842:
146843: IF xla_accounting_cache_pkg.GetValueChar
146844: (p_source_code => 'LEDGER_CATEGORY_CODE'
146845: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
146846: AND l_bflow_method_code = 'PRIOR_ENTRY'
146847: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
146848: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
146849: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 146955: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

146951: p_lookup_type => 'XLA_OWNER_TYPE'
146952: ,p_lookup_code => l_component_type_code
146953: )
146954: ,p_token_4 => 'PRODUCT_NAME'
146955: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
146956: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
146957: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
146958: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
146959: ,p_ae_header_id => NULL

Line 146956: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

146952: ,p_lookup_code => l_component_type_code
146953: )
146954: ,p_token_4 => 'PRODUCT_NAME'
146955: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
146956: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
146957: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
146958: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
146959: ,p_ae_header_id => NULL
146960: );

Line 146957: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

146953: )
146954: ,p_token_4 => 'PRODUCT_NAME'
146955: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
146956: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
146957: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
146958: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
146959: ,p_ae_header_id => NULL
146960: );
146961:

Line 146958: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

146954: ,p_token_4 => 'PRODUCT_NAME'
146955: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
146956: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
146957: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
146958: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
146959: ,p_ae_header_id => NULL
146960: );
146961:
146962: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 146989: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

146985: ----------------------------------------------------------------------------------
146986: -- 4219869 Business Flow
146987: -- Update journal entry status -- Need to generate this within IF
146988: ----------------------------------------------------------------------------------
146989: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
146990: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
146991: ,p_balance_type_code => l_balance_type_code
146992: );
146993:

Line 147076: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

147072:
147073: --
147074: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
147075: --
147076: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
147077: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
147078: ELSE
147079: ---------------------------------------------------------------------------------------------------
147080: -- 4262811a Switch Sign

Line 147101: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

147097:
147098: XLA_AE_LINES_PKG.ValidateCurrentLine;
147099: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
147100:
147101: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
147102: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
147103: ,p_balance_type_code => l_balance_type_code);
147104:
147105: END IF;

Line 147272: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

147268: l_tmp_amt NUMBER;
147269: l_acc_rev_natural_side_code VARCHAR2(1);
147270:
147271: l_num_entries NUMBER;
147272: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
147273: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
147274: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
147275: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
147276: l_recog_line_1 NUMBER;

Line 147273: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

147269: l_acc_rev_natural_side_code VARCHAR2(1);
147270:
147271: l_num_entries NUMBER;
147272: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
147273: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
147274: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
147275: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
147276: l_recog_line_1 NUMBER;
147277: l_recog_line_2 NUMBER;

Line 147274: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

147270:
147271: l_num_entries NUMBER;
147272: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
147273: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
147274: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
147275: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
147276: l_recog_line_1 NUMBER;
147277: l_recog_line_2 NUMBER;
147278:

Line 147275: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

147271: l_num_entries NUMBER;
147272: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
147273: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
147274: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
147275: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
147276: l_recog_line_1 NUMBER;
147277: l_recog_line_2 NUMBER;
147278:
147279: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 147281: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

147277: l_recog_line_2 NUMBER;
147278:
147279: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
147280: l_bflow_applied_to_amt NUMBER; -- 5132302
147281: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
147282:
147283: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
147284:
147285: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 147356: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

147352: l_accrual_line_num := NULL; -- 4262811
147353: l_tmp_amt := NULL; -- 4262811
147354: --
147355:
147356: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
147357: l_balance_type_code <> 'B' THEN
147358: IF NVL(p_source_21,'
147359: ') = 'REC_TAX' AND
147360: NVL(p_source_135,'

Line 147430: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

147426: --
147427: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
147428:
147429: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
147430: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
147431:
147432: -- 4955764
147433: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
147434: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 147552: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

147548: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
147549:
147550: IF xla_accounting_cache_pkg.GetValueChar
147551: (p_source_code => 'LEDGER_CATEGORY_CODE'
147552: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
147553: AND l_bflow_method_code = 'PRIOR_ENTRY'
147554: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
147555: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
147556: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 147662: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

147658: p_lookup_type => 'XLA_OWNER_TYPE'
147659: ,p_lookup_code => l_component_type_code
147660: )
147661: ,p_token_4 => 'PRODUCT_NAME'
147662: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
147663: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
147664: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
147665: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
147666: ,p_ae_header_id => NULL

Line 147663: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

147659: ,p_lookup_code => l_component_type_code
147660: )
147661: ,p_token_4 => 'PRODUCT_NAME'
147662: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
147663: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
147664: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
147665: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
147666: ,p_ae_header_id => NULL
147667: );

Line 147664: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

147660: )
147661: ,p_token_4 => 'PRODUCT_NAME'
147662: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
147663: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
147664: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
147665: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
147666: ,p_ae_header_id => NULL
147667: );
147668:

Line 147665: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

147661: ,p_token_4 => 'PRODUCT_NAME'
147662: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
147663: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
147664: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
147665: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
147666: ,p_ae_header_id => NULL
147667: );
147668:
147669: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 147696: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

147692: ----------------------------------------------------------------------------------
147693: -- 4219869 Business Flow
147694: -- Update journal entry status -- Need to generate this within IF
147695: ----------------------------------------------------------------------------------
147696: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
147697: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
147698: ,p_balance_type_code => l_balance_type_code
147699: );
147700:

Line 147783: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

147779:
147780: --
147781: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
147782: --
147783: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
147784: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
147785: ELSE
147786: ---------------------------------------------------------------------------------------------------
147787: -- 4262811a Switch Sign

Line 147808: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

147804:
147805: XLA_AE_LINES_PKG.ValidateCurrentLine;
147806: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
147807:
147808: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
147809: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
147810: ,p_balance_type_code => l_balance_type_code);
147811:
147812: END IF;

Line 147981: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

147977: l_tmp_amt NUMBER;
147978: l_acc_rev_natural_side_code VARCHAR2(1);
147979:
147980: l_num_entries NUMBER;
147981: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
147982: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
147983: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
147984: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
147985: l_recog_line_1 NUMBER;

Line 147982: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

147978: l_acc_rev_natural_side_code VARCHAR2(1);
147979:
147980: l_num_entries NUMBER;
147981: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
147982: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
147983: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
147984: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
147985: l_recog_line_1 NUMBER;
147986: l_recog_line_2 NUMBER;

Line 147983: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

147979:
147980: l_num_entries NUMBER;
147981: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
147982: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
147983: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
147984: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
147985: l_recog_line_1 NUMBER;
147986: l_recog_line_2 NUMBER;
147987:

Line 147984: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

147980: l_num_entries NUMBER;
147981: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
147982: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
147983: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
147984: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
147985: l_recog_line_1 NUMBER;
147986: l_recog_line_2 NUMBER;
147987:
147988: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 147990: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

147986: l_recog_line_2 NUMBER;
147987:
147988: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
147989: l_bflow_applied_to_amt NUMBER; -- 5132302
147990: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
147991:
147992: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
147993:
147994: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 148065: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

148061: l_accrual_line_num := NULL; -- 4262811
148062: l_tmp_amt := NULL; -- 4262811
148063: --
148064:
148065: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
148066: l_balance_type_code <> 'B' THEN
148067: IF NVL(p_source_21,'
148068: ') = 'REC_TAX' AND
148069: NVL(p_source_135,'

Line 148139: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

148135: --
148136: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
148137:
148138: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
148139: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
148140:
148141: -- 4955764
148142: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
148143: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 148265: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

148261: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
148262:
148263: IF xla_accounting_cache_pkg.GetValueChar
148264: (p_source_code => 'LEDGER_CATEGORY_CODE'
148265: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
148266: AND l_bflow_method_code = 'PRIOR_ENTRY'
148267: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
148268: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
148269: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 148375: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

148371: p_lookup_type => 'XLA_OWNER_TYPE'
148372: ,p_lookup_code => l_component_type_code
148373: )
148374: ,p_token_4 => 'PRODUCT_NAME'
148375: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
148376: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
148377: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
148378: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
148379: ,p_ae_header_id => NULL

Line 148376: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

148372: ,p_lookup_code => l_component_type_code
148373: )
148374: ,p_token_4 => 'PRODUCT_NAME'
148375: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
148376: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
148377: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
148378: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
148379: ,p_ae_header_id => NULL
148380: );

Line 148377: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

148373: )
148374: ,p_token_4 => 'PRODUCT_NAME'
148375: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
148376: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
148377: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
148378: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
148379: ,p_ae_header_id => NULL
148380: );
148381:

Line 148378: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

148374: ,p_token_4 => 'PRODUCT_NAME'
148375: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
148376: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
148377: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
148378: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
148379: ,p_ae_header_id => NULL
148380: );
148381:
148382: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 148409: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

148405: ----------------------------------------------------------------------------------
148406: -- 4219869 Business Flow
148407: -- Update journal entry status -- Need to generate this within IF
148408: ----------------------------------------------------------------------------------
148409: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
148410: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
148411: ,p_balance_type_code => l_balance_type_code
148412: );
148413:

Line 148496: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

148492:
148493: --
148494: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
148495: --
148496: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
148497: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
148498: ELSE
148499: ---------------------------------------------------------------------------------------------------
148500: -- 4262811a Switch Sign

Line 148521: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

148517:
148518: XLA_AE_LINES_PKG.ValidateCurrentLine;
148519: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
148520:
148521: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
148522: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
148523: ,p_balance_type_code => l_balance_type_code);
148524:
148525: END IF;

Line 148694: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

148690: l_tmp_amt NUMBER;
148691: l_acc_rev_natural_side_code VARCHAR2(1);
148692:
148693: l_num_entries NUMBER;
148694: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
148695: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
148696: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
148697: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
148698: l_recog_line_1 NUMBER;

Line 148695: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

148691: l_acc_rev_natural_side_code VARCHAR2(1);
148692:
148693: l_num_entries NUMBER;
148694: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
148695: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
148696: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
148697: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
148698: l_recog_line_1 NUMBER;
148699: l_recog_line_2 NUMBER;

Line 148696: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

148692:
148693: l_num_entries NUMBER;
148694: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
148695: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
148696: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
148697: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
148698: l_recog_line_1 NUMBER;
148699: l_recog_line_2 NUMBER;
148700:

Line 148697: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

148693: l_num_entries NUMBER;
148694: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
148695: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
148696: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
148697: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
148698: l_recog_line_1 NUMBER;
148699: l_recog_line_2 NUMBER;
148700:
148701: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 148703: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

148699: l_recog_line_2 NUMBER;
148700:
148701: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
148702: l_bflow_applied_to_amt NUMBER; -- 5132302
148703: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
148704:
148705: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
148706:
148707: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 148778: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

148774: l_accrual_line_num := NULL; -- 4262811
148775: l_tmp_amt := NULL; -- 4262811
148776: --
148777:
148778: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
148779: l_balance_type_code <> 'B' THEN
148780: IF (NVL(p_source_21,'
148781: ') = 'REC_TAX' OR
148782: NVL(p_source_21,'

Line 148854: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

148850: --
148851: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
148852:
148853: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
148854: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
148855:
148856: -- 4955764
148857: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
148858: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 148978: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

148974: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
148975:
148976: IF xla_accounting_cache_pkg.GetValueChar
148977: (p_source_code => 'LEDGER_CATEGORY_CODE'
148978: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
148979: AND l_bflow_method_code = 'PRIOR_ENTRY'
148980: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
148981: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
148982: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 149088: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

149084: p_lookup_type => 'XLA_OWNER_TYPE'
149085: ,p_lookup_code => l_component_type_code
149086: )
149087: ,p_token_4 => 'PRODUCT_NAME'
149088: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
149089: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
149090: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
149091: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
149092: ,p_ae_header_id => NULL

Line 149089: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

149085: ,p_lookup_code => l_component_type_code
149086: )
149087: ,p_token_4 => 'PRODUCT_NAME'
149088: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
149089: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
149090: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
149091: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
149092: ,p_ae_header_id => NULL
149093: );

Line 149090: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

149086: )
149087: ,p_token_4 => 'PRODUCT_NAME'
149088: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
149089: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
149090: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
149091: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
149092: ,p_ae_header_id => NULL
149093: );
149094:

Line 149091: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

149087: ,p_token_4 => 'PRODUCT_NAME'
149088: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
149089: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
149090: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
149091: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
149092: ,p_ae_header_id => NULL
149093: );
149094:
149095: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 149122: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

149118: ----------------------------------------------------------------------------------
149119: -- 4219869 Business Flow
149120: -- Update journal entry status -- Need to generate this within IF
149121: ----------------------------------------------------------------------------------
149122: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
149123: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
149124: ,p_balance_type_code => l_balance_type_code
149125: );
149126:

Line 149209: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

149205:
149206: --
149207: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
149208: --
149209: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
149210: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
149211: ELSE
149212: ---------------------------------------------------------------------------------------------------
149213: -- 4262811a Switch Sign

Line 149234: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

149230:
149231: XLA_AE_LINES_PKG.ValidateCurrentLine;
149232: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
149233:
149234: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
149235: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
149236: ,p_balance_type_code => l_balance_type_code);
149237:
149238: END IF;

Line 149405: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

149401: l_tmp_amt NUMBER;
149402: l_acc_rev_natural_side_code VARCHAR2(1);
149403:
149404: l_num_entries NUMBER;
149405: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
149406: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
149407: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
149408: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
149409: l_recog_line_1 NUMBER;

Line 149406: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

149402: l_acc_rev_natural_side_code VARCHAR2(1);
149403:
149404: l_num_entries NUMBER;
149405: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
149406: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
149407: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
149408: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
149409: l_recog_line_1 NUMBER;
149410: l_recog_line_2 NUMBER;

Line 149407: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

149403:
149404: l_num_entries NUMBER;
149405: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
149406: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
149407: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
149408: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
149409: l_recog_line_1 NUMBER;
149410: l_recog_line_2 NUMBER;
149411:

Line 149408: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

149404: l_num_entries NUMBER;
149405: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
149406: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
149407: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
149408: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
149409: l_recog_line_1 NUMBER;
149410: l_recog_line_2 NUMBER;
149411:
149412: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 149414: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

149410: l_recog_line_2 NUMBER;
149411:
149412: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
149413: l_bflow_applied_to_amt NUMBER; -- 5132302
149414: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
149415:
149416: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
149417:
149418: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 149489: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

149485: l_accrual_line_num := NULL; -- 4262811
149486: l_tmp_amt := NULL; -- 4262811
149487: --
149488:
149489: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
149490: l_balance_type_code <> 'B' THEN
149491: IF (NVL(p_source_21,'
149492: ') = 'REC_TAX' OR
149493: NVL(p_source_21,'

Line 149565: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

149561: --
149562: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
149563:
149564: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
149565: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
149566:
149567: -- 4955764
149568: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
149569: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 149687: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

149683: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
149684:
149685: IF xla_accounting_cache_pkg.GetValueChar
149686: (p_source_code => 'LEDGER_CATEGORY_CODE'
149687: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
149688: AND l_bflow_method_code = 'PRIOR_ENTRY'
149689: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
149690: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
149691: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 149797: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

149793: p_lookup_type => 'XLA_OWNER_TYPE'
149794: ,p_lookup_code => l_component_type_code
149795: )
149796: ,p_token_4 => 'PRODUCT_NAME'
149797: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
149798: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
149799: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
149800: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
149801: ,p_ae_header_id => NULL

Line 149798: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

149794: ,p_lookup_code => l_component_type_code
149795: )
149796: ,p_token_4 => 'PRODUCT_NAME'
149797: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
149798: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
149799: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
149800: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
149801: ,p_ae_header_id => NULL
149802: );

Line 149799: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

149795: )
149796: ,p_token_4 => 'PRODUCT_NAME'
149797: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
149798: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
149799: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
149800: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
149801: ,p_ae_header_id => NULL
149802: );
149803:

Line 149800: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

149796: ,p_token_4 => 'PRODUCT_NAME'
149797: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
149798: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
149799: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
149800: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
149801: ,p_ae_header_id => NULL
149802: );
149803:
149804: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 149831: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

149827: ----------------------------------------------------------------------------------
149828: -- 4219869 Business Flow
149829: -- Update journal entry status -- Need to generate this within IF
149830: ----------------------------------------------------------------------------------
149831: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
149832: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
149833: ,p_balance_type_code => l_balance_type_code
149834: );
149835:

Line 149918: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

149914:
149915: --
149916: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
149917: --
149918: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
149919: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
149920: ELSE
149921: ---------------------------------------------------------------------------------------------------
149922: -- 4262811a Switch Sign

Line 149943: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

149939:
149940: XLA_AE_LINES_PKG.ValidateCurrentLine;
149941: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
149942:
149943: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
149944: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
149945: ,p_balance_type_code => l_balance_type_code);
149946:
149947: END IF;

Line 150116: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

150112: l_tmp_amt NUMBER;
150113: l_acc_rev_natural_side_code VARCHAR2(1);
150114:
150115: l_num_entries NUMBER;
150116: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
150117: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
150118: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
150119: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
150120: l_recog_line_1 NUMBER;

Line 150117: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

150113: l_acc_rev_natural_side_code VARCHAR2(1);
150114:
150115: l_num_entries NUMBER;
150116: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
150117: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
150118: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
150119: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
150120: l_recog_line_1 NUMBER;
150121: l_recog_line_2 NUMBER;

Line 150118: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

150114:
150115: l_num_entries NUMBER;
150116: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
150117: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
150118: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
150119: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
150120: l_recog_line_1 NUMBER;
150121: l_recog_line_2 NUMBER;
150122:

Line 150119: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

150115: l_num_entries NUMBER;
150116: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
150117: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
150118: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
150119: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
150120: l_recog_line_1 NUMBER;
150121: l_recog_line_2 NUMBER;
150122:
150123: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 150125: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

150121: l_recog_line_2 NUMBER;
150122:
150123: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
150124: l_bflow_applied_to_amt NUMBER; -- 5132302
150125: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
150126:
150127: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
150128:
150129: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 150200: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

150196: l_accrual_line_num := NULL; -- 4262811
150197: l_tmp_amt := NULL; -- 4262811
150198: --
150199:
150200: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
150201: l_balance_type_code <> 'B' THEN
150202: IF (NVL(p_source_21,'
150203: ') = 'REC_TAX' OR
150204: NVL(p_source_21,'

Line 150276: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

150272: --
150273: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
150274:
150275: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
150276: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
150277:
150278: -- 4955764
150279: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
150280: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 150402: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

150398: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
150399:
150400: IF xla_accounting_cache_pkg.GetValueChar
150401: (p_source_code => 'LEDGER_CATEGORY_CODE'
150402: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
150403: AND l_bflow_method_code = 'PRIOR_ENTRY'
150404: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
150405: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
150406: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 150512: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

150508: p_lookup_type => 'XLA_OWNER_TYPE'
150509: ,p_lookup_code => l_component_type_code
150510: )
150511: ,p_token_4 => 'PRODUCT_NAME'
150512: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
150513: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
150514: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
150515: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
150516: ,p_ae_header_id => NULL

Line 150513: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

150509: ,p_lookup_code => l_component_type_code
150510: )
150511: ,p_token_4 => 'PRODUCT_NAME'
150512: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
150513: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
150514: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
150515: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
150516: ,p_ae_header_id => NULL
150517: );

Line 150514: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

150510: )
150511: ,p_token_4 => 'PRODUCT_NAME'
150512: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
150513: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
150514: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
150515: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
150516: ,p_ae_header_id => NULL
150517: );
150518:

Line 150515: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

150511: ,p_token_4 => 'PRODUCT_NAME'
150512: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
150513: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
150514: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
150515: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
150516: ,p_ae_header_id => NULL
150517: );
150518:
150519: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 150546: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

150542: ----------------------------------------------------------------------------------
150543: -- 4219869 Business Flow
150544: -- Update journal entry status -- Need to generate this within IF
150545: ----------------------------------------------------------------------------------
150546: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
150547: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
150548: ,p_balance_type_code => l_balance_type_code
150549: );
150550:

Line 150633: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

150629:
150630: --
150631: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
150632: --
150633: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
150634: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
150635: ELSE
150636: ---------------------------------------------------------------------------------------------------
150637: -- 4262811a Switch Sign

Line 150658: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

150654:
150655: XLA_AE_LINES_PKG.ValidateCurrentLine;
150656: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
150657:
150658: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
150659: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
150660: ,p_balance_type_code => l_balance_type_code);
150661:
150662: END IF;

Line 150831: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

150827: l_tmp_amt NUMBER;
150828: l_acc_rev_natural_side_code VARCHAR2(1);
150829:
150830: l_num_entries NUMBER;
150831: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
150832: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
150833: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
150834: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
150835: l_recog_line_1 NUMBER;

Line 150832: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

150828: l_acc_rev_natural_side_code VARCHAR2(1);
150829:
150830: l_num_entries NUMBER;
150831: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
150832: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
150833: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
150834: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
150835: l_recog_line_1 NUMBER;
150836: l_recog_line_2 NUMBER;

Line 150833: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

150829:
150830: l_num_entries NUMBER;
150831: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
150832: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
150833: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
150834: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
150835: l_recog_line_1 NUMBER;
150836: l_recog_line_2 NUMBER;
150837:

Line 150834: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

150830: l_num_entries NUMBER;
150831: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
150832: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
150833: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
150834: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
150835: l_recog_line_1 NUMBER;
150836: l_recog_line_2 NUMBER;
150837:
150838: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 150840: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

150836: l_recog_line_2 NUMBER;
150837:
150838: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
150839: l_bflow_applied_to_amt NUMBER; -- 5132302
150840: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
150841:
150842: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
150843:
150844: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 150915: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

150911: l_accrual_line_num := NULL; -- 4262811
150912: l_tmp_amt := NULL; -- 4262811
150913: --
150914:
150915: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
150916: l_balance_type_code <> 'B' THEN
150917: IF (NVL(p_source_21,'
150918: ') = 'REC_TAX' OR
150919: NVL(p_source_21,'

Line 150991: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

150987: --
150988: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
150989:
150990: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
150991: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
150992:
150993: -- 4955764
150994: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
150995: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 151115: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

151111: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
151112:
151113: IF xla_accounting_cache_pkg.GetValueChar
151114: (p_source_code => 'LEDGER_CATEGORY_CODE'
151115: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
151116: AND l_bflow_method_code = 'PRIOR_ENTRY'
151117: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
151118: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
151119: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 151225: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

151221: p_lookup_type => 'XLA_OWNER_TYPE'
151222: ,p_lookup_code => l_component_type_code
151223: )
151224: ,p_token_4 => 'PRODUCT_NAME'
151225: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
151226: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
151227: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
151228: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
151229: ,p_ae_header_id => NULL

Line 151226: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

151222: ,p_lookup_code => l_component_type_code
151223: )
151224: ,p_token_4 => 'PRODUCT_NAME'
151225: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
151226: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
151227: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
151228: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
151229: ,p_ae_header_id => NULL
151230: );

Line 151227: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

151223: )
151224: ,p_token_4 => 'PRODUCT_NAME'
151225: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
151226: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
151227: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
151228: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
151229: ,p_ae_header_id => NULL
151230: );
151231:

Line 151228: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

151224: ,p_token_4 => 'PRODUCT_NAME'
151225: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
151226: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
151227: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
151228: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
151229: ,p_ae_header_id => NULL
151230: );
151231:
151232: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 151259: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

151255: ----------------------------------------------------------------------------------
151256: -- 4219869 Business Flow
151257: -- Update journal entry status -- Need to generate this within IF
151258: ----------------------------------------------------------------------------------
151259: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
151260: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
151261: ,p_balance_type_code => l_balance_type_code
151262: );
151263:

Line 151346: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

151342:
151343: --
151344: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
151345: --
151346: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
151347: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
151348: ELSE
151349: ---------------------------------------------------------------------------------------------------
151350: -- 4262811a Switch Sign

Line 151371: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

151367:
151368: XLA_AE_LINES_PKG.ValidateCurrentLine;
151369: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
151370:
151371: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
151372: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
151373: ,p_balance_type_code => l_balance_type_code);
151374:
151375: END IF;

Line 151547: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

151543: l_tmp_amt NUMBER;
151544: l_acc_rev_natural_side_code VARCHAR2(1);
151545:
151546: l_num_entries NUMBER;
151547: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
151548: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
151549: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
151550: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
151551: l_recog_line_1 NUMBER;

Line 151548: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

151544: l_acc_rev_natural_side_code VARCHAR2(1);
151545:
151546: l_num_entries NUMBER;
151547: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
151548: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
151549: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
151550: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
151551: l_recog_line_1 NUMBER;
151552: l_recog_line_2 NUMBER;

Line 151549: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

151545:
151546: l_num_entries NUMBER;
151547: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
151548: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
151549: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
151550: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
151551: l_recog_line_1 NUMBER;
151552: l_recog_line_2 NUMBER;
151553:

Line 151550: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

151546: l_num_entries NUMBER;
151547: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
151548: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
151549: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
151550: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
151551: l_recog_line_1 NUMBER;
151552: l_recog_line_2 NUMBER;
151553:
151554: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 151556: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

151552: l_recog_line_2 NUMBER;
151553:
151554: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
151555: l_bflow_applied_to_amt NUMBER; -- 5132302
151556: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
151557:
151558: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
151559:
151560: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 151631: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

151627: l_accrual_line_num := NULL; -- 4262811
151628: l_tmp_amt := NULL; -- 4262811
151629: --
151630:
151631: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
151632: l_balance_type_code <> 'B' THEN
151633: IF NVL(p_source_21,'
151634: ') = 'NONREC_TAX' AND
151635: NVL(p_source_135,'

Line 151707: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

151703: --
151704: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
151705:
151706: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
151707: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
151708:
151709: -- 4955764
151710: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
151711: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 151831: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

151827: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
151828:
151829: IF xla_accounting_cache_pkg.GetValueChar
151830: (p_source_code => 'LEDGER_CATEGORY_CODE'
151831: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
151832: AND l_bflow_method_code = 'PRIOR_ENTRY'
151833: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
151834: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
151835: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 151941: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

151937: p_lookup_type => 'XLA_OWNER_TYPE'
151938: ,p_lookup_code => l_component_type_code
151939: )
151940: ,p_token_4 => 'PRODUCT_NAME'
151941: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
151942: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
151943: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
151944: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
151945: ,p_ae_header_id => NULL

Line 151942: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

151938: ,p_lookup_code => l_component_type_code
151939: )
151940: ,p_token_4 => 'PRODUCT_NAME'
151941: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
151942: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
151943: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
151944: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
151945: ,p_ae_header_id => NULL
151946: );

Line 151943: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

151939: )
151940: ,p_token_4 => 'PRODUCT_NAME'
151941: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
151942: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
151943: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
151944: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
151945: ,p_ae_header_id => NULL
151946: );
151947:

Line 151944: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

151940: ,p_token_4 => 'PRODUCT_NAME'
151941: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
151942: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
151943: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
151944: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
151945: ,p_ae_header_id => NULL
151946: );
151947:
151948: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 151975: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

151971: ----------------------------------------------------------------------------------
151972: -- 4219869 Business Flow
151973: -- Update journal entry status -- Need to generate this within IF
151974: ----------------------------------------------------------------------------------
151975: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
151976: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
151977: ,p_balance_type_code => l_balance_type_code
151978: );
151979:

Line 152062: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

152058:
152059: --
152060: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
152061: --
152062: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
152063: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
152064: ELSE
152065: ---------------------------------------------------------------------------------------------------
152066: -- 4262811a Switch Sign

Line 152087: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

152083:
152084: XLA_AE_LINES_PKG.ValidateCurrentLine;
152085: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
152086:
152087: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
152088: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
152089: ,p_balance_type_code => l_balance_type_code);
152090:
152091: END IF;

Line 152263: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

152259: l_tmp_amt NUMBER;
152260: l_acc_rev_natural_side_code VARCHAR2(1);
152261:
152262: l_num_entries NUMBER;
152263: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
152264: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
152265: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
152266: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
152267: l_recog_line_1 NUMBER;

Line 152264: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

152260: l_acc_rev_natural_side_code VARCHAR2(1);
152261:
152262: l_num_entries NUMBER;
152263: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
152264: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
152265: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
152266: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
152267: l_recog_line_1 NUMBER;
152268: l_recog_line_2 NUMBER;

Line 152265: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

152261:
152262: l_num_entries NUMBER;
152263: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
152264: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
152265: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
152266: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
152267: l_recog_line_1 NUMBER;
152268: l_recog_line_2 NUMBER;
152269:

Line 152266: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

152262: l_num_entries NUMBER;
152263: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
152264: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
152265: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
152266: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
152267: l_recog_line_1 NUMBER;
152268: l_recog_line_2 NUMBER;
152269:
152270: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 152272: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

152268: l_recog_line_2 NUMBER;
152269:
152270: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
152271: l_bflow_applied_to_amt NUMBER; -- 5132302
152272: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
152273:
152274: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
152275:
152276: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 152347: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

152343: l_accrual_line_num := NULL; -- 4262811
152344: l_tmp_amt := NULL; -- 4262811
152345: --
152346:
152347: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
152348: l_balance_type_code <> 'B' THEN
152349: IF NVL(p_source_21,'
152350: ') = 'NONREC_TAX' AND
152351: NVL(p_source_135,'

Line 152423: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

152419: --
152420: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
152421:
152422: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
152423: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
152424:
152425: -- 4955764
152426: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
152427: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 152547: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

152543: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
152544:
152545: IF xla_accounting_cache_pkg.GetValueChar
152546: (p_source_code => 'LEDGER_CATEGORY_CODE'
152547: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
152548: AND l_bflow_method_code = 'PRIOR_ENTRY'
152549: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
152550: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
152551: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 152657: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

152653: p_lookup_type => 'XLA_OWNER_TYPE'
152654: ,p_lookup_code => l_component_type_code
152655: )
152656: ,p_token_4 => 'PRODUCT_NAME'
152657: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
152658: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
152659: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
152660: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
152661: ,p_ae_header_id => NULL

Line 152658: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

152654: ,p_lookup_code => l_component_type_code
152655: )
152656: ,p_token_4 => 'PRODUCT_NAME'
152657: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
152658: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
152659: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
152660: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
152661: ,p_ae_header_id => NULL
152662: );

Line 152659: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

152655: )
152656: ,p_token_4 => 'PRODUCT_NAME'
152657: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
152658: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
152659: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
152660: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
152661: ,p_ae_header_id => NULL
152662: );
152663:

Line 152660: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

152656: ,p_token_4 => 'PRODUCT_NAME'
152657: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
152658: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
152659: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
152660: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
152661: ,p_ae_header_id => NULL
152662: );
152663:
152664: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 152691: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

152687: ----------------------------------------------------------------------------------
152688: -- 4219869 Business Flow
152689: -- Update journal entry status -- Need to generate this within IF
152690: ----------------------------------------------------------------------------------
152691: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
152692: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
152693: ,p_balance_type_code => l_balance_type_code
152694: );
152695:

Line 152778: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

152774:
152775: --
152776: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
152777: --
152778: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
152779: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
152780: ELSE
152781: ---------------------------------------------------------------------------------------------------
152782: -- 4262811a Switch Sign

Line 152803: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

152799:
152800: XLA_AE_LINES_PKG.ValidateCurrentLine;
152801: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
152802:
152803: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
152804: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
152805: ,p_balance_type_code => l_balance_type_code);
152806:
152807: END IF;

Line 152977: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

152973: l_tmp_amt NUMBER;
152974: l_acc_rev_natural_side_code VARCHAR2(1);
152975:
152976: l_num_entries NUMBER;
152977: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
152978: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
152979: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
152980: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
152981: l_recog_line_1 NUMBER;

Line 152978: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

152974: l_acc_rev_natural_side_code VARCHAR2(1);
152975:
152976: l_num_entries NUMBER;
152977: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
152978: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
152979: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
152980: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
152981: l_recog_line_1 NUMBER;
152982: l_recog_line_2 NUMBER;

Line 152979: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

152975:
152976: l_num_entries NUMBER;
152977: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
152978: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
152979: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
152980: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
152981: l_recog_line_1 NUMBER;
152982: l_recog_line_2 NUMBER;
152983:

Line 152980: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

152976: l_num_entries NUMBER;
152977: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
152978: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
152979: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
152980: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
152981: l_recog_line_1 NUMBER;
152982: l_recog_line_2 NUMBER;
152983:
152984: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 152986: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

152982: l_recog_line_2 NUMBER;
152983:
152984: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
152985: l_bflow_applied_to_amt NUMBER; -- 5132302
152986: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
152987:
152988: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
152989:
152990: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 153061: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

153057: l_accrual_line_num := NULL; -- 4262811
153058: l_tmp_amt := NULL; -- 4262811
153059: --
153060:
153061: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
153062: l_balance_type_code <> 'B' THEN
153063: IF NVL(p_source_21,'
153064: ') = 'NONREC_TAX' AND
153065: NVL(p_source_135,'

Line 153137: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

153133: --
153134: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
153135:
153136: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
153137: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
153138:
153139: -- 4955764
153140: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
153141: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 153259: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

153255: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
153256:
153257: IF xla_accounting_cache_pkg.GetValueChar
153258: (p_source_code => 'LEDGER_CATEGORY_CODE'
153259: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
153260: AND l_bflow_method_code = 'PRIOR_ENTRY'
153261: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
153262: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
153263: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 153369: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

153365: p_lookup_type => 'XLA_OWNER_TYPE'
153366: ,p_lookup_code => l_component_type_code
153367: )
153368: ,p_token_4 => 'PRODUCT_NAME'
153369: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
153370: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
153371: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
153372: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
153373: ,p_ae_header_id => NULL

Line 153370: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

153366: ,p_lookup_code => l_component_type_code
153367: )
153368: ,p_token_4 => 'PRODUCT_NAME'
153369: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
153370: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
153371: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
153372: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
153373: ,p_ae_header_id => NULL
153374: );

Line 153371: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

153367: )
153368: ,p_token_4 => 'PRODUCT_NAME'
153369: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
153370: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
153371: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
153372: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
153373: ,p_ae_header_id => NULL
153374: );
153375:

Line 153372: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

153368: ,p_token_4 => 'PRODUCT_NAME'
153369: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
153370: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
153371: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
153372: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
153373: ,p_ae_header_id => NULL
153374: );
153375:
153376: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 153403: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

153399: ----------------------------------------------------------------------------------
153400: -- 4219869 Business Flow
153401: -- Update journal entry status -- Need to generate this within IF
153402: ----------------------------------------------------------------------------------
153403: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
153404: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
153405: ,p_balance_type_code => l_balance_type_code
153406: );
153407:

Line 153490: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

153486:
153487: --
153488: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
153489: --
153490: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
153491: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
153492: ELSE
153493: ---------------------------------------------------------------------------------------------------
153494: -- 4262811a Switch Sign

Line 153515: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

153511:
153512: XLA_AE_LINES_PKG.ValidateCurrentLine;
153513: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
153514:
153515: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
153516: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
153517: ,p_balance_type_code => l_balance_type_code);
153518:
153519: END IF;

Line 153691: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

153687: l_tmp_amt NUMBER;
153688: l_acc_rev_natural_side_code VARCHAR2(1);
153689:
153690: l_num_entries NUMBER;
153691: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
153692: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
153693: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
153694: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
153695: l_recog_line_1 NUMBER;

Line 153692: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

153688: l_acc_rev_natural_side_code VARCHAR2(1);
153689:
153690: l_num_entries NUMBER;
153691: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
153692: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
153693: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
153694: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
153695: l_recog_line_1 NUMBER;
153696: l_recog_line_2 NUMBER;

Line 153693: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

153689:
153690: l_num_entries NUMBER;
153691: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
153692: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
153693: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
153694: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
153695: l_recog_line_1 NUMBER;
153696: l_recog_line_2 NUMBER;
153697:

Line 153694: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

153690: l_num_entries NUMBER;
153691: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
153692: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
153693: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
153694: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
153695: l_recog_line_1 NUMBER;
153696: l_recog_line_2 NUMBER;
153697:
153698: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 153700: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

153696: l_recog_line_2 NUMBER;
153697:
153698: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
153699: l_bflow_applied_to_amt NUMBER; -- 5132302
153700: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
153701:
153702: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
153703:
153704: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 153775: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

153771: l_accrual_line_num := NULL; -- 4262811
153772: l_tmp_amt := NULL; -- 4262811
153773: --
153774:
153775: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
153776: l_balance_type_code <> 'B' THEN
153777: IF NVL(p_source_21,'
153778: ') = 'NONREC_TAX' AND
153779: NVL(p_source_135,'

Line 153851: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

153847: --
153848: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
153849:
153850: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
153851: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
153852:
153853: -- 4955764
153854: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
153855: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 153977: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

153973: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
153974:
153975: IF xla_accounting_cache_pkg.GetValueChar
153976: (p_source_code => 'LEDGER_CATEGORY_CODE'
153977: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
153978: AND l_bflow_method_code = 'PRIOR_ENTRY'
153979: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
153980: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
153981: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 154087: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

154083: p_lookup_type => 'XLA_OWNER_TYPE'
154084: ,p_lookup_code => l_component_type_code
154085: )
154086: ,p_token_4 => 'PRODUCT_NAME'
154087: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
154088: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
154089: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
154090: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
154091: ,p_ae_header_id => NULL

Line 154088: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

154084: ,p_lookup_code => l_component_type_code
154085: )
154086: ,p_token_4 => 'PRODUCT_NAME'
154087: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
154088: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
154089: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
154090: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
154091: ,p_ae_header_id => NULL
154092: );

Line 154089: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

154085: )
154086: ,p_token_4 => 'PRODUCT_NAME'
154087: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
154088: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
154089: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
154090: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
154091: ,p_ae_header_id => NULL
154092: );
154093:

Line 154090: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

154086: ,p_token_4 => 'PRODUCT_NAME'
154087: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
154088: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
154089: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
154090: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
154091: ,p_ae_header_id => NULL
154092: );
154093:
154094: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 154121: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

154117: ----------------------------------------------------------------------------------
154118: -- 4219869 Business Flow
154119: -- Update journal entry status -- Need to generate this within IF
154120: ----------------------------------------------------------------------------------
154121: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
154122: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
154123: ,p_balance_type_code => l_balance_type_code
154124: );
154125:

Line 154208: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

154204:
154205: --
154206: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
154207: --
154208: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
154209: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
154210: ELSE
154211: ---------------------------------------------------------------------------------------------------
154212: -- 4262811a Switch Sign

Line 154233: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

154229:
154230: XLA_AE_LINES_PKG.ValidateCurrentLine;
154231: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
154232:
154233: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
154234: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
154235: ,p_balance_type_code => l_balance_type_code);
154236:
154237: END IF;

Line 154398: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

154394: l_tmp_amt NUMBER;
154395: l_acc_rev_natural_side_code VARCHAR2(1);
154396:
154397: l_num_entries NUMBER;
154398: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
154399: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
154400: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
154401: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
154402: l_recog_line_1 NUMBER;

Line 154399: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

154395: l_acc_rev_natural_side_code VARCHAR2(1);
154396:
154397: l_num_entries NUMBER;
154398: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
154399: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
154400: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
154401: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
154402: l_recog_line_1 NUMBER;
154403: l_recog_line_2 NUMBER;

Line 154400: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

154396:
154397: l_num_entries NUMBER;
154398: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
154399: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
154400: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
154401: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
154402: l_recog_line_1 NUMBER;
154403: l_recog_line_2 NUMBER;
154404:

Line 154401: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

154397: l_num_entries NUMBER;
154398: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
154399: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
154400: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
154401: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
154402: l_recog_line_1 NUMBER;
154403: l_recog_line_2 NUMBER;
154404:
154405: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 154407: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

154403: l_recog_line_2 NUMBER;
154404:
154405: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
154406: l_bflow_applied_to_amt NUMBER; -- 5132302
154407: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
154408:
154409: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
154410:
154411: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 154482: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

154478: l_accrual_line_num := NULL; -- 4262811
154479: l_tmp_amt := NULL; -- 4262811
154480: --
154481:
154482: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
154483: l_balance_type_code <> 'B' THEN
154484: IF NVL(p_source_21,'
154485: ') = 'NONREC_TAX' AND
154486: p_source_85 IS NOT NULL AND

Line 154561: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

154557: --
154558: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
154559:
154560: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
154561: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
154562:
154563: -- 4955764
154564: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
154565: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 154675: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

154671: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
154672:
154673: IF xla_accounting_cache_pkg.GetValueChar
154674: (p_source_code => 'LEDGER_CATEGORY_CODE'
154675: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
154676: AND l_bflow_method_code = 'PRIOR_ENTRY'
154677: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
154678: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
154679: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 154752: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

154748: p_lookup_type => 'XLA_OWNER_TYPE'
154749: ,p_lookup_code => l_component_type_code
154750: )
154751: ,p_token_4 => 'PRODUCT_NAME'
154752: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
154753: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
154754: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
154755: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
154756: ,p_ae_header_id => NULL

Line 154753: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

154749: ,p_lookup_code => l_component_type_code
154750: )
154751: ,p_token_4 => 'PRODUCT_NAME'
154752: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
154753: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
154754: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
154755: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
154756: ,p_ae_header_id => NULL
154757: );

Line 154754: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

154750: )
154751: ,p_token_4 => 'PRODUCT_NAME'
154752: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
154753: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
154754: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
154755: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
154756: ,p_ae_header_id => NULL
154757: );
154758:

Line 154755: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

154751: ,p_token_4 => 'PRODUCT_NAME'
154752: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
154753: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
154754: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
154755: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
154756: ,p_ae_header_id => NULL
154757: );
154758:
154759: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 154786: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

154782: ----------------------------------------------------------------------------------
154783: -- 4219869 Business Flow
154784: -- Update journal entry status -- Need to generate this within IF
154785: ----------------------------------------------------------------------------------
154786: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
154787: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
154788: ,p_balance_type_code => l_balance_type_code
154789: );
154790:

Line 154847: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

154843:
154844: --
154845: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
154846: --
154847: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
154848: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
154849: ELSE
154850: ---------------------------------------------------------------------------------------------------
154851: -- 4262811a Switch Sign

Line 154872: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

154868:
154869: XLA_AE_LINES_PKG.ValidateCurrentLine;
154870: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
154871:
154872: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
154873: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
154874: ,p_balance_type_code => l_balance_type_code);
154875:
154876: END IF;

Line 155035: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

155031: l_tmp_amt NUMBER;
155032: l_acc_rev_natural_side_code VARCHAR2(1);
155033:
155034: l_num_entries NUMBER;
155035: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
155036: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
155037: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
155038: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
155039: l_recog_line_1 NUMBER;

Line 155036: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

155032: l_acc_rev_natural_side_code VARCHAR2(1);
155033:
155034: l_num_entries NUMBER;
155035: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
155036: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
155037: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
155038: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
155039: l_recog_line_1 NUMBER;
155040: l_recog_line_2 NUMBER;

Line 155037: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

155033:
155034: l_num_entries NUMBER;
155035: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
155036: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
155037: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
155038: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
155039: l_recog_line_1 NUMBER;
155040: l_recog_line_2 NUMBER;
155041:

Line 155038: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

155034: l_num_entries NUMBER;
155035: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
155036: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
155037: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
155038: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
155039: l_recog_line_1 NUMBER;
155040: l_recog_line_2 NUMBER;
155041:
155042: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 155044: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

155040: l_recog_line_2 NUMBER;
155041:
155042: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
155043: l_bflow_applied_to_amt NUMBER; -- 5132302
155044: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
155045:
155046: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
155047:
155048: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 155119: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

155115: l_accrual_line_num := NULL; -- 4262811
155116: l_tmp_amt := NULL; -- 4262811
155117: --
155118:
155119: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
155120: l_balance_type_code <> 'B' THEN
155121: IF NVL(p_source_21,'
155122: ') = 'NONREC_TAX' AND
155123: p_source_85 IS NOT NULL AND

Line 155198: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

155194: --
155195: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
155196:
155197: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
155198: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
155199:
155200: -- 4955764
155201: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
155202: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 155310: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

155306: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
155307:
155308: IF xla_accounting_cache_pkg.GetValueChar
155309: (p_source_code => 'LEDGER_CATEGORY_CODE'
155310: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
155311: AND l_bflow_method_code = 'PRIOR_ENTRY'
155312: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
155313: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
155314: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 155387: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

155383: p_lookup_type => 'XLA_OWNER_TYPE'
155384: ,p_lookup_code => l_component_type_code
155385: )
155386: ,p_token_4 => 'PRODUCT_NAME'
155387: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
155388: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
155389: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
155390: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
155391: ,p_ae_header_id => NULL

Line 155388: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

155384: ,p_lookup_code => l_component_type_code
155385: )
155386: ,p_token_4 => 'PRODUCT_NAME'
155387: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
155388: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
155389: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
155390: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
155391: ,p_ae_header_id => NULL
155392: );

Line 155389: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

155385: )
155386: ,p_token_4 => 'PRODUCT_NAME'
155387: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
155388: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
155389: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
155390: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
155391: ,p_ae_header_id => NULL
155392: );
155393:

Line 155390: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

155386: ,p_token_4 => 'PRODUCT_NAME'
155387: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
155388: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
155389: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
155390: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
155391: ,p_ae_header_id => NULL
155392: );
155393:
155394: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 155421: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

155417: ----------------------------------------------------------------------------------
155418: -- 4219869 Business Flow
155419: -- Update journal entry status -- Need to generate this within IF
155420: ----------------------------------------------------------------------------------
155421: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
155422: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
155423: ,p_balance_type_code => l_balance_type_code
155424: );
155425:

Line 155482: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

155478:
155479: --
155480: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
155481: --
155482: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
155483: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
155484: ELSE
155485: ---------------------------------------------------------------------------------------------------
155486: -- 4262811a Switch Sign

Line 155507: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

155503:
155504: XLA_AE_LINES_PKG.ValidateCurrentLine;
155505: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
155506:
155507: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
155508: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
155509: ,p_balance_type_code => l_balance_type_code);
155510:
155511: END IF;

Line 155676: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

155672: l_tmp_amt NUMBER;
155673: l_acc_rev_natural_side_code VARCHAR2(1);
155674:
155675: l_num_entries NUMBER;
155676: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
155677: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
155678: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
155679: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
155680: l_recog_line_1 NUMBER;

Line 155677: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

155673: l_acc_rev_natural_side_code VARCHAR2(1);
155674:
155675: l_num_entries NUMBER;
155676: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
155677: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
155678: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
155679: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
155680: l_recog_line_1 NUMBER;
155681: l_recog_line_2 NUMBER;

Line 155678: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

155674:
155675: l_num_entries NUMBER;
155676: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
155677: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
155678: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
155679: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
155680: l_recog_line_1 NUMBER;
155681: l_recog_line_2 NUMBER;
155682:

Line 155679: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

155675: l_num_entries NUMBER;
155676: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
155677: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
155678: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
155679: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
155680: l_recog_line_1 NUMBER;
155681: l_recog_line_2 NUMBER;
155682:
155683: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 155685: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

155681: l_recog_line_2 NUMBER;
155682:
155683: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
155684: l_bflow_applied_to_amt NUMBER; -- 5132302
155685: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
155686:
155687: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
155688:
155689: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 155760: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

155756: l_accrual_line_num := NULL; -- 4262811
155757: l_tmp_amt := NULL; -- 4262811
155758: --
155759:
155760: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
155761: l_balance_type_code <> 'B' THEN
155762: IF NVL(p_source_21,'
155763: ') = 'NONREC_TAX' AND
155764: p_source_85 IS NOT NULL AND

Line 155839: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

155835: --
155836: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
155837:
155838: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
155839: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
155840:
155841: -- 4955764
155842: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
155843: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 155955: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

155951: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
155952:
155953: IF xla_accounting_cache_pkg.GetValueChar
155954: (p_source_code => 'LEDGER_CATEGORY_CODE'
155955: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
155956: AND l_bflow_method_code = 'PRIOR_ENTRY'
155957: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
155958: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
155959: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 156032: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

156028: p_lookup_type => 'XLA_OWNER_TYPE'
156029: ,p_lookup_code => l_component_type_code
156030: )
156031: ,p_token_4 => 'PRODUCT_NAME'
156032: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
156033: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
156034: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
156035: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
156036: ,p_ae_header_id => NULL

Line 156033: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

156029: ,p_lookup_code => l_component_type_code
156030: )
156031: ,p_token_4 => 'PRODUCT_NAME'
156032: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
156033: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
156034: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
156035: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
156036: ,p_ae_header_id => NULL
156037: );

Line 156034: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

156030: )
156031: ,p_token_4 => 'PRODUCT_NAME'
156032: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
156033: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
156034: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
156035: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
156036: ,p_ae_header_id => NULL
156037: );
156038:

Line 156035: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

156031: ,p_token_4 => 'PRODUCT_NAME'
156032: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
156033: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
156034: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
156035: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
156036: ,p_ae_header_id => NULL
156037: );
156038:
156039: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 156066: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

156062: ----------------------------------------------------------------------------------
156063: -- 4219869 Business Flow
156064: -- Update journal entry status -- Need to generate this within IF
156065: ----------------------------------------------------------------------------------
156066: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
156067: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
156068: ,p_balance_type_code => l_balance_type_code
156069: );
156070:

Line 156127: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

156123:
156124: --
156125: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
156126: --
156127: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
156128: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
156129: ELSE
156130: ---------------------------------------------------------------------------------------------------
156131: -- 4262811a Switch Sign

Line 156152: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

156148:
156149: XLA_AE_LINES_PKG.ValidateCurrentLine;
156150: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
156151:
156152: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
156153: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
156154: ,p_balance_type_code => l_balance_type_code);
156155:
156156: END IF;

Line 156317: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

156313: l_tmp_amt NUMBER;
156314: l_acc_rev_natural_side_code VARCHAR2(1);
156315:
156316: l_num_entries NUMBER;
156317: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
156318: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
156319: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
156320: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
156321: l_recog_line_1 NUMBER;

Line 156318: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

156314: l_acc_rev_natural_side_code VARCHAR2(1);
156315:
156316: l_num_entries NUMBER;
156317: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
156318: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
156319: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
156320: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
156321: l_recog_line_1 NUMBER;
156322: l_recog_line_2 NUMBER;

Line 156319: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

156315:
156316: l_num_entries NUMBER;
156317: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
156318: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
156319: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
156320: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
156321: l_recog_line_1 NUMBER;
156322: l_recog_line_2 NUMBER;
156323:

Line 156320: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

156316: l_num_entries NUMBER;
156317: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
156318: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
156319: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
156320: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
156321: l_recog_line_1 NUMBER;
156322: l_recog_line_2 NUMBER;
156323:
156324: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 156326: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

156322: l_recog_line_2 NUMBER;
156323:
156324: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
156325: l_bflow_applied_to_amt NUMBER; -- 5132302
156326: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
156327:
156328: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
156329:
156330: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 156401: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

156397: l_accrual_line_num := NULL; -- 4262811
156398: l_tmp_amt := NULL; -- 4262811
156399: --
156400:
156401: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
156402: l_balance_type_code <> 'B' THEN
156403: IF NVL(p_source_21,'
156404: ') = 'NONREC_TAX' AND
156405: p_source_85 IS NOT NULL AND

Line 156480: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

156476: --
156477: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
156478:
156479: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
156480: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
156481:
156482: -- 4955764
156483: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
156484: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 156594: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

156590: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
156591:
156592: IF xla_accounting_cache_pkg.GetValueChar
156593: (p_source_code => 'LEDGER_CATEGORY_CODE'
156594: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
156595: AND l_bflow_method_code = 'PRIOR_ENTRY'
156596: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
156597: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
156598: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 156671: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

156667: p_lookup_type => 'XLA_OWNER_TYPE'
156668: ,p_lookup_code => l_component_type_code
156669: )
156670: ,p_token_4 => 'PRODUCT_NAME'
156671: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
156672: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
156673: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
156674: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
156675: ,p_ae_header_id => NULL

Line 156672: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

156668: ,p_lookup_code => l_component_type_code
156669: )
156670: ,p_token_4 => 'PRODUCT_NAME'
156671: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
156672: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
156673: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
156674: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
156675: ,p_ae_header_id => NULL
156676: );

Line 156673: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

156669: )
156670: ,p_token_4 => 'PRODUCT_NAME'
156671: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
156672: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
156673: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
156674: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
156675: ,p_ae_header_id => NULL
156676: );
156677:

Line 156674: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

156670: ,p_token_4 => 'PRODUCT_NAME'
156671: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
156672: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
156673: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
156674: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
156675: ,p_ae_header_id => NULL
156676: );
156677:
156678: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 156705: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

156701: ----------------------------------------------------------------------------------
156702: -- 4219869 Business Flow
156703: -- Update journal entry status -- Need to generate this within IF
156704: ----------------------------------------------------------------------------------
156705: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
156706: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
156707: ,p_balance_type_code => l_balance_type_code
156708: );
156709:

Line 156766: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

156762:
156763: --
156764: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
156765: --
156766: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
156767: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
156768: ELSE
156769: ---------------------------------------------------------------------------------------------------
156770: -- 4262811a Switch Sign

Line 156791: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

156787:
156788: XLA_AE_LINES_PKG.ValidateCurrentLine;
156789: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
156790:
156791: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
156792: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
156793: ,p_balance_type_code => l_balance_type_code);
156794:
156795: END IF;

Line 156963: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

156959: l_tmp_amt NUMBER;
156960: l_acc_rev_natural_side_code VARCHAR2(1);
156961:
156962: l_num_entries NUMBER;
156963: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
156964: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
156965: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
156966: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
156967: l_recog_line_1 NUMBER;

Line 156964: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

156960: l_acc_rev_natural_side_code VARCHAR2(1);
156961:
156962: l_num_entries NUMBER;
156963: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
156964: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
156965: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
156966: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
156967: l_recog_line_1 NUMBER;
156968: l_recog_line_2 NUMBER;

Line 156965: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

156961:
156962: l_num_entries NUMBER;
156963: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
156964: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
156965: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
156966: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
156967: l_recog_line_1 NUMBER;
156968: l_recog_line_2 NUMBER;
156969:

Line 156966: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

156962: l_num_entries NUMBER;
156963: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
156964: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
156965: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
156966: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
156967: l_recog_line_1 NUMBER;
156968: l_recog_line_2 NUMBER;
156969:
156970: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 156972: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

156968: l_recog_line_2 NUMBER;
156969:
156970: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
156971: l_bflow_applied_to_amt NUMBER; -- 5132302
156972: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
156973:
156974: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
156975:
156976: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 157047: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

157043: l_accrual_line_num := NULL; -- 4262811
157044: l_tmp_amt := NULL; -- 4262811
157045: --
157046:
157047: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
157048: l_balance_type_code <> 'B' THEN
157049: IF NVL(p_source_118,'
157050: ') = 'TAX DIFF'
157051: THEN

Line 157119: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

157115: --
157116: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
157117:
157118: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
157119: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
157120:
157121: -- 4955764
157122: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
157123: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 157245: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

157241: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
157242:
157243: IF xla_accounting_cache_pkg.GetValueChar
157244: (p_source_code => 'LEDGER_CATEGORY_CODE'
157245: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
157246: AND l_bflow_method_code = 'PRIOR_ENTRY'
157247: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
157248: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
157249: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 157432: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

157428: p_lookup_type => 'XLA_OWNER_TYPE'
157429: ,p_lookup_code => l_component_type_code
157430: )
157431: ,p_token_4 => 'PRODUCT_NAME'
157432: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
157433: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
157434: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
157435: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
157436: ,p_ae_header_id => NULL

Line 157433: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

157429: ,p_lookup_code => l_component_type_code
157430: )
157431: ,p_token_4 => 'PRODUCT_NAME'
157432: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
157433: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
157434: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
157435: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
157436: ,p_ae_header_id => NULL
157437: );

Line 157434: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

157430: )
157431: ,p_token_4 => 'PRODUCT_NAME'
157432: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
157433: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
157434: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
157435: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
157436: ,p_ae_header_id => NULL
157437: );
157438:

Line 157435: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

157431: ,p_token_4 => 'PRODUCT_NAME'
157432: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
157433: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
157434: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
157435: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
157436: ,p_ae_header_id => NULL
157437: );
157438:
157439: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 157466: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

157462: ----------------------------------------------------------------------------------
157463: -- 4219869 Business Flow
157464: -- Update journal entry status -- Need to generate this within IF
157465: ----------------------------------------------------------------------------------
157466: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
157467: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
157468: ,p_balance_type_code => l_balance_type_code
157469: );
157470:

Line 157640: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

157636:
157637: --
157638: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
157639: --
157640: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
157641: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
157642: ELSE
157643: ---------------------------------------------------------------------------------------------------
157644: -- 4262811a Switch Sign

Line 157665: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

157661:
157662: XLA_AE_LINES_PKG.ValidateCurrentLine;
157663: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
157664:
157665: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
157666: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
157667: ,p_balance_type_code => l_balance_type_code);
157668:
157669: END IF;

Line 157827: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

157823: l_tmp_amt NUMBER;
157824: l_acc_rev_natural_side_code VARCHAR2(1);
157825:
157826: l_num_entries NUMBER;
157827: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
157828: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
157829: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
157830: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
157831: l_recog_line_1 NUMBER;

Line 157828: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

157824: l_acc_rev_natural_side_code VARCHAR2(1);
157825:
157826: l_num_entries NUMBER;
157827: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
157828: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
157829: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
157830: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
157831: l_recog_line_1 NUMBER;
157832: l_recog_line_2 NUMBER;

Line 157829: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

157825:
157826: l_num_entries NUMBER;
157827: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
157828: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
157829: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
157830: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
157831: l_recog_line_1 NUMBER;
157832: l_recog_line_2 NUMBER;
157833:

Line 157830: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

157826: l_num_entries NUMBER;
157827: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
157828: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
157829: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
157830: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
157831: l_recog_line_1 NUMBER;
157832: l_recog_line_2 NUMBER;
157833:
157834: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 157836: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

157832: l_recog_line_2 NUMBER;
157833:
157834: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
157835: l_bflow_applied_to_amt NUMBER; -- 5132302
157836: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
157837:
157838: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
157839:
157840: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 157910: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

157906: l_acc_rev_flag := NULL; -- 4262811
157907: l_accrual_line_num := NULL; -- 4262811
157908: l_tmp_amt := NULL; -- 4262811
157909: --
157910: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
157911: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
157912: return;
157913: END IF;
157914:

Line 157911: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

157907: l_accrual_line_num := NULL; -- 4262811
157908: l_tmp_amt := NULL; -- 4262811
157909: --
157910: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
157911: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
157912: return;
157913: END IF;
157914:
157915: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 157915: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

157911: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
157912: return;
157913: END IF;
157914:
157915: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
157916: l_balance_type_code <> 'B' THEN
157917: IF NVL(p_source_21,'
157918: ') = 'TERV' AND
157919: NVL(p_source_86,'

Line 157991: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

157987: --
157988: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
157989:
157990: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
157991: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
157992:
157993: -- 4955764
157994: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
157995: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 158105: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

158101: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
158102:
158103: IF xla_accounting_cache_pkg.GetValueChar
158104: (p_source_code => 'LEDGER_CATEGORY_CODE'
158105: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
158106: AND l_bflow_method_code = 'PRIOR_ENTRY'
158107: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
158108: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
158109: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 158182: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

158178: p_lookup_type => 'XLA_OWNER_TYPE'
158179: ,p_lookup_code => l_component_type_code
158180: )
158181: ,p_token_4 => 'PRODUCT_NAME'
158182: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
158183: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
158184: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
158185: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
158186: ,p_ae_header_id => NULL

Line 158183: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

158179: ,p_lookup_code => l_component_type_code
158180: )
158181: ,p_token_4 => 'PRODUCT_NAME'
158182: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
158183: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
158184: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
158185: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
158186: ,p_ae_header_id => NULL
158187: );

Line 158184: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

158180: )
158181: ,p_token_4 => 'PRODUCT_NAME'
158182: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
158183: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
158184: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
158185: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
158186: ,p_ae_header_id => NULL
158187: );
158188:

Line 158185: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

158181: ,p_token_4 => 'PRODUCT_NAME'
158182: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
158183: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
158184: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
158185: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
158186: ,p_ae_header_id => NULL
158187: );
158188:
158189: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 158216: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

158212: ----------------------------------------------------------------------------------
158213: -- 4219869 Business Flow
158214: -- Update journal entry status -- Need to generate this within IF
158215: ----------------------------------------------------------------------------------
158216: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
158217: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
158218: ,p_balance_type_code => l_balance_type_code
158219: );
158220:

Line 158277: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

158273:
158274: --
158275: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
158276: --
158277: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
158278: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
158279: ELSE
158280: ---------------------------------------------------------------------------------------------------
158281: -- 4262811a Switch Sign

Line 158302: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

158298:
158299: XLA_AE_LINES_PKG.ValidateCurrentLine;
158300: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
158301:
158302: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
158303: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
158304: ,p_balance_type_code => l_balance_type_code);
158305:
158306: END IF;

Line 158462: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

158458: l_tmp_amt NUMBER;
158459: l_acc_rev_natural_side_code VARCHAR2(1);
158460:
158461: l_num_entries NUMBER;
158462: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
158463: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
158464: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
158465: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
158466: l_recog_line_1 NUMBER;

Line 158463: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

158459: l_acc_rev_natural_side_code VARCHAR2(1);
158460:
158461: l_num_entries NUMBER;
158462: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
158463: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
158464: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
158465: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
158466: l_recog_line_1 NUMBER;
158467: l_recog_line_2 NUMBER;

Line 158464: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

158460:
158461: l_num_entries NUMBER;
158462: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
158463: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
158464: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
158465: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
158466: l_recog_line_1 NUMBER;
158467: l_recog_line_2 NUMBER;
158468:

Line 158465: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

158461: l_num_entries NUMBER;
158462: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
158463: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
158464: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
158465: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
158466: l_recog_line_1 NUMBER;
158467: l_recog_line_2 NUMBER;
158468:
158469: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 158471: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

158467: l_recog_line_2 NUMBER;
158468:
158469: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
158470: l_bflow_applied_to_amt NUMBER; -- 5132302
158471: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
158472:
158473: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
158474:
158475: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 158545: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

158541: l_acc_rev_flag := NULL; -- 4262811
158542: l_accrual_line_num := NULL; -- 4262811
158543: l_tmp_amt := NULL; -- 4262811
158544: --
158545: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
158546: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
158547: return;
158548: END IF;
158549:

Line 158546: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

158542: l_accrual_line_num := NULL; -- 4262811
158543: l_tmp_amt := NULL; -- 4262811
158544: --
158545: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
158546: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
158547: return;
158548: END IF;
158549:
158550: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 158550: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

158546: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
158547: return;
158548: END IF;
158549:
158550: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
158551: l_balance_type_code <> 'B' THEN
158552: IF NVL(p_source_21,'
158553: ') = 'TERV' AND
158554: NVL(p_source_86,'

Line 158626: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

158622: --
158623: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
158624:
158625: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
158626: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
158627:
158628: -- 4955764
158629: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
158630: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 158738: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

158734: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
158735:
158736: IF xla_accounting_cache_pkg.GetValueChar
158737: (p_source_code => 'LEDGER_CATEGORY_CODE'
158738: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
158739: AND l_bflow_method_code = 'PRIOR_ENTRY'
158740: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
158741: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
158742: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 158815: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

158811: p_lookup_type => 'XLA_OWNER_TYPE'
158812: ,p_lookup_code => l_component_type_code
158813: )
158814: ,p_token_4 => 'PRODUCT_NAME'
158815: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
158816: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
158817: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
158818: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
158819: ,p_ae_header_id => NULL

Line 158816: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

158812: ,p_lookup_code => l_component_type_code
158813: )
158814: ,p_token_4 => 'PRODUCT_NAME'
158815: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
158816: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
158817: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
158818: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
158819: ,p_ae_header_id => NULL
158820: );

Line 158817: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

158813: )
158814: ,p_token_4 => 'PRODUCT_NAME'
158815: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
158816: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
158817: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
158818: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
158819: ,p_ae_header_id => NULL
158820: );
158821:

Line 158818: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

158814: ,p_token_4 => 'PRODUCT_NAME'
158815: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
158816: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
158817: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
158818: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
158819: ,p_ae_header_id => NULL
158820: );
158821:
158822: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 158849: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

158845: ----------------------------------------------------------------------------------
158846: -- 4219869 Business Flow
158847: -- Update journal entry status -- Need to generate this within IF
158848: ----------------------------------------------------------------------------------
158849: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
158850: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
158851: ,p_balance_type_code => l_balance_type_code
158852: );
158853:

Line 158910: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

158906:
158907: --
158908: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
158909: --
158910: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
158911: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
158912: ELSE
158913: ---------------------------------------------------------------------------------------------------
158914: -- 4262811a Switch Sign

Line 158935: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

158931:
158932: XLA_AE_LINES_PKG.ValidateCurrentLine;
158933: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
158934:
158935: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
158936: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
158937: ,p_balance_type_code => l_balance_type_code);
158938:
158939: END IF;

Line 159099: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

159095: l_tmp_amt NUMBER;
159096: l_acc_rev_natural_side_code VARCHAR2(1);
159097:
159098: l_num_entries NUMBER;
159099: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
159100: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
159101: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
159102: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
159103: l_recog_line_1 NUMBER;

Line 159100: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

159096: l_acc_rev_natural_side_code VARCHAR2(1);
159097:
159098: l_num_entries NUMBER;
159099: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
159100: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
159101: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
159102: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
159103: l_recog_line_1 NUMBER;
159104: l_recog_line_2 NUMBER;

Line 159101: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

159097:
159098: l_num_entries NUMBER;
159099: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
159100: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
159101: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
159102: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
159103: l_recog_line_1 NUMBER;
159104: l_recog_line_2 NUMBER;
159105:

Line 159102: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

159098: l_num_entries NUMBER;
159099: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
159100: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
159101: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
159102: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
159103: l_recog_line_1 NUMBER;
159104: l_recog_line_2 NUMBER;
159105:
159106: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 159108: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

159104: l_recog_line_2 NUMBER;
159105:
159106: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
159107: l_bflow_applied_to_amt NUMBER; -- 5132302
159108: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
159109:
159110: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
159111:
159112: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 159182: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

159178: l_acc_rev_flag := NULL; -- 4262811
159179: l_accrual_line_num := NULL; -- 4262811
159180: l_tmp_amt := NULL; -- 4262811
159181: --
159182: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
159183: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
159184: return;
159185: END IF;
159186:

Line 159183: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

159179: l_accrual_line_num := NULL; -- 4262811
159180: l_tmp_amt := NULL; -- 4262811
159181: --
159182: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
159183: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
159184: return;
159185: END IF;
159186:
159187: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 159187: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

159183: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
159184: return;
159185: END IF;
159186:
159187: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
159188: l_balance_type_code <> 'B' THEN
159189: IF NVL(p_source_21,'
159190: ') = 'TERV' AND
159191: NVL(p_source_86,'

Line 159263: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

159259: --
159260: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
159261:
159262: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
159263: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
159264:
159265: -- 4955764
159266: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
159267: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 159379: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

159375: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
159376:
159377: IF xla_accounting_cache_pkg.GetValueChar
159378: (p_source_code => 'LEDGER_CATEGORY_CODE'
159379: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
159380: AND l_bflow_method_code = 'PRIOR_ENTRY'
159381: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
159382: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
159383: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 159456: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

159452: p_lookup_type => 'XLA_OWNER_TYPE'
159453: ,p_lookup_code => l_component_type_code
159454: )
159455: ,p_token_4 => 'PRODUCT_NAME'
159456: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
159457: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
159458: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
159459: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
159460: ,p_ae_header_id => NULL

Line 159457: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

159453: ,p_lookup_code => l_component_type_code
159454: )
159455: ,p_token_4 => 'PRODUCT_NAME'
159456: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
159457: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
159458: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
159459: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
159460: ,p_ae_header_id => NULL
159461: );

Line 159458: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

159454: )
159455: ,p_token_4 => 'PRODUCT_NAME'
159456: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
159457: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
159458: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
159459: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
159460: ,p_ae_header_id => NULL
159461: );
159462:

Line 159459: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

159455: ,p_token_4 => 'PRODUCT_NAME'
159456: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
159457: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
159458: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
159459: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
159460: ,p_ae_header_id => NULL
159461: );
159462:
159463: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 159490: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

159486: ----------------------------------------------------------------------------------
159487: -- 4219869 Business Flow
159488: -- Update journal entry status -- Need to generate this within IF
159489: ----------------------------------------------------------------------------------
159490: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
159491: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
159492: ,p_balance_type_code => l_balance_type_code
159493: );
159494:

Line 159551: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

159547:
159548: --
159549: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
159550: --
159551: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
159552: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
159553: ELSE
159554: ---------------------------------------------------------------------------------------------------
159555: -- 4262811a Switch Sign

Line 159576: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

159572:
159573: XLA_AE_LINES_PKG.ValidateCurrentLine;
159574: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
159575:
159576: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
159577: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
159578: ,p_balance_type_code => l_balance_type_code);
159579:
159580: END IF;

Line 159738: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

159734: l_tmp_amt NUMBER;
159735: l_acc_rev_natural_side_code VARCHAR2(1);
159736:
159737: l_num_entries NUMBER;
159738: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
159739: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
159740: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
159741: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
159742: l_recog_line_1 NUMBER;

Line 159739: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

159735: l_acc_rev_natural_side_code VARCHAR2(1);
159736:
159737: l_num_entries NUMBER;
159738: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
159739: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
159740: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
159741: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
159742: l_recog_line_1 NUMBER;
159743: l_recog_line_2 NUMBER;

Line 159740: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

159736:
159737: l_num_entries NUMBER;
159738: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
159739: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
159740: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
159741: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
159742: l_recog_line_1 NUMBER;
159743: l_recog_line_2 NUMBER;
159744:

Line 159741: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

159737: l_num_entries NUMBER;
159738: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
159739: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
159740: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
159741: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
159742: l_recog_line_1 NUMBER;
159743: l_recog_line_2 NUMBER;
159744:
159745: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 159747: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

159743: l_recog_line_2 NUMBER;
159744:
159745: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
159746: l_bflow_applied_to_amt NUMBER; -- 5132302
159747: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
159748:
159749: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
159750:
159751: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 159821: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

159817: l_acc_rev_flag := NULL; -- 4262811
159818: l_accrual_line_num := NULL; -- 4262811
159819: l_tmp_amt := NULL; -- 4262811
159820: --
159821: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
159822: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
159823: return;
159824: END IF;
159825:

Line 159822: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

159818: l_accrual_line_num := NULL; -- 4262811
159819: l_tmp_amt := NULL; -- 4262811
159820: --
159821: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
159822: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
159823: return;
159824: END IF;
159825:
159826: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 159826: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

159822: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
159823: return;
159824: END IF;
159825:
159826: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
159827: l_balance_type_code <> 'B' THEN
159828: IF NVL(p_source_21,'
159829: ') = 'TERV' AND
159830: NVL(p_source_86,'

Line 159902: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

159898: --
159899: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
159900:
159901: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
159902: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
159903:
159904: -- 4955764
159905: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
159906: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 160016: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

160012: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
160013:
160014: IF xla_accounting_cache_pkg.GetValueChar
160015: (p_source_code => 'LEDGER_CATEGORY_CODE'
160016: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
160017: AND l_bflow_method_code = 'PRIOR_ENTRY'
160018: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
160019: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
160020: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 160093: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

160089: p_lookup_type => 'XLA_OWNER_TYPE'
160090: ,p_lookup_code => l_component_type_code
160091: )
160092: ,p_token_4 => 'PRODUCT_NAME'
160093: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
160094: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
160095: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
160096: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
160097: ,p_ae_header_id => NULL

Line 160094: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

160090: ,p_lookup_code => l_component_type_code
160091: )
160092: ,p_token_4 => 'PRODUCT_NAME'
160093: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
160094: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
160095: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
160096: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
160097: ,p_ae_header_id => NULL
160098: );

Line 160095: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

160091: )
160092: ,p_token_4 => 'PRODUCT_NAME'
160093: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
160094: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
160095: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
160096: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
160097: ,p_ae_header_id => NULL
160098: );
160099:

Line 160096: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

160092: ,p_token_4 => 'PRODUCT_NAME'
160093: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
160094: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
160095: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
160096: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
160097: ,p_ae_header_id => NULL
160098: );
160099:
160100: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 160127: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

160123: ----------------------------------------------------------------------------------
160124: -- 4219869 Business Flow
160125: -- Update journal entry status -- Need to generate this within IF
160126: ----------------------------------------------------------------------------------
160127: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
160128: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
160129: ,p_balance_type_code => l_balance_type_code
160130: );
160131:

Line 160188: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

160184:
160185: --
160186: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
160187: --
160188: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
160189: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
160190: ELSE
160191: ---------------------------------------------------------------------------------------------------
160192: -- 4262811a Switch Sign

Line 160213: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

160209:
160210: XLA_AE_LINES_PKG.ValidateCurrentLine;
160211: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
160212:
160213: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
160214: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
160215: ,p_balance_type_code => l_balance_type_code);
160216:
160217: END IF;

Line 160399: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

160395: l_tmp_amt NUMBER;
160396: l_acc_rev_natural_side_code VARCHAR2(1);
160397:
160398: l_num_entries NUMBER;
160399: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
160400: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
160401: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
160402: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
160403: l_recog_line_1 NUMBER;

Line 160400: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

160396: l_acc_rev_natural_side_code VARCHAR2(1);
160397:
160398: l_num_entries NUMBER;
160399: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
160400: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
160401: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
160402: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
160403: l_recog_line_1 NUMBER;
160404: l_recog_line_2 NUMBER;

Line 160401: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

160397:
160398: l_num_entries NUMBER;
160399: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
160400: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
160401: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
160402: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
160403: l_recog_line_1 NUMBER;
160404: l_recog_line_2 NUMBER;
160405:

Line 160402: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

160398: l_num_entries NUMBER;
160399: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
160400: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
160401: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
160402: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
160403: l_recog_line_1 NUMBER;
160404: l_recog_line_2 NUMBER;
160405:
160406: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 160408: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

160404: l_recog_line_2 NUMBER;
160405:
160406: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
160407: l_bflow_applied_to_amt NUMBER; -- 5132302
160408: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
160409:
160410: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
160411:
160412: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 160482: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

160478: l_acc_rev_flag := NULL; -- 4262811
160479: l_accrual_line_num := NULL; -- 4262811
160480: l_tmp_amt := NULL; -- 4262811
160481: --
160482: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
160483: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
160484: return;
160485: END IF;
160486:

Line 160483: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

160479: l_accrual_line_num := NULL; -- 4262811
160480: l_tmp_amt := NULL; -- 4262811
160481: --
160482: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
160483: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
160484: return;
160485: END IF;
160486:
160487: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 160487: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

160483: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
160484: return;
160485: END IF;
160486:
160487: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
160488: l_balance_type_code <> 'B' THEN
160489: IF NVL(p_source_21,'
160490: ') = 'TERV' AND
160491: NVL(p_source_84,'

Line 160561: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

160557: --
160558: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
160559:
160560: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
160561: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
160562:
160563: -- 4955764
160564: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
160565: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 160685: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

160681: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
160682:
160683: IF xla_accounting_cache_pkg.GetValueChar
160684: (p_source_code => 'LEDGER_CATEGORY_CODE'
160685: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
160686: AND l_bflow_method_code = 'PRIOR_ENTRY'
160687: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
160688: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
160689: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 160896: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

160892: p_lookup_type => 'XLA_OWNER_TYPE'
160893: ,p_lookup_code => l_component_type_code
160894: )
160895: ,p_token_4 => 'PRODUCT_NAME'
160896: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
160897: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
160898: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
160899: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
160900: ,p_ae_header_id => NULL

Line 160897: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

160893: ,p_lookup_code => l_component_type_code
160894: )
160895: ,p_token_4 => 'PRODUCT_NAME'
160896: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
160897: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
160898: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
160899: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
160900: ,p_ae_header_id => NULL
160901: );

Line 160898: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

160894: )
160895: ,p_token_4 => 'PRODUCT_NAME'
160896: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
160897: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
160898: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
160899: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
160900: ,p_ae_header_id => NULL
160901: );
160902:

Line 160899: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

160895: ,p_token_4 => 'PRODUCT_NAME'
160896: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
160897: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
160898: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
160899: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
160900: ,p_ae_header_id => NULL
160901: );
160902:
160903: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 160930: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

160926: ----------------------------------------------------------------------------------
160927: -- 4219869 Business Flow
160928: -- Update journal entry status -- Need to generate this within IF
160929: ----------------------------------------------------------------------------------
160930: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
160931: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
160932: ,p_balance_type_code => l_balance_type_code
160933: );
160934:

Line 161118: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

161114:
161115: --
161116: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
161117: --
161118: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
161119: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
161120: ELSE
161121: ---------------------------------------------------------------------------------------------------
161122: -- 4262811a Switch Sign

Line 161143: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

161139:
161140: XLA_AE_LINES_PKG.ValidateCurrentLine;
161141: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
161142:
161143: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
161144: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
161145: ,p_balance_type_code => l_balance_type_code);
161146:
161147: END IF;

Line 161327: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

161323: l_tmp_amt NUMBER;
161324: l_acc_rev_natural_side_code VARCHAR2(1);
161325:
161326: l_num_entries NUMBER;
161327: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
161328: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
161329: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
161330: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
161331: l_recog_line_1 NUMBER;

Line 161328: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

161324: l_acc_rev_natural_side_code VARCHAR2(1);
161325:
161326: l_num_entries NUMBER;
161327: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
161328: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
161329: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
161330: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
161331: l_recog_line_1 NUMBER;
161332: l_recog_line_2 NUMBER;

Line 161329: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

161325:
161326: l_num_entries NUMBER;
161327: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
161328: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
161329: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
161330: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
161331: l_recog_line_1 NUMBER;
161332: l_recog_line_2 NUMBER;
161333:

Line 161330: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

161326: l_num_entries NUMBER;
161327: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
161328: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
161329: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
161330: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
161331: l_recog_line_1 NUMBER;
161332: l_recog_line_2 NUMBER;
161333:
161334: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 161336: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

161332: l_recog_line_2 NUMBER;
161333:
161334: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
161335: l_bflow_applied_to_amt NUMBER; -- 5132302
161336: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
161337:
161338: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
161339:
161340: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 161410: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

161406: l_acc_rev_flag := NULL; -- 4262811
161407: l_accrual_line_num := NULL; -- 4262811
161408: l_tmp_amt := NULL; -- 4262811
161409: --
161410: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
161411: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
161412: return;
161413: END IF;
161414:

Line 161411: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

161407: l_accrual_line_num := NULL; -- 4262811
161408: l_tmp_amt := NULL; -- 4262811
161409: --
161410: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
161411: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
161412: return;
161413: END IF;
161414:
161415: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 161415: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

161411: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
161412: return;
161413: END IF;
161414:
161415: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
161416: l_balance_type_code <> 'B' THEN
161417: IF NVL(p_source_21,'
161418: ') = 'TERV' AND
161419: NVL(p_source_84,'

Line 161489: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

161485: --
161486: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
161487:
161488: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
161489: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
161490:
161491: -- 4955764
161492: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
161493: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 161611: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

161607: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
161608:
161609: IF xla_accounting_cache_pkg.GetValueChar
161610: (p_source_code => 'LEDGER_CATEGORY_CODE'
161611: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
161612: AND l_bflow_method_code = 'PRIOR_ENTRY'
161613: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
161614: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
161615: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 161822: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

161818: p_lookup_type => 'XLA_OWNER_TYPE'
161819: ,p_lookup_code => l_component_type_code
161820: )
161821: ,p_token_4 => 'PRODUCT_NAME'
161822: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
161823: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
161824: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
161825: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
161826: ,p_ae_header_id => NULL

Line 161823: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

161819: ,p_lookup_code => l_component_type_code
161820: )
161821: ,p_token_4 => 'PRODUCT_NAME'
161822: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
161823: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
161824: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
161825: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
161826: ,p_ae_header_id => NULL
161827: );

Line 161824: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

161820: )
161821: ,p_token_4 => 'PRODUCT_NAME'
161822: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
161823: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
161824: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
161825: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
161826: ,p_ae_header_id => NULL
161827: );
161828:

Line 161825: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

161821: ,p_token_4 => 'PRODUCT_NAME'
161822: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
161823: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
161824: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
161825: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
161826: ,p_ae_header_id => NULL
161827: );
161828:
161829: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 161856: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

161852: ----------------------------------------------------------------------------------
161853: -- 4219869 Business Flow
161854: -- Update journal entry status -- Need to generate this within IF
161855: ----------------------------------------------------------------------------------
161856: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
161857: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
161858: ,p_balance_type_code => l_balance_type_code
161859: );
161860:

Line 162044: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

162040:
162041: --
162042: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
162043: --
162044: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
162045: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
162046: ELSE
162047: ---------------------------------------------------------------------------------------------------
162048: -- 4262811a Switch Sign

Line 162069: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

162065:
162066: XLA_AE_LINES_PKG.ValidateCurrentLine;
162067: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
162068:
162069: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
162070: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
162071: ,p_balance_type_code => l_balance_type_code);
162072:
162073: END IF;

Line 162255: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

162251: l_tmp_amt NUMBER;
162252: l_acc_rev_natural_side_code VARCHAR2(1);
162253:
162254: l_num_entries NUMBER;
162255: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
162256: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
162257: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
162258: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
162259: l_recog_line_1 NUMBER;

Line 162256: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

162252: l_acc_rev_natural_side_code VARCHAR2(1);
162253:
162254: l_num_entries NUMBER;
162255: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
162256: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
162257: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
162258: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
162259: l_recog_line_1 NUMBER;
162260: l_recog_line_2 NUMBER;

Line 162257: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

162253:
162254: l_num_entries NUMBER;
162255: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
162256: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
162257: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
162258: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
162259: l_recog_line_1 NUMBER;
162260: l_recog_line_2 NUMBER;
162261:

Line 162258: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

162254: l_num_entries NUMBER;
162255: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
162256: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
162257: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
162258: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
162259: l_recog_line_1 NUMBER;
162260: l_recog_line_2 NUMBER;
162261:
162262: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 162264: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

162260: l_recog_line_2 NUMBER;
162261:
162262: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
162263: l_bflow_applied_to_amt NUMBER; -- 5132302
162264: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
162265:
162266: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
162267:
162268: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 162338: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

162334: l_acc_rev_flag := NULL; -- 4262811
162335: l_accrual_line_num := NULL; -- 4262811
162336: l_tmp_amt := NULL; -- 4262811
162337: --
162338: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
162339: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
162340: return;
162341: END IF;
162342:

Line 162339: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

162335: l_accrual_line_num := NULL; -- 4262811
162336: l_tmp_amt := NULL; -- 4262811
162337: --
162338: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
162339: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
162340: return;
162341: END IF;
162342:
162343: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 162343: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

162339: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
162340: return;
162341: END IF;
162342:
162343: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
162344: l_balance_type_code <> 'B' THEN
162345: IF NVL(p_source_21,'
162346: ') = 'TERV' AND
162347: NVL(p_source_84,'

Line 162417: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

162413: --
162414: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
162415:
162416: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
162417: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
162418:
162419: -- 4955764
162420: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
162421: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 162543: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

162539: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
162540:
162541: IF xla_accounting_cache_pkg.GetValueChar
162542: (p_source_code => 'LEDGER_CATEGORY_CODE'
162543: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
162544: AND l_bflow_method_code = 'PRIOR_ENTRY'
162545: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
162546: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
162547: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 162754: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

162750: p_lookup_type => 'XLA_OWNER_TYPE'
162751: ,p_lookup_code => l_component_type_code
162752: )
162753: ,p_token_4 => 'PRODUCT_NAME'
162754: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
162755: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
162756: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
162757: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
162758: ,p_ae_header_id => NULL

Line 162755: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

162751: ,p_lookup_code => l_component_type_code
162752: )
162753: ,p_token_4 => 'PRODUCT_NAME'
162754: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
162755: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
162756: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
162757: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
162758: ,p_ae_header_id => NULL
162759: );

Line 162756: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

162752: )
162753: ,p_token_4 => 'PRODUCT_NAME'
162754: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
162755: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
162756: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
162757: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
162758: ,p_ae_header_id => NULL
162759: );
162760:

Line 162757: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

162753: ,p_token_4 => 'PRODUCT_NAME'
162754: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
162755: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
162756: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
162757: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
162758: ,p_ae_header_id => NULL
162759: );
162760:
162761: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 162788: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

162784: ----------------------------------------------------------------------------------
162785: -- 4219869 Business Flow
162786: -- Update journal entry status -- Need to generate this within IF
162787: ----------------------------------------------------------------------------------
162788: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
162789: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
162790: ,p_balance_type_code => l_balance_type_code
162791: );
162792:

Line 162976: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

162972:
162973: --
162974: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
162975: --
162976: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
162977: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
162978: ELSE
162979: ---------------------------------------------------------------------------------------------------
162980: -- 4262811a Switch Sign

Line 163001: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

162997:
162998: XLA_AE_LINES_PKG.ValidateCurrentLine;
162999: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
163000:
163001: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
163002: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
163003: ,p_balance_type_code => l_balance_type_code);
163004:
163005: END IF;

Line 163187: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

163183: l_tmp_amt NUMBER;
163184: l_acc_rev_natural_side_code VARCHAR2(1);
163185:
163186: l_num_entries NUMBER;
163187: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
163188: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
163189: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
163190: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
163191: l_recog_line_1 NUMBER;

Line 163188: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

163184: l_acc_rev_natural_side_code VARCHAR2(1);
163185:
163186: l_num_entries NUMBER;
163187: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
163188: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
163189: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
163190: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
163191: l_recog_line_1 NUMBER;
163192: l_recog_line_2 NUMBER;

Line 163189: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

163185:
163186: l_num_entries NUMBER;
163187: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
163188: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
163189: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
163190: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
163191: l_recog_line_1 NUMBER;
163192: l_recog_line_2 NUMBER;
163193:

Line 163190: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

163186: l_num_entries NUMBER;
163187: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
163188: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
163189: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
163190: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
163191: l_recog_line_1 NUMBER;
163192: l_recog_line_2 NUMBER;
163193:
163194: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 163196: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

163192: l_recog_line_2 NUMBER;
163193:
163194: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
163195: l_bflow_applied_to_amt NUMBER; -- 5132302
163196: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
163197:
163198: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
163199:
163200: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 163270: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

163266: l_acc_rev_flag := NULL; -- 4262811
163267: l_accrual_line_num := NULL; -- 4262811
163268: l_tmp_amt := NULL; -- 4262811
163269: --
163270: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
163271: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
163272: return;
163273: END IF;
163274:

Line 163271: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

163267: l_accrual_line_num := NULL; -- 4262811
163268: l_tmp_amt := NULL; -- 4262811
163269: --
163270: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
163271: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
163272: return;
163273: END IF;
163274:
163275: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 163275: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

163271: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
163272: return;
163273: END IF;
163274:
163275: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
163276: l_balance_type_code <> 'B' THEN
163277: IF NVL(p_source_21,'
163278: ') = 'TERV' AND
163279: NVL(p_source_84,'

Line 163349: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

163345: --
163346: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
163347:
163348: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
163349: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
163350:
163351: -- 4955764
163352: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
163353: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 163473: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

163469: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
163470:
163471: IF xla_accounting_cache_pkg.GetValueChar
163472: (p_source_code => 'LEDGER_CATEGORY_CODE'
163473: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
163474: AND l_bflow_method_code = 'PRIOR_ENTRY'
163475: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
163476: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
163477: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 163684: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

163680: p_lookup_type => 'XLA_OWNER_TYPE'
163681: ,p_lookup_code => l_component_type_code
163682: )
163683: ,p_token_4 => 'PRODUCT_NAME'
163684: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
163685: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
163686: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
163687: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
163688: ,p_ae_header_id => NULL

Line 163685: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

163681: ,p_lookup_code => l_component_type_code
163682: )
163683: ,p_token_4 => 'PRODUCT_NAME'
163684: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
163685: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
163686: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
163687: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
163688: ,p_ae_header_id => NULL
163689: );

Line 163686: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

163682: )
163683: ,p_token_4 => 'PRODUCT_NAME'
163684: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
163685: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
163686: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
163687: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
163688: ,p_ae_header_id => NULL
163689: );
163690:

Line 163687: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

163683: ,p_token_4 => 'PRODUCT_NAME'
163684: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
163685: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
163686: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
163687: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
163688: ,p_ae_header_id => NULL
163689: );
163690:
163691: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 163718: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

163714: ----------------------------------------------------------------------------------
163715: -- 4219869 Business Flow
163716: -- Update journal entry status -- Need to generate this within IF
163717: ----------------------------------------------------------------------------------
163718: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
163719: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
163720: ,p_balance_type_code => l_balance_type_code
163721: );
163722:

Line 163906: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

163902:
163903: --
163904: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
163905: --
163906: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
163907: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
163908: ELSE
163909: ---------------------------------------------------------------------------------------------------
163910: -- 4262811a Switch Sign

Line 163931: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

163927:
163928: XLA_AE_LINES_PKG.ValidateCurrentLine;
163929: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
163930:
163931: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
163932: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
163933: ,p_balance_type_code => l_balance_type_code);
163934:
163935: END IF;

Line 164104: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

164100: l_tmp_amt NUMBER;
164101: l_acc_rev_natural_side_code VARCHAR2(1);
164102:
164103: l_num_entries NUMBER;
164104: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
164105: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
164106: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
164107: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
164108: l_recog_line_1 NUMBER;

Line 164105: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

164101: l_acc_rev_natural_side_code VARCHAR2(1);
164102:
164103: l_num_entries NUMBER;
164104: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
164105: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
164106: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
164107: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
164108: l_recog_line_1 NUMBER;
164109: l_recog_line_2 NUMBER;

Line 164106: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

164102:
164103: l_num_entries NUMBER;
164104: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
164105: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
164106: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
164107: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
164108: l_recog_line_1 NUMBER;
164109: l_recog_line_2 NUMBER;
164110:

Line 164107: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

164103: l_num_entries NUMBER;
164104: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
164105: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
164106: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
164107: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
164108: l_recog_line_1 NUMBER;
164109: l_recog_line_2 NUMBER;
164110:
164111: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 164113: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

164109: l_recog_line_2 NUMBER;
164110:
164111: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
164112: l_bflow_applied_to_amt NUMBER; -- 5132302
164113: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
164114:
164115: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
164116:
164117: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 164188: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

164184: l_accrual_line_num := NULL; -- 4262811
164185: l_tmp_amt := NULL; -- 4262811
164186: --
164187:
164188: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
164189: l_balance_type_code <> 'B' THEN
164190: IF NVL(p_source_21,'
164191: ') = 'TIPV' AND
164192: NVL(p_source_84,'

Line 164262: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

164258: --
164259: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
164260:
164261: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
164262: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
164263:
164264: -- 4955764
164265: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
164266: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 164386: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

164382: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
164383:
164384: IF xla_accounting_cache_pkg.GetValueChar
164385: (p_source_code => 'LEDGER_CATEGORY_CODE'
164386: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
164387: AND l_bflow_method_code = 'PRIOR_ENTRY'
164388: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
164389: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
164390: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 164496: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

164492: p_lookup_type => 'XLA_OWNER_TYPE'
164493: ,p_lookup_code => l_component_type_code
164494: )
164495: ,p_token_4 => 'PRODUCT_NAME'
164496: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
164497: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
164498: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
164499: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
164500: ,p_ae_header_id => NULL

Line 164497: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

164493: ,p_lookup_code => l_component_type_code
164494: )
164495: ,p_token_4 => 'PRODUCT_NAME'
164496: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
164497: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
164498: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
164499: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
164500: ,p_ae_header_id => NULL
164501: );

Line 164498: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

164494: )
164495: ,p_token_4 => 'PRODUCT_NAME'
164496: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
164497: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
164498: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
164499: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
164500: ,p_ae_header_id => NULL
164501: );
164502:

Line 164499: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

164495: ,p_token_4 => 'PRODUCT_NAME'
164496: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
164497: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
164498: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
164499: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
164500: ,p_ae_header_id => NULL
164501: );
164502:
164503: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 164530: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

164526: ----------------------------------------------------------------------------------
164527: -- 4219869 Business Flow
164528: -- Update journal entry status -- Need to generate this within IF
164529: ----------------------------------------------------------------------------------
164530: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
164531: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
164532: ,p_balance_type_code => l_balance_type_code
164533: );
164534:

Line 164617: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

164613:
164614: --
164615: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
164616: --
164617: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
164618: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
164619: ELSE
164620: ---------------------------------------------------------------------------------------------------
164621: -- 4262811a Switch Sign

Line 164642: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

164638:
164639: XLA_AE_LINES_PKG.ValidateCurrentLine;
164640: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
164641:
164642: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
164643: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
164644: ,p_balance_type_code => l_balance_type_code);
164645:
164646: END IF;

Line 164804: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

164800: l_tmp_amt NUMBER;
164801: l_acc_rev_natural_side_code VARCHAR2(1);
164802:
164803: l_num_entries NUMBER;
164804: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
164805: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
164806: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
164807: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
164808: l_recog_line_1 NUMBER;

Line 164805: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

164801: l_acc_rev_natural_side_code VARCHAR2(1);
164802:
164803: l_num_entries NUMBER;
164804: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
164805: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
164806: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
164807: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
164808: l_recog_line_1 NUMBER;
164809: l_recog_line_2 NUMBER;

Line 164806: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

164802:
164803: l_num_entries NUMBER;
164804: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
164805: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
164806: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
164807: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
164808: l_recog_line_1 NUMBER;
164809: l_recog_line_2 NUMBER;
164810:

Line 164807: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

164803: l_num_entries NUMBER;
164804: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
164805: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
164806: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
164807: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
164808: l_recog_line_1 NUMBER;
164809: l_recog_line_2 NUMBER;
164810:
164811: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 164813: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

164809: l_recog_line_2 NUMBER;
164810:
164811: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
164812: l_bflow_applied_to_amt NUMBER; -- 5132302
164813: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
164814:
164815: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
164816:
164817: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 164888: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

164884: l_accrual_line_num := NULL; -- 4262811
164885: l_tmp_amt := NULL; -- 4262811
164886: --
164887:
164888: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
164889: l_balance_type_code <> 'B' THEN
164890: IF NVL(p_source_21,'
164891: ') = 'TIPV' AND
164892: NVL(p_source_86,'

Line 164964: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

164960: --
164961: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
164962:
164963: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
164964: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
164965:
164966: -- 4955764
164967: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
164968: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 165078: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

165074: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
165075:
165076: IF xla_accounting_cache_pkg.GetValueChar
165077: (p_source_code => 'LEDGER_CATEGORY_CODE'
165078: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
165079: AND l_bflow_method_code = 'PRIOR_ENTRY'
165080: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
165081: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
165082: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 165155: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

165151: p_lookup_type => 'XLA_OWNER_TYPE'
165152: ,p_lookup_code => l_component_type_code
165153: )
165154: ,p_token_4 => 'PRODUCT_NAME'
165155: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
165156: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
165157: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
165158: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
165159: ,p_ae_header_id => NULL

Line 165156: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

165152: ,p_lookup_code => l_component_type_code
165153: )
165154: ,p_token_4 => 'PRODUCT_NAME'
165155: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
165156: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
165157: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
165158: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
165159: ,p_ae_header_id => NULL
165160: );

Line 165157: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

165153: )
165154: ,p_token_4 => 'PRODUCT_NAME'
165155: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
165156: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
165157: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
165158: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
165159: ,p_ae_header_id => NULL
165160: );
165161:

Line 165158: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

165154: ,p_token_4 => 'PRODUCT_NAME'
165155: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
165156: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
165157: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
165158: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
165159: ,p_ae_header_id => NULL
165160: );
165161:
165162: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 165189: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

165185: ----------------------------------------------------------------------------------
165186: -- 4219869 Business Flow
165187: -- Update journal entry status -- Need to generate this within IF
165188: ----------------------------------------------------------------------------------
165189: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
165190: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
165191: ,p_balance_type_code => l_balance_type_code
165192: );
165193:

Line 165250: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

165246:
165247: --
165248: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
165249: --
165250: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
165251: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
165252: ELSE
165253: ---------------------------------------------------------------------------------------------------
165254: -- 4262811a Switch Sign

Line 165275: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

165271:
165272: XLA_AE_LINES_PKG.ValidateCurrentLine;
165273: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
165274:
165275: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
165276: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
165277: ,p_balance_type_code => l_balance_type_code);
165278:
165279: END IF;

Line 165446: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

165442: l_tmp_amt NUMBER;
165443: l_acc_rev_natural_side_code VARCHAR2(1);
165444:
165445: l_num_entries NUMBER;
165446: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
165447: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
165448: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
165449: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
165450: l_recog_line_1 NUMBER;

Line 165447: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

165443: l_acc_rev_natural_side_code VARCHAR2(1);
165444:
165445: l_num_entries NUMBER;
165446: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
165447: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
165448: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
165449: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
165450: l_recog_line_1 NUMBER;
165451: l_recog_line_2 NUMBER;

Line 165448: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

165444:
165445: l_num_entries NUMBER;
165446: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
165447: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
165448: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
165449: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
165450: l_recog_line_1 NUMBER;
165451: l_recog_line_2 NUMBER;
165452:

Line 165449: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

165445: l_num_entries NUMBER;
165446: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
165447: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
165448: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
165449: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
165450: l_recog_line_1 NUMBER;
165451: l_recog_line_2 NUMBER;
165452:
165453: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 165455: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

165451: l_recog_line_2 NUMBER;
165452:
165453: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
165454: l_bflow_applied_to_amt NUMBER; -- 5132302
165455: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
165456:
165457: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
165458:
165459: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 165530: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

165526: l_accrual_line_num := NULL; -- 4262811
165527: l_tmp_amt := NULL; -- 4262811
165528: --
165529:
165530: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
165531: l_balance_type_code <> 'B' THEN
165532: IF NVL(p_source_21,'
165533: ') = 'TIPV' AND
165534: NVL(p_source_84,'

Line 165604: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

165600: --
165601: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
165602:
165603: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
165604: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
165605:
165606: -- 4955764
165607: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
165608: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 165726: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

165722: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
165723:
165724: IF xla_accounting_cache_pkg.GetValueChar
165725: (p_source_code => 'LEDGER_CATEGORY_CODE'
165726: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
165727: AND l_bflow_method_code = 'PRIOR_ENTRY'
165728: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
165729: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
165730: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 165836: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

165832: p_lookup_type => 'XLA_OWNER_TYPE'
165833: ,p_lookup_code => l_component_type_code
165834: )
165835: ,p_token_4 => 'PRODUCT_NAME'
165836: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
165837: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
165838: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
165839: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
165840: ,p_ae_header_id => NULL

Line 165837: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

165833: ,p_lookup_code => l_component_type_code
165834: )
165835: ,p_token_4 => 'PRODUCT_NAME'
165836: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
165837: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
165838: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
165839: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
165840: ,p_ae_header_id => NULL
165841: );

Line 165838: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

165834: )
165835: ,p_token_4 => 'PRODUCT_NAME'
165836: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
165837: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
165838: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
165839: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
165840: ,p_ae_header_id => NULL
165841: );
165842:

Line 165839: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

165835: ,p_token_4 => 'PRODUCT_NAME'
165836: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
165837: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
165838: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
165839: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
165840: ,p_ae_header_id => NULL
165841: );
165842:
165843: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 165870: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

165866: ----------------------------------------------------------------------------------
165867: -- 4219869 Business Flow
165868: -- Update journal entry status -- Need to generate this within IF
165869: ----------------------------------------------------------------------------------
165870: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
165871: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
165872: ,p_balance_type_code => l_balance_type_code
165873: );
165874:

Line 165957: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

165953:
165954: --
165955: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
165956: --
165957: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
165958: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
165959: ELSE
165960: ---------------------------------------------------------------------------------------------------
165961: -- 4262811a Switch Sign

Line 165982: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

165978:
165979: XLA_AE_LINES_PKG.ValidateCurrentLine;
165980: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
165981:
165982: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
165983: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
165984: ,p_balance_type_code => l_balance_type_code);
165985:
165986: END IF;

Line 166142: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

166138: l_tmp_amt NUMBER;
166139: l_acc_rev_natural_side_code VARCHAR2(1);
166140:
166141: l_num_entries NUMBER;
166142: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
166143: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
166144: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
166145: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
166146: l_recog_line_1 NUMBER;

Line 166143: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

166139: l_acc_rev_natural_side_code VARCHAR2(1);
166140:
166141: l_num_entries NUMBER;
166142: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
166143: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
166144: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
166145: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
166146: l_recog_line_1 NUMBER;
166147: l_recog_line_2 NUMBER;

Line 166144: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

166140:
166141: l_num_entries NUMBER;
166142: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
166143: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
166144: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
166145: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
166146: l_recog_line_1 NUMBER;
166147: l_recog_line_2 NUMBER;
166148:

Line 166145: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

166141: l_num_entries NUMBER;
166142: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
166143: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
166144: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
166145: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
166146: l_recog_line_1 NUMBER;
166147: l_recog_line_2 NUMBER;
166148:
166149: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 166151: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

166147: l_recog_line_2 NUMBER;
166148:
166149: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
166150: l_bflow_applied_to_amt NUMBER; -- 5132302
166151: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
166152:
166153: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
166154:
166155: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 166226: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

166222: l_accrual_line_num := NULL; -- 4262811
166223: l_tmp_amt := NULL; -- 4262811
166224: --
166225:
166226: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
166227: l_balance_type_code <> 'B' THEN
166228: IF NVL(p_source_21,'
166229: ') = 'TIPV' AND
166230: NVL(p_source_86,'

Line 166302: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

166298: --
166299: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
166300:
166301: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
166302: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
166303:
166304: -- 4955764
166305: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
166306: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 166414: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

166410: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
166411:
166412: IF xla_accounting_cache_pkg.GetValueChar
166413: (p_source_code => 'LEDGER_CATEGORY_CODE'
166414: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
166415: AND l_bflow_method_code = 'PRIOR_ENTRY'
166416: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
166417: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
166418: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 166491: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

166487: p_lookup_type => 'XLA_OWNER_TYPE'
166488: ,p_lookup_code => l_component_type_code
166489: )
166490: ,p_token_4 => 'PRODUCT_NAME'
166491: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
166492: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
166493: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
166494: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
166495: ,p_ae_header_id => NULL

Line 166492: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

166488: ,p_lookup_code => l_component_type_code
166489: )
166490: ,p_token_4 => 'PRODUCT_NAME'
166491: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
166492: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
166493: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
166494: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
166495: ,p_ae_header_id => NULL
166496: );

Line 166493: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

166489: )
166490: ,p_token_4 => 'PRODUCT_NAME'
166491: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
166492: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
166493: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
166494: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
166495: ,p_ae_header_id => NULL
166496: );
166497:

Line 166494: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

166490: ,p_token_4 => 'PRODUCT_NAME'
166491: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
166492: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
166493: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
166494: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
166495: ,p_ae_header_id => NULL
166496: );
166497:
166498: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 166525: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

166521: ----------------------------------------------------------------------------------
166522: -- 4219869 Business Flow
166523: -- Update journal entry status -- Need to generate this within IF
166524: ----------------------------------------------------------------------------------
166525: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
166526: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
166527: ,p_balance_type_code => l_balance_type_code
166528: );
166529:

Line 166586: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

166582:
166583: --
166584: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
166585: --
166586: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
166587: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
166588: ELSE
166589: ---------------------------------------------------------------------------------------------------
166590: -- 4262811a Switch Sign

Line 166611: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

166607:
166608: XLA_AE_LINES_PKG.ValidateCurrentLine;
166609: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
166610:
166611: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
166612: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
166613: ,p_balance_type_code => l_balance_type_code);
166614:
166615: END IF;

Line 166784: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

166780: l_tmp_amt NUMBER;
166781: l_acc_rev_natural_side_code VARCHAR2(1);
166782:
166783: l_num_entries NUMBER;
166784: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
166785: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
166786: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
166787: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
166788: l_recog_line_1 NUMBER;

Line 166785: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

166781: l_acc_rev_natural_side_code VARCHAR2(1);
166782:
166783: l_num_entries NUMBER;
166784: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
166785: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
166786: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
166787: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
166788: l_recog_line_1 NUMBER;
166789: l_recog_line_2 NUMBER;

Line 166786: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

166782:
166783: l_num_entries NUMBER;
166784: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
166785: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
166786: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
166787: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
166788: l_recog_line_1 NUMBER;
166789: l_recog_line_2 NUMBER;
166790:

Line 166787: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

166783: l_num_entries NUMBER;
166784: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
166785: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
166786: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
166787: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
166788: l_recog_line_1 NUMBER;
166789: l_recog_line_2 NUMBER;
166790:
166791: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 166793: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

166789: l_recog_line_2 NUMBER;
166790:
166791: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
166792: l_bflow_applied_to_amt NUMBER; -- 5132302
166793: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
166794:
166795: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
166796:
166797: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 166868: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

166864: l_accrual_line_num := NULL; -- 4262811
166865: l_tmp_amt := NULL; -- 4262811
166866: --
166867:
166868: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
166869: l_balance_type_code <> 'B' THEN
166870: IF NVL(p_source_21,'
166871: ') = 'TIPV' AND
166872: NVL(p_source_84,'

Line 166942: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

166938: --
166939: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
166940:
166941: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
166942: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
166943:
166944: -- 4955764
166945: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
166946: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 167068: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

167064: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
167065:
167066: IF xla_accounting_cache_pkg.GetValueChar
167067: (p_source_code => 'LEDGER_CATEGORY_CODE'
167068: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
167069: AND l_bflow_method_code = 'PRIOR_ENTRY'
167070: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
167071: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
167072: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 167178: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

167174: p_lookup_type => 'XLA_OWNER_TYPE'
167175: ,p_lookup_code => l_component_type_code
167176: )
167177: ,p_token_4 => 'PRODUCT_NAME'
167178: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
167179: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
167180: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
167181: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
167182: ,p_ae_header_id => NULL

Line 167179: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

167175: ,p_lookup_code => l_component_type_code
167176: )
167177: ,p_token_4 => 'PRODUCT_NAME'
167178: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
167179: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
167180: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
167181: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
167182: ,p_ae_header_id => NULL
167183: );

Line 167180: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

167176: )
167177: ,p_token_4 => 'PRODUCT_NAME'
167178: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
167179: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
167180: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
167181: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
167182: ,p_ae_header_id => NULL
167183: );
167184:

Line 167181: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

167177: ,p_token_4 => 'PRODUCT_NAME'
167178: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
167179: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
167180: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
167181: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
167182: ,p_ae_header_id => NULL
167183: );
167184:
167185: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 167212: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

167208: ----------------------------------------------------------------------------------
167209: -- 4219869 Business Flow
167210: -- Update journal entry status -- Need to generate this within IF
167211: ----------------------------------------------------------------------------------
167212: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
167213: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
167214: ,p_balance_type_code => l_balance_type_code
167215: );
167216:

Line 167299: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

167295:
167296: --
167297: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
167298: --
167299: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
167300: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
167301: ELSE
167302: ---------------------------------------------------------------------------------------------------
167303: -- 4262811a Switch Sign

Line 167324: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

167320:
167321: XLA_AE_LINES_PKG.ValidateCurrentLine;
167322: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
167323:
167324: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
167325: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
167326: ,p_balance_type_code => l_balance_type_code);
167327:
167328: END IF;

Line 167488: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

167484: l_tmp_amt NUMBER;
167485: l_acc_rev_natural_side_code VARCHAR2(1);
167486:
167487: l_num_entries NUMBER;
167488: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
167489: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
167490: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
167491: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
167492: l_recog_line_1 NUMBER;

Line 167489: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

167485: l_acc_rev_natural_side_code VARCHAR2(1);
167486:
167487: l_num_entries NUMBER;
167488: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
167489: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
167490: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
167491: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
167492: l_recog_line_1 NUMBER;
167493: l_recog_line_2 NUMBER;

Line 167490: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

167486:
167487: l_num_entries NUMBER;
167488: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
167489: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
167490: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
167491: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
167492: l_recog_line_1 NUMBER;
167493: l_recog_line_2 NUMBER;
167494:

Line 167491: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

167487: l_num_entries NUMBER;
167488: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
167489: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
167490: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
167491: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
167492: l_recog_line_1 NUMBER;
167493: l_recog_line_2 NUMBER;
167494:
167495: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 167497: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

167493: l_recog_line_2 NUMBER;
167494:
167495: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
167496: l_bflow_applied_to_amt NUMBER; -- 5132302
167497: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
167498:
167499: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
167500:
167501: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 167572: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

167568: l_accrual_line_num := NULL; -- 4262811
167569: l_tmp_amt := NULL; -- 4262811
167570: --
167571:
167572: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
167573: l_balance_type_code <> 'B' THEN
167574: IF NVL(p_source_21,'
167575: ') = 'TIPV' AND
167576: NVL(p_source_86,'

Line 167648: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

167644: --
167645: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
167646:
167647: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
167648: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
167649:
167650: -- 4955764
167651: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
167652: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 167764: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

167760: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
167761:
167762: IF xla_accounting_cache_pkg.GetValueChar
167763: (p_source_code => 'LEDGER_CATEGORY_CODE'
167764: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
167765: AND l_bflow_method_code = 'PRIOR_ENTRY'
167766: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
167767: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
167768: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 167841: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

167837: p_lookup_type => 'XLA_OWNER_TYPE'
167838: ,p_lookup_code => l_component_type_code
167839: )
167840: ,p_token_4 => 'PRODUCT_NAME'
167841: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
167842: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
167843: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
167844: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
167845: ,p_ae_header_id => NULL

Line 167842: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

167838: ,p_lookup_code => l_component_type_code
167839: )
167840: ,p_token_4 => 'PRODUCT_NAME'
167841: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
167842: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
167843: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
167844: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
167845: ,p_ae_header_id => NULL
167846: );

Line 167843: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

167839: )
167840: ,p_token_4 => 'PRODUCT_NAME'
167841: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
167842: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
167843: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
167844: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
167845: ,p_ae_header_id => NULL
167846: );
167847:

Line 167844: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

167840: ,p_token_4 => 'PRODUCT_NAME'
167841: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
167842: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
167843: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
167844: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
167845: ,p_ae_header_id => NULL
167846: );
167847:
167848: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 167875: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

167871: ----------------------------------------------------------------------------------
167872: -- 4219869 Business Flow
167873: -- Update journal entry status -- Need to generate this within IF
167874: ----------------------------------------------------------------------------------
167875: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
167876: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
167877: ,p_balance_type_code => l_balance_type_code
167878: );
167879:

Line 167936: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

167932:
167933: --
167934: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
167935: --
167936: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
167937: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
167938: ELSE
167939: ---------------------------------------------------------------------------------------------------
167940: -- 4262811a Switch Sign

Line 167961: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

167957:
167958: XLA_AE_LINES_PKG.ValidateCurrentLine;
167959: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
167960:
167961: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
167962: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
167963: ,p_balance_type_code => l_balance_type_code);
167964:
167965: END IF;

Line 168123: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

168119: l_tmp_amt NUMBER;
168120: l_acc_rev_natural_side_code VARCHAR2(1);
168121:
168122: l_num_entries NUMBER;
168123: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
168124: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
168125: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
168126: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
168127: l_recog_line_1 NUMBER;

Line 168124: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

168120: l_acc_rev_natural_side_code VARCHAR2(1);
168121:
168122: l_num_entries NUMBER;
168123: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
168124: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
168125: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
168126: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
168127: l_recog_line_1 NUMBER;
168128: l_recog_line_2 NUMBER;

Line 168125: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

168121:
168122: l_num_entries NUMBER;
168123: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
168124: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
168125: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
168126: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
168127: l_recog_line_1 NUMBER;
168128: l_recog_line_2 NUMBER;
168129:

Line 168126: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

168122: l_num_entries NUMBER;
168123: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
168124: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
168125: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
168126: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
168127: l_recog_line_1 NUMBER;
168128: l_recog_line_2 NUMBER;
168129:
168130: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 168132: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

168128: l_recog_line_2 NUMBER;
168129:
168130: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
168131: l_bflow_applied_to_amt NUMBER; -- 5132302
168132: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
168133:
168134: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
168135:
168136: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 168207: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

168203: l_accrual_line_num := NULL; -- 4262811
168204: l_tmp_amt := NULL; -- 4262811
168205: --
168206:
168207: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
168208: l_balance_type_code <> 'B' THEN
168209: IF NVL(p_source_21,'
168210: ') = 'TIPV' AND
168211: NVL(p_source_86,'

Line 168283: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

168279: --
168280: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
168281:
168282: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
168283: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
168284:
168285: -- 4955764
168286: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
168287: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 168397: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

168393: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
168394:
168395: IF xla_accounting_cache_pkg.GetValueChar
168396: (p_source_code => 'LEDGER_CATEGORY_CODE'
168397: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
168398: AND l_bflow_method_code = 'PRIOR_ENTRY'
168399: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
168400: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
168401: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 168474: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

168470: p_lookup_type => 'XLA_OWNER_TYPE'
168471: ,p_lookup_code => l_component_type_code
168472: )
168473: ,p_token_4 => 'PRODUCT_NAME'
168474: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
168475: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
168476: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
168477: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
168478: ,p_ae_header_id => NULL

Line 168475: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

168471: ,p_lookup_code => l_component_type_code
168472: )
168473: ,p_token_4 => 'PRODUCT_NAME'
168474: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
168475: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
168476: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
168477: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
168478: ,p_ae_header_id => NULL
168479: );

Line 168476: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

168472: )
168473: ,p_token_4 => 'PRODUCT_NAME'
168474: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
168475: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
168476: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
168477: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
168478: ,p_ae_header_id => NULL
168479: );
168480:

Line 168477: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

168473: ,p_token_4 => 'PRODUCT_NAME'
168474: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
168475: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
168476: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
168477: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
168478: ,p_ae_header_id => NULL
168479: );
168480:
168481: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 168508: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

168504: ----------------------------------------------------------------------------------
168505: -- 4219869 Business Flow
168506: -- Update journal entry status -- Need to generate this within IF
168507: ----------------------------------------------------------------------------------
168508: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
168509: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
168510: ,p_balance_type_code => l_balance_type_code
168511: );
168512:

Line 168569: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

168565:
168566: --
168567: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
168568: --
168569: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
168570: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
168571: ELSE
168572: ---------------------------------------------------------------------------------------------------
168573: -- 4262811a Switch Sign

Line 168594: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

168590:
168591: XLA_AE_LINES_PKG.ValidateCurrentLine;
168592: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
168593:
168594: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
168595: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
168596: ,p_balance_type_code => l_balance_type_code);
168597:
168598: END IF;

Line 168767: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

168763: l_tmp_amt NUMBER;
168764: l_acc_rev_natural_side_code VARCHAR2(1);
168765:
168766: l_num_entries NUMBER;
168767: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
168768: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
168769: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
168770: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
168771: l_recog_line_1 NUMBER;

Line 168768: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

168764: l_acc_rev_natural_side_code VARCHAR2(1);
168765:
168766: l_num_entries NUMBER;
168767: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
168768: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
168769: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
168770: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
168771: l_recog_line_1 NUMBER;
168772: l_recog_line_2 NUMBER;

Line 168769: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

168765:
168766: l_num_entries NUMBER;
168767: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
168768: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
168769: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
168770: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
168771: l_recog_line_1 NUMBER;
168772: l_recog_line_2 NUMBER;
168773:

Line 168770: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

168766: l_num_entries NUMBER;
168767: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
168768: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
168769: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
168770: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
168771: l_recog_line_1 NUMBER;
168772: l_recog_line_2 NUMBER;
168773:
168774: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 168776: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

168772: l_recog_line_2 NUMBER;
168773:
168774: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
168775: l_bflow_applied_to_amt NUMBER; -- 5132302
168776: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
168777:
168778: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
168779:
168780: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 168851: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

168847: l_accrual_line_num := NULL; -- 4262811
168848: l_tmp_amt := NULL; -- 4262811
168849: --
168850:
168851: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
168852: l_balance_type_code <> 'B' THEN
168853: IF NVL(p_source_21,'
168854: ') = 'TIPV' AND
168855: NVL(p_source_84,'

Line 168925: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

168921: --
168922: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
168923:
168924: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
168925: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
168926:
168927: -- 4955764
168928: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
168929: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 169049: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

169045: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
169046:
169047: IF xla_accounting_cache_pkg.GetValueChar
169048: (p_source_code => 'LEDGER_CATEGORY_CODE'
169049: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
169050: AND l_bflow_method_code = 'PRIOR_ENTRY'
169051: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
169052: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
169053: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 169159: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

169155: p_lookup_type => 'XLA_OWNER_TYPE'
169156: ,p_lookup_code => l_component_type_code
169157: )
169158: ,p_token_4 => 'PRODUCT_NAME'
169159: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
169160: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
169161: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
169162: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
169163: ,p_ae_header_id => NULL

Line 169160: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

169156: ,p_lookup_code => l_component_type_code
169157: )
169158: ,p_token_4 => 'PRODUCT_NAME'
169159: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
169160: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
169161: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
169162: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
169163: ,p_ae_header_id => NULL
169164: );

Line 169161: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

169157: )
169158: ,p_token_4 => 'PRODUCT_NAME'
169159: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
169160: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
169161: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
169162: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
169163: ,p_ae_header_id => NULL
169164: );
169165:

Line 169162: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

169158: ,p_token_4 => 'PRODUCT_NAME'
169159: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
169160: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
169161: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
169162: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
169163: ,p_ae_header_id => NULL
169164: );
169165:
169166: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 169193: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

169189: ----------------------------------------------------------------------------------
169190: -- 4219869 Business Flow
169191: -- Update journal entry status -- Need to generate this within IF
169192: ----------------------------------------------------------------------------------
169193: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
169194: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
169195: ,p_balance_type_code => l_balance_type_code
169196: );
169197:

Line 169280: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

169276:
169277: --
169278: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
169279: --
169280: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
169281: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
169282: ELSE
169283: ---------------------------------------------------------------------------------------------------
169284: -- 4262811a Switch Sign

Line 169305: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

169301:
169302: XLA_AE_LINES_PKG.ValidateCurrentLine;
169303: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
169304:
169305: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
169306: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
169307: ,p_balance_type_code => l_balance_type_code);
169308:
169309: END IF;

Line 169472: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

169468: l_tmp_amt NUMBER;
169469: l_acc_rev_natural_side_code VARCHAR2(1);
169470:
169471: l_num_entries NUMBER;
169472: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
169473: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
169474: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
169475: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
169476: l_recog_line_1 NUMBER;

Line 169473: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

169469: l_acc_rev_natural_side_code VARCHAR2(1);
169470:
169471: l_num_entries NUMBER;
169472: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
169473: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
169474: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
169475: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
169476: l_recog_line_1 NUMBER;
169477: l_recog_line_2 NUMBER;

Line 169474: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

169470:
169471: l_num_entries NUMBER;
169472: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
169473: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
169474: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
169475: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
169476: l_recog_line_1 NUMBER;
169477: l_recog_line_2 NUMBER;
169478:

Line 169475: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

169471: l_num_entries NUMBER;
169472: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
169473: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
169474: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
169475: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
169476: l_recog_line_1 NUMBER;
169477: l_recog_line_2 NUMBER;
169478:
169479: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 169481: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

169477: l_recog_line_2 NUMBER;
169478:
169479: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
169480: l_bflow_applied_to_amt NUMBER; -- 5132302
169481: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
169482:
169483: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
169484:
169485: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 169556: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

169552: l_accrual_line_num := NULL; -- 4262811
169553: l_tmp_amt := NULL; -- 4262811
169554: --
169555:
169556: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
169557: l_balance_type_code <> 'B' THEN
169558: IF NVL(p_source_21,'
169559: ') = 'NONREC_TAX' AND
169560: p_source_85 IS NOT NULL AND

Line 169635: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

169631: --
169632: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
169633:
169634: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
169635: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
169636:
169637: -- 4955764
169638: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
169639: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 169749: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

169745: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
169746:
169747: IF xla_accounting_cache_pkg.GetValueChar
169748: (p_source_code => 'LEDGER_CATEGORY_CODE'
169749: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
169750: AND l_bflow_method_code = 'PRIOR_ENTRY'
169751: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
169752: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
169753: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 169826: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

169822: p_lookup_type => 'XLA_OWNER_TYPE'
169823: ,p_lookup_code => l_component_type_code
169824: )
169825: ,p_token_4 => 'PRODUCT_NAME'
169826: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
169827: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
169828: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
169829: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
169830: ,p_ae_header_id => NULL

Line 169827: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

169823: ,p_lookup_code => l_component_type_code
169824: )
169825: ,p_token_4 => 'PRODUCT_NAME'
169826: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
169827: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
169828: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
169829: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
169830: ,p_ae_header_id => NULL
169831: );

Line 169828: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

169824: )
169825: ,p_token_4 => 'PRODUCT_NAME'
169826: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
169827: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
169828: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
169829: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
169830: ,p_ae_header_id => NULL
169831: );
169832:

Line 169829: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

169825: ,p_token_4 => 'PRODUCT_NAME'
169826: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
169827: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
169828: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
169829: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
169830: ,p_ae_header_id => NULL
169831: );
169832:
169833: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 169860: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

169856: ----------------------------------------------------------------------------------
169857: -- 4219869 Business Flow
169858: -- Update journal entry status -- Need to generate this within IF
169859: ----------------------------------------------------------------------------------
169860: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
169861: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
169862: ,p_balance_type_code => l_balance_type_code
169863: );
169864:

Line 169921: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

169917:
169918: --
169919: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
169920: --
169921: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
169922: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
169923: ELSE
169924: ---------------------------------------------------------------------------------------------------
169925: -- 4262811a Switch Sign

Line 169946: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

169942:
169943: XLA_AE_LINES_PKG.ValidateCurrentLine;
169944: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
169945:
169946: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
169947: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
169948: ,p_balance_type_code => l_balance_type_code);
169949:
169950: END IF;

Line 170109: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

170105: l_tmp_amt NUMBER;
170106: l_acc_rev_natural_side_code VARCHAR2(1);
170107:
170108: l_num_entries NUMBER;
170109: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
170110: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
170111: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
170112: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
170113: l_recog_line_1 NUMBER;

Line 170110: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

170106: l_acc_rev_natural_side_code VARCHAR2(1);
170107:
170108: l_num_entries NUMBER;
170109: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
170110: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
170111: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
170112: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
170113: l_recog_line_1 NUMBER;
170114: l_recog_line_2 NUMBER;

Line 170111: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

170107:
170108: l_num_entries NUMBER;
170109: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
170110: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
170111: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
170112: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
170113: l_recog_line_1 NUMBER;
170114: l_recog_line_2 NUMBER;
170115:

Line 170112: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

170108: l_num_entries NUMBER;
170109: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
170110: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
170111: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
170112: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
170113: l_recog_line_1 NUMBER;
170114: l_recog_line_2 NUMBER;
170115:
170116: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 170118: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

170114: l_recog_line_2 NUMBER;
170115:
170116: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
170117: l_bflow_applied_to_amt NUMBER; -- 5132302
170118: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
170119:
170120: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
170121:
170122: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 170193: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

170189: l_accrual_line_num := NULL; -- 4262811
170190: l_tmp_amt := NULL; -- 4262811
170191: --
170192:
170193: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
170194: l_balance_type_code <> 'B' THEN
170195: IF NVL(p_source_21,'
170196: ') = 'NONREC_TAX' AND
170197: p_source_161 IS NOT NULL AND

Line 170272: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

170268: --
170269: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
170270:
170271: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
170272: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
170273:
170274: -- 4955764
170275: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
170276: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 170384: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

170380: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
170381:
170382: IF xla_accounting_cache_pkg.GetValueChar
170383: (p_source_code => 'LEDGER_CATEGORY_CODE'
170384: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
170385: AND l_bflow_method_code = 'PRIOR_ENTRY'
170386: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
170387: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
170388: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 170461: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

170457: p_lookup_type => 'XLA_OWNER_TYPE'
170458: ,p_lookup_code => l_component_type_code
170459: )
170460: ,p_token_4 => 'PRODUCT_NAME'
170461: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
170462: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
170463: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
170464: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
170465: ,p_ae_header_id => NULL

Line 170462: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

170458: ,p_lookup_code => l_component_type_code
170459: )
170460: ,p_token_4 => 'PRODUCT_NAME'
170461: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
170462: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
170463: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
170464: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
170465: ,p_ae_header_id => NULL
170466: );

Line 170463: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

170459: )
170460: ,p_token_4 => 'PRODUCT_NAME'
170461: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
170462: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
170463: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
170464: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
170465: ,p_ae_header_id => NULL
170466: );
170467:

Line 170464: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

170460: ,p_token_4 => 'PRODUCT_NAME'
170461: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
170462: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
170463: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
170464: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
170465: ,p_ae_header_id => NULL
170466: );
170467:
170468: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 170495: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

170491: ----------------------------------------------------------------------------------
170492: -- 4219869 Business Flow
170493: -- Update journal entry status -- Need to generate this within IF
170494: ----------------------------------------------------------------------------------
170495: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
170496: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
170497: ,p_balance_type_code => l_balance_type_code
170498: );
170499:

Line 170556: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

170552:
170553: --
170554: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
170555: --
170556: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
170557: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
170558: ELSE
170559: ---------------------------------------------------------------------------------------------------
170560: -- 4262811a Switch Sign

Line 170581: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

170577:
170578: XLA_AE_LINES_PKG.ValidateCurrentLine;
170579: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
170580:
170581: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
170582: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
170583: ,p_balance_type_code => l_balance_type_code);
170584:
170585: END IF;

Line 170748: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

170744: l_tmp_amt NUMBER;
170745: l_acc_rev_natural_side_code VARCHAR2(1);
170746:
170747: l_num_entries NUMBER;
170748: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
170749: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
170750: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
170751: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
170752: l_recog_line_1 NUMBER;

Line 170749: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

170745: l_acc_rev_natural_side_code VARCHAR2(1);
170746:
170747: l_num_entries NUMBER;
170748: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
170749: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
170750: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
170751: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
170752: l_recog_line_1 NUMBER;
170753: l_recog_line_2 NUMBER;

Line 170750: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

170746:
170747: l_num_entries NUMBER;
170748: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
170749: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
170750: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
170751: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
170752: l_recog_line_1 NUMBER;
170753: l_recog_line_2 NUMBER;
170754:

Line 170751: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

170747: l_num_entries NUMBER;
170748: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
170749: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
170750: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
170751: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
170752: l_recog_line_1 NUMBER;
170753: l_recog_line_2 NUMBER;
170754:
170755: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 170757: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

170753: l_recog_line_2 NUMBER;
170754:
170755: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
170756: l_bflow_applied_to_amt NUMBER; -- 5132302
170757: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
170758:
170759: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
170760:
170761: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 170832: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

170828: l_accrual_line_num := NULL; -- 4262811
170829: l_tmp_amt := NULL; -- 4262811
170830: --
170831:
170832: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
170833: l_balance_type_code <> 'B' THEN
170834: IF NVL(p_source_21,'
170835: ') = 'NONREC_TAX' AND
170836: p_source_161 IS NOT NULL AND

Line 170911: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

170907: --
170908: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
170909:
170910: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
170911: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
170912:
170913: -- 4955764
170914: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
170915: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 171027: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

171023: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
171024:
171025: IF xla_accounting_cache_pkg.GetValueChar
171026: (p_source_code => 'LEDGER_CATEGORY_CODE'
171027: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
171028: AND l_bflow_method_code = 'PRIOR_ENTRY'
171029: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
171030: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
171031: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 171104: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

171100: p_lookup_type => 'XLA_OWNER_TYPE'
171101: ,p_lookup_code => l_component_type_code
171102: )
171103: ,p_token_4 => 'PRODUCT_NAME'
171104: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
171105: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
171106: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
171107: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
171108: ,p_ae_header_id => NULL

Line 171105: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

171101: ,p_lookup_code => l_component_type_code
171102: )
171103: ,p_token_4 => 'PRODUCT_NAME'
171104: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
171105: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
171106: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
171107: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
171108: ,p_ae_header_id => NULL
171109: );

Line 171106: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

171102: )
171103: ,p_token_4 => 'PRODUCT_NAME'
171104: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
171105: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
171106: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
171107: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
171108: ,p_ae_header_id => NULL
171109: );
171110:

Line 171107: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

171103: ,p_token_4 => 'PRODUCT_NAME'
171104: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
171105: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
171106: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
171107: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
171108: ,p_ae_header_id => NULL
171109: );
171110:
171111: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 171138: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

171134: ----------------------------------------------------------------------------------
171135: -- 4219869 Business Flow
171136: -- Update journal entry status -- Need to generate this within IF
171137: ----------------------------------------------------------------------------------
171138: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
171139: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
171140: ,p_balance_type_code => l_balance_type_code
171141: );
171142:

Line 171199: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

171195:
171196: --
171197: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
171198: --
171199: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
171200: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
171201: ELSE
171202: ---------------------------------------------------------------------------------------------------
171203: -- 4262811a Switch Sign

Line 171224: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

171220:
171221: XLA_AE_LINES_PKG.ValidateCurrentLine;
171222: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
171223:
171224: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
171225: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
171226: ,p_balance_type_code => l_balance_type_code);
171227:
171228: END IF;

Line 171389: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

171385: l_tmp_amt NUMBER;
171386: l_acc_rev_natural_side_code VARCHAR2(1);
171387:
171388: l_num_entries NUMBER;
171389: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
171390: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
171391: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
171392: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
171393: l_recog_line_1 NUMBER;

Line 171390: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

171386: l_acc_rev_natural_side_code VARCHAR2(1);
171387:
171388: l_num_entries NUMBER;
171389: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
171390: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
171391: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
171392: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
171393: l_recog_line_1 NUMBER;
171394: l_recog_line_2 NUMBER;

Line 171391: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

171387:
171388: l_num_entries NUMBER;
171389: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
171390: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
171391: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
171392: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
171393: l_recog_line_1 NUMBER;
171394: l_recog_line_2 NUMBER;
171395:

Line 171392: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

171388: l_num_entries NUMBER;
171389: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
171390: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
171391: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
171392: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
171393: l_recog_line_1 NUMBER;
171394: l_recog_line_2 NUMBER;
171395:
171396: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 171398: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

171394: l_recog_line_2 NUMBER;
171395:
171396: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
171397: l_bflow_applied_to_amt NUMBER; -- 5132302
171398: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
171399:
171400: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
171401:
171402: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 171473: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

171469: l_accrual_line_num := NULL; -- 4262811
171470: l_tmp_amt := NULL; -- 4262811
171471: --
171472:
171473: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
171474: l_balance_type_code <> 'B' THEN
171475: IF NVL(p_source_21,'
171476: ') = 'NONREC_TAX' AND
171477: p_source_161 IS NOT NULL AND

Line 171552: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

171548: --
171549: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
171550:
171551: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
171552: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
171553:
171554: -- 4955764
171555: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
171556: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 171666: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

171662: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
171663:
171664: IF xla_accounting_cache_pkg.GetValueChar
171665: (p_source_code => 'LEDGER_CATEGORY_CODE'
171666: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
171667: AND l_bflow_method_code = 'PRIOR_ENTRY'
171668: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
171669: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
171670: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 171743: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

171739: p_lookup_type => 'XLA_OWNER_TYPE'
171740: ,p_lookup_code => l_component_type_code
171741: )
171742: ,p_token_4 => 'PRODUCT_NAME'
171743: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
171744: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
171745: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
171746: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
171747: ,p_ae_header_id => NULL

Line 171744: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

171740: ,p_lookup_code => l_component_type_code
171741: )
171742: ,p_token_4 => 'PRODUCT_NAME'
171743: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
171744: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
171745: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
171746: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
171747: ,p_ae_header_id => NULL
171748: );

Line 171745: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

171741: )
171742: ,p_token_4 => 'PRODUCT_NAME'
171743: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
171744: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
171745: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
171746: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
171747: ,p_ae_header_id => NULL
171748: );
171749:

Line 171746: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

171742: ,p_token_4 => 'PRODUCT_NAME'
171743: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
171744: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
171745: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
171746: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
171747: ,p_ae_header_id => NULL
171748: );
171749:
171750: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 171777: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

171773: ----------------------------------------------------------------------------------
171774: -- 4219869 Business Flow
171775: -- Update journal entry status -- Need to generate this within IF
171776: ----------------------------------------------------------------------------------
171777: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
171778: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
171779: ,p_balance_type_code => l_balance_type_code
171780: );
171781:

Line 171838: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

171834:
171835: --
171836: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
171837: --
171838: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
171839: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
171840: ELSE
171841: ---------------------------------------------------------------------------------------------------
171842: -- 4262811a Switch Sign

Line 171863: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

171859:
171860: XLA_AE_LINES_PKG.ValidateCurrentLine;
171861: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
171862:
171863: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
171864: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
171865: ,p_balance_type_code => l_balance_type_code);
171866:
171867: END IF;

Line 172036: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

172032: l_tmp_amt NUMBER;
172033: l_acc_rev_natural_side_code VARCHAR2(1);
172034:
172035: l_num_entries NUMBER;
172036: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
172037: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
172038: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
172039: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
172040: l_recog_line_1 NUMBER;

Line 172037: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

172033: l_acc_rev_natural_side_code VARCHAR2(1);
172034:
172035: l_num_entries NUMBER;
172036: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
172037: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
172038: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
172039: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
172040: l_recog_line_1 NUMBER;
172041: l_recog_line_2 NUMBER;

Line 172038: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

172034:
172035: l_num_entries NUMBER;
172036: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
172037: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
172038: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
172039: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
172040: l_recog_line_1 NUMBER;
172041: l_recog_line_2 NUMBER;
172042:

Line 172039: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

172035: l_num_entries NUMBER;
172036: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
172037: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
172038: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
172039: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
172040: l_recog_line_1 NUMBER;
172041: l_recog_line_2 NUMBER;
172042:
172043: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 172045: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

172041: l_recog_line_2 NUMBER;
172042:
172043: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
172044: l_bflow_applied_to_amt NUMBER; -- 5132302
172045: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
172046:
172047: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
172048:
172049: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 172120: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

172116: l_accrual_line_num := NULL; -- 4262811
172117: l_tmp_amt := NULL; -- 4262811
172118: --
172119:
172120: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
172121: l_balance_type_code <> 'B' THEN
172122: IF NVL(p_source_21,'
172123: ') = 'TRV' AND
172124: NVL(p_source_84,'

Line 172194: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

172190: --
172191: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
172192:
172193: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
172194: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
172195:
172196: -- 4955764
172197: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
172198: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 172318: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

172314: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
172315:
172316: IF xla_accounting_cache_pkg.GetValueChar
172317: (p_source_code => 'LEDGER_CATEGORY_CODE'
172318: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
172319: AND l_bflow_method_code = 'PRIOR_ENTRY'
172320: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
172321: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
172322: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 172428: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

172424: p_lookup_type => 'XLA_OWNER_TYPE'
172425: ,p_lookup_code => l_component_type_code
172426: )
172427: ,p_token_4 => 'PRODUCT_NAME'
172428: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
172429: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
172430: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
172431: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
172432: ,p_ae_header_id => NULL

Line 172429: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

172425: ,p_lookup_code => l_component_type_code
172426: )
172427: ,p_token_4 => 'PRODUCT_NAME'
172428: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
172429: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
172430: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
172431: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
172432: ,p_ae_header_id => NULL
172433: );

Line 172430: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

172426: )
172427: ,p_token_4 => 'PRODUCT_NAME'
172428: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
172429: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
172430: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
172431: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
172432: ,p_ae_header_id => NULL
172433: );
172434:

Line 172431: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

172427: ,p_token_4 => 'PRODUCT_NAME'
172428: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
172429: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
172430: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
172431: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
172432: ,p_ae_header_id => NULL
172433: );
172434:
172435: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 172462: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

172458: ----------------------------------------------------------------------------------
172459: -- 4219869 Business Flow
172460: -- Update journal entry status -- Need to generate this within IF
172461: ----------------------------------------------------------------------------------
172462: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
172463: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
172464: ,p_balance_type_code => l_balance_type_code
172465: );
172466:

Line 172549: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

172545:
172546: --
172547: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
172548: --
172549: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
172550: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
172551: ELSE
172552: ---------------------------------------------------------------------------------------------------
172553: -- 4262811a Switch Sign

Line 172574: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

172570:
172571: XLA_AE_LINES_PKG.ValidateCurrentLine;
172572: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
172573:
172574: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
172575: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
172576: ,p_balance_type_code => l_balance_type_code);
172577:
172578: END IF;

Line 172736: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

172732: l_tmp_amt NUMBER;
172733: l_acc_rev_natural_side_code VARCHAR2(1);
172734:
172735: l_num_entries NUMBER;
172736: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
172737: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
172738: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
172739: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
172740: l_recog_line_1 NUMBER;

Line 172737: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

172733: l_acc_rev_natural_side_code VARCHAR2(1);
172734:
172735: l_num_entries NUMBER;
172736: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
172737: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
172738: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
172739: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
172740: l_recog_line_1 NUMBER;
172741: l_recog_line_2 NUMBER;

Line 172738: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

172734:
172735: l_num_entries NUMBER;
172736: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
172737: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
172738: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
172739: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
172740: l_recog_line_1 NUMBER;
172741: l_recog_line_2 NUMBER;
172742:

Line 172739: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

172735: l_num_entries NUMBER;
172736: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
172737: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
172738: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
172739: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
172740: l_recog_line_1 NUMBER;
172741: l_recog_line_2 NUMBER;
172742:
172743: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 172745: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

172741: l_recog_line_2 NUMBER;
172742:
172743: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
172744: l_bflow_applied_to_amt NUMBER; -- 5132302
172745: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
172746:
172747: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
172748:
172749: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 172820: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

172816: l_accrual_line_num := NULL; -- 4262811
172817: l_tmp_amt := NULL; -- 4262811
172818: --
172819:
172820: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
172821: l_balance_type_code <> 'B' THEN
172822: IF NVL(p_source_21,'
172823: ') = 'TRV' AND
172824: NVL(p_source_86,'

Line 172896: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

172892: --
172893: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
172894:
172895: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
172896: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
172897:
172898: -- 4955764
172899: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
172900: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 173010: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

173006: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
173007:
173008: IF xla_accounting_cache_pkg.GetValueChar
173009: (p_source_code => 'LEDGER_CATEGORY_CODE'
173010: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
173011: AND l_bflow_method_code = 'PRIOR_ENTRY'
173012: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
173013: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
173014: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 173087: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

173083: p_lookup_type => 'XLA_OWNER_TYPE'
173084: ,p_lookup_code => l_component_type_code
173085: )
173086: ,p_token_4 => 'PRODUCT_NAME'
173087: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
173088: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
173089: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
173090: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
173091: ,p_ae_header_id => NULL

Line 173088: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

173084: ,p_lookup_code => l_component_type_code
173085: )
173086: ,p_token_4 => 'PRODUCT_NAME'
173087: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
173088: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
173089: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
173090: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
173091: ,p_ae_header_id => NULL
173092: );

Line 173089: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

173085: )
173086: ,p_token_4 => 'PRODUCT_NAME'
173087: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
173088: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
173089: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
173090: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
173091: ,p_ae_header_id => NULL
173092: );
173093:

Line 173090: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

173086: ,p_token_4 => 'PRODUCT_NAME'
173087: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
173088: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
173089: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
173090: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
173091: ,p_ae_header_id => NULL
173092: );
173093:
173094: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 173121: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

173117: ----------------------------------------------------------------------------------
173118: -- 4219869 Business Flow
173119: -- Update journal entry status -- Need to generate this within IF
173120: ----------------------------------------------------------------------------------
173121: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
173122: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
173123: ,p_balance_type_code => l_balance_type_code
173124: );
173125:

Line 173182: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

173178:
173179: --
173180: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
173181: --
173182: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
173183: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
173184: ELSE
173185: ---------------------------------------------------------------------------------------------------
173186: -- 4262811a Switch Sign

Line 173207: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

173203:
173204: XLA_AE_LINES_PKG.ValidateCurrentLine;
173205: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
173206:
173207: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
173208: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
173209: ,p_balance_type_code => l_balance_type_code);
173210:
173211: END IF;

Line 173378: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

173374: l_tmp_amt NUMBER;
173375: l_acc_rev_natural_side_code VARCHAR2(1);
173376:
173377: l_num_entries NUMBER;
173378: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
173379: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
173380: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
173381: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
173382: l_recog_line_1 NUMBER;

Line 173379: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

173375: l_acc_rev_natural_side_code VARCHAR2(1);
173376:
173377: l_num_entries NUMBER;
173378: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
173379: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
173380: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
173381: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
173382: l_recog_line_1 NUMBER;
173383: l_recog_line_2 NUMBER;

Line 173380: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

173376:
173377: l_num_entries NUMBER;
173378: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
173379: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
173380: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
173381: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
173382: l_recog_line_1 NUMBER;
173383: l_recog_line_2 NUMBER;
173384:

Line 173381: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

173377: l_num_entries NUMBER;
173378: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
173379: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
173380: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
173381: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
173382: l_recog_line_1 NUMBER;
173383: l_recog_line_2 NUMBER;
173384:
173385: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 173387: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

173383: l_recog_line_2 NUMBER;
173384:
173385: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
173386: l_bflow_applied_to_amt NUMBER; -- 5132302
173387: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
173388:
173389: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
173390:
173391: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 173462: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

173458: l_accrual_line_num := NULL; -- 4262811
173459: l_tmp_amt := NULL; -- 4262811
173460: --
173461:
173462: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
173463: l_balance_type_code <> 'B' THEN
173464: IF NVL(p_source_21,'
173465: ') = 'TRV' AND
173466: NVL(p_source_84,'

Line 173536: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

173532: --
173533: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
173534:
173535: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
173536: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
173537:
173538: -- 4955764
173539: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
173540: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 173658: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

173654: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
173655:
173656: IF xla_accounting_cache_pkg.GetValueChar
173657: (p_source_code => 'LEDGER_CATEGORY_CODE'
173658: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
173659: AND l_bflow_method_code = 'PRIOR_ENTRY'
173660: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
173661: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
173662: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 173768: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

173764: p_lookup_type => 'XLA_OWNER_TYPE'
173765: ,p_lookup_code => l_component_type_code
173766: )
173767: ,p_token_4 => 'PRODUCT_NAME'
173768: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
173769: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
173770: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
173771: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
173772: ,p_ae_header_id => NULL

Line 173769: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

173765: ,p_lookup_code => l_component_type_code
173766: )
173767: ,p_token_4 => 'PRODUCT_NAME'
173768: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
173769: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
173770: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
173771: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
173772: ,p_ae_header_id => NULL
173773: );

Line 173770: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

173766: )
173767: ,p_token_4 => 'PRODUCT_NAME'
173768: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
173769: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
173770: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
173771: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
173772: ,p_ae_header_id => NULL
173773: );
173774:

Line 173771: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

173767: ,p_token_4 => 'PRODUCT_NAME'
173768: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
173769: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
173770: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
173771: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
173772: ,p_ae_header_id => NULL
173773: );
173774:
173775: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 173802: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

173798: ----------------------------------------------------------------------------------
173799: -- 4219869 Business Flow
173800: -- Update journal entry status -- Need to generate this within IF
173801: ----------------------------------------------------------------------------------
173802: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
173803: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
173804: ,p_balance_type_code => l_balance_type_code
173805: );
173806:

Line 173889: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

173885:
173886: --
173887: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
173888: --
173889: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
173890: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
173891: ELSE
173892: ---------------------------------------------------------------------------------------------------
173893: -- 4262811a Switch Sign

Line 173914: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

173910:
173911: XLA_AE_LINES_PKG.ValidateCurrentLine;
173912: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
173913:
173914: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
173915: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
173916: ,p_balance_type_code => l_balance_type_code);
173917:
173918: END IF;

Line 174074: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

174070: l_tmp_amt NUMBER;
174071: l_acc_rev_natural_side_code VARCHAR2(1);
174072:
174073: l_num_entries NUMBER;
174074: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
174075: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
174076: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
174077: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
174078: l_recog_line_1 NUMBER;

Line 174075: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

174071: l_acc_rev_natural_side_code VARCHAR2(1);
174072:
174073: l_num_entries NUMBER;
174074: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
174075: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
174076: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
174077: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
174078: l_recog_line_1 NUMBER;
174079: l_recog_line_2 NUMBER;

Line 174076: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

174072:
174073: l_num_entries NUMBER;
174074: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
174075: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
174076: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
174077: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
174078: l_recog_line_1 NUMBER;
174079: l_recog_line_2 NUMBER;
174080:

Line 174077: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

174073: l_num_entries NUMBER;
174074: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
174075: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
174076: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
174077: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
174078: l_recog_line_1 NUMBER;
174079: l_recog_line_2 NUMBER;
174080:
174081: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 174083: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

174079: l_recog_line_2 NUMBER;
174080:
174081: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
174082: l_bflow_applied_to_amt NUMBER; -- 5132302
174083: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
174084:
174085: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
174086:
174087: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 174158: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

174154: l_accrual_line_num := NULL; -- 4262811
174155: l_tmp_amt := NULL; -- 4262811
174156: --
174157:
174158: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
174159: l_balance_type_code <> 'B' THEN
174160: IF NVL(p_source_21,'
174161: ') = 'TRV' AND
174162: NVL(p_source_86,'

Line 174234: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

174230: --
174231: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
174232:
174233: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
174234: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
174235:
174236: -- 4955764
174237: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
174238: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 174346: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

174342: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
174343:
174344: IF xla_accounting_cache_pkg.GetValueChar
174345: (p_source_code => 'LEDGER_CATEGORY_CODE'
174346: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
174347: AND l_bflow_method_code = 'PRIOR_ENTRY'
174348: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
174349: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
174350: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 174423: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

174419: p_lookup_type => 'XLA_OWNER_TYPE'
174420: ,p_lookup_code => l_component_type_code
174421: )
174422: ,p_token_4 => 'PRODUCT_NAME'
174423: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
174424: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
174425: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
174426: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
174427: ,p_ae_header_id => NULL

Line 174424: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

174420: ,p_lookup_code => l_component_type_code
174421: )
174422: ,p_token_4 => 'PRODUCT_NAME'
174423: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
174424: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
174425: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
174426: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
174427: ,p_ae_header_id => NULL
174428: );

Line 174425: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

174421: )
174422: ,p_token_4 => 'PRODUCT_NAME'
174423: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
174424: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
174425: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
174426: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
174427: ,p_ae_header_id => NULL
174428: );
174429:

Line 174426: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

174422: ,p_token_4 => 'PRODUCT_NAME'
174423: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
174424: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
174425: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
174426: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
174427: ,p_ae_header_id => NULL
174428: );
174429:
174430: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 174457: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

174453: ----------------------------------------------------------------------------------
174454: -- 4219869 Business Flow
174455: -- Update journal entry status -- Need to generate this within IF
174456: ----------------------------------------------------------------------------------
174457: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
174458: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
174459: ,p_balance_type_code => l_balance_type_code
174460: );
174461:

Line 174518: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

174514:
174515: --
174516: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
174517: --
174518: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
174519: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
174520: ELSE
174521: ---------------------------------------------------------------------------------------------------
174522: -- 4262811a Switch Sign

Line 174543: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

174539:
174540: XLA_AE_LINES_PKG.ValidateCurrentLine;
174541: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
174542:
174543: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
174544: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
174545: ,p_balance_type_code => l_balance_type_code);
174546:
174547: END IF;

Line 174716: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

174712: l_tmp_amt NUMBER;
174713: l_acc_rev_natural_side_code VARCHAR2(1);
174714:
174715: l_num_entries NUMBER;
174716: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
174717: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
174718: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
174719: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
174720: l_recog_line_1 NUMBER;

Line 174717: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

174713: l_acc_rev_natural_side_code VARCHAR2(1);
174714:
174715: l_num_entries NUMBER;
174716: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
174717: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
174718: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
174719: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
174720: l_recog_line_1 NUMBER;
174721: l_recog_line_2 NUMBER;

Line 174718: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

174714:
174715: l_num_entries NUMBER;
174716: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
174717: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
174718: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
174719: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
174720: l_recog_line_1 NUMBER;
174721: l_recog_line_2 NUMBER;
174722:

Line 174719: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

174715: l_num_entries NUMBER;
174716: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
174717: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
174718: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
174719: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
174720: l_recog_line_1 NUMBER;
174721: l_recog_line_2 NUMBER;
174722:
174723: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 174725: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

174721: l_recog_line_2 NUMBER;
174722:
174723: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
174724: l_bflow_applied_to_amt NUMBER; -- 5132302
174725: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
174726:
174727: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
174728:
174729: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 174800: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

174796: l_accrual_line_num := NULL; -- 4262811
174797: l_tmp_amt := NULL; -- 4262811
174798: --
174799:
174800: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
174801: l_balance_type_code <> 'B' THEN
174802: IF NVL(p_source_21,'
174803: ') = 'TRV' AND
174804: NVL(p_source_84,'

Line 174874: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

174870: --
174871: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
174872:
174873: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
174874: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
174875:
174876: -- 4955764
174877: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
174878: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 175000: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

174996: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
174997:
174998: IF xla_accounting_cache_pkg.GetValueChar
174999: (p_source_code => 'LEDGER_CATEGORY_CODE'
175000: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
175001: AND l_bflow_method_code = 'PRIOR_ENTRY'
175002: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
175003: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
175004: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 175110: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

175106: p_lookup_type => 'XLA_OWNER_TYPE'
175107: ,p_lookup_code => l_component_type_code
175108: )
175109: ,p_token_4 => 'PRODUCT_NAME'
175110: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
175111: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
175112: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
175113: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
175114: ,p_ae_header_id => NULL

Line 175111: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

175107: ,p_lookup_code => l_component_type_code
175108: )
175109: ,p_token_4 => 'PRODUCT_NAME'
175110: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
175111: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
175112: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
175113: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
175114: ,p_ae_header_id => NULL
175115: );

Line 175112: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

175108: )
175109: ,p_token_4 => 'PRODUCT_NAME'
175110: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
175111: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
175112: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
175113: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
175114: ,p_ae_header_id => NULL
175115: );
175116:

Line 175113: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

175109: ,p_token_4 => 'PRODUCT_NAME'
175110: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
175111: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
175112: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
175113: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
175114: ,p_ae_header_id => NULL
175115: );
175116:
175117: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 175144: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

175140: ----------------------------------------------------------------------------------
175141: -- 4219869 Business Flow
175142: -- Update journal entry status -- Need to generate this within IF
175143: ----------------------------------------------------------------------------------
175144: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
175145: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
175146: ,p_balance_type_code => l_balance_type_code
175147: );
175148:

Line 175231: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

175227:
175228: --
175229: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
175230: --
175231: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
175232: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
175233: ELSE
175234: ---------------------------------------------------------------------------------------------------
175235: -- 4262811a Switch Sign

Line 175256: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

175252:
175253: XLA_AE_LINES_PKG.ValidateCurrentLine;
175254: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
175255:
175256: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
175257: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
175258: ,p_balance_type_code => l_balance_type_code);
175259:
175260: END IF;

Line 175420: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

175416: l_tmp_amt NUMBER;
175417: l_acc_rev_natural_side_code VARCHAR2(1);
175418:
175419: l_num_entries NUMBER;
175420: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
175421: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
175422: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
175423: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
175424: l_recog_line_1 NUMBER;

Line 175421: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

175417: l_acc_rev_natural_side_code VARCHAR2(1);
175418:
175419: l_num_entries NUMBER;
175420: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
175421: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
175422: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
175423: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
175424: l_recog_line_1 NUMBER;
175425: l_recog_line_2 NUMBER;

Line 175422: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

175418:
175419: l_num_entries NUMBER;
175420: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
175421: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
175422: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
175423: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
175424: l_recog_line_1 NUMBER;
175425: l_recog_line_2 NUMBER;
175426:

Line 175423: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

175419: l_num_entries NUMBER;
175420: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
175421: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
175422: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
175423: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
175424: l_recog_line_1 NUMBER;
175425: l_recog_line_2 NUMBER;
175426:
175427: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 175429: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

175425: l_recog_line_2 NUMBER;
175426:
175427: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
175428: l_bflow_applied_to_amt NUMBER; -- 5132302
175429: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
175430:
175431: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
175432:
175433: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 175504: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

175500: l_accrual_line_num := NULL; -- 4262811
175501: l_tmp_amt := NULL; -- 4262811
175502: --
175503:
175504: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
175505: l_balance_type_code <> 'B' THEN
175506: IF NVL(p_source_21,'
175507: ') = 'TRV' AND
175508: NVL(p_source_86,'

Line 175580: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

175576: --
175577: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
175578:
175579: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
175580: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
175581:
175582: -- 4955764
175583: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
175584: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 175696: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

175692: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
175693:
175694: IF xla_accounting_cache_pkg.GetValueChar
175695: (p_source_code => 'LEDGER_CATEGORY_CODE'
175696: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
175697: AND l_bflow_method_code = 'PRIOR_ENTRY'
175698: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
175699: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
175700: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 175773: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

175769: p_lookup_type => 'XLA_OWNER_TYPE'
175770: ,p_lookup_code => l_component_type_code
175771: )
175772: ,p_token_4 => 'PRODUCT_NAME'
175773: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
175774: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
175775: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
175776: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
175777: ,p_ae_header_id => NULL

Line 175774: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

175770: ,p_lookup_code => l_component_type_code
175771: )
175772: ,p_token_4 => 'PRODUCT_NAME'
175773: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
175774: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
175775: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
175776: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
175777: ,p_ae_header_id => NULL
175778: );

Line 175775: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

175771: )
175772: ,p_token_4 => 'PRODUCT_NAME'
175773: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
175774: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
175775: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
175776: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
175777: ,p_ae_header_id => NULL
175778: );
175779:

Line 175776: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

175772: ,p_token_4 => 'PRODUCT_NAME'
175773: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
175774: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
175775: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
175776: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
175777: ,p_ae_header_id => NULL
175778: );
175779:
175780: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 175807: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

175803: ----------------------------------------------------------------------------------
175804: -- 4219869 Business Flow
175805: -- Update journal entry status -- Need to generate this within IF
175806: ----------------------------------------------------------------------------------
175807: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
175808: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
175809: ,p_balance_type_code => l_balance_type_code
175810: );
175811:

Line 175868: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

175864:
175865: --
175866: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
175867: --
175868: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
175869: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
175870: ELSE
175871: ---------------------------------------------------------------------------------------------------
175872: -- 4262811a Switch Sign

Line 175893: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

175889:
175890: XLA_AE_LINES_PKG.ValidateCurrentLine;
175891: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
175892:
175893: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
175894: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
175895: ,p_balance_type_code => l_balance_type_code);
175896:
175897: END IF;

Line 176055: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

176051: l_tmp_amt NUMBER;
176052: l_acc_rev_natural_side_code VARCHAR2(1);
176053:
176054: l_num_entries NUMBER;
176055: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
176056: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
176057: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
176058: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
176059: l_recog_line_1 NUMBER;

Line 176056: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

176052: l_acc_rev_natural_side_code VARCHAR2(1);
176053:
176054: l_num_entries NUMBER;
176055: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
176056: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
176057: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
176058: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
176059: l_recog_line_1 NUMBER;
176060: l_recog_line_2 NUMBER;

Line 176057: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

176053:
176054: l_num_entries NUMBER;
176055: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
176056: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
176057: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
176058: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
176059: l_recog_line_1 NUMBER;
176060: l_recog_line_2 NUMBER;
176061:

Line 176058: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

176054: l_num_entries NUMBER;
176055: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
176056: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
176057: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
176058: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
176059: l_recog_line_1 NUMBER;
176060: l_recog_line_2 NUMBER;
176061:
176062: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 176064: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

176060: l_recog_line_2 NUMBER;
176061:
176062: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
176063: l_bflow_applied_to_amt NUMBER; -- 5132302
176064: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
176065:
176066: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
176067:
176068: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 176139: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

176135: l_accrual_line_num := NULL; -- 4262811
176136: l_tmp_amt := NULL; -- 4262811
176137: --
176138:
176139: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
176140: l_balance_type_code <> 'B' THEN
176141: IF NVL(p_source_21,'
176142: ') = 'TRV' AND
176143: NVL(p_source_86,'

Line 176215: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

176211: --
176212: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
176213:
176214: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
176215: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
176216:
176217: -- 4955764
176218: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
176219: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 176329: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

176325: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
176326:
176327: IF xla_accounting_cache_pkg.GetValueChar
176328: (p_source_code => 'LEDGER_CATEGORY_CODE'
176329: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
176330: AND l_bflow_method_code = 'PRIOR_ENTRY'
176331: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
176332: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
176333: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 176406: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

176402: p_lookup_type => 'XLA_OWNER_TYPE'
176403: ,p_lookup_code => l_component_type_code
176404: )
176405: ,p_token_4 => 'PRODUCT_NAME'
176406: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
176407: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
176408: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
176409: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
176410: ,p_ae_header_id => NULL

Line 176407: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

176403: ,p_lookup_code => l_component_type_code
176404: )
176405: ,p_token_4 => 'PRODUCT_NAME'
176406: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
176407: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
176408: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
176409: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
176410: ,p_ae_header_id => NULL
176411: );

Line 176408: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

176404: )
176405: ,p_token_4 => 'PRODUCT_NAME'
176406: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
176407: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
176408: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
176409: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
176410: ,p_ae_header_id => NULL
176411: );
176412:

Line 176409: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

176405: ,p_token_4 => 'PRODUCT_NAME'
176406: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
176407: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
176408: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
176409: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
176410: ,p_ae_header_id => NULL
176411: );
176412:
176413: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 176440: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

176436: ----------------------------------------------------------------------------------
176437: -- 4219869 Business Flow
176438: -- Update journal entry status -- Need to generate this within IF
176439: ----------------------------------------------------------------------------------
176440: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
176441: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
176442: ,p_balance_type_code => l_balance_type_code
176443: );
176444:

Line 176501: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

176497:
176498: --
176499: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
176500: --
176501: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
176502: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
176503: ELSE
176504: ---------------------------------------------------------------------------------------------------
176505: -- 4262811a Switch Sign

Line 176526: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

176522:
176523: XLA_AE_LINES_PKG.ValidateCurrentLine;
176524: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
176525:
176526: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
176527: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
176528: ,p_balance_type_code => l_balance_type_code);
176529:
176530: END IF;

Line 176699: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

176695: l_tmp_amt NUMBER;
176696: l_acc_rev_natural_side_code VARCHAR2(1);
176697:
176698: l_num_entries NUMBER;
176699: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
176700: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
176701: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
176702: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
176703: l_recog_line_1 NUMBER;

Line 176700: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

176696: l_acc_rev_natural_side_code VARCHAR2(1);
176697:
176698: l_num_entries NUMBER;
176699: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
176700: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
176701: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
176702: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
176703: l_recog_line_1 NUMBER;
176704: l_recog_line_2 NUMBER;

Line 176701: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

176697:
176698: l_num_entries NUMBER;
176699: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
176700: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
176701: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
176702: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
176703: l_recog_line_1 NUMBER;
176704: l_recog_line_2 NUMBER;
176705:

Line 176702: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

176698: l_num_entries NUMBER;
176699: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
176700: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
176701: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
176702: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
176703: l_recog_line_1 NUMBER;
176704: l_recog_line_2 NUMBER;
176705:
176706: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 176708: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

176704: l_recog_line_2 NUMBER;
176705:
176706: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
176707: l_bflow_applied_to_amt NUMBER; -- 5132302
176708: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
176709:
176710: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
176711:
176712: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 176783: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

176779: l_accrual_line_num := NULL; -- 4262811
176780: l_tmp_amt := NULL; -- 4262811
176781: --
176782:
176783: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
176784: l_balance_type_code <> 'B' THEN
176785: IF NVL(p_source_21,'
176786: ') = 'TRV' AND
176787: NVL(p_source_84,'

Line 176857: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

176853: --
176854: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
176855:
176856: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
176857: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
176858:
176859: -- 4955764
176860: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
176861: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 176981: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

176977: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
176978:
176979: IF xla_accounting_cache_pkg.GetValueChar
176980: (p_source_code => 'LEDGER_CATEGORY_CODE'
176981: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
176982: AND l_bflow_method_code = 'PRIOR_ENTRY'
176983: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
176984: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
176985: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 177091: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

177087: p_lookup_type => 'XLA_OWNER_TYPE'
177088: ,p_lookup_code => l_component_type_code
177089: )
177090: ,p_token_4 => 'PRODUCT_NAME'
177091: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
177092: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
177093: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
177094: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
177095: ,p_ae_header_id => NULL

Line 177092: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

177088: ,p_lookup_code => l_component_type_code
177089: )
177090: ,p_token_4 => 'PRODUCT_NAME'
177091: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
177092: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
177093: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
177094: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
177095: ,p_ae_header_id => NULL
177096: );

Line 177093: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

177089: )
177090: ,p_token_4 => 'PRODUCT_NAME'
177091: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
177092: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
177093: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
177094: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
177095: ,p_ae_header_id => NULL
177096: );
177097:

Line 177094: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

177090: ,p_token_4 => 'PRODUCT_NAME'
177091: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
177092: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
177093: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
177094: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
177095: ,p_ae_header_id => NULL
177096: );
177097:
177098: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 177125: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

177121: ----------------------------------------------------------------------------------
177122: -- 4219869 Business Flow
177123: -- Update journal entry status -- Need to generate this within IF
177124: ----------------------------------------------------------------------------------
177125: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
177126: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
177127: ,p_balance_type_code => l_balance_type_code
177128: );
177129:

Line 177212: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

177208:
177209: --
177210: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
177211: --
177212: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
177213: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
177214: ELSE
177215: ---------------------------------------------------------------------------------------------------
177216: -- 4262811a Switch Sign

Line 177237: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

177233:
177234: XLA_AE_LINES_PKG.ValidateCurrentLine;
177235: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
177236:
177237: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
177238: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
177239: ,p_balance_type_code => l_balance_type_code);
177240:
177241: END IF;

Line 177383: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

177379: l_tmp_amt NUMBER;
177380: l_acc_rev_natural_side_code VARCHAR2(1);
177381:
177382: l_num_entries NUMBER;
177383: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
177384: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
177385: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
177386: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
177387: l_recog_line_1 NUMBER;

Line 177384: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

177380: l_acc_rev_natural_side_code VARCHAR2(1);
177381:
177382: l_num_entries NUMBER;
177383: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
177384: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
177385: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
177386: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
177387: l_recog_line_1 NUMBER;
177388: l_recog_line_2 NUMBER;

Line 177385: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

177381:
177382: l_num_entries NUMBER;
177383: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
177384: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
177385: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
177386: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
177387: l_recog_line_1 NUMBER;
177388: l_recog_line_2 NUMBER;
177389:

Line 177386: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

177382: l_num_entries NUMBER;
177383: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
177384: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
177385: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
177386: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
177387: l_recog_line_1 NUMBER;
177388: l_recog_line_2 NUMBER;
177389:
177390: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 177392: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

177388: l_recog_line_2 NUMBER;
177389:
177390: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
177391: l_bflow_applied_to_amt NUMBER; -- 5132302
177392: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
177393:
177394: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
177395:
177396: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 177467: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

177463: l_accrual_line_num := NULL; -- 4262811
177464: l_tmp_amt := NULL; -- 4262811
177465: --
177466:
177467: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
177468: l_balance_type_code <> 'B' THEN
177469: IF NVL(p_source_89,'
177470: ') = 'CLEAR_CLEAR' AND
177471: NVL(p_source_90,'

Line 177543: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

177539: --
177540: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
177541:
177542: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
177543: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
177544:
177545: -- 4955764
177546: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
177547: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 177619: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

177615: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
177616:
177617: IF xla_accounting_cache_pkg.GetValueChar
177618: (p_source_code => 'LEDGER_CATEGORY_CODE'
177619: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
177620: AND l_bflow_method_code = 'PRIOR_ENTRY'
177621: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
177622: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
177623: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 177808: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

177804: p_lookup_type => 'XLA_OWNER_TYPE'
177805: ,p_lookup_code => l_component_type_code
177806: )
177807: ,p_token_4 => 'PRODUCT_NAME'
177808: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
177809: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
177810: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
177811: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
177812: ,p_ae_header_id => NULL

Line 177809: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

177805: ,p_lookup_code => l_component_type_code
177806: )
177807: ,p_token_4 => 'PRODUCT_NAME'
177808: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
177809: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
177810: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
177811: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
177812: ,p_ae_header_id => NULL
177813: );

Line 177810: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

177806: )
177807: ,p_token_4 => 'PRODUCT_NAME'
177808: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
177809: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
177810: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
177811: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
177812: ,p_ae_header_id => NULL
177813: );
177814:

Line 177811: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

177807: ,p_token_4 => 'PRODUCT_NAME'
177808: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
177809: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
177810: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
177811: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
177812: ,p_ae_header_id => NULL
177813: );
177814:
177815: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 177842: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

177838: ----------------------------------------------------------------------------------
177839: -- 4219869 Business Flow
177840: -- Update journal entry status -- Need to generate this within IF
177841: ----------------------------------------------------------------------------------
177842: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
177843: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
177844: ,p_balance_type_code => l_balance_type_code
177845: );
177846:

Line 178018: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

178014:
178015: --
178016: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
178017: --
178018: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
178019: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
178020: ELSE
178021: ---------------------------------------------------------------------------------------------------
178022: -- 4262811a Switch Sign

Line 178043: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

178039:
178040: XLA_AE_LINES_PKG.ValidateCurrentLine;
178041: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
178042:
178043: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
178044: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
178045: ,p_balance_type_code => l_balance_type_code);
178046:
178047: END IF;

Line 178198: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

178194: l_tmp_amt NUMBER;
178195: l_acc_rev_natural_side_code VARCHAR2(1);
178196:
178197: l_num_entries NUMBER;
178198: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
178199: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
178200: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
178201: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
178202: l_recog_line_1 NUMBER;

Line 178199: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

178195: l_acc_rev_natural_side_code VARCHAR2(1);
178196:
178197: l_num_entries NUMBER;
178198: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
178199: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
178200: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
178201: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
178202: l_recog_line_1 NUMBER;
178203: l_recog_line_2 NUMBER;

Line 178200: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

178196:
178197: l_num_entries NUMBER;
178198: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
178199: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
178200: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
178201: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
178202: l_recog_line_1 NUMBER;
178203: l_recog_line_2 NUMBER;
178204:

Line 178201: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

178197: l_num_entries NUMBER;
178198: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
178199: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
178200: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
178201: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
178202: l_recog_line_1 NUMBER;
178203: l_recog_line_2 NUMBER;
178204:
178205: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 178207: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

178203: l_recog_line_2 NUMBER;
178204:
178205: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
178206: l_bflow_applied_to_amt NUMBER; -- 5132302
178207: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
178208:
178209: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
178210:
178211: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 178282: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

178278: l_accrual_line_num := NULL; -- 4262811
178279: l_tmp_amt := NULL; -- 4262811
178280: --
178281:
178282: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
178283: l_balance_type_code <> 'B' THEN
178284: IF NVL(p_source_89,'
178285: ') <> 'CLEAR_CLEAR' AND
178286: NVL(p_source_90,'

Line 178362: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

178358: --
178359: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
178360:
178361: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
178362: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
178363:
178364: -- 4955764
178365: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
178366: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 178438: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

178434: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
178435:
178436: IF xla_accounting_cache_pkg.GetValueChar
178437: (p_source_code => 'LEDGER_CATEGORY_CODE'
178438: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
178439: AND l_bflow_method_code = 'PRIOR_ENTRY'
178440: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
178441: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
178442: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 178627: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

178623: p_lookup_type => 'XLA_OWNER_TYPE'
178624: ,p_lookup_code => l_component_type_code
178625: )
178626: ,p_token_4 => 'PRODUCT_NAME'
178627: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
178628: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
178629: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
178630: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
178631: ,p_ae_header_id => NULL

Line 178628: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

178624: ,p_lookup_code => l_component_type_code
178625: )
178626: ,p_token_4 => 'PRODUCT_NAME'
178627: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
178628: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
178629: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
178630: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
178631: ,p_ae_header_id => NULL
178632: );

Line 178629: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

178625: )
178626: ,p_token_4 => 'PRODUCT_NAME'
178627: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
178628: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
178629: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
178630: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
178631: ,p_ae_header_id => NULL
178632: );
178633:

Line 178630: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

178626: ,p_token_4 => 'PRODUCT_NAME'
178627: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
178628: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
178629: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
178630: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
178631: ,p_ae_header_id => NULL
178632: );
178633:
178634: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 178661: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

178657: ----------------------------------------------------------------------------------
178658: -- 4219869 Business Flow
178659: -- Update journal entry status -- Need to generate this within IF
178660: ----------------------------------------------------------------------------------
178661: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
178662: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
178663: ,p_balance_type_code => l_balance_type_code
178664: );
178665:

Line 178837: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

178833:
178834: --
178835: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
178836: --
178837: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
178838: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
178839: ELSE
178840: ---------------------------------------------------------------------------------------------------
178841: -- 4262811a Switch Sign

Line 178862: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

178858:
178859: XLA_AE_LINES_PKG.ValidateCurrentLine;
178860: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
178861:
178862: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
178863: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
178864: ,p_balance_type_code => l_balance_type_code);
178865:
178866: END IF;

Line 179037: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

179033: l_tmp_amt NUMBER;
179034: l_acc_rev_natural_side_code VARCHAR2(1);
179035:
179036: l_num_entries NUMBER;
179037: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
179038: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
179039: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
179040: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
179041: l_recog_line_1 NUMBER;

Line 179038: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

179034: l_acc_rev_natural_side_code VARCHAR2(1);
179035:
179036: l_num_entries NUMBER;
179037: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
179038: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
179039: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
179040: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
179041: l_recog_line_1 NUMBER;
179042: l_recog_line_2 NUMBER;

Line 179039: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

179035:
179036: l_num_entries NUMBER;
179037: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
179038: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
179039: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
179040: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
179041: l_recog_line_1 NUMBER;
179042: l_recog_line_2 NUMBER;
179043:

Line 179040: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

179036: l_num_entries NUMBER;
179037: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
179038: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
179039: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
179040: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
179041: l_recog_line_1 NUMBER;
179042: l_recog_line_2 NUMBER;
179043:
179044: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 179046: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

179042: l_recog_line_2 NUMBER;
179043:
179044: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
179045: l_bflow_applied_to_amt NUMBER; -- 5132302
179046: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
179047:
179048: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
179049:
179050: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 179121: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

179117: l_accrual_line_num := NULL; -- 4262811
179118: l_tmp_amt := NULL; -- 4262811
179119: --
179120:
179121: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
179122: l_balance_type_code <> 'B' THEN
179123: IF NVL(p_source_21,'
179124: ') = 'AWT'
179125: THEN

Line 179193: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

179189: --
179190: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
179191:
179192: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
179193: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
179194:
179195: -- 4955764
179196: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
179197: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 179317: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

179313: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
179314:
179315: IF xla_accounting_cache_pkg.GetValueChar
179316: (p_source_code => 'LEDGER_CATEGORY_CODE'
179317: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
179318: AND l_bflow_method_code = 'PRIOR_ENTRY'
179319: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
179320: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
179321: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 179516: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

179512: p_lookup_type => 'XLA_OWNER_TYPE'
179513: ,p_lookup_code => l_component_type_code
179514: )
179515: ,p_token_4 => 'PRODUCT_NAME'
179516: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
179517: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
179518: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
179519: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
179520: ,p_ae_header_id => NULL

Line 179517: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

179513: ,p_lookup_code => l_component_type_code
179514: )
179515: ,p_token_4 => 'PRODUCT_NAME'
179516: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
179517: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
179518: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
179519: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
179520: ,p_ae_header_id => NULL
179521: );

Line 179518: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

179514: )
179515: ,p_token_4 => 'PRODUCT_NAME'
179516: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
179517: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
179518: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
179519: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
179520: ,p_ae_header_id => NULL
179521: );
179522:

Line 179519: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

179515: ,p_token_4 => 'PRODUCT_NAME'
179516: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
179517: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
179518: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
179519: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
179520: ,p_ae_header_id => NULL
179521: );
179522:
179523: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 179550: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

179546: ----------------------------------------------------------------------------------
179547: -- 4219869 Business Flow
179548: -- Update journal entry status -- Need to generate this within IF
179549: ----------------------------------------------------------------------------------
179550: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
179551: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
179552: ,p_balance_type_code => l_balance_type_code
179553: );
179554:

Line 179726: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

179722:
179723: --
179724: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
179725: --
179726: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
179727: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
179728: ELSE
179729: ---------------------------------------------------------------------------------------------------
179730: -- 4262811a Switch Sign

Line 179751: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

179747:
179748: XLA_AE_LINES_PKG.ValidateCurrentLine;
179749: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
179750:
179751: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
179752: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
179753: ,p_balance_type_code => l_balance_type_code);
179754:
179755: END IF;

Line 179924: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

179920: l_tmp_amt NUMBER;
179921: l_acc_rev_natural_side_code VARCHAR2(1);
179922:
179923: l_num_entries NUMBER;
179924: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
179925: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
179926: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
179927: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
179928: l_recog_line_1 NUMBER;

Line 179925: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

179921: l_acc_rev_natural_side_code VARCHAR2(1);
179922:
179923: l_num_entries NUMBER;
179924: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
179925: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
179926: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
179927: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
179928: l_recog_line_1 NUMBER;
179929: l_recog_line_2 NUMBER;

Line 179926: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

179922:
179923: l_num_entries NUMBER;
179924: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
179925: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
179926: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
179927: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
179928: l_recog_line_1 NUMBER;
179929: l_recog_line_2 NUMBER;
179930:

Line 179927: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

179923: l_num_entries NUMBER;
179924: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
179925: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
179926: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
179927: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
179928: l_recog_line_1 NUMBER;
179929: l_recog_line_2 NUMBER;
179930:
179931: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 179933: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

179929: l_recog_line_2 NUMBER;
179930:
179931: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
179932: l_bflow_applied_to_amt NUMBER; -- 5132302
179933: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
179934:
179935: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
179936:
179937: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 180008: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

180004: l_accrual_line_num := NULL; -- 4262811
180005: l_tmp_amt := NULL; -- 4262811
180006: --
180007:
180008: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
180009: l_balance_type_code <> 'B' THEN
180010: IF NVL(p_source_21,'
180011: ') = 'AWT'
180012: THEN

Line 180080: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

180076: --
180077: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
180078:
180079: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
180080: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
180081:
180082: -- 4955764
180083: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
180084: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 180202: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

180198: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
180199:
180200: IF xla_accounting_cache_pkg.GetValueChar
180201: (p_source_code => 'LEDGER_CATEGORY_CODE'
180202: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
180203: AND l_bflow_method_code = 'PRIOR_ENTRY'
180204: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
180205: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
180206: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 180401: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

180397: p_lookup_type => 'XLA_OWNER_TYPE'
180398: ,p_lookup_code => l_component_type_code
180399: )
180400: ,p_token_4 => 'PRODUCT_NAME'
180401: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
180402: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
180403: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
180404: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
180405: ,p_ae_header_id => NULL

Line 180402: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

180398: ,p_lookup_code => l_component_type_code
180399: )
180400: ,p_token_4 => 'PRODUCT_NAME'
180401: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
180402: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
180403: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
180404: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
180405: ,p_ae_header_id => NULL
180406: );

Line 180403: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

180399: )
180400: ,p_token_4 => 'PRODUCT_NAME'
180401: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
180402: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
180403: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
180404: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
180405: ,p_ae_header_id => NULL
180406: );
180407:

Line 180404: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

180400: ,p_token_4 => 'PRODUCT_NAME'
180401: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
180402: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
180403: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
180404: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
180405: ,p_ae_header_id => NULL
180406: );
180407:
180408: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 180435: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

180431: ----------------------------------------------------------------------------------
180432: -- 4219869 Business Flow
180433: -- Update journal entry status -- Need to generate this within IF
180434: ----------------------------------------------------------------------------------
180435: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
180436: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
180437: ,p_balance_type_code => l_balance_type_code
180438: );
180439:

Line 180611: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

180607:
180608: --
180609: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
180610: --
180611: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
180612: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
180613: ELSE
180614: ---------------------------------------------------------------------------------------------------
180615: -- 4262811a Switch Sign

Line 180636: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

180632:
180633: XLA_AE_LINES_PKG.ValidateCurrentLine;
180634: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
180635:
180636: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
180637: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
180638: ,p_balance_type_code => l_balance_type_code);
180639:
180640: END IF;

Line 180811: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

180807: l_tmp_amt NUMBER;
180808: l_acc_rev_natural_side_code VARCHAR2(1);
180809:
180810: l_num_entries NUMBER;
180811: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
180812: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
180813: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
180814: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
180815: l_recog_line_1 NUMBER;

Line 180812: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

180808: l_acc_rev_natural_side_code VARCHAR2(1);
180809:
180810: l_num_entries NUMBER;
180811: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
180812: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
180813: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
180814: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
180815: l_recog_line_1 NUMBER;
180816: l_recog_line_2 NUMBER;

Line 180813: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

180809:
180810: l_num_entries NUMBER;
180811: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
180812: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
180813: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
180814: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
180815: l_recog_line_1 NUMBER;
180816: l_recog_line_2 NUMBER;
180817:

Line 180814: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

180810: l_num_entries NUMBER;
180811: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
180812: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
180813: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
180814: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
180815: l_recog_line_1 NUMBER;
180816: l_recog_line_2 NUMBER;
180817:
180818: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 180820: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

180816: l_recog_line_2 NUMBER;
180817:
180818: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
180819: l_bflow_applied_to_amt NUMBER; -- 5132302
180820: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
180821:
180822: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
180823:
180824: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 180895: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

180891: l_accrual_line_num := NULL; -- 4262811
180892: l_tmp_amt := NULL; -- 4262811
180893: --
180894:
180895: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
180896: l_balance_type_code <> 'B' THEN
180897: IF NVL(p_source_21,'
180898: ') = 'AWT'
180899: THEN

Line 180967: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

180963: --
180964: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
180965:
180966: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
180967: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
180968:
180969: -- 4955764
180970: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
180971: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 181093: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

181089: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
181090:
181091: IF xla_accounting_cache_pkg.GetValueChar
181092: (p_source_code => 'LEDGER_CATEGORY_CODE'
181093: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
181094: AND l_bflow_method_code = 'PRIOR_ENTRY'
181095: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
181096: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
181097: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 181292: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

181288: p_lookup_type => 'XLA_OWNER_TYPE'
181289: ,p_lookup_code => l_component_type_code
181290: )
181291: ,p_token_4 => 'PRODUCT_NAME'
181292: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
181293: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
181294: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
181295: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
181296: ,p_ae_header_id => NULL

Line 181293: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

181289: ,p_lookup_code => l_component_type_code
181290: )
181291: ,p_token_4 => 'PRODUCT_NAME'
181292: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
181293: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
181294: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
181295: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
181296: ,p_ae_header_id => NULL
181297: );

Line 181294: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

181290: )
181291: ,p_token_4 => 'PRODUCT_NAME'
181292: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
181293: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
181294: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
181295: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
181296: ,p_ae_header_id => NULL
181297: );
181298:

Line 181295: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

181291: ,p_token_4 => 'PRODUCT_NAME'
181292: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
181293: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
181294: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
181295: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
181296: ,p_ae_header_id => NULL
181297: );
181298:
181299: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 181326: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

181322: ----------------------------------------------------------------------------------
181323: -- 4219869 Business Flow
181324: -- Update journal entry status -- Need to generate this within IF
181325: ----------------------------------------------------------------------------------
181326: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
181327: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
181328: ,p_balance_type_code => l_balance_type_code
181329: );
181330:

Line 181502: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

181498:
181499: --
181500: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
181501: --
181502: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
181503: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
181504: ELSE
181505: ---------------------------------------------------------------------------------------------------
181506: -- 4262811a Switch Sign

Line 181527: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

181523:
181524: XLA_AE_LINES_PKG.ValidateCurrentLine;
181525: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
181526:
181527: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
181528: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
181529: ,p_balance_type_code => l_balance_type_code);
181530:
181531: END IF;

Line 181702: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

181698: l_tmp_amt NUMBER;
181699: l_acc_rev_natural_side_code VARCHAR2(1);
181700:
181701: l_num_entries NUMBER;
181702: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
181703: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
181704: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
181705: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
181706: l_recog_line_1 NUMBER;

Line 181703: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

181699: l_acc_rev_natural_side_code VARCHAR2(1);
181700:
181701: l_num_entries NUMBER;
181702: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
181703: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
181704: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
181705: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
181706: l_recog_line_1 NUMBER;
181707: l_recog_line_2 NUMBER;

Line 181704: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

181700:
181701: l_num_entries NUMBER;
181702: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
181703: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
181704: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
181705: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
181706: l_recog_line_1 NUMBER;
181707: l_recog_line_2 NUMBER;
181708:

Line 181705: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

181701: l_num_entries NUMBER;
181702: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
181703: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
181704: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
181705: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
181706: l_recog_line_1 NUMBER;
181707: l_recog_line_2 NUMBER;
181708:
181709: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 181711: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

181707: l_recog_line_2 NUMBER;
181708:
181709: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
181710: l_bflow_applied_to_amt NUMBER; -- 5132302
181711: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
181712:
181713: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
181714:
181715: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 181786: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

181782: l_accrual_line_num := NULL; -- 4262811
181783: l_tmp_amt := NULL; -- 4262811
181784: --
181785:
181786: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
181787: l_balance_type_code <> 'B' THEN
181788: IF NVL(p_source_21,'
181789: ') = 'AWT'
181790: THEN

Line 181858: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

181854: --
181855: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
181856:
181857: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
181858: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
181859:
181860: -- 4955764
181861: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
181862: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 181982: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

181978: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
181979:
181980: IF xla_accounting_cache_pkg.GetValueChar
181981: (p_source_code => 'LEDGER_CATEGORY_CODE'
181982: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
181983: AND l_bflow_method_code = 'PRIOR_ENTRY'
181984: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
181985: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
181986: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 182181: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

182177: p_lookup_type => 'XLA_OWNER_TYPE'
182178: ,p_lookup_code => l_component_type_code
182179: )
182180: ,p_token_4 => 'PRODUCT_NAME'
182181: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
182182: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
182183: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
182184: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
182185: ,p_ae_header_id => NULL

Line 182182: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

182178: ,p_lookup_code => l_component_type_code
182179: )
182180: ,p_token_4 => 'PRODUCT_NAME'
182181: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
182182: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
182183: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
182184: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
182185: ,p_ae_header_id => NULL
182186: );

Line 182183: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

182179: )
182180: ,p_token_4 => 'PRODUCT_NAME'
182181: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
182182: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
182183: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
182184: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
182185: ,p_ae_header_id => NULL
182186: );
182187:

Line 182184: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

182180: ,p_token_4 => 'PRODUCT_NAME'
182181: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
182182: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
182183: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
182184: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
182185: ,p_ae_header_id => NULL
182186: );
182187:
182188: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 182215: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

182211: ----------------------------------------------------------------------------------
182212: -- 4219869 Business Flow
182213: -- Update journal entry status -- Need to generate this within IF
182214: ----------------------------------------------------------------------------------
182215: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
182216: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
182217: ,p_balance_type_code => l_balance_type_code
182218: );
182219:

Line 182391: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

182387:
182388: --
182389: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
182390: --
182391: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
182392: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
182393: ELSE
182394: ---------------------------------------------------------------------------------------------------
182395: -- 4262811a Switch Sign

Line 182416: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

182412:
182413: XLA_AE_LINES_PKG.ValidateCurrentLine;
182414: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
182415:
182416: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
182417: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
182418: ,p_balance_type_code => l_balance_type_code);
182419:
182420: END IF;

Line 183174: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

183170:
183171: l_calculate_acctd_flag VARCHAR2(1) :='N';
183172: l_calculate_g_l_flag VARCHAR2(1) :='N';
183173: --
183174: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183175: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183176: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
183177: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183178: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 183175: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

183171: l_calculate_acctd_flag VARCHAR2(1) :='N';
183172: l_calculate_g_l_flag VARCHAR2(1) :='N';
183173: --
183174: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183175: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183176: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
183177: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183178: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183179: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 183176: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

183172: l_calculate_g_l_flag VARCHAR2(1) :='N';
183173: --
183174: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183175: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183176: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
183177: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183178: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183179: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
183180: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 183177: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

183173: --
183174: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183175: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183176: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
183177: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183178: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183179: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
183180: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
183181: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 183178: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

183174: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183175: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183176: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
183177: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183178: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183179: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
183180: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
183181: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183182: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 183179: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

183175: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183176: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
183177: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183178: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183179: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
183180: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
183181: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183182: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183183: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 183180: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

183176: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
183177: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183178: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183179: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
183180: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
183181: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183182: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183183: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183184: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 183181: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

183177: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183178: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183179: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
183180: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
183181: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183182: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183183: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183184: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183185: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 183182: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

183178: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183179: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
183180: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
183181: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183182: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183183: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183184: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183185: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183186: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 183183: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

183179: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
183180: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
183181: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183182: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183183: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183184: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183185: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183186: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183187: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 183184: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

183180: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
183181: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183182: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183183: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183184: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183185: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183186: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183187: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183188: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 183185: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

183181: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183182: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183183: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183184: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183185: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183186: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183187: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183188: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183189: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 183186: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

183182: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183183: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183184: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183185: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183186: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183187: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183188: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183189: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183190: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 183187: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

183183: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183184: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183185: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183186: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183187: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183188: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183189: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183190: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183191: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 183188: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

183184: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183185: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183186: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183187: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183188: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183189: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183190: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183191: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183192: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 183189: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

183185: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183186: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183187: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183188: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183189: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183190: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183191: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183192: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183193: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 183190: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

183186: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183187: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183188: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183189: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183190: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183191: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183192: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183193: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183194: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 183191: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

183187: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183188: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183189: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183190: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183191: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183192: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183193: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183194: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183195: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 183192: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

183188: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183189: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183190: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183191: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183192: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183193: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183194: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183195: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183196: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 183193: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

183189: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183190: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183191: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183192: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183193: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183194: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183195: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183196: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
183197: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 183194: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

183190: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183191: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183192: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183193: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183194: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183195: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183196: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
183197: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
183198: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 183195: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

183191: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183192: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183193: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183194: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183195: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183196: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
183197: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
183198: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
183199: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 183196: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

183192: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183193: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183194: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183195: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183196: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
183197: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
183198: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
183199: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
183200:

Line 183197: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

183193: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183194: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183195: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183196: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
183197: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
183198: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
183199: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
183200:
183201: l_event_id NUMBER;

Line 183198: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

183194: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183195: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183196: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
183197: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
183198: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
183199: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
183200:
183201: l_event_id NUMBER;
183202: l_previous_event_id NUMBER;

Line 183199: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

183195: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183196: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
183197: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
183198: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
183199: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
183200:
183201: l_event_id NUMBER;
183202: l_previous_event_id NUMBER;
183203: l_first_event_id NUMBER;

Line 183217: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

183213: l_event_class_name VARCHAR2(80) := 'Credit Memos';
183214: l_description VARCHAR2(4000);
183215: l_transaction_reversal NUMBER;
183216: l_ae_header_id NUMBER;
183217: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
183218: l_log_module VARCHAR2(240);
183219: --
183220: l_acct_reversal_source VARCHAR2(30);
183221: l_trx_reversal_source VARCHAR2(30);

Line 183742: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

183738:
183739: --
183740: -- set event info as cache for other routines to refer event attributes
183741: --
183742: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
183743: (p_application_id => p_application_id
183744: ,p_primary_ledger_id => p_primary_ledger_id
183745: ,p_base_ledger_id => p_base_ledger_id
183746: ,p_target_ledger_id => p_target_ledger_id

Line 183775: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

183771:
183772: --
183773: -- set the status of entry to C_VALID (0)
183774: --
183775: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
183776:
183777: --
183778: -- initialize a row for ae header
183779: --

Line 183822: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

183818: --
183819: -- initilaize the status of ae headers for diffrent balance types
183820: -- the status is initialised to C_NOT_CREATED (2)
183821: --
183822: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
183823: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
183824: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
183825:
183826: --

Line 183823: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

183819: -- initilaize the status of ae headers for diffrent balance types
183820: -- the status is initialised to C_NOT_CREATED (2)
183821: --
183822: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
183823: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
183824: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
183825:
183826: --
183827: -- call api to validate and store accounting attributes for header

Line 183824: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

183820: -- the status is initialised to C_NOT_CREATED (2)
183821: --
183822: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
183823: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
183824: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
183825:
183826: --
183827: -- call api to validate and store accounting attributes for header
183828: --

Line 183877: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

183873: --
183874: l_trx_reversal_source := SUBSTR(NULL, 1,30);
183875:
183876: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
183877: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
183878:
183879: xla_accounting_err_pkg.build_message
183880: (p_appli_s_name => 'XLA'
183881: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 183885: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

183881: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
183882: ,p_token_1 => 'ACCT_ATTR_NAME'
183883: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
183884: ,p_token_2 => 'PRODUCT_NAME'
183885: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
183886: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
183887: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
183888: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
183889:

Line 183886: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

183882: ,p_token_1 => 'ACCT_ATTR_NAME'
183883: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
183884: ,p_token_2 => 'PRODUCT_NAME'
183885: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
183886: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
183887: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
183888: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
183889:
183890: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 183887: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

183883: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
183884: ,p_token_2 => 'PRODUCT_NAME'
183885: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
183886: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
183887: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
183888: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
183889:
183890: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
183891: --

Line 183888: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

183884: ,p_token_2 => 'PRODUCT_NAME'
183885: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
183886: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
183887: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
183888: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
183889:
183890: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
183891: --
183892: -- following sets the accounting attributes needed to reverse

Line 183907: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

183903: ----------------------------------------------------------------
183904: -- 4262811 - update the header statuses to invalid in need be
183905: ----------------------------------------------------------------
183906: --
183907: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
183908:
183909:
183910: -----------------------------------------------
183911: -- No accrual reversal for the event class/type

Line 184086: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

184082: ,p_module => l_log_module);
184083: END IF;
184084:
184085: --
184086: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
184087: --
184088: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
184089: --
184090: -- set event info as cache for other routines to refer event attributes

Line 184088: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

184084:
184085: --
184086: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
184087: --
184088: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
184089: --
184090: -- set event info as cache for other routines to refer event attributes
184091: --
184092:

Line 184096: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

184092:
184093: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
184094: l_previous_event_id := l_event_id;
184095:
184096: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
184097: (p_application_id => p_application_id
184098: ,p_primary_ledger_id => p_primary_ledger_id
184099: ,p_base_ledger_id => p_base_ledger_id
184100: ,p_target_ledger_id => p_target_ledger_id

Line 184137: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

184133: l_acct_reversal_source := SUBSTR(l_array_source_41(Idx), 1,30);
184134:
184135: IF l_continue_with_lines THEN
184136: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
184137: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
184138:
184139: xla_accounting_err_pkg.build_message
184140: (p_appli_s_name => 'XLA'
184141: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 184145: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

184141: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
184142: ,p_token_1 => 'LINE_NUMBER'
184143: ,p_value_1 => l_array_extract_line_num(Idx)
184144: ,p_token_2 => 'PRODUCT_NAME'
184145: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
184146: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
184147: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
184148: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
184149:

Line 184146: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

184142: ,p_token_1 => 'LINE_NUMBER'
184143: ,p_value_1 => l_array_extract_line_num(Idx)
184144: ,p_token_2 => 'PRODUCT_NAME'
184145: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
184146: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
184147: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
184148: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
184149:
184150: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 184147: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

184143: ,p_value_1 => l_array_extract_line_num(Idx)
184144: ,p_token_2 => 'PRODUCT_NAME'
184145: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
184146: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
184147: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
184148: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
184149:
184150: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
184151: --

Line 184148: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

184144: ,p_token_2 => 'PRODUCT_NAME'
184145: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
184146: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
184147: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
184148: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
184149:
184150: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
184151: --
184152: -- following sets the accounting attributes needed to reverse

Line 186548: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

186544:
186545: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
186546: -- or secondary ledger that has different currency with primary
186547: -- or alc that is calculated by sla
186548: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
186549: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
186550:
186551: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
186552: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 186549: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

186545: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
186546: -- or secondary ledger that has different currency with primary
186547: -- or alc that is calculated by sla
186548: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
186549: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
186550:
186551: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
186552: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
186553: AND (l_actual_flag = 'A')) THEN

Line 186551: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

186547: -- or alc that is calculated by sla
186548: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
186549: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
186550:
186551: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
186552: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
186553: AND (l_actual_flag = 'A')) THEN
186554: XLA_AE_LINES_PKG.CreateGainOrLossLines(
186555: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 186552: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

186548: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
186549: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
186550:
186551: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
186552: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
186553: AND (l_actual_flag = 'A')) THEN
186554: XLA_AE_LINES_PKG.CreateGainOrLossLines(
186555: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
186556: ,p_application_id => p_application_id

Line 186555: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

186551: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
186552: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
186553: AND (l_actual_flag = 'A')) THEN
186554: XLA_AE_LINES_PKG.CreateGainOrLossLines(
186555: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
186556: ,p_application_id => p_application_id
186557: ,p_amb_context_code => 'DEFAULT'
186558: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
186559: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 186558: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

186554: XLA_AE_LINES_PKG.CreateGainOrLossLines(
186555: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
186556: ,p_application_id => p_application_id
186557: ,p_amb_context_code => 'DEFAULT'
186558: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
186559: ,p_event_class_code => C_EVENT_CLASS_CODE
186560: ,p_event_type_code => C_EVENT_TYPE_CODE
186561:
186562: ,p_gain_ccid => -1

Line 187388: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

187384:
187385: l_calculate_acctd_flag VARCHAR2(1) :='N';
187386: l_calculate_g_l_flag VARCHAR2(1) :='N';
187387: --
187388: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187389: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187390: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
187391: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
187392: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 187389: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

187385: l_calculate_acctd_flag VARCHAR2(1) :='N';
187386: l_calculate_g_l_flag VARCHAR2(1) :='N';
187387: --
187388: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187389: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187390: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
187391: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
187392: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187393: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 187390: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

187386: l_calculate_g_l_flag VARCHAR2(1) :='N';
187387: --
187388: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187389: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187390: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
187391: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
187392: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187393: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
187394: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 187391: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

187387: --
187388: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187389: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187390: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
187391: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
187392: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187393: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
187394: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
187395: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 187392: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

187388: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187389: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187390: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
187391: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
187392: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187393: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
187394: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
187395: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187396: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 187393: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

187389: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187390: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
187391: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
187392: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187393: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
187394: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
187395: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187396: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187397: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 187394: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

187390: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
187391: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
187392: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187393: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
187394: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
187395: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187396: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187397: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187398: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 187395: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

187391: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
187392: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187393: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
187394: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
187395: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187396: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187397: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187398: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187399: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 187396: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

187392: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187393: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
187394: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
187395: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187396: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187397: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187398: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187399: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187400: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 187397: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

187393: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
187394: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
187395: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187396: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187397: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187398: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187399: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187400: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187401: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 187398: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

187394: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
187395: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187396: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187397: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187398: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187399: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187400: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187401: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187402: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 187399: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

187395: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187396: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187397: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187398: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187399: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187400: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187401: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187402: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
187403: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 187400: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

187396: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187397: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187398: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187399: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187400: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187401: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187402: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
187403: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
187404: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 187401: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

187397: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187398: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187399: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187400: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187401: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187402: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
187403: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
187404: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
187405: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 187402: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

187398: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187399: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187400: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187401: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187402: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
187403: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
187404: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
187405: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
187406: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 187403: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

187399: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187400: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187401: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187402: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
187403: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
187404: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
187405: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
187406: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187407: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 187404: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

187400: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187401: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187402: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
187403: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
187404: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
187405: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
187406: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187407: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187408: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 187405: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

187401: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187402: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
187403: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
187404: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
187405: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
187406: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187407: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187408: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187409: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 187406: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

187402: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
187403: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
187404: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
187405: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
187406: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187407: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187408: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187409: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187410: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 187407: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

187403: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
187404: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
187405: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
187406: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187407: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187408: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187409: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187410: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
187411: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 187408: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

187404: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
187405: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
187406: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187407: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187408: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187409: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187410: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
187411: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
187412: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 187409: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

187405: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
187406: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187407: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187408: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187409: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187410: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
187411: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
187412: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
187413: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 187410: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

187406: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187407: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187408: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187409: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187410: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
187411: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
187412: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
187413: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
187414:

Line 187411: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

187407: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187408: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187409: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187410: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
187411: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
187412: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
187413: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
187414:
187415: l_event_id NUMBER;

Line 187412: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

187408: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187409: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187410: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
187411: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
187412: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
187413: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
187414:
187415: l_event_id NUMBER;
187416: l_previous_event_id NUMBER;

Line 187413: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

187409: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187410: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
187411: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
187412: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
187413: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
187414:
187415: l_event_id NUMBER;
187416: l_previous_event_id NUMBER;
187417: l_first_event_id NUMBER;

Line 187431: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

187427: l_event_class_name VARCHAR2(80) := 'Debit Memos';
187428: l_description VARCHAR2(4000);
187429: l_transaction_reversal NUMBER;
187430: l_ae_header_id NUMBER;
187431: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
187432: l_log_module VARCHAR2(240);
187433: --
187434: l_acct_reversal_source VARCHAR2(30);
187435: l_trx_reversal_source VARCHAR2(30);

Line 187941: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

187937:
187938: --
187939: -- set event info as cache for other routines to refer event attributes
187940: --
187941: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
187942: (p_application_id => p_application_id
187943: ,p_primary_ledger_id => p_primary_ledger_id
187944: ,p_base_ledger_id => p_base_ledger_id
187945: ,p_target_ledger_id => p_target_ledger_id

Line 187974: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

187970:
187971: --
187972: -- set the status of entry to C_VALID (0)
187973: --
187974: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
187975:
187976: --
187977: -- initialize a row for ae header
187978: --

Line 188019: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

188015: --
188016: -- initilaize the status of ae headers for diffrent balance types
188017: -- the status is initialised to C_NOT_CREATED (2)
188018: --
188019: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
188020: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
188021: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
188022:
188023: --

Line 188020: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

188016: -- initilaize the status of ae headers for diffrent balance types
188017: -- the status is initialised to C_NOT_CREATED (2)
188018: --
188019: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
188020: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
188021: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
188022:
188023: --
188024: -- call api to validate and store accounting attributes for header

Line 188021: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

188017: -- the status is initialised to C_NOT_CREATED (2)
188018: --
188019: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
188020: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
188021: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
188022:
188023: --
188024: -- call api to validate and store accounting attributes for header
188025: --

Line 188074: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

188070: --
188071: l_trx_reversal_source := SUBSTR(NULL, 1,30);
188072:
188073: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
188074: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
188075:
188076: xla_accounting_err_pkg.build_message
188077: (p_appli_s_name => 'XLA'
188078: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 188082: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

188078: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
188079: ,p_token_1 => 'ACCT_ATTR_NAME'
188080: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
188081: ,p_token_2 => 'PRODUCT_NAME'
188082: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
188083: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
188084: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
188085: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
188086:

Line 188083: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

188079: ,p_token_1 => 'ACCT_ATTR_NAME'
188080: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
188081: ,p_token_2 => 'PRODUCT_NAME'
188082: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
188083: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
188084: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
188085: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
188086:
188087: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 188084: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

188080: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
188081: ,p_token_2 => 'PRODUCT_NAME'
188082: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
188083: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
188084: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
188085: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
188086:
188087: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
188088: --

Line 188085: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

188081: ,p_token_2 => 'PRODUCT_NAME'
188082: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
188083: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
188084: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
188085: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
188086:
188087: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
188088: --
188089: -- following sets the accounting attributes needed to reverse

Line 188104: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

188100: ----------------------------------------------------------------
188101: -- 4262811 - update the header statuses to invalid in need be
188102: ----------------------------------------------------------------
188103: --
188104: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
188105:
188106:
188107: -----------------------------------------------
188108: -- No accrual reversal for the event class/type

Line 188282: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

188278: ,p_module => l_log_module);
188279: END IF;
188280:
188281: --
188282: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
188283: --
188284: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
188285: --
188286: -- set event info as cache for other routines to refer event attributes

Line 188284: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

188280:
188281: --
188282: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
188283: --
188284: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
188285: --
188286: -- set event info as cache for other routines to refer event attributes
188287: --
188288:

Line 188292: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

188288:
188289: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
188290: l_previous_event_id := l_event_id;
188291:
188292: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
188293: (p_application_id => p_application_id
188294: ,p_primary_ledger_id => p_primary_ledger_id
188295: ,p_base_ledger_id => p_base_ledger_id
188296: ,p_target_ledger_id => p_target_ledger_id

Line 188333: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

188329: l_acct_reversal_source := SUBSTR(l_array_source_41(Idx), 1,30);
188330:
188331: IF l_continue_with_lines THEN
188332: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
188333: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
188334:
188335: xla_accounting_err_pkg.build_message
188336: (p_appli_s_name => 'XLA'
188337: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 188341: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

188337: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
188338: ,p_token_1 => 'LINE_NUMBER'
188339: ,p_value_1 => l_array_extract_line_num(Idx)
188340: ,p_token_2 => 'PRODUCT_NAME'
188341: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
188342: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
188343: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
188344: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
188345:

Line 188342: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

188338: ,p_token_1 => 'LINE_NUMBER'
188339: ,p_value_1 => l_array_extract_line_num(Idx)
188340: ,p_token_2 => 'PRODUCT_NAME'
188341: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
188342: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
188343: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
188344: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
188345:
188346: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 188343: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

188339: ,p_value_1 => l_array_extract_line_num(Idx)
188340: ,p_token_2 => 'PRODUCT_NAME'
188341: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
188342: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
188343: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
188344: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
188345:
188346: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
188347: --

Line 188344: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

188340: ,p_token_2 => 'PRODUCT_NAME'
188341: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
188342: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
188343: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
188344: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
188345:
188346: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
188347: --
188348: -- following sets the accounting attributes needed to reverse

Line 190704: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

190700:
190701: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
190702: -- or secondary ledger that has different currency with primary
190703: -- or alc that is calculated by sla
190704: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
190705: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
190706:
190707: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
190708: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 190705: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

190701: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
190702: -- or secondary ledger that has different currency with primary
190703: -- or alc that is calculated by sla
190704: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
190705: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
190706:
190707: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
190708: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
190709: AND (l_actual_flag = 'A')) THEN

Line 190707: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

190703: -- or alc that is calculated by sla
190704: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
190705: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
190706:
190707: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
190708: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
190709: AND (l_actual_flag = 'A')) THEN
190710: XLA_AE_LINES_PKG.CreateGainOrLossLines(
190711: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 190708: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

190704: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
190705: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
190706:
190707: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
190708: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
190709: AND (l_actual_flag = 'A')) THEN
190710: XLA_AE_LINES_PKG.CreateGainOrLossLines(
190711: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
190712: ,p_application_id => p_application_id

Line 190711: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

190707: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
190708: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
190709: AND (l_actual_flag = 'A')) THEN
190710: XLA_AE_LINES_PKG.CreateGainOrLossLines(
190711: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
190712: ,p_application_id => p_application_id
190713: ,p_amb_context_code => 'DEFAULT'
190714: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
190715: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 190714: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

190710: XLA_AE_LINES_PKG.CreateGainOrLossLines(
190711: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
190712: ,p_application_id => p_application_id
190713: ,p_amb_context_code => 'DEFAULT'
190714: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
190715: ,p_event_class_code => C_EVENT_CLASS_CODE
190716: ,p_event_type_code => C_EVENT_TYPE_CODE
190717:
190718: ,p_gain_ccid => -1

Line 191410: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

191406:
191407: l_calculate_acctd_flag VARCHAR2(1) :='N';
191408: l_calculate_g_l_flag VARCHAR2(1) :='N';
191409: --
191410: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
191411: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
191412: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
191413: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
191414: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 191411: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

191407: l_calculate_acctd_flag VARCHAR2(1) :='N';
191408: l_calculate_g_l_flag VARCHAR2(1) :='N';
191409: --
191410: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
191411: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
191412: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
191413: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
191414: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
191415: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 191412: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

191408: l_calculate_g_l_flag VARCHAR2(1) :='N';
191409: --
191410: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
191411: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
191412: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
191413: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
191414: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
191415: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
191416: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 191413: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

191409: --
191410: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
191411: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
191412: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
191413: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
191414: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
191415: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
191416: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
191417: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 191414: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

191410: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
191411: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
191412: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
191413: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
191414: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
191415: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
191416: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
191417: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
191418: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 191415: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

191411: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
191412: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
191413: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
191414: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
191415: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
191416: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
191417: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
191418: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
191419: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 191416: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

191412: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
191413: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
191414: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
191415: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
191416: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
191417: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
191418: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
191419: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
191420: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 191417: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

191413: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
191414: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
191415: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
191416: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
191417: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
191418: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
191419: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
191420: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
191421: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 191418: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

191414: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
191415: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
191416: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
191417: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
191418: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
191419: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
191420: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
191421: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
191422: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 191419: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

191415: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
191416: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
191417: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
191418: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
191419: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
191420: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
191421: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
191422: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
191423: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 191420: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

191416: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
191417: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
191418: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
191419: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
191420: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
191421: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
191422: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
191423: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
191424: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 191421: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

191417: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
191418: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
191419: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
191420: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
191421: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
191422: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
191423: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
191424: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
191425: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 191422: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

191418: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
191419: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
191420: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
191421: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
191422: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
191423: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
191424: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
191425: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
191426: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 191423: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

191419: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
191420: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
191421: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
191422: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
191423: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
191424: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
191425: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
191426: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
191427: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 191424: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

191420: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
191421: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
191422: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
191423: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
191424: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
191425: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
191426: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
191427: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
191428: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 191425: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

191421: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
191422: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
191423: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
191424: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
191425: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
191426: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
191427: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
191428: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
191429: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 191426: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

191422: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
191423: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
191424: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
191425: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
191426: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
191427: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
191428: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
191429: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
191430: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 191427: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

191423: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
191424: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
191425: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
191426: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
191427: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
191428: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
191429: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
191430: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
191431: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 191428: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

191424: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
191425: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
191426: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
191427: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
191428: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
191429: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
191430: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
191431: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
191432: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 191429: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

191425: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
191426: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
191427: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
191428: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
191429: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
191430: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
191431: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
191432: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
191433: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 191430: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

191426: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
191427: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
191428: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
191429: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
191430: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
191431: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
191432: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
191433: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
191434: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 191431: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

191427: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
191428: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
191429: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
191430: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
191431: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
191432: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
191433: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
191434: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
191435: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 191432: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

191428: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
191429: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
191430: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
191431: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
191432: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
191433: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
191434: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
191435: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
191436:

Line 191433: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

191429: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
191430: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
191431: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
191432: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
191433: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
191434: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
191435: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
191436:
191437: l_event_id NUMBER;

Line 191434: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

191430: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
191431: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
191432: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
191433: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
191434: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
191435: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
191436:
191437: l_event_id NUMBER;
191438: l_previous_event_id NUMBER;

Line 191435: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

191431: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
191432: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
191433: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
191434: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
191435: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
191436:
191437: l_event_id NUMBER;
191438: l_previous_event_id NUMBER;
191439: l_first_event_id NUMBER;

Line 191453: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

191449: l_event_class_name VARCHAR2(80) := 'Future Dated Payments';
191450: l_description VARCHAR2(4000);
191451: l_transaction_reversal NUMBER;
191452: l_ae_header_id NUMBER;
191453: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
191454: l_log_module VARCHAR2(240);
191455: --
191456: l_acct_reversal_source VARCHAR2(30);
191457: l_trx_reversal_source VARCHAR2(30);

Line 191879: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

191875:
191876: --
191877: -- set event info as cache for other routines to refer event attributes
191878: --
191879: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
191880: (p_application_id => p_application_id
191881: ,p_primary_ledger_id => p_primary_ledger_id
191882: ,p_base_ledger_id => p_base_ledger_id
191883: ,p_target_ledger_id => p_target_ledger_id

Line 191912: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

191908:
191909: --
191910: -- set the status of entry to C_VALID (0)
191911: --
191912: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
191913:
191914: --
191915: -- initialize a row for ae header
191916: --

Line 191961: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

191957: --
191958: -- initilaize the status of ae headers for diffrent balance types
191959: -- the status is initialised to C_NOT_CREATED (2)
191960: --
191961: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
191962: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
191963: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
191964:
191965: --

Line 191962: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

191958: -- initilaize the status of ae headers for diffrent balance types
191959: -- the status is initialised to C_NOT_CREATED (2)
191960: --
191961: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
191962: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
191963: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
191964:
191965: --
191966: -- call api to validate and store accounting attributes for header

Line 191963: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

191959: -- the status is initialised to C_NOT_CREATED (2)
191960: --
191961: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
191962: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
191963: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
191964:
191965: --
191966: -- call api to validate and store accounting attributes for header
191967: --

Line 192008: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

192004: --
192005: l_trx_reversal_source := SUBSTR(NULL, 1,30);
192006:
192007: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
192008: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
192009:
192010: xla_accounting_err_pkg.build_message
192011: (p_appli_s_name => 'XLA'
192012: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 192016: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

192012: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
192013: ,p_token_1 => 'ACCT_ATTR_NAME'
192014: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
192015: ,p_token_2 => 'PRODUCT_NAME'
192016: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
192017: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
192018: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
192019: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
192020:

Line 192017: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

192013: ,p_token_1 => 'ACCT_ATTR_NAME'
192014: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
192015: ,p_token_2 => 'PRODUCT_NAME'
192016: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
192017: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
192018: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
192019: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
192020:
192021: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 192018: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

192014: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
192015: ,p_token_2 => 'PRODUCT_NAME'
192016: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
192017: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
192018: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
192019: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
192020:
192021: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
192022: --

Line 192019: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

192015: ,p_token_2 => 'PRODUCT_NAME'
192016: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
192017: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
192018: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
192019: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
192020:
192021: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
192022: --
192023: -- following sets the accounting attributes needed to reverse

Line 192038: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

192034: ----------------------------------------------------------------
192035: -- 4262811 - update the header statuses to invalid in need be
192036: ----------------------------------------------------------------
192037: --
192038: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
192039:
192040:
192041: -----------------------------------------------
192042: -- No accrual reversal for the event class/type

Line 192186: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

192182: ,p_module => l_log_module);
192183: END IF;
192184:
192185: --
192186: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
192187: --
192188: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
192189: --
192190: -- set event info as cache for other routines to refer event attributes

Line 192188: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

192184:
192185: --
192186: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
192187: --
192188: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
192189: --
192190: -- set event info as cache for other routines to refer event attributes
192191: --
192192:

Line 192196: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

192192:
192193: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
192194: l_previous_event_id := l_event_id;
192195:
192196: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
192197: (p_application_id => p_application_id
192198: ,p_primary_ledger_id => p_primary_ledger_id
192199: ,p_base_ledger_id => p_base_ledger_id
192200: ,p_target_ledger_id => p_target_ledger_id

Line 192237: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

192233: l_acct_reversal_source := SUBSTR(l_array_source_41(Idx), 1,30);
192234:
192235: IF l_continue_with_lines THEN
192236: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
192237: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
192238:
192239: xla_accounting_err_pkg.build_message
192240: (p_appli_s_name => 'XLA'
192241: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 192245: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

192241: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
192242: ,p_token_1 => 'LINE_NUMBER'
192243: ,p_value_1 => l_array_extract_line_num(Idx)
192244: ,p_token_2 => 'PRODUCT_NAME'
192245: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
192246: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
192247: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
192248: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
192249:

Line 192246: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

192242: ,p_token_1 => 'LINE_NUMBER'
192243: ,p_value_1 => l_array_extract_line_num(Idx)
192244: ,p_token_2 => 'PRODUCT_NAME'
192245: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
192246: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
192247: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
192248: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
192249:
192250: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 192247: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

192243: ,p_value_1 => l_array_extract_line_num(Idx)
192244: ,p_token_2 => 'PRODUCT_NAME'
192245: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
192246: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
192247: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
192248: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
192249:
192250: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
192251: --

Line 192248: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

192244: ,p_token_2 => 'PRODUCT_NAME'
192245: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
192246: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
192247: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
192248: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
192249:
192250: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
192251: --
192252: -- following sets the accounting attributes needed to reverse

Line 193024: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

193020:
193021: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
193022: -- or secondary ledger that has different currency with primary
193023: -- or alc that is calculated by sla
193024: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
193025: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
193026:
193027: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
193028: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 193025: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

193021: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
193022: -- or secondary ledger that has different currency with primary
193023: -- or alc that is calculated by sla
193024: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
193025: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
193026:
193027: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
193028: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
193029: AND (l_actual_flag = 'A')) THEN

Line 193027: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

193023: -- or alc that is calculated by sla
193024: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
193025: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
193026:
193027: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
193028: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
193029: AND (l_actual_flag = 'A')) THEN
193030: XLA_AE_LINES_PKG.CreateGainOrLossLines(
193031: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 193028: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

193024: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
193025: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
193026:
193027: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
193028: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
193029: AND (l_actual_flag = 'A')) THEN
193030: XLA_AE_LINES_PKG.CreateGainOrLossLines(
193031: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
193032: ,p_application_id => p_application_id

Line 193031: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

193027: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
193028: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
193029: AND (l_actual_flag = 'A')) THEN
193030: XLA_AE_LINES_PKG.CreateGainOrLossLines(
193031: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
193032: ,p_application_id => p_application_id
193033: ,p_amb_context_code => 'DEFAULT'
193034: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
193035: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 193034: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

193030: XLA_AE_LINES_PKG.CreateGainOrLossLines(
193031: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
193032: ,p_application_id => p_application_id
193033: ,p_amb_context_code => 'DEFAULT'
193034: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
193035: ,p_event_class_code => C_EVENT_CLASS_CODE
193036: ,p_event_type_code => C_EVENT_TYPE_CODE
193037:
193038: ,p_gain_ccid => -1

Line 193890: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

193886:
193887: l_calculate_acctd_flag VARCHAR2(1) :='N';
193888: l_calculate_g_l_flag VARCHAR2(1) :='N';
193889: --
193890: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193891: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193892: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
193893: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
193894: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 193891: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

193887: l_calculate_acctd_flag VARCHAR2(1) :='N';
193888: l_calculate_g_l_flag VARCHAR2(1) :='N';
193889: --
193890: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193891: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193892: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
193893: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
193894: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193895: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 193892: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

193888: l_calculate_g_l_flag VARCHAR2(1) :='N';
193889: --
193890: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193891: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193892: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
193893: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
193894: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193895: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
193896: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 193893: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

193889: --
193890: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193891: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193892: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
193893: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
193894: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193895: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
193896: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
193897: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 193894: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

193890: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193891: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193892: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
193893: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
193894: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193895: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
193896: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
193897: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193898: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 193895: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

193891: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193892: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
193893: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
193894: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193895: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
193896: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
193897: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193898: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193899: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 193896: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

193892: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
193893: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
193894: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193895: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
193896: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
193897: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193898: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193899: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193900: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 193897: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

193893: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
193894: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193895: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
193896: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
193897: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193898: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193899: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193900: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193901: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 193898: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

193894: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193895: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
193896: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
193897: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193898: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193899: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193900: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193901: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193902: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 193899: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

193895: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
193896: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
193897: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193898: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193899: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193900: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193901: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193902: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193903: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 193900: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

193896: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
193897: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193898: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193899: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193900: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193901: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193902: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193903: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193904: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 193901: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

193897: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193898: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193899: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193900: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193901: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193902: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193903: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193904: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
193905: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 193902: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

193898: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193899: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193900: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193901: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193902: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193903: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193904: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
193905: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
193906: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 193903: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

193899: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193900: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193901: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193902: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193903: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193904: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
193905: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
193906: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
193907: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 193904: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

193900: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193901: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193902: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193903: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193904: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
193905: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
193906: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
193907: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
193908: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 193905: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

193901: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193902: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193903: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193904: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
193905: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
193906: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
193907: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
193908: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193909: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 193906: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

193902: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193903: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193904: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
193905: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
193906: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
193907: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
193908: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193909: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193910: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 193907: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

193903: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193904: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
193905: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
193906: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
193907: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
193908: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193909: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193910: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193911: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 193908: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

193904: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
193905: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
193906: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
193907: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
193908: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193909: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193910: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193911: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193912: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 193909: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

193905: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
193906: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
193907: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
193908: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193909: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193910: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193911: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193912: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
193913: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 193910: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

193906: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
193907: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
193908: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193909: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193910: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193911: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193912: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
193913: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
193914: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 193911: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

193907: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
193908: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193909: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193910: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193911: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193912: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
193913: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
193914: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
193915: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 193912: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

193908: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193909: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193910: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193911: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193912: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
193913: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
193914: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
193915: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
193916:

Line 193913: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

193909: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193910: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193911: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193912: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
193913: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
193914: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
193915: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
193916:
193917: l_event_id NUMBER;

Line 193914: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

193910: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193911: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193912: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
193913: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
193914: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
193915: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
193916:
193917: l_event_id NUMBER;
193918: l_previous_event_id NUMBER;

Line 193915: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

193911: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193912: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
193913: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
193914: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
193915: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
193916:
193917: l_event_id NUMBER;
193918: l_previous_event_id NUMBER;
193919: l_first_event_id NUMBER;

Line 193933: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

193929: l_event_class_name VARCHAR2(80) := 'Invoices';
193930: l_description VARCHAR2(4000);
193931: l_transaction_reversal NUMBER;
193932: l_ae_header_id NUMBER;
193933: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
193934: l_log_module VARCHAR2(240);
193935: --
193936: l_acct_reversal_source VARCHAR2(30);
193937: l_trx_reversal_source VARCHAR2(30);

Line 194464: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

194460:
194461: --
194462: -- set event info as cache for other routines to refer event attributes
194463: --
194464: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
194465: (p_application_id => p_application_id
194466: ,p_primary_ledger_id => p_primary_ledger_id
194467: ,p_base_ledger_id => p_base_ledger_id
194468: ,p_target_ledger_id => p_target_ledger_id

Line 194497: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

194493:
194494: --
194495: -- set the status of entry to C_VALID (0)
194496: --
194497: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
194498:
194499: --
194500: -- initialize a row for ae header
194501: --

Line 194544: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

194540: --
194541: -- initilaize the status of ae headers for diffrent balance types
194542: -- the status is initialised to C_NOT_CREATED (2)
194543: --
194544: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
194545: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
194546: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
194547:
194548: --

Line 194545: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

194541: -- initilaize the status of ae headers for diffrent balance types
194542: -- the status is initialised to C_NOT_CREATED (2)
194543: --
194544: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
194545: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
194546: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
194547:
194548: --
194549: -- call api to validate and store accounting attributes for header

Line 194546: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

194542: -- the status is initialised to C_NOT_CREATED (2)
194543: --
194544: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
194545: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
194546: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
194547:
194548: --
194549: -- call api to validate and store accounting attributes for header
194550: --

Line 194599: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

194595: --
194596: l_trx_reversal_source := SUBSTR(NULL, 1,30);
194597:
194598: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
194599: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
194600:
194601: xla_accounting_err_pkg.build_message
194602: (p_appli_s_name => 'XLA'
194603: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 194607: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

194603: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
194604: ,p_token_1 => 'ACCT_ATTR_NAME'
194605: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
194606: ,p_token_2 => 'PRODUCT_NAME'
194607: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
194608: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
194609: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
194610: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
194611:

Line 194608: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

194604: ,p_token_1 => 'ACCT_ATTR_NAME'
194605: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
194606: ,p_token_2 => 'PRODUCT_NAME'
194607: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
194608: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
194609: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
194610: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
194611:
194612: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 194609: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

194605: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
194606: ,p_token_2 => 'PRODUCT_NAME'
194607: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
194608: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
194609: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
194610: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
194611:
194612: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
194613: --

Line 194610: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

194606: ,p_token_2 => 'PRODUCT_NAME'
194607: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
194608: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
194609: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
194610: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
194611:
194612: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
194613: --
194614: -- following sets the accounting attributes needed to reverse

Line 194629: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

194625: ----------------------------------------------------------------
194626: -- 4262811 - update the header statuses to invalid in need be
194627: ----------------------------------------------------------------
194628: --
194629: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
194630:
194631:
194632: -----------------------------------------------
194633: -- No accrual reversal for the event class/type

Line 194810: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

194806: ,p_module => l_log_module);
194807: END IF;
194808:
194809: --
194810: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
194811: --
194812: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
194813: --
194814: -- set event info as cache for other routines to refer event attributes

Line 194812: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

194808:
194809: --
194810: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
194811: --
194812: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
194813: --
194814: -- set event info as cache for other routines to refer event attributes
194815: --
194816:

Line 194820: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

194816:
194817: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
194818: l_previous_event_id := l_event_id;
194819:
194820: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
194821: (p_application_id => p_application_id
194822: ,p_primary_ledger_id => p_primary_ledger_id
194823: ,p_base_ledger_id => p_base_ledger_id
194824: ,p_target_ledger_id => p_target_ledger_id

Line 194861: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

194857: l_acct_reversal_source := SUBSTR(l_array_source_41(Idx), 1,30);
194858:
194859: IF l_continue_with_lines THEN
194860: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
194861: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
194862:
194863: xla_accounting_err_pkg.build_message
194864: (p_appli_s_name => 'XLA'
194865: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 194869: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

194865: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
194866: ,p_token_1 => 'LINE_NUMBER'
194867: ,p_value_1 => l_array_extract_line_num(Idx)
194868: ,p_token_2 => 'PRODUCT_NAME'
194869: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
194870: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
194871: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
194872: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
194873:

Line 194870: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

194866: ,p_token_1 => 'LINE_NUMBER'
194867: ,p_value_1 => l_array_extract_line_num(Idx)
194868: ,p_token_2 => 'PRODUCT_NAME'
194869: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
194870: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
194871: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
194872: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
194873:
194874: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 194871: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

194867: ,p_value_1 => l_array_extract_line_num(Idx)
194868: ,p_token_2 => 'PRODUCT_NAME'
194869: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
194870: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
194871: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
194872: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
194873:
194874: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
194875: --

Line 194872: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

194868: ,p_token_2 => 'PRODUCT_NAME'
194869: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
194870: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
194871: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
194872: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
194873:
194874: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
194875: --
194876: -- following sets the accounting attributes needed to reverse

Line 197353: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

197349:
197350: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
197351: -- or secondary ledger that has different currency with primary
197352: -- or alc that is calculated by sla
197353: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
197354: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
197355:
197356: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
197357: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 197354: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

197350: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
197351: -- or secondary ledger that has different currency with primary
197352: -- or alc that is calculated by sla
197353: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
197354: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
197355:
197356: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
197357: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
197358: AND (l_actual_flag = 'A')) THEN

Line 197356: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

197352: -- or alc that is calculated by sla
197353: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
197354: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
197355:
197356: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
197357: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
197358: AND (l_actual_flag = 'A')) THEN
197359: XLA_AE_LINES_PKG.CreateGainOrLossLines(
197360: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 197357: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

197353: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
197354: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
197355:
197356: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
197357: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
197358: AND (l_actual_flag = 'A')) THEN
197359: XLA_AE_LINES_PKG.CreateGainOrLossLines(
197360: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
197361: ,p_application_id => p_application_id

Line 197360: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

197356: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
197357: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
197358: AND (l_actual_flag = 'A')) THEN
197359: XLA_AE_LINES_PKG.CreateGainOrLossLines(
197360: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
197361: ,p_application_id => p_application_id
197362: ,p_amb_context_code => 'DEFAULT'
197363: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
197364: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 197363: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

197359: XLA_AE_LINES_PKG.CreateGainOrLossLines(
197360: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
197361: ,p_application_id => p_application_id
197362: ,p_amb_context_code => 'DEFAULT'
197363: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
197364: ,p_event_class_code => C_EVENT_CLASS_CODE
197365: ,p_event_type_code => C_EVENT_TYPE_CODE
197366:
197367: ,p_gain_ccid => -1

Line 197767: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

197763:
197764: l_calculate_acctd_flag VARCHAR2(1) :='N';
197765: l_calculate_g_l_flag VARCHAR2(1) :='N';
197766: --
197767: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197768: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197769: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
197770: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
197771: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 197768: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

197764: l_calculate_acctd_flag VARCHAR2(1) :='N';
197765: l_calculate_g_l_flag VARCHAR2(1) :='N';
197766: --
197767: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197768: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197769: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
197770: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
197771: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197772: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 197769: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

197765: l_calculate_g_l_flag VARCHAR2(1) :='N';
197766: --
197767: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197768: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197769: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
197770: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
197771: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197772: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
197773: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 197770: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

197766: --
197767: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197768: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197769: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
197770: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
197771: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197772: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
197773: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
197774: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 197771: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

197767: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197768: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197769: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
197770: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
197771: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197772: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
197773: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
197774: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197775: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 197772: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

197768: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197769: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
197770: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
197771: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197772: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
197773: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
197774: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197775: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197776: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 197773: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

197769: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
197770: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
197771: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197772: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
197773: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
197774: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197775: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197776: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197777: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 197774: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

197770: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
197771: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197772: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
197773: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
197774: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197775: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197776: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197777: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197778: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 197775: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

197771: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197772: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
197773: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
197774: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197775: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197776: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197777: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197778: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197779: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 197776: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

197772: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
197773: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
197774: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197775: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197776: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197777: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197778: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197779: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197780: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 197777: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

197773: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
197774: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197775: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197776: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197777: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197778: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197779: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197780: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197781: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 197778: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

197774: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197775: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197776: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197777: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197778: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197779: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197780: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197781: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
197782: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 197779: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

197775: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197776: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197777: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197778: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197779: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197780: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197781: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
197782: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
197783: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 197780: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

197776: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197777: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197778: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197779: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197780: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197781: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
197782: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
197783: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
197784: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 197781: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

197777: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197778: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197779: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197780: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197781: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
197782: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
197783: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
197784: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
197785: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 197782: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

197778: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197779: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197780: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197781: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
197782: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
197783: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
197784: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
197785: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197786: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 197783: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

197779: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197780: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197781: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
197782: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
197783: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
197784: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
197785: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197786: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197787: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 197784: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

197780: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197781: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
197782: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
197783: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
197784: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
197785: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197786: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197787: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197788: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 197785: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

197781: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
197782: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
197783: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
197784: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
197785: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197786: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197787: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197788: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197789: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 197786: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

197782: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
197783: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
197784: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
197785: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197786: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197787: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197788: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197789: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
197790: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 197787: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

197783: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
197784: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
197785: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197786: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197787: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197788: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197789: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
197790: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
197791: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 197788: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

197784: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
197785: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197786: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197787: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197788: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197789: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
197790: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
197791: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
197792: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 197789: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

197785: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197786: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197787: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197788: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197789: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
197790: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
197791: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
197792: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
197793:

Line 197790: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

197786: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197787: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197788: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197789: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
197790: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
197791: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
197792: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
197793:
197794: l_event_id NUMBER;

Line 197791: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

197787: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197788: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197789: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
197790: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
197791: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
197792: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
197793:
197794: l_event_id NUMBER;
197795: l_previous_event_id NUMBER;

Line 197792: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

197788: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197789: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
197790: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
197791: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
197792: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
197793:
197794: l_event_id NUMBER;
197795: l_previous_event_id NUMBER;
197796: l_first_event_id NUMBER;

Line 197810: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

197806: l_event_class_name VARCHAR2(80) := 'Burden for Invoices';
197807: l_description VARCHAR2(4000);
197808: l_transaction_reversal NUMBER;
197809: l_ae_header_id NUMBER;
197810: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
197811: l_log_module VARCHAR2(240);
197812: --
197813: l_acct_reversal_source VARCHAR2(30);
197814: l_trx_reversal_source VARCHAR2(30);

Line 198068: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

198064:
198065: --
198066: -- set event info as cache for other routines to refer event attributes
198067: --
198068: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
198069: (p_application_id => p_application_id
198070: ,p_primary_ledger_id => p_primary_ledger_id
198071: ,p_base_ledger_id => p_base_ledger_id
198072: ,p_target_ledger_id => p_target_ledger_id

Line 198101: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

198097:
198098: --
198099: -- set the status of entry to C_VALID (0)
198100: --
198101: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
198102:
198103: --
198104: -- initialize a row for ae header
198105: --

Line 198125: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

198121: --
198122: -- initilaize the status of ae headers for diffrent balance types
198123: -- the status is initialised to C_NOT_CREATED (2)
198124: --
198125: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
198126: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
198127: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
198128:
198129: --

Line 198126: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

198122: -- initilaize the status of ae headers for diffrent balance types
198123: -- the status is initialised to C_NOT_CREATED (2)
198124: --
198125: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
198126: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
198127: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
198128:
198129: --
198130: -- call api to validate and store accounting attributes for header

Line 198127: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

198123: -- the status is initialised to C_NOT_CREATED (2)
198124: --
198125: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
198126: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
198127: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
198128:
198129: --
198130: -- call api to validate and store accounting attributes for header
198131: --

Line 198166: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

198162: --
198163: l_trx_reversal_source := SUBSTR(NULL, 1,30);
198164:
198165: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
198166: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
198167:
198168: xla_accounting_err_pkg.build_message
198169: (p_appli_s_name => 'XLA'
198170: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 198174: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

198170: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
198171: ,p_token_1 => 'ACCT_ATTR_NAME'
198172: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
198173: ,p_token_2 => 'PRODUCT_NAME'
198174: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
198175: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
198176: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
198177: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
198178:

Line 198175: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

198171: ,p_token_1 => 'ACCT_ATTR_NAME'
198172: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
198173: ,p_token_2 => 'PRODUCT_NAME'
198174: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
198175: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
198176: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
198177: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
198178:
198179: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 198176: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

198172: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
198173: ,p_token_2 => 'PRODUCT_NAME'
198174: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
198175: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
198176: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
198177: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
198178:
198179: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
198180: --

Line 198177: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

198173: ,p_token_2 => 'PRODUCT_NAME'
198174: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
198175: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
198176: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
198177: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
198178:
198179: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
198180: --
198181: -- following sets the accounting attributes needed to reverse

Line 198196: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

198192: ----------------------------------------------------------------
198193: -- 4262811 - update the header statuses to invalid in need be
198194: ----------------------------------------------------------------
198195: --
198196: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
198197:
198198:
198199: -----------------------------------------------
198200: -- No accrual reversal for the event class/type

Line 198332: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

198328: ,p_module => l_log_module);
198329: END IF;
198330:
198331: --
198332: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
198333: --
198334: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
198335: --
198336: -- set event info as cache for other routines to refer event attributes

Line 198334: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

198330:
198331: --
198332: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
198333: --
198334: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
198335: --
198336: -- set event info as cache for other routines to refer event attributes
198337: --
198338:

Line 198342: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

198338:
198339: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
198340: l_previous_event_id := l_event_id;
198341:
198342: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
198343: (p_application_id => p_application_id
198344: ,p_primary_ledger_id => p_primary_ledger_id
198345: ,p_base_ledger_id => p_base_ledger_id
198346: ,p_target_ledger_id => p_target_ledger_id

Line 198383: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

198379: l_acct_reversal_source := SUBSTR(l_array_source_172(Idx), 1,30);
198380:
198381: IF l_continue_with_lines THEN
198382: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
198383: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
198384:
198385: xla_accounting_err_pkg.build_message
198386: (p_appli_s_name => 'XLA'
198387: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 198391: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

198387: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
198388: ,p_token_1 => 'LINE_NUMBER'
198389: ,p_value_1 => l_array_extract_line_num(Idx)
198390: ,p_token_2 => 'PRODUCT_NAME'
198391: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
198392: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
198393: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
198394: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
198395:

Line 198392: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

198388: ,p_token_1 => 'LINE_NUMBER'
198389: ,p_value_1 => l_array_extract_line_num(Idx)
198390: ,p_token_2 => 'PRODUCT_NAME'
198391: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
198392: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
198393: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
198394: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
198395:
198396: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 198393: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

198389: ,p_value_1 => l_array_extract_line_num(Idx)
198390: ,p_token_2 => 'PRODUCT_NAME'
198391: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
198392: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
198393: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
198394: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
198395:
198396: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
198397: --

Line 198394: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

198390: ,p_token_2 => 'PRODUCT_NAME'
198391: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
198392: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
198393: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
198394: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
198395:
198396: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
198397: --
198398: -- following sets the accounting attributes needed to reverse

Line 198465: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

198461: l_actual_flag := NULL; l_actual_gain_loss_ref := '#####';
198462: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
198463: -- or secondary ledger that has different currency with primary
198464: -- or alc that is calculated by sla
198465: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
198466: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
198467:
198468: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
198469: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 198466: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

198462: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
198463: -- or secondary ledger that has different currency with primary
198464: -- or alc that is calculated by sla
198465: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
198466: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
198467:
198468: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
198469: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
198470: AND (l_actual_flag = 'A')) THEN

Line 198468: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

198464: -- or alc that is calculated by sla
198465: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
198466: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
198467:
198468: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
198469: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
198470: AND (l_actual_flag = 'A')) THEN
198471: XLA_AE_LINES_PKG.CreateGainOrLossLines(
198472: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 198469: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

198465: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
198466: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
198467:
198468: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
198469: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
198470: AND (l_actual_flag = 'A')) THEN
198471: XLA_AE_LINES_PKG.CreateGainOrLossLines(
198472: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
198473: ,p_application_id => p_application_id

Line 198472: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

198468: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
198469: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
198470: AND (l_actual_flag = 'A')) THEN
198471: XLA_AE_LINES_PKG.CreateGainOrLossLines(
198472: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
198473: ,p_application_id => p_application_id
198474: ,p_amb_context_code => 'DEFAULT'
198475: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
198476: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 198475: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

198471: XLA_AE_LINES_PKG.CreateGainOrLossLines(
198472: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
198473: ,p_application_id => p_application_id
198474: ,p_amb_context_code => 'DEFAULT'
198475: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
198476: ,p_event_class_code => C_EVENT_CLASS_CODE
198477: ,p_event_type_code => C_EVENT_TYPE_CODE
198478:
198479: ,p_gain_ccid => -1

Line 199318: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

199314:
199315: l_calculate_acctd_flag VARCHAR2(1) :='N';
199316: l_calculate_g_l_flag VARCHAR2(1) :='N';
199317: --
199318: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
199319: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
199320: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
199321: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
199322: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 199319: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

199315: l_calculate_acctd_flag VARCHAR2(1) :='N';
199316: l_calculate_g_l_flag VARCHAR2(1) :='N';
199317: --
199318: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
199319: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
199320: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
199321: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
199322: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
199323: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 199320: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

199316: l_calculate_g_l_flag VARCHAR2(1) :='N';
199317: --
199318: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
199319: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
199320: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
199321: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
199322: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
199323: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
199324: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 199321: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

199317: --
199318: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
199319: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
199320: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
199321: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
199322: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
199323: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
199324: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
199325: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 199322: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

199318: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
199319: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
199320: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
199321: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
199322: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
199323: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
199324: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
199325: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
199326: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 199323: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

199319: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
199320: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
199321: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
199322: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
199323: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
199324: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
199325: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
199326: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
199327: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 199324: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

199320: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
199321: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
199322: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
199323: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
199324: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
199325: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
199326: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
199327: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
199328: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 199325: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

199321: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
199322: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
199323: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
199324: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
199325: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
199326: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
199327: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
199328: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
199329: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 199326: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

199322: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
199323: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
199324: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
199325: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
199326: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
199327: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
199328: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
199329: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
199330: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 199327: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

199323: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
199324: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
199325: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
199326: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
199327: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
199328: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
199329: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
199330: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
199331: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 199328: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

199324: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
199325: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
199326: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
199327: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
199328: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
199329: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
199330: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
199331: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
199332: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 199329: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

199325: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
199326: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
199327: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
199328: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
199329: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
199330: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
199331: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
199332: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
199333: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 199330: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

199326: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
199327: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
199328: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
199329: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
199330: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
199331: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
199332: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
199333: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
199334: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 199331: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

199327: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
199328: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
199329: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
199330: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
199331: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
199332: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
199333: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
199334: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
199335: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 199332: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

199328: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
199329: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
199330: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
199331: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
199332: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
199333: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
199334: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
199335: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
199336: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 199333: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

199329: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
199330: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
199331: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
199332: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
199333: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
199334: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
199335: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
199336: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
199337: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 199334: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

199330: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
199331: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
199332: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
199333: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
199334: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
199335: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
199336: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
199337: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
199338: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 199335: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

199331: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
199332: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
199333: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
199334: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
199335: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
199336: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
199337: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
199338: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
199339: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 199336: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

199332: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
199333: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
199334: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
199335: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
199336: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
199337: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
199338: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
199339: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
199340: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 199337: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

199333: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
199334: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
199335: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
199336: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
199337: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
199338: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
199339: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
199340: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
199341: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 199338: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

199334: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
199335: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
199336: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
199337: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
199338: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
199339: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
199340: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
199341: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
199342: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 199339: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

199335: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
199336: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
199337: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
199338: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
199339: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
199340: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
199341: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
199342: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
199343: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 199340: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

199336: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
199337: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
199338: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
199339: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
199340: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
199341: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
199342: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
199343: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
199344:

Line 199341: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

199337: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
199338: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
199339: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
199340: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
199341: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
199342: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
199343: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
199344:
199345: l_event_id NUMBER;

Line 199342: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

199338: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
199339: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
199340: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
199341: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
199342: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
199343: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
199344:
199345: l_event_id NUMBER;
199346: l_previous_event_id NUMBER;

Line 199343: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

199339: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
199340: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
199341: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
199342: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
199343: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
199344:
199345: l_event_id NUMBER;
199346: l_previous_event_id NUMBER;
199347: l_first_event_id NUMBER;

Line 199361: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

199357: l_event_class_name VARCHAR2(80) := 'Payments';
199358: l_description VARCHAR2(4000);
199359: l_transaction_reversal NUMBER;
199360: l_ae_header_id NUMBER;
199361: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
199362: l_log_module VARCHAR2(240);
199363: --
199364: l_acct_reversal_source VARCHAR2(30);
199365: l_trx_reversal_source VARCHAR2(30);

Line 199913: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

199909:
199910: --
199911: -- set event info as cache for other routines to refer event attributes
199912: --
199913: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
199914: (p_application_id => p_application_id
199915: ,p_primary_ledger_id => p_primary_ledger_id
199916: ,p_base_ledger_id => p_base_ledger_id
199917: ,p_target_ledger_id => p_target_ledger_id

Line 199946: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

199942:
199943: --
199944: -- set the status of entry to C_VALID (0)
199945: --
199946: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
199947:
199948: --
199949: -- initialize a row for ae header
199950: --

Line 200012: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

200008: --
200009: -- initilaize the status of ae headers for diffrent balance types
200010: -- the status is initialised to C_NOT_CREATED (2)
200011: --
200012: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
200013: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
200014: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
200015:
200016: --

Line 200013: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

200009: -- initilaize the status of ae headers for diffrent balance types
200010: -- the status is initialised to C_NOT_CREATED (2)
200011: --
200012: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
200013: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
200014: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
200015:
200016: --
200017: -- call api to validate and store accounting attributes for header

Line 200014: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

200010: -- the status is initialised to C_NOT_CREATED (2)
200011: --
200012: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
200013: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
200014: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
200015:
200016: --
200017: -- call api to validate and store accounting attributes for header
200018: --

Line 200061: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

200057: --
200058: l_trx_reversal_source := SUBSTR(g_array_event(l_event_id).array_value_char('source_185'), 1,30);
200059:
200060: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
200061: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
200062:
200063: xla_accounting_err_pkg.build_message
200064: (p_appli_s_name => 'XLA'
200065: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 200069: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

200065: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
200066: ,p_token_1 => 'ACCT_ATTR_NAME'
200067: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
200068: ,p_token_2 => 'PRODUCT_NAME'
200069: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
200070: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
200071: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
200072: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
200073:

Line 200070: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

200066: ,p_token_1 => 'ACCT_ATTR_NAME'
200067: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
200068: ,p_token_2 => 'PRODUCT_NAME'
200069: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
200070: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
200071: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
200072: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
200073:
200074: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 200071: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

200067: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
200068: ,p_token_2 => 'PRODUCT_NAME'
200069: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
200070: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
200071: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
200072: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
200073:
200074: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
200075: --

Line 200072: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

200068: ,p_token_2 => 'PRODUCT_NAME'
200069: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
200070: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
200071: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
200072: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
200073:
200074: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
200075: --
200076: -- following sets the accounting attributes needed to reverse

Line 200091: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

200087: ----------------------------------------------------------------
200088: -- 4262811 - update the header statuses to invalid in need be
200089: ----------------------------------------------------------------
200090: --
200091: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
200092:
200093:
200094: -----------------------------------------------
200095: -- No accrual reversal for the event class/type

Line 200250: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

200246: ,p_module => l_log_module);
200247: END IF;
200248:
200249: --
200250: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
200251: --
200252: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
200253: --
200254: -- set event info as cache for other routines to refer event attributes

Line 200252: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

200248:
200249: --
200250: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
200251: --
200252: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
200253: --
200254: -- set event info as cache for other routines to refer event attributes
200255: --
200256:

Line 200260: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

200256:
200257: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
200258: l_previous_event_id := l_event_id;
200259:
200260: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
200261: (p_application_id => p_application_id
200262: ,p_primary_ledger_id => p_primary_ledger_id
200263: ,p_base_ledger_id => p_base_ledger_id
200264: ,p_target_ledger_id => p_target_ledger_id

Line 200301: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

200297: l_acct_reversal_source := SUBSTR(l_array_source_41(Idx), 1,30);
200298:
200299: IF l_continue_with_lines THEN
200300: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
200301: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
200302:
200303: xla_accounting_err_pkg.build_message
200304: (p_appli_s_name => 'XLA'
200305: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 200309: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

200305: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
200306: ,p_token_1 => 'LINE_NUMBER'
200307: ,p_value_1 => l_array_extract_line_num(Idx)
200308: ,p_token_2 => 'PRODUCT_NAME'
200309: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
200310: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
200311: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
200312: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
200313:

Line 200310: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

200306: ,p_token_1 => 'LINE_NUMBER'
200307: ,p_value_1 => l_array_extract_line_num(Idx)
200308: ,p_token_2 => 'PRODUCT_NAME'
200309: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
200310: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
200311: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
200312: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
200313:
200314: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 200311: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

200307: ,p_value_1 => l_array_extract_line_num(Idx)
200308: ,p_token_2 => 'PRODUCT_NAME'
200309: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
200310: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
200311: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
200312: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
200313:
200314: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
200315: --

Line 200312: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

200308: ,p_token_2 => 'PRODUCT_NAME'
200309: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
200310: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
200311: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
200312: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
200313:
200314: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
200315: --
200316: -- following sets the accounting attributes needed to reverse

Line 201569: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

201565:
201566: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
201567: -- or secondary ledger that has different currency with primary
201568: -- or alc that is calculated by sla
201569: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
201570: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
201571:
201572: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
201573: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 201570: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

201566: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
201567: -- or secondary ledger that has different currency with primary
201568: -- or alc that is calculated by sla
201569: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
201570: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
201571:
201572: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
201573: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
201574: AND (l_actual_flag = 'A')) THEN

Line 201572: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

201568: -- or alc that is calculated by sla
201569: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
201570: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
201571:
201572: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
201573: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
201574: AND (l_actual_flag = 'A')) THEN
201575: XLA_AE_LINES_PKG.CreateGainOrLossLines(
201576: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 201573: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

201569: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
201570: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
201571:
201572: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
201573: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
201574: AND (l_actual_flag = 'A')) THEN
201575: XLA_AE_LINES_PKG.CreateGainOrLossLines(
201576: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
201577: ,p_application_id => p_application_id

Line 201576: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

201572: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
201573: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
201574: AND (l_actual_flag = 'A')) THEN
201575: XLA_AE_LINES_PKG.CreateGainOrLossLines(
201576: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
201577: ,p_application_id => p_application_id
201578: ,p_amb_context_code => 'DEFAULT'
201579: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
201580: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 201579: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

201575: XLA_AE_LINES_PKG.CreateGainOrLossLines(
201576: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
201577: ,p_application_id => p_application_id
201578: ,p_amb_context_code => 'DEFAULT'
201579: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
201580: ,p_event_class_code => C_EVENT_CLASS_CODE
201581: ,p_event_type_code => C_EVENT_TYPE_CODE
201582:
201583: ,p_gain_ccid => -1

Line 202366: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

202362:
202363: l_calculate_acctd_flag VARCHAR2(1) :='N';
202364: l_calculate_g_l_flag VARCHAR2(1) :='N';
202365: --
202366: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
202367: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
202368: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
202369: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
202370: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 202367: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

202363: l_calculate_acctd_flag VARCHAR2(1) :='N';
202364: l_calculate_g_l_flag VARCHAR2(1) :='N';
202365: --
202366: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
202367: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
202368: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
202369: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
202370: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
202371: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 202368: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

202364: l_calculate_g_l_flag VARCHAR2(1) :='N';
202365: --
202366: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
202367: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
202368: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
202369: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
202370: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
202371: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
202372: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 202369: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

202365: --
202366: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
202367: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
202368: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
202369: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
202370: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
202371: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
202372: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
202373: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 202370: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

202366: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
202367: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
202368: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
202369: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
202370: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
202371: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
202372: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
202373: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
202374: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 202371: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

202367: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
202368: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
202369: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
202370: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
202371: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
202372: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
202373: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
202374: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
202375: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 202372: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

202368: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
202369: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
202370: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
202371: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
202372: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
202373: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
202374: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
202375: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
202376: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 202373: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

202369: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
202370: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
202371: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
202372: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
202373: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
202374: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
202375: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
202376: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
202377: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 202374: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

202370: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
202371: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
202372: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
202373: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
202374: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
202375: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
202376: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
202377: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
202378: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 202375: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

202371: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
202372: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
202373: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
202374: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
202375: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
202376: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
202377: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
202378: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
202379: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 202376: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

202372: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
202373: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
202374: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
202375: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
202376: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
202377: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
202378: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
202379: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
202380: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 202377: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

202373: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
202374: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
202375: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
202376: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
202377: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
202378: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
202379: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
202380: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
202381: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 202378: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

202374: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
202375: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
202376: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
202377: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
202378: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
202379: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
202380: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
202381: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
202382: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 202379: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

202375: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
202376: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
202377: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
202378: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
202379: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
202380: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
202381: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
202382: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
202383: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 202380: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

202376: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
202377: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
202378: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
202379: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
202380: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
202381: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
202382: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
202383: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
202384: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 202381: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

202377: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
202378: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
202379: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
202380: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
202381: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
202382: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
202383: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
202384: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
202385: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 202382: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

202378: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
202379: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
202380: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
202381: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
202382: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
202383: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
202384: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
202385: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
202386: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 202383: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

202379: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
202380: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
202381: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
202382: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
202383: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
202384: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
202385: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
202386: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
202387: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 202384: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

202380: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
202381: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
202382: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
202383: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
202384: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
202385: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
202386: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
202387: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
202388: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 202385: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

202381: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
202382: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
202383: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
202384: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
202385: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
202386: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
202387: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
202388: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
202389: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 202386: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

202382: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
202383: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
202384: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
202385: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
202386: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
202387: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
202388: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
202389: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
202390: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 202387: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

202383: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
202384: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
202385: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
202386: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
202387: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
202388: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
202389: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
202390: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
202391: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 202388: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

202384: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
202385: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
202386: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
202387: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
202388: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
202389: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
202390: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
202391: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
202392:

Line 202389: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

202385: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
202386: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
202387: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
202388: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
202389: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
202390: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
202391: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
202392:
202393: l_event_id NUMBER;

Line 202390: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

202386: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
202387: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
202388: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
202389: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
202390: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
202391: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
202392:
202393: l_event_id NUMBER;
202394: l_previous_event_id NUMBER;

Line 202391: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

202387: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
202388: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
202389: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
202390: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
202391: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
202392:
202393: l_event_id NUMBER;
202394: l_previous_event_id NUMBER;
202395: l_first_event_id NUMBER;

Line 202409: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

202405: l_event_class_name VARCHAR2(80) := 'Prepayment Applications';
202406: l_description VARCHAR2(4000);
202407: l_transaction_reversal NUMBER;
202408: l_ae_header_id NUMBER;
202409: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
202410: l_log_module VARCHAR2(240);
202411: --
202412: l_acct_reversal_source VARCHAR2(30);
202413: l_trx_reversal_source VARCHAR2(30);

Line 202881: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

202877:
202878: --
202879: -- set event info as cache for other routines to refer event attributes
202880: --
202881: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
202882: (p_application_id => p_application_id
202883: ,p_primary_ledger_id => p_primary_ledger_id
202884: ,p_base_ledger_id => p_base_ledger_id
202885: ,p_target_ledger_id => p_target_ledger_id

Line 202914: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

202910:
202911: --
202912: -- set the status of entry to C_VALID (0)
202913: --
202914: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
202915:
202916: --
202917: -- initialize a row for ae header
202918: --

Line 202957: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

202953: --
202954: -- initilaize the status of ae headers for diffrent balance types
202955: -- the status is initialised to C_NOT_CREATED (2)
202956: --
202957: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
202958: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
202959: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
202960:
202961: --

Line 202958: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

202954: -- initilaize the status of ae headers for diffrent balance types
202955: -- the status is initialised to C_NOT_CREATED (2)
202956: --
202957: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
202958: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
202959: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
202960:
202961: --
202962: -- call api to validate and store accounting attributes for header

Line 202959: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

202955: -- the status is initialised to C_NOT_CREATED (2)
202956: --
202957: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
202958: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
202959: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
202960:
202961: --
202962: -- call api to validate and store accounting attributes for header
202963: --

Line 203004: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

203000: --
203001: l_trx_reversal_source := SUBSTR(NULL, 1,30);
203002:
203003: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
203004: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
203005:
203006: xla_accounting_err_pkg.build_message
203007: (p_appli_s_name => 'XLA'
203008: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 203012: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

203008: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
203009: ,p_token_1 => 'ACCT_ATTR_NAME'
203010: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
203011: ,p_token_2 => 'PRODUCT_NAME'
203012: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
203013: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
203014: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
203015: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
203016:

Line 203013: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

203009: ,p_token_1 => 'ACCT_ATTR_NAME'
203010: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
203011: ,p_token_2 => 'PRODUCT_NAME'
203012: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
203013: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
203014: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
203015: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
203016:
203017: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 203014: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

203010: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
203011: ,p_token_2 => 'PRODUCT_NAME'
203012: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
203013: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
203014: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
203015: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
203016:
203017: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
203018: --

Line 203015: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

203011: ,p_token_2 => 'PRODUCT_NAME'
203012: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
203013: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
203014: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
203015: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
203016:
203017: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
203018: --
203019: -- following sets the accounting attributes needed to reverse

Line 203034: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

203030: ----------------------------------------------------------------
203031: -- 4262811 - update the header statuses to invalid in need be
203032: ----------------------------------------------------------------
203033: --
203034: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
203035:
203036:
203037: -----------------------------------------------
203038: -- No accrual reversal for the event class/type

Line 203206: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

203202: ,p_module => l_log_module);
203203: END IF;
203204:
203205: --
203206: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
203207: --
203208: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
203209: --
203210: -- set event info as cache for other routines to refer event attributes

Line 203208: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

203204:
203205: --
203206: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
203207: --
203208: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
203209: --
203210: -- set event info as cache for other routines to refer event attributes
203211: --
203212:

Line 203216: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

203212:
203213: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
203214: l_previous_event_id := l_event_id;
203215:
203216: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
203217: (p_application_id => p_application_id
203218: ,p_primary_ledger_id => p_primary_ledger_id
203219: ,p_base_ledger_id => p_base_ledger_id
203220: ,p_target_ledger_id => p_target_ledger_id

Line 203257: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

203253: l_acct_reversal_source := SUBSTR(l_array_source_41(Idx), 1,30);
203254:
203255: IF l_continue_with_lines THEN
203256: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
203257: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
203258:
203259: xla_accounting_err_pkg.build_message
203260: (p_appli_s_name => 'XLA'
203261: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 203265: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

203261: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
203262: ,p_token_1 => 'LINE_NUMBER'
203263: ,p_value_1 => l_array_extract_line_num(Idx)
203264: ,p_token_2 => 'PRODUCT_NAME'
203265: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
203266: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
203267: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
203268: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
203269:

Line 203266: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

203262: ,p_token_1 => 'LINE_NUMBER'
203263: ,p_value_1 => l_array_extract_line_num(Idx)
203264: ,p_token_2 => 'PRODUCT_NAME'
203265: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
203266: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
203267: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
203268: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
203269:
203270: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 203267: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

203263: ,p_value_1 => l_array_extract_line_num(Idx)
203264: ,p_token_2 => 'PRODUCT_NAME'
203265: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
203266: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
203267: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
203268: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
203269:
203270: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
203271: --

Line 203268: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

203264: ,p_token_2 => 'PRODUCT_NAME'
203265: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
203266: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
203267: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
203268: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
203269:
203270: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
203271: --
203272: -- following sets the accounting attributes needed to reverse

Line 204046: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

204042:
204043: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
204044: -- or secondary ledger that has different currency with primary
204045: -- or alc that is calculated by sla
204046: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
204047: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
204048:
204049: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
204050: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 204047: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

204043: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
204044: -- or secondary ledger that has different currency with primary
204045: -- or alc that is calculated by sla
204046: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
204047: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
204048:
204049: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
204050: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
204051: AND (l_actual_flag = 'A')) THEN

Line 204049: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

204045: -- or alc that is calculated by sla
204046: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
204047: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
204048:
204049: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
204050: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
204051: AND (l_actual_flag = 'A')) THEN
204052: XLA_AE_LINES_PKG.CreateGainOrLossLines(
204053: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 204050: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

204046: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
204047: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
204048:
204049: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
204050: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
204051: AND (l_actual_flag = 'A')) THEN
204052: XLA_AE_LINES_PKG.CreateGainOrLossLines(
204053: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
204054: ,p_application_id => p_application_id

Line 204053: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

204049: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
204050: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
204051: AND (l_actual_flag = 'A')) THEN
204052: XLA_AE_LINES_PKG.CreateGainOrLossLines(
204053: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
204054: ,p_application_id => p_application_id
204055: ,p_amb_context_code => 'DEFAULT'
204056: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
204057: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 204056: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

204052: XLA_AE_LINES_PKG.CreateGainOrLossLines(
204053: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
204054: ,p_application_id => p_application_id
204055: ,p_amb_context_code => 'DEFAULT'
204056: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
204057: ,p_event_class_code => C_EVENT_CLASS_CODE
204058: ,p_event_type_code => C_EVENT_TYPE_CODE
204059:
204060: ,p_gain_ccid => -1

Line 204888: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

204884:
204885: l_calculate_acctd_flag VARCHAR2(1) :='N';
204886: l_calculate_g_l_flag VARCHAR2(1) :='N';
204887: --
204888: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204889: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204890: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
204891: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
204892: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 204889: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

204885: l_calculate_acctd_flag VARCHAR2(1) :='N';
204886: l_calculate_g_l_flag VARCHAR2(1) :='N';
204887: --
204888: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204889: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204890: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
204891: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
204892: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204893: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 204890: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

204886: l_calculate_g_l_flag VARCHAR2(1) :='N';
204887: --
204888: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204889: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204890: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
204891: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
204892: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204893: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
204894: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 204891: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

204887: --
204888: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204889: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204890: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
204891: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
204892: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204893: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
204894: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
204895: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 204892: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

204888: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204889: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204890: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
204891: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
204892: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204893: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
204894: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
204895: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204896: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 204893: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

204889: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204890: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
204891: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
204892: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204893: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
204894: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
204895: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204896: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204897: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 204894: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

204890: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
204891: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
204892: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204893: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
204894: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
204895: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204896: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204897: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204898: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 204895: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

204891: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
204892: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204893: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
204894: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
204895: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204896: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204897: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204898: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204899: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 204896: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

204892: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204893: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
204894: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
204895: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204896: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204897: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204898: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204899: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204900: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 204897: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

204893: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
204894: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
204895: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204896: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204897: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204898: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204899: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204900: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204901: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 204898: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

204894: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
204895: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204896: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204897: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204898: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204899: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204900: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204901: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204902: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 204899: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

204895: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204896: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204897: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204898: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204899: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204900: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204901: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204902: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
204903: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 204900: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

204896: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204897: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204898: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204899: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204900: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204901: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204902: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
204903: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
204904: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 204901: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

204897: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204898: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204899: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204900: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204901: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204902: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
204903: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
204904: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
204905: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 204902: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

204898: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204899: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204900: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204901: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204902: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
204903: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
204904: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
204905: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
204906: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 204903: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

204899: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204900: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204901: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204902: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
204903: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
204904: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
204905: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
204906: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204907: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 204904: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

204900: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204901: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204902: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
204903: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
204904: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
204905: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
204906: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204907: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204908: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 204905: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

204901: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204902: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
204903: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
204904: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
204905: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
204906: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204907: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204908: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204909: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 204906: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

204902: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
204903: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
204904: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
204905: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
204906: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204907: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204908: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204909: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204910: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 204907: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

204903: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
204904: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
204905: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
204906: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204907: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204908: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204909: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204910: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
204911: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 204908: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

204904: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
204905: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
204906: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204907: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204908: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204909: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204910: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
204911: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
204912: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 204909: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

204905: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
204906: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204907: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204908: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204909: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204910: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
204911: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
204912: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
204913: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 204910: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

204906: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204907: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204908: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204909: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204910: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
204911: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
204912: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
204913: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
204914:

Line 204911: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

204907: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204908: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204909: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204910: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
204911: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
204912: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
204913: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
204914:
204915: l_event_id NUMBER;

Line 204912: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

204908: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204909: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204910: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
204911: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
204912: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
204913: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
204914:
204915: l_event_id NUMBER;
204916: l_previous_event_id NUMBER;

Line 204913: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

204909: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204910: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
204911: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
204912: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
204913: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
204914:
204915: l_event_id NUMBER;
204916: l_previous_event_id NUMBER;
204917: l_first_event_id NUMBER;

Line 204931: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

204927: l_event_class_name VARCHAR2(80) := 'Prepayments';
204928: l_description VARCHAR2(4000);
204929: l_transaction_reversal NUMBER;
204930: l_ae_header_id NUMBER;
204931: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
204932: l_log_module VARCHAR2(240);
204933: --
204934: l_acct_reversal_source VARCHAR2(30);
204935: l_trx_reversal_source VARCHAR2(30);

Line 205450: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

205446:
205447: --
205448: -- set event info as cache for other routines to refer event attributes
205449: --
205450: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
205451: (p_application_id => p_application_id
205452: ,p_primary_ledger_id => p_primary_ledger_id
205453: ,p_base_ledger_id => p_base_ledger_id
205454: ,p_target_ledger_id => p_target_ledger_id

Line 205483: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

205479:
205480: --
205481: -- set the status of entry to C_VALID (0)
205482: --
205483: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
205484:
205485: --
205486: -- initialize a row for ae header
205487: --

Line 205529: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

205525: --
205526: -- initilaize the status of ae headers for diffrent balance types
205527: -- the status is initialised to C_NOT_CREATED (2)
205528: --
205529: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
205530: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
205531: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
205532:
205533: --

Line 205530: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

205526: -- initilaize the status of ae headers for diffrent balance types
205527: -- the status is initialised to C_NOT_CREATED (2)
205528: --
205529: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
205530: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
205531: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
205532:
205533: --
205534: -- call api to validate and store accounting attributes for header

Line 205531: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

205527: -- the status is initialised to C_NOT_CREATED (2)
205528: --
205529: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
205530: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
205531: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
205532:
205533: --
205534: -- call api to validate and store accounting attributes for header
205535: --

Line 205584: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

205580: --
205581: l_trx_reversal_source := SUBSTR(NULL, 1,30);
205582:
205583: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
205584: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
205585:
205586: xla_accounting_err_pkg.build_message
205587: (p_appli_s_name => 'XLA'
205588: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 205592: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

205588: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
205589: ,p_token_1 => 'ACCT_ATTR_NAME'
205590: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
205591: ,p_token_2 => 'PRODUCT_NAME'
205592: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
205593: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
205594: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
205595: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
205596:

Line 205593: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

205589: ,p_token_1 => 'ACCT_ATTR_NAME'
205590: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
205591: ,p_token_2 => 'PRODUCT_NAME'
205592: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
205593: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
205594: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
205595: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
205596:
205597: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 205594: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

205590: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
205591: ,p_token_2 => 'PRODUCT_NAME'
205592: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
205593: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
205594: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
205595: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
205596:
205597: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
205598: --

Line 205595: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

205591: ,p_token_2 => 'PRODUCT_NAME'
205592: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
205593: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
205594: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
205595: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
205596:
205597: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
205598: --
205599: -- following sets the accounting attributes needed to reverse

Line 205614: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

205610: ----------------------------------------------------------------
205611: -- 4262811 - update the header statuses to invalid in need be
205612: ----------------------------------------------------------------
205613: --
205614: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
205615:
205616:
205617: -----------------------------------------------
205618: -- No accrual reversal for the event class/type

Line 205791: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

205787: ,p_module => l_log_module);
205788: END IF;
205789:
205790: --
205791: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
205792: --
205793: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
205794: --
205795: -- set event info as cache for other routines to refer event attributes

Line 205793: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

205789:
205790: --
205791: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
205792: --
205793: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
205794: --
205795: -- set event info as cache for other routines to refer event attributes
205796: --
205797:

Line 205801: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

205797:
205798: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
205799: l_previous_event_id := l_event_id;
205800:
205801: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
205802: (p_application_id => p_application_id
205803: ,p_primary_ledger_id => p_primary_ledger_id
205804: ,p_base_ledger_id => p_base_ledger_id
205805: ,p_target_ledger_id => p_target_ledger_id

Line 205842: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

205838: l_acct_reversal_source := SUBSTR(l_array_source_41(Idx), 1,30);
205839:
205840: IF l_continue_with_lines THEN
205841: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
205842: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
205843:
205844: xla_accounting_err_pkg.build_message
205845: (p_appli_s_name => 'XLA'
205846: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 205850: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

205846: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
205847: ,p_token_1 => 'LINE_NUMBER'
205848: ,p_value_1 => l_array_extract_line_num(Idx)
205849: ,p_token_2 => 'PRODUCT_NAME'
205850: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
205851: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
205852: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
205853: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
205854:

Line 205851: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

205847: ,p_token_1 => 'LINE_NUMBER'
205848: ,p_value_1 => l_array_extract_line_num(Idx)
205849: ,p_token_2 => 'PRODUCT_NAME'
205850: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
205851: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
205852: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
205853: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
205854:
205855: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 205852: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

205848: ,p_value_1 => l_array_extract_line_num(Idx)
205849: ,p_token_2 => 'PRODUCT_NAME'
205850: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
205851: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
205852: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
205853: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
205854:
205855: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
205856: --

Line 205853: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

205849: ,p_token_2 => 'PRODUCT_NAME'
205850: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
205851: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
205852: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
205853: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
205854:
205855: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
205856: --
205857: -- following sets the accounting attributes needed to reverse

Line 208257: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

208253:
208254: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
208255: -- or secondary ledger that has different currency with primary
208256: -- or alc that is calculated by sla
208257: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
208258: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
208259:
208260: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
208261: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 208258: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

208254: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
208255: -- or secondary ledger that has different currency with primary
208256: -- or alc that is calculated by sla
208257: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
208258: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
208259:
208260: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
208261: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
208262: AND (l_actual_flag = 'A')) THEN

Line 208260: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

208256: -- or alc that is calculated by sla
208257: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
208258: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
208259:
208260: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
208261: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
208262: AND (l_actual_flag = 'A')) THEN
208263: XLA_AE_LINES_PKG.CreateGainOrLossLines(
208264: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 208261: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

208257: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
208258: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
208259:
208260: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
208261: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
208262: AND (l_actual_flag = 'A')) THEN
208263: XLA_AE_LINES_PKG.CreateGainOrLossLines(
208264: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
208265: ,p_application_id => p_application_id

Line 208264: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

208260: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
208261: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
208262: AND (l_actual_flag = 'A')) THEN
208263: XLA_AE_LINES_PKG.CreateGainOrLossLines(
208264: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
208265: ,p_application_id => p_application_id
208266: ,p_amb_context_code => 'DEFAULT'
208267: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
208268: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 208267: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

208263: XLA_AE_LINES_PKG.CreateGainOrLossLines(
208264: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
208265: ,p_application_id => p_application_id
208266: ,p_amb_context_code => 'DEFAULT'
208267: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
208268: ,p_event_class_code => C_EVENT_CLASS_CODE
208269: ,p_event_type_code => C_EVENT_TYPE_CODE
208270:
208271: ,p_gain_ccid => -1

Line 208671: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

208667:
208668: l_calculate_acctd_flag VARCHAR2(1) :='N';
208669: l_calculate_g_l_flag VARCHAR2(1) :='N';
208670: --
208671: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
208672: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
208673: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
208674: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
208675: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 208672: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

208668: l_calculate_acctd_flag VARCHAR2(1) :='N';
208669: l_calculate_g_l_flag VARCHAR2(1) :='N';
208670: --
208671: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
208672: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
208673: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
208674: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
208675: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
208676: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 208673: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

208669: l_calculate_g_l_flag VARCHAR2(1) :='N';
208670: --
208671: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
208672: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
208673: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
208674: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
208675: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
208676: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
208677: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 208674: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

208670: --
208671: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
208672: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
208673: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
208674: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
208675: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
208676: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
208677: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
208678: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 208675: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

208671: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
208672: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
208673: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
208674: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
208675: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
208676: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
208677: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
208678: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
208679: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 208676: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

208672: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
208673: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
208674: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
208675: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
208676: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
208677: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
208678: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
208679: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
208680: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 208677: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

208673: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
208674: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
208675: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
208676: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
208677: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
208678: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
208679: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
208680: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
208681: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 208678: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

208674: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
208675: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
208676: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
208677: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
208678: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
208679: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
208680: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
208681: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
208682: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 208679: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

208675: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
208676: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
208677: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
208678: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
208679: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
208680: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
208681: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
208682: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
208683: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 208680: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

208676: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
208677: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
208678: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
208679: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
208680: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
208681: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
208682: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
208683: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
208684: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 208681: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

208677: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
208678: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
208679: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
208680: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
208681: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
208682: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
208683: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
208684: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
208685: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 208682: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

208678: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
208679: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
208680: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
208681: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
208682: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
208683: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
208684: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
208685: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
208686: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 208683: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

208679: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
208680: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
208681: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
208682: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
208683: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
208684: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
208685: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
208686: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
208687: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 208684: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

208680: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
208681: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
208682: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
208683: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
208684: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
208685: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
208686: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
208687: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
208688: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 208685: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

208681: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
208682: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
208683: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
208684: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
208685: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
208686: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
208687: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
208688: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
208689: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 208686: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

208682: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
208683: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
208684: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
208685: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
208686: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
208687: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
208688: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
208689: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
208690: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 208687: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

208683: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
208684: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
208685: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
208686: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
208687: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
208688: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
208689: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
208690: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
208691: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 208688: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

208684: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
208685: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
208686: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
208687: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
208688: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
208689: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
208690: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
208691: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
208692: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 208689: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

208685: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
208686: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
208687: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
208688: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
208689: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
208690: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
208691: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
208692: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
208693: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 208690: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

208686: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
208687: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
208688: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
208689: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
208690: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
208691: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
208692: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
208693: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
208694: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 208691: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

208687: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
208688: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
208689: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
208690: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
208691: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
208692: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
208693: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
208694: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
208695: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 208692: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

208688: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
208689: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
208690: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
208691: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
208692: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
208693: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
208694: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
208695: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
208696: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 208693: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

208689: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
208690: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
208691: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
208692: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
208693: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
208694: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
208695: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
208696: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
208697:

Line 208694: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

208690: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
208691: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
208692: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
208693: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
208694: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
208695: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
208696: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
208697:
208698: l_event_id NUMBER;

Line 208695: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

208691: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
208692: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
208693: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
208694: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
208695: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
208696: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
208697:
208698: l_event_id NUMBER;
208699: l_previous_event_id NUMBER;

Line 208696: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

208692: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
208693: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
208694: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
208695: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
208696: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
208697:
208698: l_event_id NUMBER;
208699: l_previous_event_id NUMBER;
208700: l_first_event_id NUMBER;

Line 208714: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

208710: l_event_class_name VARCHAR2(80) := 'Burden for Prepayments';
208711: l_description VARCHAR2(4000);
208712: l_transaction_reversal NUMBER;
208713: l_ae_header_id NUMBER;
208714: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
208715: l_log_module VARCHAR2(240);
208716: --
208717: l_acct_reversal_source VARCHAR2(30);
208718: l_trx_reversal_source VARCHAR2(30);

Line 208972: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

208968:
208969: --
208970: -- set event info as cache for other routines to refer event attributes
208971: --
208972: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
208973: (p_application_id => p_application_id
208974: ,p_primary_ledger_id => p_primary_ledger_id
208975: ,p_base_ledger_id => p_base_ledger_id
208976: ,p_target_ledger_id => p_target_ledger_id

Line 209005: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

209001:
209002: --
209003: -- set the status of entry to C_VALID (0)
209004: --
209005: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
209006:
209007: --
209008: -- initialize a row for ae header
209009: --

Line 209029: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

209025: --
209026: -- initilaize the status of ae headers for diffrent balance types
209027: -- the status is initialised to C_NOT_CREATED (2)
209028: --
209029: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
209030: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
209031: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
209032:
209033: --

Line 209030: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

209026: -- initilaize the status of ae headers for diffrent balance types
209027: -- the status is initialised to C_NOT_CREATED (2)
209028: --
209029: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
209030: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
209031: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
209032:
209033: --
209034: -- call api to validate and store accounting attributes for header

Line 209031: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

209027: -- the status is initialised to C_NOT_CREATED (2)
209028: --
209029: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
209030: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
209031: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
209032:
209033: --
209034: -- call api to validate and store accounting attributes for header
209035: --

Line 209070: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

209066: --
209067: l_trx_reversal_source := SUBSTR(NULL, 1,30);
209068:
209069: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
209070: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
209071:
209072: xla_accounting_err_pkg.build_message
209073: (p_appli_s_name => 'XLA'
209074: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 209078: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

209074: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
209075: ,p_token_1 => 'ACCT_ATTR_NAME'
209076: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
209077: ,p_token_2 => 'PRODUCT_NAME'
209078: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
209079: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
209080: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
209081: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
209082:

Line 209079: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

209075: ,p_token_1 => 'ACCT_ATTR_NAME'
209076: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
209077: ,p_token_2 => 'PRODUCT_NAME'
209078: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
209079: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
209080: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
209081: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
209082:
209083: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 209080: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

209076: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
209077: ,p_token_2 => 'PRODUCT_NAME'
209078: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
209079: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
209080: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
209081: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
209082:
209083: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
209084: --

Line 209081: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

209077: ,p_token_2 => 'PRODUCT_NAME'
209078: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
209079: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
209080: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
209081: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
209082:
209083: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
209084: --
209085: -- following sets the accounting attributes needed to reverse

Line 209100: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

209096: ----------------------------------------------------------------
209097: -- 4262811 - update the header statuses to invalid in need be
209098: ----------------------------------------------------------------
209099: --
209100: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
209101:
209102:
209103: -----------------------------------------------
209104: -- No accrual reversal for the event class/type

Line 209236: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

209232: ,p_module => l_log_module);
209233: END IF;
209234:
209235: --
209236: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
209237: --
209238: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
209239: --
209240: -- set event info as cache for other routines to refer event attributes

Line 209238: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

209234:
209235: --
209236: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
209237: --
209238: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
209239: --
209240: -- set event info as cache for other routines to refer event attributes
209241: --
209242:

Line 209246: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

209242:
209243: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
209244: l_previous_event_id := l_event_id;
209245:
209246: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
209247: (p_application_id => p_application_id
209248: ,p_primary_ledger_id => p_primary_ledger_id
209249: ,p_base_ledger_id => p_base_ledger_id
209250: ,p_target_ledger_id => p_target_ledger_id

Line 209287: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

209283: l_acct_reversal_source := SUBSTR(l_array_source_172(Idx), 1,30);
209284:
209285: IF l_continue_with_lines THEN
209286: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
209287: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
209288:
209289: xla_accounting_err_pkg.build_message
209290: (p_appli_s_name => 'XLA'
209291: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 209295: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

209291: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
209292: ,p_token_1 => 'LINE_NUMBER'
209293: ,p_value_1 => l_array_extract_line_num(Idx)
209294: ,p_token_2 => 'PRODUCT_NAME'
209295: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
209296: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
209297: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
209298: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
209299:

Line 209296: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

209292: ,p_token_1 => 'LINE_NUMBER'
209293: ,p_value_1 => l_array_extract_line_num(Idx)
209294: ,p_token_2 => 'PRODUCT_NAME'
209295: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
209296: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
209297: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
209298: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
209299:
209300: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 209297: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

209293: ,p_value_1 => l_array_extract_line_num(Idx)
209294: ,p_token_2 => 'PRODUCT_NAME'
209295: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
209296: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
209297: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
209298: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
209299:
209300: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
209301: --

Line 209298: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

209294: ,p_token_2 => 'PRODUCT_NAME'
209295: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
209296: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
209297: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
209298: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
209299:
209300: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
209301: --
209302: -- following sets the accounting attributes needed to reverse

Line 209369: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

209365: l_actual_flag := NULL; l_actual_gain_loss_ref := '#####';
209366: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
209367: -- or secondary ledger that has different currency with primary
209368: -- or alc that is calculated by sla
209369: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
209370: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
209371:
209372: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
209373: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 209370: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

209366: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
209367: -- or secondary ledger that has different currency with primary
209368: -- or alc that is calculated by sla
209369: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
209370: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
209371:
209372: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
209373: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
209374: AND (l_actual_flag = 'A')) THEN

Line 209372: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

209368: -- or alc that is calculated by sla
209369: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
209370: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
209371:
209372: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
209373: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
209374: AND (l_actual_flag = 'A')) THEN
209375: XLA_AE_LINES_PKG.CreateGainOrLossLines(
209376: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 209373: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

209369: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
209370: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
209371:
209372: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
209373: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
209374: AND (l_actual_flag = 'A')) THEN
209375: XLA_AE_LINES_PKG.CreateGainOrLossLines(
209376: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
209377: ,p_application_id => p_application_id

Line 209376: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

209372: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
209373: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
209374: AND (l_actual_flag = 'A')) THEN
209375: XLA_AE_LINES_PKG.CreateGainOrLossLines(
209376: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
209377: ,p_application_id => p_application_id
209378: ,p_amb_context_code => 'DEFAULT'
209379: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
209380: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 209379: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

209375: XLA_AE_LINES_PKG.CreateGainOrLossLines(
209376: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
209377: ,p_application_id => p_application_id
209378: ,p_amb_context_code => 'DEFAULT'
209379: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
209380: ,p_event_class_code => C_EVENT_CLASS_CODE
209381: ,p_event_type_code => C_EVENT_TYPE_CODE
209382:
209383: ,p_gain_ccid => -1

Line 209783: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

209779:
209780: l_calculate_acctd_flag VARCHAR2(1) :='N';
209781: l_calculate_g_l_flag VARCHAR2(1) :='N';
209782: --
209783: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209784: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209785: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
209786: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
209787: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 209784: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

209780: l_calculate_acctd_flag VARCHAR2(1) :='N';
209781: l_calculate_g_l_flag VARCHAR2(1) :='N';
209782: --
209783: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209784: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209785: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
209786: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
209787: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209788: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 209785: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

209781: l_calculate_g_l_flag VARCHAR2(1) :='N';
209782: --
209783: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209784: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209785: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
209786: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
209787: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209788: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
209789: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 209786: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

209782: --
209783: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209784: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209785: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
209786: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
209787: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209788: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
209789: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
209790: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 209787: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

209783: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209784: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209785: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
209786: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
209787: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209788: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
209789: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
209790: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209791: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 209788: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

209784: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209785: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
209786: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
209787: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209788: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
209789: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
209790: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209791: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209792: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 209789: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

209785: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
209786: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
209787: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209788: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
209789: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
209790: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209791: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209792: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209793: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 209790: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

209786: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
209787: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209788: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
209789: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
209790: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209791: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209792: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209793: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209794: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 209791: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

209787: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209788: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
209789: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
209790: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209791: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209792: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209793: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209794: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209795: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 209792: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

209788: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
209789: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
209790: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209791: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209792: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209793: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209794: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209795: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209796: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 209793: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

209789: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
209790: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209791: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209792: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209793: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209794: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209795: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209796: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209797: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 209794: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

209790: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209791: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209792: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209793: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209794: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209795: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209796: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209797: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
209798: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 209795: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

209791: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209792: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209793: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209794: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209795: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209796: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209797: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
209798: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
209799: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 209796: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

209792: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209793: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209794: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209795: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209796: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209797: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
209798: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
209799: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
209800: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 209797: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

209793: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209794: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209795: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209796: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209797: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
209798: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
209799: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
209800: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
209801: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 209798: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

209794: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209795: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209796: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209797: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
209798: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
209799: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
209800: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
209801: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209802: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 209799: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

209795: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209796: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209797: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
209798: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
209799: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
209800: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
209801: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209802: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209803: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 209800: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

209796: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209797: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
209798: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
209799: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
209800: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
209801: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209802: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209803: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209804: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 209801: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

209797: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
209798: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
209799: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
209800: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
209801: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209802: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209803: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209804: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209805: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 209802: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

209798: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
209799: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
209800: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
209801: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209802: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209803: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209804: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209805: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
209806: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 209803: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

209799: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
209800: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
209801: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209802: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209803: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209804: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209805: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
209806: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
209807: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 209804: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

209800: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
209801: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209802: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209803: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209804: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209805: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
209806: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
209807: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
209808: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 209805: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

209801: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209802: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209803: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209804: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209805: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
209806: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
209807: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
209808: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
209809:

Line 209806: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

209802: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209803: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209804: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209805: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
209806: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
209807: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
209808: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
209809:
209810: l_event_id NUMBER;

Line 209807: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

209803: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209804: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209805: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
209806: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
209807: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
209808: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
209809:
209810: l_event_id NUMBER;
209811: l_previous_event_id NUMBER;

Line 209808: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

209804: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209805: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
209806: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
209807: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
209808: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
209809:
209810: l_event_id NUMBER;
209811: l_previous_event_id NUMBER;
209812: l_first_event_id NUMBER;

Line 209826: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

209822: l_event_class_name VARCHAR2(80) := 'Burden for Prepayment Applications';
209823: l_description VARCHAR2(4000);
209824: l_transaction_reversal NUMBER;
209825: l_ae_header_id NUMBER;
209826: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
209827: l_log_module VARCHAR2(240);
209828: --
209829: l_acct_reversal_source VARCHAR2(30);
209830: l_trx_reversal_source VARCHAR2(30);

Line 210084: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

210080:
210081: --
210082: -- set event info as cache for other routines to refer event attributes
210083: --
210084: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
210085: (p_application_id => p_application_id
210086: ,p_primary_ledger_id => p_primary_ledger_id
210087: ,p_base_ledger_id => p_base_ledger_id
210088: ,p_target_ledger_id => p_target_ledger_id

Line 210117: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

210113:
210114: --
210115: -- set the status of entry to C_VALID (0)
210116: --
210117: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
210118:
210119: --
210120: -- initialize a row for ae header
210121: --

Line 210141: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

210137: --
210138: -- initilaize the status of ae headers for diffrent balance types
210139: -- the status is initialised to C_NOT_CREATED (2)
210140: --
210141: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
210142: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
210143: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
210144:
210145: --

Line 210142: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

210138: -- initilaize the status of ae headers for diffrent balance types
210139: -- the status is initialised to C_NOT_CREATED (2)
210140: --
210141: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
210142: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
210143: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
210144:
210145: --
210146: -- call api to validate and store accounting attributes for header

Line 210143: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

210139: -- the status is initialised to C_NOT_CREATED (2)
210140: --
210141: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
210142: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
210143: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
210144:
210145: --
210146: -- call api to validate and store accounting attributes for header
210147: --

Line 210182: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

210178: --
210179: l_trx_reversal_source := SUBSTR(NULL, 1,30);
210180:
210181: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
210182: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
210183:
210184: xla_accounting_err_pkg.build_message
210185: (p_appli_s_name => 'XLA'
210186: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 210190: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

210186: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
210187: ,p_token_1 => 'ACCT_ATTR_NAME'
210188: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
210189: ,p_token_2 => 'PRODUCT_NAME'
210190: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
210191: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
210192: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
210193: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
210194:

Line 210191: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

210187: ,p_token_1 => 'ACCT_ATTR_NAME'
210188: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
210189: ,p_token_2 => 'PRODUCT_NAME'
210190: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
210191: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
210192: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
210193: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
210194:
210195: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 210192: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

210188: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
210189: ,p_token_2 => 'PRODUCT_NAME'
210190: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
210191: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
210192: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
210193: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
210194:
210195: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
210196: --

Line 210193: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

210189: ,p_token_2 => 'PRODUCT_NAME'
210190: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
210191: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
210192: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
210193: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
210194:
210195: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
210196: --
210197: -- following sets the accounting attributes needed to reverse

Line 210212: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

210208: ----------------------------------------------------------------
210209: -- 4262811 - update the header statuses to invalid in need be
210210: ----------------------------------------------------------------
210211: --
210212: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
210213:
210214:
210215: -----------------------------------------------
210216: -- No accrual reversal for the event class/type

Line 210348: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

210344: ,p_module => l_log_module);
210345: END IF;
210346:
210347: --
210348: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
210349: --
210350: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
210351: --
210352: -- set event info as cache for other routines to refer event attributes

Line 210350: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

210346:
210347: --
210348: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
210349: --
210350: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
210351: --
210352: -- set event info as cache for other routines to refer event attributes
210353: --
210354:

Line 210358: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

210354:
210355: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
210356: l_previous_event_id := l_event_id;
210357:
210358: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
210359: (p_application_id => p_application_id
210360: ,p_primary_ledger_id => p_primary_ledger_id
210361: ,p_base_ledger_id => p_base_ledger_id
210362: ,p_target_ledger_id => p_target_ledger_id

Line 210399: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

210395: l_acct_reversal_source := SUBSTR(l_array_source_172(Idx), 1,30);
210396:
210397: IF l_continue_with_lines THEN
210398: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
210399: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
210400:
210401: xla_accounting_err_pkg.build_message
210402: (p_appli_s_name => 'XLA'
210403: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 210407: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

210403: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
210404: ,p_token_1 => 'LINE_NUMBER'
210405: ,p_value_1 => l_array_extract_line_num(Idx)
210406: ,p_token_2 => 'PRODUCT_NAME'
210407: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
210408: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
210409: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
210410: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
210411:

Line 210408: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

210404: ,p_token_1 => 'LINE_NUMBER'
210405: ,p_value_1 => l_array_extract_line_num(Idx)
210406: ,p_token_2 => 'PRODUCT_NAME'
210407: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
210408: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
210409: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
210410: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
210411:
210412: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 210409: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

210405: ,p_value_1 => l_array_extract_line_num(Idx)
210406: ,p_token_2 => 'PRODUCT_NAME'
210407: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
210408: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
210409: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
210410: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
210411:
210412: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
210413: --

Line 210410: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

210406: ,p_token_2 => 'PRODUCT_NAME'
210407: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
210408: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
210409: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
210410: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
210411:
210412: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
210413: --
210414: -- following sets the accounting attributes needed to reverse

Line 210481: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

210477: l_actual_flag := NULL; l_actual_gain_loss_ref := '#####';
210478: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
210479: -- or secondary ledger that has different currency with primary
210480: -- or alc that is calculated by sla
210481: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
210482: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
210483:
210484: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
210485: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 210482: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

210478: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
210479: -- or secondary ledger that has different currency with primary
210480: -- or alc that is calculated by sla
210481: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
210482: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
210483:
210484: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
210485: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
210486: AND (l_actual_flag = 'A')) THEN

Line 210484: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

210480: -- or alc that is calculated by sla
210481: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
210482: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
210483:
210484: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
210485: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
210486: AND (l_actual_flag = 'A')) THEN
210487: XLA_AE_LINES_PKG.CreateGainOrLossLines(
210488: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 210485: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

210481: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
210482: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
210483:
210484: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
210485: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
210486: AND (l_actual_flag = 'A')) THEN
210487: XLA_AE_LINES_PKG.CreateGainOrLossLines(
210488: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
210489: ,p_application_id => p_application_id

Line 210488: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

210484: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
210485: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
210486: AND (l_actual_flag = 'A')) THEN
210487: XLA_AE_LINES_PKG.CreateGainOrLossLines(
210488: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
210489: ,p_application_id => p_application_id
210490: ,p_amb_context_code => 'DEFAULT'
210491: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
210492: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 210491: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

210487: XLA_AE_LINES_PKG.CreateGainOrLossLines(
210488: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
210489: ,p_application_id => p_application_id
210490: ,p_amb_context_code => 'DEFAULT'
210491: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
210492: ,p_event_class_code => C_EVENT_CLASS_CODE
210493: ,p_event_type_code => C_EVENT_TYPE_CODE
210494:
210495: ,p_gain_ccid => -1

Line 211351: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

211347:
211348: l_calculate_acctd_flag VARCHAR2(1) :='N';
211349: l_calculate_g_l_flag VARCHAR2(1) :='N';
211350: --
211351: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
211352: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
211353: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
211354: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
211355: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 211352: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

211348: l_calculate_acctd_flag VARCHAR2(1) :='N';
211349: l_calculate_g_l_flag VARCHAR2(1) :='N';
211350: --
211351: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
211352: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
211353: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
211354: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
211355: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
211356: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 211353: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

211349: l_calculate_g_l_flag VARCHAR2(1) :='N';
211350: --
211351: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
211352: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
211353: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
211354: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
211355: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
211356: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
211357: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 211354: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

211350: --
211351: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
211352: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
211353: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
211354: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
211355: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
211356: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
211357: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
211358: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 211355: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

211351: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
211352: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
211353: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
211354: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
211355: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
211356: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
211357: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
211358: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
211359: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 211356: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

211352: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
211353: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
211354: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
211355: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
211356: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
211357: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
211358: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
211359: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
211360: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 211357: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

211353: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
211354: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
211355: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
211356: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
211357: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
211358: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
211359: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
211360: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
211361: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 211358: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

211354: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
211355: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
211356: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
211357: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
211358: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
211359: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
211360: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
211361: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
211362: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 211359: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

211355: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
211356: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
211357: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
211358: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
211359: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
211360: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
211361: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
211362: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
211363: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 211360: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

211356: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
211357: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
211358: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
211359: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
211360: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
211361: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
211362: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
211363: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
211364: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 211361: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

211357: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
211358: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
211359: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
211360: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
211361: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
211362: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
211363: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
211364: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
211365: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 211362: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

211358: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
211359: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
211360: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
211361: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
211362: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
211363: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
211364: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
211365: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
211366: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 211363: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

211359: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
211360: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
211361: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
211362: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
211363: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
211364: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
211365: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
211366: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
211367: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 211364: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

211360: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
211361: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
211362: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
211363: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
211364: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
211365: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
211366: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
211367: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
211368: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 211365: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

211361: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
211362: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
211363: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
211364: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
211365: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
211366: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
211367: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
211368: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
211369: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 211366: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

211362: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
211363: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
211364: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
211365: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
211366: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
211367: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
211368: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
211369: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
211370: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 211367: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

211363: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
211364: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
211365: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
211366: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
211367: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
211368: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
211369: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
211370: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
211371: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 211368: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

211364: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
211365: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
211366: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
211367: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
211368: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
211369: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
211370: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
211371: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
211372: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 211369: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

211365: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
211366: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
211367: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
211368: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
211369: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
211370: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
211371: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
211372: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
211373: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 211370: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

211366: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
211367: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
211368: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
211369: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
211370: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
211371: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
211372: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
211373: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
211374: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 211371: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

211367: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
211368: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
211369: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
211370: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
211371: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
211372: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
211373: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
211374: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
211375: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 211372: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

211368: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
211369: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
211370: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
211371: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
211372: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
211373: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
211374: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
211375: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
211376: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 211373: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

211369: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
211370: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
211371: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
211372: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
211373: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
211374: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
211375: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
211376: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
211377:

Line 211374: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

211370: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
211371: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
211372: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
211373: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
211374: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
211375: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
211376: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
211377:
211378: l_event_id NUMBER;

Line 211375: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

211371: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
211372: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
211373: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
211374: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
211375: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
211376: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
211377:
211378: l_event_id NUMBER;
211379: l_previous_event_id NUMBER;

Line 211376: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

211372: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
211373: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
211374: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
211375: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
211376: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
211377:
211378: l_event_id NUMBER;
211379: l_previous_event_id NUMBER;
211380: l_first_event_id NUMBER;

Line 211394: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

211390: l_event_class_name VARCHAR2(80) := 'Reconciled Payments';
211391: l_description VARCHAR2(4000);
211392: l_transaction_reversal NUMBER;
211393: l_ae_header_id NUMBER;
211394: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
211395: l_log_module VARCHAR2(240);
211396: --
211397: l_acct_reversal_source VARCHAR2(30);
211398: l_trx_reversal_source VARCHAR2(30);

Line 211945: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

211941:
211942: --
211943: -- set event info as cache for other routines to refer event attributes
211944: --
211945: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
211946: (p_application_id => p_application_id
211947: ,p_primary_ledger_id => p_primary_ledger_id
211948: ,p_base_ledger_id => p_base_ledger_id
211949: ,p_target_ledger_id => p_target_ledger_id

Line 211978: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

211974:
211975: --
211976: -- set the status of entry to C_VALID (0)
211977: --
211978: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
211979:
211980: --
211981: -- initialize a row for ae header
211982: --

Line 212040: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

212036: --
212037: -- initilaize the status of ae headers for diffrent balance types
212038: -- the status is initialised to C_NOT_CREATED (2)
212039: --
212040: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
212041: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
212042: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
212043:
212044: --

Line 212041: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

212037: -- initilaize the status of ae headers for diffrent balance types
212038: -- the status is initialised to C_NOT_CREATED (2)
212039: --
212040: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
212041: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
212042: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
212043:
212044: --
212045: -- call api to validate and store accounting attributes for header

Line 212042: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

212038: -- the status is initialised to C_NOT_CREATED (2)
212039: --
212040: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
212041: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
212042: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
212043:
212044: --
212045: -- call api to validate and store accounting attributes for header
212046: --

Line 212087: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

212083: --
212084: l_trx_reversal_source := SUBSTR(NULL, 1,30);
212085:
212086: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
212087: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
212088:
212089: xla_accounting_err_pkg.build_message
212090: (p_appli_s_name => 'XLA'
212091: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 212095: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

212091: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
212092: ,p_token_1 => 'ACCT_ATTR_NAME'
212093: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
212094: ,p_token_2 => 'PRODUCT_NAME'
212095: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
212096: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
212097: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
212098: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
212099:

Line 212096: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

212092: ,p_token_1 => 'ACCT_ATTR_NAME'
212093: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
212094: ,p_token_2 => 'PRODUCT_NAME'
212095: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
212096: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
212097: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
212098: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
212099:
212100: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 212097: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

212093: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
212094: ,p_token_2 => 'PRODUCT_NAME'
212095: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
212096: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
212097: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
212098: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
212099:
212100: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
212101: --

Line 212098: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

212094: ,p_token_2 => 'PRODUCT_NAME'
212095: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
212096: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
212097: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
212098: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
212099:
212100: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
212101: --
212102: -- following sets the accounting attributes needed to reverse

Line 212117: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

212113: ----------------------------------------------------------------
212114: -- 4262811 - update the header statuses to invalid in need be
212115: ----------------------------------------------------------------
212116: --
212117: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
212118:
212119:
212120: -----------------------------------------------
212121: -- No accrual reversal for the event class/type

Line 212284: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

212280: ,p_module => l_log_module);
212281: END IF;
212282:
212283: --
212284: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
212285: --
212286: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
212287: --
212288: -- set event info as cache for other routines to refer event attributes

Line 212286: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

212282:
212283: --
212284: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
212285: --
212286: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
212287: --
212288: -- set event info as cache for other routines to refer event attributes
212289: --
212290:

Line 212294: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

212290:
212291: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
212292: l_previous_event_id := l_event_id;
212293:
212294: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
212295: (p_application_id => p_application_id
212296: ,p_primary_ledger_id => p_primary_ledger_id
212297: ,p_base_ledger_id => p_base_ledger_id
212298: ,p_target_ledger_id => p_target_ledger_id

Line 212335: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

212331: l_acct_reversal_source := SUBSTR(l_array_source_41(Idx), 1,30);
212332:
212333: IF l_continue_with_lines THEN
212334: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
212335: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
212336:
212337: xla_accounting_err_pkg.build_message
212338: (p_appli_s_name => 'XLA'
212339: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 212343: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

212339: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
212340: ,p_token_1 => 'LINE_NUMBER'
212341: ,p_value_1 => l_array_extract_line_num(Idx)
212342: ,p_token_2 => 'PRODUCT_NAME'
212343: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
212344: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
212345: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
212346: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
212347:

Line 212344: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

212340: ,p_token_1 => 'LINE_NUMBER'
212341: ,p_value_1 => l_array_extract_line_num(Idx)
212342: ,p_token_2 => 'PRODUCT_NAME'
212343: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
212344: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
212345: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
212346: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
212347:
212348: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 212345: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

212341: ,p_value_1 => l_array_extract_line_num(Idx)
212342: ,p_token_2 => 'PRODUCT_NAME'
212343: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
212344: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
212345: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
212346: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
212347:
212348: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
212349: --

Line 212346: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

212342: ,p_token_2 => 'PRODUCT_NAME'
212343: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
212344: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
212345: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
212346: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
212347:
212348: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
212349: --
212350: -- following sets the accounting attributes needed to reverse

Line 213571: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

213567:
213568: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
213569: -- or secondary ledger that has different currency with primary
213570: -- or alc that is calculated by sla
213571: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
213572: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
213573:
213574: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
213575: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 213572: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

213568: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
213569: -- or secondary ledger that has different currency with primary
213570: -- or alc that is calculated by sla
213571: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
213572: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
213573:
213574: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
213575: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
213576: AND (l_actual_flag = 'A')) THEN

Line 213574: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

213570: -- or alc that is calculated by sla
213571: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
213572: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
213573:
213574: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
213575: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
213576: AND (l_actual_flag = 'A')) THEN
213577: XLA_AE_LINES_PKG.CreateGainOrLossLines(
213578: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 213575: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

213571: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
213572: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
213573:
213574: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
213575: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
213576: AND (l_actual_flag = 'A')) THEN
213577: XLA_AE_LINES_PKG.CreateGainOrLossLines(
213578: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
213579: ,p_application_id => p_application_id

Line 213578: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

213574: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
213575: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
213576: AND (l_actual_flag = 'A')) THEN
213577: XLA_AE_LINES_PKG.CreateGainOrLossLines(
213578: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
213579: ,p_application_id => p_application_id
213580: ,p_amb_context_code => 'DEFAULT'
213581: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
213582: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 213581: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

213577: XLA_AE_LINES_PKG.CreateGainOrLossLines(
213578: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
213579: ,p_application_id => p_application_id
213580: ,p_amb_context_code => 'DEFAULT'
213581: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
213582: ,p_event_class_code => C_EVENT_CLASS_CODE
213583: ,p_event_type_code => C_EVENT_TYPE_CODE
213584:
213585: ,p_gain_ccid => -1

Line 214325: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

214321:
214322: l_calculate_acctd_flag VARCHAR2(1) :='N';
214323: l_calculate_g_l_flag VARCHAR2(1) :='N';
214324: --
214325: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
214326: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
214327: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
214328: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
214329: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 214326: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

214322: l_calculate_acctd_flag VARCHAR2(1) :='N';
214323: l_calculate_g_l_flag VARCHAR2(1) :='N';
214324: --
214325: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
214326: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
214327: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
214328: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
214329: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
214330: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 214327: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

214323: l_calculate_g_l_flag VARCHAR2(1) :='N';
214324: --
214325: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
214326: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
214327: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
214328: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
214329: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
214330: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
214331: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 214328: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

214324: --
214325: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
214326: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
214327: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
214328: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
214329: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
214330: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
214331: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
214332: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 214329: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

214325: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
214326: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
214327: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
214328: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
214329: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
214330: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
214331: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
214332: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
214333: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 214330: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

214326: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
214327: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
214328: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
214329: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
214330: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
214331: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
214332: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
214333: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
214334: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 214331: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

214327: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
214328: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
214329: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
214330: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
214331: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
214332: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
214333: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
214334: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
214335: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 214332: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

214328: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
214329: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
214330: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
214331: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
214332: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
214333: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
214334: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
214335: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
214336: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 214333: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

214329: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
214330: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
214331: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
214332: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
214333: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
214334: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
214335: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
214336: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
214337: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 214334: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

214330: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
214331: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
214332: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
214333: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
214334: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
214335: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
214336: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
214337: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
214338: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 214335: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

214331: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
214332: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
214333: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
214334: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
214335: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
214336: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
214337: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
214338: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
214339: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 214336: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

214332: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
214333: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
214334: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
214335: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
214336: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
214337: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
214338: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
214339: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
214340: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 214337: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

214333: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
214334: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
214335: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
214336: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
214337: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
214338: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
214339: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
214340: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
214341: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 214338: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

214334: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
214335: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
214336: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
214337: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
214338: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
214339: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
214340: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
214341: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
214342: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 214339: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

214335: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
214336: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
214337: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
214338: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
214339: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
214340: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
214341: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
214342: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
214343: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 214340: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

214336: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
214337: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
214338: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
214339: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
214340: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
214341: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
214342: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
214343: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
214344: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 214341: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

214337: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
214338: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
214339: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
214340: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
214341: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
214342: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
214343: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
214344: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
214345: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 214342: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

214338: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
214339: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
214340: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
214341: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
214342: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
214343: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
214344: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
214345: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
214346: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 214343: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

214339: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
214340: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
214341: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
214342: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
214343: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
214344: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
214345: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
214346: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
214347: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 214344: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

214340: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
214341: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
214342: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
214343: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
214344: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
214345: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
214346: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
214347: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
214348: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 214345: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

214341: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
214342: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
214343: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
214344: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
214345: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
214346: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
214347: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
214348: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
214349: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 214346: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

214342: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
214343: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
214344: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
214345: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
214346: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
214347: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
214348: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
214349: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
214350: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 214347: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

214343: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
214344: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
214345: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
214346: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
214347: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
214348: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
214349: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
214350: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
214351:

Line 214348: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

214344: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
214345: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
214346: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
214347: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
214348: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
214349: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
214350: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
214351:
214352: l_event_id NUMBER;

Line 214349: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

214345: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
214346: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
214347: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
214348: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
214349: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
214350: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
214351:
214352: l_event_id NUMBER;
214353: l_previous_event_id NUMBER;

Line 214350: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

214346: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
214347: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
214348: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
214349: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
214350: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
214351:
214352: l_event_id NUMBER;
214353: l_previous_event_id NUMBER;
214354: l_first_event_id NUMBER;

Line 214368: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

214364: l_event_class_name VARCHAR2(80) := 'Refunds';
214365: l_description VARCHAR2(4000);
214366: l_transaction_reversal NUMBER;
214367: l_ae_header_id NUMBER;
214368: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
214369: l_log_module VARCHAR2(240);
214370: --
214371: l_acct_reversal_source VARCHAR2(30);
214372: l_trx_reversal_source VARCHAR2(30);

Line 214838: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

214834:
214835: --
214836: -- set event info as cache for other routines to refer event attributes
214837: --
214838: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
214839: (p_application_id => p_application_id
214840: ,p_primary_ledger_id => p_primary_ledger_id
214841: ,p_base_ledger_id => p_base_ledger_id
214842: ,p_target_ledger_id => p_target_ledger_id

Line 214871: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

214867:
214868: --
214869: -- set the status of entry to C_VALID (0)
214870: --
214871: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
214872:
214873: --
214874: -- initialize a row for ae header
214875: --

Line 214928: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

214924: --
214925: -- initilaize the status of ae headers for diffrent balance types
214926: -- the status is initialised to C_NOT_CREATED (2)
214927: --
214928: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
214929: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
214930: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
214931:
214932: --

Line 214929: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

214925: -- initilaize the status of ae headers for diffrent balance types
214926: -- the status is initialised to C_NOT_CREATED (2)
214927: --
214928: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
214929: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
214930: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
214931:
214932: --
214933: -- call api to validate and store accounting attributes for header

Line 214930: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

214926: -- the status is initialised to C_NOT_CREATED (2)
214927: --
214928: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
214929: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
214930: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
214931:
214932: --
214933: -- call api to validate and store accounting attributes for header
214934: --

Line 214977: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

214973: --
214974: l_trx_reversal_source := SUBSTR(g_array_event(l_event_id).array_value_char('source_185'), 1,30);
214975:
214976: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
214977: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
214978:
214979: xla_accounting_err_pkg.build_message
214980: (p_appli_s_name => 'XLA'
214981: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 214985: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

214981: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
214982: ,p_token_1 => 'ACCT_ATTR_NAME'
214983: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
214984: ,p_token_2 => 'PRODUCT_NAME'
214985: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
214986: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
214987: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
214988: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
214989:

Line 214986: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

214982: ,p_token_1 => 'ACCT_ATTR_NAME'
214983: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
214984: ,p_token_2 => 'PRODUCT_NAME'
214985: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
214986: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
214987: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
214988: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
214989:
214990: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 214987: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

214983: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
214984: ,p_token_2 => 'PRODUCT_NAME'
214985: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
214986: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
214987: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
214988: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
214989:
214990: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
214991: --

Line 214988: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

214984: ,p_token_2 => 'PRODUCT_NAME'
214985: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
214986: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
214987: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
214988: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
214989:
214990: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
214991: --
214992: -- following sets the accounting attributes needed to reverse

Line 215007: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

215003: ----------------------------------------------------------------
215004: -- 4262811 - update the header statuses to invalid in need be
215005: ----------------------------------------------------------------
215006: --
215007: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
215008:
215009:
215010: -----------------------------------------------
215011: -- No accrual reversal for the event class/type

Line 215156: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

215152: ,p_module => l_log_module);
215153: END IF;
215154:
215155: --
215156: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
215157: --
215158: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
215159: --
215160: -- set event info as cache for other routines to refer event attributes

Line 215158: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

215154:
215155: --
215156: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
215157: --
215158: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
215159: --
215160: -- set event info as cache for other routines to refer event attributes
215161: --
215162:

Line 215166: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

215162:
215163: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
215164: l_previous_event_id := l_event_id;
215165:
215166: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
215167: (p_application_id => p_application_id
215168: ,p_primary_ledger_id => p_primary_ledger_id
215169: ,p_base_ledger_id => p_base_ledger_id
215170: ,p_target_ledger_id => p_target_ledger_id

Line 215207: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

215203: l_acct_reversal_source := SUBSTR(l_array_source_41(Idx), 1,30);
215204:
215205: IF l_continue_with_lines THEN
215206: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
215207: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
215208:
215209: xla_accounting_err_pkg.build_message
215210: (p_appli_s_name => 'XLA'
215211: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 215215: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

215211: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
215212: ,p_token_1 => 'LINE_NUMBER'
215213: ,p_value_1 => l_array_extract_line_num(Idx)
215214: ,p_token_2 => 'PRODUCT_NAME'
215215: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
215216: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
215217: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
215218: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
215219:

Line 215216: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

215212: ,p_token_1 => 'LINE_NUMBER'
215213: ,p_value_1 => l_array_extract_line_num(Idx)
215214: ,p_token_2 => 'PRODUCT_NAME'
215215: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
215216: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
215217: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
215218: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
215219:
215220: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 215217: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

215213: ,p_value_1 => l_array_extract_line_num(Idx)
215214: ,p_token_2 => 'PRODUCT_NAME'
215215: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
215216: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
215217: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
215218: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
215219:
215220: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
215221: --

Line 215218: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

215214: ,p_token_2 => 'PRODUCT_NAME'
215215: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
215216: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
215217: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
215218: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
215219:
215220: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
215221: --
215222: -- following sets the accounting attributes needed to reverse

Line 216035: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

216031:
216032: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
216033: -- or secondary ledger that has different currency with primary
216034: -- or alc that is calculated by sla
216035: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
216036: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
216037:
216038: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
216039: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 216036: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

216032: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
216033: -- or secondary ledger that has different currency with primary
216034: -- or alc that is calculated by sla
216035: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
216036: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
216037:
216038: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
216039: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
216040: AND (l_actual_flag = 'A')) THEN

Line 216038: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

216034: -- or alc that is calculated by sla
216035: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
216036: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
216037:
216038: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
216039: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
216040: AND (l_actual_flag = 'A')) THEN
216041: XLA_AE_LINES_PKG.CreateGainOrLossLines(
216042: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 216039: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

216035: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
216036: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
216037:
216038: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
216039: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
216040: AND (l_actual_flag = 'A')) THEN
216041: XLA_AE_LINES_PKG.CreateGainOrLossLines(
216042: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
216043: ,p_application_id => p_application_id

Line 216042: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

216038: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
216039: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
216040: AND (l_actual_flag = 'A')) THEN
216041: XLA_AE_LINES_PKG.CreateGainOrLossLines(
216042: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
216043: ,p_application_id => p_application_id
216044: ,p_amb_context_code => 'DEFAULT'
216045: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
216046: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 216045: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

216041: XLA_AE_LINES_PKG.CreateGainOrLossLines(
216042: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
216043: ,p_application_id => p_application_id
216044: ,p_amb_context_code => 'DEFAULT'
216045: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
216046: ,p_event_class_code => C_EVENT_CLASS_CODE
216047: ,p_event_type_code => C_EVENT_TYPE_CODE
216048:
216049: ,p_gain_ccid => -1

Line 216202: l_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;

216198: ,p_level => C_LEVEL_PROCEDURE
216199: ,p_module => l_log_module);
216200: END IF;
216201:
216202: l_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
216203: l_currency_code := xla_ae_journal_entry_pkg.g_cache_ledgers_info.currency_code;
216204: l_sla_ledger_id := xla_ae_journal_entry_pkg.g_cache_ledgers_info.sla_ledger_id;
216205:
216206: --

Line 216203: l_currency_code := xla_ae_journal_entry_pkg.g_cache_ledgers_info.currency_code;

216199: ,p_module => l_log_module);
216200: END IF;
216201:
216202: l_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
216203: l_currency_code := xla_ae_journal_entry_pkg.g_cache_ledgers_info.currency_code;
216204: l_sla_ledger_id := xla_ae_journal_entry_pkg.g_cache_ledgers_info.sla_ledger_id;
216205:
216206: --
216207: -- initialize array of lines with NULL

Line 216204: l_sla_ledger_id := xla_ae_journal_entry_pkg.g_cache_ledgers_info.sla_ledger_id;

216200: END IF;
216201:
216202: l_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
216203: l_currency_code := xla_ae_journal_entry_pkg.g_cache_ledgers_info.currency_code;
216204: l_sla_ledger_id := xla_ae_journal_entry_pkg.g_cache_ledgers_info.sla_ledger_id;
216205:
216206: --
216207: -- initialize array of lines with NULL
216208: --

Line 216740: xla_ae_journal_entry_pkg.SetProductAcctDefinition

216736: ,p_level => C_LEVEL_STATEMENT
216737: ,p_module => l_log_module);
216738: END IF;
216739: --
216740: xla_ae_journal_entry_pkg.SetProductAcctDefinition
216741: (p_product_rule_code => 'AP_ENC_ACCRUAL'
216742: ,p_product_rule_type_code => 'S'
216743: ,p_product_rule_version => ''
216744: ,p_product_rule_name => 'Encumbrance Accrual'

Line 216749: xla_ae_journal_entry_pkg.GetAlternateCurrencyLedger

216745: ,p_amb_context_code => 'DEFAULT'
216746: );
216747:
216748: l_array_ledgers :=
216749: xla_ae_journal_entry_pkg.GetAlternateCurrencyLedger
216750: (p_base_ledger_id => p_base_ledger_id);
216751:
216752: FOR Idx IN 1 .. l_array_ledgers.COUNT LOOP
216753: l_temp_result :=

Line 216754: XLA_AE_JOURNAL_ENTRY_PKG.GetLedgersInfo

216750: (p_base_ledger_id => p_base_ledger_id);
216751:
216752: FOR Idx IN 1 .. l_array_ledgers.COUNT LOOP
216753: l_temp_result :=
216754: XLA_AE_JOURNAL_ENTRY_PKG.GetLedgersInfo
216755: (p_application_id => p_application_id
216756: ,p_base_ledger_id => p_base_ledger_id
216757: ,p_target_ledger_id => l_array_ledgers(Idx)
216758: ,p_primary_ledger_id => p_primary_ledger_id