DBA Data[Home] [Help]

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

442: ,p_level => C_LEVEL_PROCEDURE
443: ,p_module => l_log_module);
444: END IF;
445:
446: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
447: l_component_type := 'AMB_DESCRIPTION';
448: l_component_code := 'JE_PAYMENT_HEADER_DESC';
449: l_component_type_code := 'S';
450: l_component_appl_id := 200;

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

521: l_description := SUBSTR(CONCAT(l_description,'Payment Date:'),1,2000);
522: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
523: END IF;
524: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_6,
525: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
526: IF l_source IS NOT NULL THEN
527: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
528: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
529: END IF;

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

605: l_description := SUBSTR(CONCAT(l_description,'Payment Date:'),1,2000);
606: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
607: END IF;
608: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_6,
609: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
610: IF l_source IS NOT NULL THEN
611: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
612: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
613: END IF;

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

770: ,p_module => l_log_module);
771:
772: END IF;
773:
774: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
775: x_value_combination_id := null;
776: x_value_segment_code := null;
777: x_value_type_code := null;
778: l_output_value := null;

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

792: 'XLA_OWNER_TYPE'
793: ,l_component_type_code
794: )
795: ,p_token_3 => 'PAD_NAME'
796: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
797: ,p_token_4 => 'PAD_OWNER'
798: ,p_value_4 => xla_lookups_pkg.get_meaning(
799: 'XLA_OWNER_TYPE'
800: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 800: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

796: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
797: ,p_token_4 => 'PAD_OWNER'
798: ,p_value_4 => xla_lookups_pkg.get_meaning(
799: 'XLA_OWNER_TYPE'
800: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
801: )
802: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
803: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
804: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

798: ,p_value_4 => xla_lookups_pkg.get_meaning(
799: 'XLA_OWNER_TYPE'
800: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
801: )
802: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
803: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
804: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
805: ,p_ae_header_id => NULL
806: );

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

799: 'XLA_OWNER_TYPE'
800: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
801: )
802: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
803: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
804: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
805: ,p_ae_header_id => NULL
806: );
807: RETURN l_output_value;

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

800: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
801: )
802: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
803: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
804: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
805: ,p_ae_header_id => NULL
806: );
807: RETURN l_output_value;
808: EXCEPTION

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

903: ,p_module => l_log_module);
904:
905: END IF;
906:
907: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
908: x_value_combination_id := null;
909: x_value_segment_code := null;
910: x_value_type_code := null;
911: l_output_value := null;

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

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

Line 933: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

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

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

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

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

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

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

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

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

1025: ,p_module => l_log_module);
1026:
1027: END IF;
1028:
1029: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
1030: x_value_combination_id := null;
1031: x_value_segment_code := null;
1032: x_value_type_code := null;
1033: l_output_value := null;

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

1047: 'XLA_OWNER_TYPE'
1048: ,l_component_type_code
1049: )
1050: ,p_token_3 => 'PAD_NAME'
1051: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1052: ,p_token_4 => 'PAD_OWNER'
1053: ,p_value_4 => xla_lookups_pkg.get_meaning(
1054: 'XLA_OWNER_TYPE'
1055: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 1055: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

1051: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1052: ,p_token_4 => 'PAD_OWNER'
1053: ,p_value_4 => xla_lookups_pkg.get_meaning(
1054: 'XLA_OWNER_TYPE'
1055: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1056: )
1057: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1058: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1059: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

1053: ,p_value_4 => xla_lookups_pkg.get_meaning(
1054: 'XLA_OWNER_TYPE'
1055: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1056: )
1057: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1058: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1059: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1060: ,p_ae_header_id => NULL
1061: );

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

1054: 'XLA_OWNER_TYPE'
1055: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1056: )
1057: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1058: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1059: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1060: ,p_ae_header_id => NULL
1061: );
1062: RETURN l_output_value;

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

1055: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1056: )
1057: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1058: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1059: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1060: ,p_ae_header_id => NULL
1061: );
1062: RETURN l_output_value;
1063: EXCEPTION

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

1163: ,p_module => l_log_module);
1164:
1165: END IF;
1166:
1167: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
1168: x_value_combination_id := null;
1169: x_value_segment_code := null;
1170: x_value_type_code := null;
1171: l_output_value := null;

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

1185: 'XLA_OWNER_TYPE'
1186: ,l_component_type_code
1187: )
1188: ,p_token_3 => 'PAD_NAME'
1189: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1190: ,p_token_4 => 'PAD_OWNER'
1191: ,p_value_4 => xla_lookups_pkg.get_meaning(
1192: 'XLA_OWNER_TYPE'
1193: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 1193: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

1189: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1190: ,p_token_4 => 'PAD_OWNER'
1191: ,p_value_4 => xla_lookups_pkg.get_meaning(
1192: 'XLA_OWNER_TYPE'
1193: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1194: )
1195: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1196: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1197: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

1191: ,p_value_4 => xla_lookups_pkg.get_meaning(
1192: 'XLA_OWNER_TYPE'
1193: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1194: )
1195: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1196: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1197: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1198: ,p_ae_header_id => NULL
1199: );

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

1192: 'XLA_OWNER_TYPE'
1193: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1194: )
1195: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1196: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1197: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1198: ,p_ae_header_id => NULL
1199: );
1200: RETURN l_output_value;

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

1193: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1194: )
1195: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1196: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1197: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1198: ,p_ae_header_id => NULL
1199: );
1200: RETURN l_output_value;
1201: EXCEPTION

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

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

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

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

Line 1357: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

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

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

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

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

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

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

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

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

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

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

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

Line 1495: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

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

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

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

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

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

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

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

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

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

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

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

Line 1633: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

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

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

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

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

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

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

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

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

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

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

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

Line 1837: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

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

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

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

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

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

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

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

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

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

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

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

Line 1969: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

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

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

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

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

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

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

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

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

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

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

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

Line 2110: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

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

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

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

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

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

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

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

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

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

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

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

Line 2243: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

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

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

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

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

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

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

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

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

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

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

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

Line 2365: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

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

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

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

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

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

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

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

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

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

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

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

Line 2487: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

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

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

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

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

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

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

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

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

2610: ,p_module => l_log_module);
2611:
2612: END IF;
2613:
2614: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
2615: x_value_combination_id := null;
2616: x_value_segment_code := null;
2617: x_value_type_code := null;
2618: l_output_value := null;

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

2632: 'XLA_OWNER_TYPE'
2633: ,l_component_type_code
2634: )
2635: ,p_token_3 => 'PAD_NAME'
2636: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2637: ,p_token_4 => 'PAD_OWNER'
2638: ,p_value_4 => xla_lookups_pkg.get_meaning(
2639: 'XLA_OWNER_TYPE'
2640: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 2640: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

2636: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2637: ,p_token_4 => 'PAD_OWNER'
2638: ,p_value_4 => xla_lookups_pkg.get_meaning(
2639: 'XLA_OWNER_TYPE'
2640: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2641: )
2642: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2643: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2644: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

2638: ,p_value_4 => xla_lookups_pkg.get_meaning(
2639: 'XLA_OWNER_TYPE'
2640: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2641: )
2642: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2643: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2644: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2645: ,p_ae_header_id => NULL
2646: );

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

2639: 'XLA_OWNER_TYPE'
2640: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2641: )
2642: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2643: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2644: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2645: ,p_ae_header_id => NULL
2646: );
2647: RETURN l_output_value;

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

2640: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2641: )
2642: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2643: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2644: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2645: ,p_ae_header_id => NULL
2646: );
2647: RETURN l_output_value;
2648: EXCEPTION

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

2763: ,p_module => l_log_module);
2764:
2765: END IF;
2766:
2767: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
2768: x_value_combination_id := null;
2769: x_value_segment_code := null;
2770: x_value_type_code := null;
2771: l_output_value := null;

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

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

Line 2793: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

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

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

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

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

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

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

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

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

2885: ,p_module => l_log_module);
2886:
2887: END IF;
2888:
2889: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
2890: x_value_combination_id := null;
2891: x_value_segment_code := null;
2892: x_value_type_code := null;
2893: l_output_value := null;

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

2907: 'XLA_OWNER_TYPE'
2908: ,l_component_type_code
2909: )
2910: ,p_token_3 => 'PAD_NAME'
2911: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2912: ,p_token_4 => 'PAD_OWNER'
2913: ,p_value_4 => xla_lookups_pkg.get_meaning(
2914: 'XLA_OWNER_TYPE'
2915: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 2915: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

2911: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2912: ,p_token_4 => 'PAD_OWNER'
2913: ,p_value_4 => xla_lookups_pkg.get_meaning(
2914: 'XLA_OWNER_TYPE'
2915: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2916: )
2917: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2918: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2919: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

2913: ,p_value_4 => xla_lookups_pkg.get_meaning(
2914: 'XLA_OWNER_TYPE'
2915: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2916: )
2917: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2918: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2919: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2920: ,p_ae_header_id => NULL
2921: );

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

2914: 'XLA_OWNER_TYPE'
2915: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2916: )
2917: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2918: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2919: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2920: ,p_ae_header_id => NULL
2921: );
2922: RETURN l_output_value;

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

2915: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2916: )
2917: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2918: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2919: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2920: ,p_ae_header_id => NULL
2921: );
2922: RETURN l_output_value;
2923: EXCEPTION

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

3007: ,p_module => l_log_module);
3008:
3009: END IF;
3010:
3011: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
3012: x_value_combination_id := null;
3013: x_value_segment_code := null;
3014: x_value_type_code := null;
3015: l_output_value := null;

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

3029: 'XLA_OWNER_TYPE'
3030: ,l_component_type_code
3031: )
3032: ,p_token_3 => 'PAD_NAME'
3033: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3034: ,p_token_4 => 'PAD_OWNER'
3035: ,p_value_4 => xla_lookups_pkg.get_meaning(
3036: 'XLA_OWNER_TYPE'
3037: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 3037: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

3033: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3034: ,p_token_4 => 'PAD_OWNER'
3035: ,p_value_4 => xla_lookups_pkg.get_meaning(
3036: 'XLA_OWNER_TYPE'
3037: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3038: )
3039: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3040: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3041: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

3035: ,p_value_4 => xla_lookups_pkg.get_meaning(
3036: 'XLA_OWNER_TYPE'
3037: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3038: )
3039: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3040: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3041: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3042: ,p_ae_header_id => NULL
3043: );

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

3036: 'XLA_OWNER_TYPE'
3037: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3038: )
3039: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3040: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3041: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3042: ,p_ae_header_id => NULL
3043: );
3044: RETURN l_output_value;

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

3037: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3038: )
3039: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3040: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3041: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3042: ,p_ae_header_id => NULL
3043: );
3044: RETURN l_output_value;
3045: EXCEPTION

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

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

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

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

Line 3159: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

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

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

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

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

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

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

3159: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3160: )
3161: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3162: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3163: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3164: ,p_ae_header_id => NULL
3165: );
3166: RETURN l_output_value;
3167: 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 3542: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

3538: ,p_module => l_log_module);
3539:
3540: END IF;
3541:
3542: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
3543: x_value_combination_id := null;
3544: x_value_segment_code := null;
3545: x_value_type_code := null;
3546: l_output_value := null;

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

3560: 'XLA_OWNER_TYPE'
3561: ,l_component_type_code
3562: )
3563: ,p_token_3 => 'PAD_NAME'
3564: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3565: ,p_token_4 => 'PAD_OWNER'
3566: ,p_value_4 => xla_lookups_pkg.get_meaning(
3567: 'XLA_OWNER_TYPE'
3568: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 3568: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

3564: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3565: ,p_token_4 => 'PAD_OWNER'
3566: ,p_value_4 => xla_lookups_pkg.get_meaning(
3567: 'XLA_OWNER_TYPE'
3568: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3569: )
3570: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3571: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3572: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

3566: ,p_value_4 => xla_lookups_pkg.get_meaning(
3567: 'XLA_OWNER_TYPE'
3568: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3569: )
3570: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3571: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3572: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3573: ,p_ae_header_id => NULL
3574: );

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

3567: 'XLA_OWNER_TYPE'
3568: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3569: )
3570: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3571: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3572: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3573: ,p_ae_header_id => NULL
3574: );
3575: RETURN l_output_value;

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

3568: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3569: )
3570: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3571: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3572: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3573: ,p_ae_header_id => NULL
3574: );
3575: RETURN l_output_value;
3576: EXCEPTION

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

3671: ,p_module => l_log_module);
3672:
3673: END IF;
3674:
3675: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
3676: x_value_combination_id := null;
3677: x_value_segment_code := null;
3678: x_value_type_code := null;
3679: l_output_value := null;

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

3693: 'XLA_OWNER_TYPE'
3694: ,l_component_type_code
3695: )
3696: ,p_token_3 => 'PAD_NAME'
3697: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3698: ,p_token_4 => 'PAD_OWNER'
3699: ,p_value_4 => xla_lookups_pkg.get_meaning(
3700: 'XLA_OWNER_TYPE'
3701: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 3701: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

3697: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3698: ,p_token_4 => 'PAD_OWNER'
3699: ,p_value_4 => xla_lookups_pkg.get_meaning(
3700: 'XLA_OWNER_TYPE'
3701: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3702: )
3703: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3704: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3705: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

3699: ,p_value_4 => xla_lookups_pkg.get_meaning(
3700: 'XLA_OWNER_TYPE'
3701: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3702: )
3703: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3704: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3705: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3706: ,p_ae_header_id => NULL
3707: );

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

3700: 'XLA_OWNER_TYPE'
3701: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3702: )
3703: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3704: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3705: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3706: ,p_ae_header_id => NULL
3707: );
3708: RETURN l_output_value;

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

3701: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3702: )
3703: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3704: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3705: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3706: ,p_ae_header_id => NULL
3707: );
3708: RETURN l_output_value;
3709: EXCEPTION

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

3804: ,p_module => l_log_module);
3805:
3806: END IF;
3807:
3808: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
3809: x_value_combination_id := null;
3810: x_value_segment_code := null;
3811: x_value_type_code := null;
3812: l_output_value := null;

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

3826: 'XLA_OWNER_TYPE'
3827: ,l_component_type_code
3828: )
3829: ,p_token_3 => 'PAD_NAME'
3830: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3831: ,p_token_4 => 'PAD_OWNER'
3832: ,p_value_4 => xla_lookups_pkg.get_meaning(
3833: 'XLA_OWNER_TYPE'
3834: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 3834: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

3830: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3831: ,p_token_4 => 'PAD_OWNER'
3832: ,p_value_4 => xla_lookups_pkg.get_meaning(
3833: 'XLA_OWNER_TYPE'
3834: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3835: )
3836: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3837: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3838: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

3832: ,p_value_4 => xla_lookups_pkg.get_meaning(
3833: 'XLA_OWNER_TYPE'
3834: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3835: )
3836: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3837: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3838: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3839: ,p_ae_header_id => NULL
3840: );

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

3833: 'XLA_OWNER_TYPE'
3834: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3835: )
3836: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3837: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3838: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3839: ,p_ae_header_id => NULL
3840: );
3841: RETURN l_output_value;

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

3834: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3835: )
3836: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3837: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3838: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3839: ,p_ae_header_id => NULL
3840: );
3841: RETURN l_output_value;
3842: EXCEPTION

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

3961: ,p_module => l_log_module);
3962:
3963: END IF;
3964:
3965: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
3966: x_value_combination_id := null;
3967: x_value_segment_code := null;
3968: x_value_type_code := null;
3969: l_output_value := null;

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

3983: 'XLA_OWNER_TYPE'
3984: ,l_component_type_code
3985: )
3986: ,p_token_3 => 'PAD_NAME'
3987: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3988: ,p_token_4 => 'PAD_OWNER'
3989: ,p_value_4 => xla_lookups_pkg.get_meaning(
3990: 'XLA_OWNER_TYPE'
3991: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 3991: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

3987: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3988: ,p_token_4 => 'PAD_OWNER'
3989: ,p_value_4 => xla_lookups_pkg.get_meaning(
3990: 'XLA_OWNER_TYPE'
3991: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3992: )
3993: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3994: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3995: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

3989: ,p_value_4 => xla_lookups_pkg.get_meaning(
3990: 'XLA_OWNER_TYPE'
3991: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3992: )
3993: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3994: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3995: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3996: ,p_ae_header_id => NULL
3997: );

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

3990: 'XLA_OWNER_TYPE'
3991: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3992: )
3993: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3994: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3995: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3996: ,p_ae_header_id => NULL
3997: );
3998: RETURN l_output_value;

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

3991: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3992: )
3993: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3994: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3995: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3996: ,p_ae_header_id => NULL
3997: );
3998: RETURN l_output_value;
3999: EXCEPTION

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

4090: (p_msg => 'END of AcctDerRule_28(invalid)'
4091: ,p_level => C_LEVEL_PROCEDURE
4092: ,p_module => l_log_module);
4093: END IF;
4094: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
4095: x_value_type_code := null;
4096: l_output_value := null;
4097: xla_accounting_err_pkg.build_message
4098: (p_appli_s_name => 'XLA'

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

4110: 'XLA_OWNER_TYPE'
4111: ,l_component_type_code
4112: )
4113: ,p_token_3 => 'PAD_NAME'
4114: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4115: ,p_token_4 => 'PAD_OWNER'
4116: ,p_value_4 => xla_lookups_pkg.get_meaning(
4117: 'XLA_OWNER_TYPE'
4118: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 4118: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

4114: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4115: ,p_token_4 => 'PAD_OWNER'
4116: ,p_value_4 => xla_lookups_pkg.get_meaning(
4117: 'XLA_OWNER_TYPE'
4118: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4119: )
4120: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4121: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4122: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

4116: ,p_value_4 => xla_lookups_pkg.get_meaning(
4117: 'XLA_OWNER_TYPE'
4118: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4119: )
4120: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4121: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4122: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4123: ,p_ae_header_id => NULL
4124: );

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

4117: 'XLA_OWNER_TYPE'
4118: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4119: )
4120: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4121: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4122: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4123: ,p_ae_header_id => NULL
4124: );
4125: RETURN l_output_value;

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

4118: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4119: )
4120: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4121: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4122: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4123: ,p_ae_header_id => NULL
4124: );
4125: RETURN l_output_value;
4126: EXCEPTION

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

4217: (p_msg => 'END of AcctDerRule_29(invalid)'
4218: ,p_level => C_LEVEL_PROCEDURE
4219: ,p_module => l_log_module);
4220: END IF;
4221: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
4222: x_value_type_code := null;
4223: l_output_value := null;
4224: xla_accounting_err_pkg.build_message
4225: (p_appli_s_name => 'XLA'

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

4237: 'XLA_OWNER_TYPE'
4238: ,l_component_type_code
4239: )
4240: ,p_token_3 => 'PAD_NAME'
4241: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4242: ,p_token_4 => 'PAD_OWNER'
4243: ,p_value_4 => xla_lookups_pkg.get_meaning(
4244: 'XLA_OWNER_TYPE'
4245: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 4245: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

4241: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4242: ,p_token_4 => 'PAD_OWNER'
4243: ,p_value_4 => xla_lookups_pkg.get_meaning(
4244: 'XLA_OWNER_TYPE'
4245: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4246: )
4247: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4248: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4249: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

4243: ,p_value_4 => xla_lookups_pkg.get_meaning(
4244: 'XLA_OWNER_TYPE'
4245: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4246: )
4247: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4248: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4249: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4250: ,p_ae_header_id => NULL
4251: );

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

4244: 'XLA_OWNER_TYPE'
4245: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4246: )
4247: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4248: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4249: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4250: ,p_ae_header_id => NULL
4251: );
4252: RETURN l_output_value;

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

4245: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4246: )
4247: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4248: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4249: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4250: ,p_ae_header_id => NULL
4251: );
4252: RETURN l_output_value;
4253: EXCEPTION

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

4321: (p_msg => 'END of AcctDerRule_30(invalid)'
4322: ,p_level => C_LEVEL_PROCEDURE
4323: ,p_module => l_log_module);
4324: END IF;
4325: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
4326: x_value_type_code := null;
4327: l_output_value := null;
4328: xla_accounting_err_pkg.build_message
4329: (p_appli_s_name => 'XLA'

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

4341: 'XLA_OWNER_TYPE'
4342: ,l_component_type_code
4343: )
4344: ,p_token_3 => 'PAD_NAME'
4345: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4346: ,p_token_4 => 'PAD_OWNER'
4347: ,p_value_4 => xla_lookups_pkg.get_meaning(
4348: 'XLA_OWNER_TYPE'
4349: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 4349: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

4345: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4346: ,p_token_4 => 'PAD_OWNER'
4347: ,p_value_4 => xla_lookups_pkg.get_meaning(
4348: 'XLA_OWNER_TYPE'
4349: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4350: )
4351: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4352: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4353: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

4347: ,p_value_4 => xla_lookups_pkg.get_meaning(
4348: 'XLA_OWNER_TYPE'
4349: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4350: )
4351: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4352: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4353: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4354: ,p_ae_header_id => NULL
4355: );

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

4348: 'XLA_OWNER_TYPE'
4349: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4350: )
4351: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4352: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4353: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4354: ,p_ae_header_id => NULL
4355: );
4356: RETURN l_output_value;

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

4349: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4350: )
4351: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4352: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4353: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4354: ,p_ae_header_id => NULL
4355: );
4356: RETURN l_output_value;
4357: EXCEPTION

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

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

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

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

Line 4628: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

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

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

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

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

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

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

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

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

4765: (p_msg => 'END of AcctDerRule_32(invalid)'
4766: ,p_level => C_LEVEL_PROCEDURE
4767: ,p_module => l_log_module);
4768: END IF;
4769: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
4770: x_value_type_code := null;
4771: l_output_value := null;
4772: xla_accounting_err_pkg.build_message
4773: (p_appli_s_name => 'XLA'

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

4785: 'XLA_OWNER_TYPE'
4786: ,l_component_type_code
4787: )
4788: ,p_token_3 => 'PAD_NAME'
4789: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4790: ,p_token_4 => 'PAD_OWNER'
4791: ,p_value_4 => xla_lookups_pkg.get_meaning(
4792: 'XLA_OWNER_TYPE'
4793: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 4793: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

4789: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4790: ,p_token_4 => 'PAD_OWNER'
4791: ,p_value_4 => xla_lookups_pkg.get_meaning(
4792: 'XLA_OWNER_TYPE'
4793: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4794: )
4795: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4796: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4797: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

4791: ,p_value_4 => xla_lookups_pkg.get_meaning(
4792: 'XLA_OWNER_TYPE'
4793: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4794: )
4795: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4796: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4797: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4798: ,p_ae_header_id => NULL
4799: );

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

4792: 'XLA_OWNER_TYPE'
4793: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4794: )
4795: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4796: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4797: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4798: ,p_ae_header_id => NULL
4799: );
4800: RETURN l_output_value;

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

4793: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4794: )
4795: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4796: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4797: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4798: ,p_ae_header_id => NULL
4799: );
4800: RETURN l_output_value;
4801: EXCEPTION

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

4951: (p_msg => 'END of AcctDerRule_33(invalid)'
4952: ,p_level => C_LEVEL_PROCEDURE
4953: ,p_module => l_log_module);
4954: END IF;
4955: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
4956: x_value_type_code := null;
4957: l_output_value := null;
4958: xla_accounting_err_pkg.build_message
4959: (p_appli_s_name => 'XLA'

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

4971: 'XLA_OWNER_TYPE'
4972: ,l_component_type_code
4973: )
4974: ,p_token_3 => 'PAD_NAME'
4975: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4976: ,p_token_4 => 'PAD_OWNER'
4977: ,p_value_4 => xla_lookups_pkg.get_meaning(
4978: 'XLA_OWNER_TYPE'
4979: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 4979: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

4975: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4976: ,p_token_4 => 'PAD_OWNER'
4977: ,p_value_4 => xla_lookups_pkg.get_meaning(
4978: 'XLA_OWNER_TYPE'
4979: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4980: )
4981: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4982: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4983: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

4977: ,p_value_4 => xla_lookups_pkg.get_meaning(
4978: 'XLA_OWNER_TYPE'
4979: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4980: )
4981: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4982: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4983: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4984: ,p_ae_header_id => NULL
4985: );

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

4978: 'XLA_OWNER_TYPE'
4979: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4980: )
4981: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4982: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4983: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4984: ,p_ae_header_id => NULL
4985: );
4986: RETURN l_output_value;

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

4979: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4980: )
4981: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4982: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4983: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4984: ,p_ae_header_id => NULL
4985: );
4986: RETURN l_output_value;
4987: EXCEPTION

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

5077: (p_msg => 'END of AcctDerRule_34(invalid)'
5078: ,p_level => C_LEVEL_PROCEDURE
5079: ,p_module => l_log_module);
5080: END IF;
5081: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
5082: x_value_type_code := null;
5083: l_output_value := null;
5084: xla_accounting_err_pkg.build_message
5085: (p_appli_s_name => 'XLA'

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

5097: 'XLA_OWNER_TYPE'
5098: ,l_component_type_code
5099: )
5100: ,p_token_3 => 'PAD_NAME'
5101: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
5102: ,p_token_4 => 'PAD_OWNER'
5103: ,p_value_4 => xla_lookups_pkg.get_meaning(
5104: 'XLA_OWNER_TYPE'
5105: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 5105: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

5101: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
5102: ,p_token_4 => 'PAD_OWNER'
5103: ,p_value_4 => xla_lookups_pkg.get_meaning(
5104: 'XLA_OWNER_TYPE'
5105: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5106: )
5107: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5108: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5109: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

5103: ,p_value_4 => xla_lookups_pkg.get_meaning(
5104: 'XLA_OWNER_TYPE'
5105: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5106: )
5107: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5108: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5109: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5110: ,p_ae_header_id => NULL
5111: );

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

5104: 'XLA_OWNER_TYPE'
5105: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5106: )
5107: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5108: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5109: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5110: ,p_ae_header_id => NULL
5111: );
5112: RETURN l_output_value;

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

5105: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5106: )
5107: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5108: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5109: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5110: ,p_ae_header_id => NULL
5111: );
5112: RETURN l_output_value;
5113: EXCEPTION

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

5181: (p_msg => 'END of AcctDerRule_35(invalid)'
5182: ,p_level => C_LEVEL_PROCEDURE
5183: ,p_module => l_log_module);
5184: END IF;
5185: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
5186: x_value_type_code := null;
5187: l_output_value := null;
5188: xla_accounting_err_pkg.build_message
5189: (p_appli_s_name => 'XLA'

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

5201: 'XLA_OWNER_TYPE'
5202: ,l_component_type_code
5203: )
5204: ,p_token_3 => 'PAD_NAME'
5205: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
5206: ,p_token_4 => 'PAD_OWNER'
5207: ,p_value_4 => xla_lookups_pkg.get_meaning(
5208: 'XLA_OWNER_TYPE'
5209: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 5209: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

5205: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
5206: ,p_token_4 => 'PAD_OWNER'
5207: ,p_value_4 => xla_lookups_pkg.get_meaning(
5208: 'XLA_OWNER_TYPE'
5209: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5210: )
5211: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5212: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5213: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

5207: ,p_value_4 => xla_lookups_pkg.get_meaning(
5208: 'XLA_OWNER_TYPE'
5209: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5210: )
5211: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5212: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5213: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5214: ,p_ae_header_id => NULL
5215: );

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

5208: 'XLA_OWNER_TYPE'
5209: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5210: )
5211: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5212: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5213: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5214: ,p_ae_header_id => NULL
5215: );
5216: RETURN l_output_value;

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

5209: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5210: )
5211: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5212: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5213: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5214: ,p_ae_header_id => NULL
5215: );
5216: RETURN l_output_value;
5217: EXCEPTION

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

5285: (p_msg => 'END of AcctDerRule_36(invalid)'
5286: ,p_level => C_LEVEL_PROCEDURE
5287: ,p_module => l_log_module);
5288: END IF;
5289: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
5290: x_value_type_code := null;
5291: l_output_value := null;
5292: xla_accounting_err_pkg.build_message
5293: (p_appli_s_name => 'XLA'

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

5305: 'XLA_OWNER_TYPE'
5306: ,l_component_type_code
5307: )
5308: ,p_token_3 => 'PAD_NAME'
5309: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
5310: ,p_token_4 => 'PAD_OWNER'
5311: ,p_value_4 => xla_lookups_pkg.get_meaning(
5312: 'XLA_OWNER_TYPE'
5313: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 5313: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

5309: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
5310: ,p_token_4 => 'PAD_OWNER'
5311: ,p_value_4 => xla_lookups_pkg.get_meaning(
5312: 'XLA_OWNER_TYPE'
5313: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5314: )
5315: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5316: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5317: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

5311: ,p_value_4 => xla_lookups_pkg.get_meaning(
5312: 'XLA_OWNER_TYPE'
5313: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5314: )
5315: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5316: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5317: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5318: ,p_ae_header_id => NULL
5319: );

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

5312: 'XLA_OWNER_TYPE'
5313: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5314: )
5315: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5316: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5317: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5318: ,p_ae_header_id => NULL
5319: );
5320: RETURN l_output_value;

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

5313: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5314: )
5315: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5316: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5317: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5318: ,p_ae_header_id => NULL
5319: );
5320: RETURN l_output_value;
5321: EXCEPTION

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

5389: (p_msg => 'END of AcctDerRule_37(invalid)'
5390: ,p_level => C_LEVEL_PROCEDURE
5391: ,p_module => l_log_module);
5392: END IF;
5393: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
5394: x_value_type_code := null;
5395: l_output_value := null;
5396: xla_accounting_err_pkg.build_message
5397: (p_appli_s_name => 'XLA'

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

5409: 'XLA_OWNER_TYPE'
5410: ,l_component_type_code
5411: )
5412: ,p_token_3 => 'PAD_NAME'
5413: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
5414: ,p_token_4 => 'PAD_OWNER'
5415: ,p_value_4 => xla_lookups_pkg.get_meaning(
5416: 'XLA_OWNER_TYPE'
5417: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 5417: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

5413: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
5414: ,p_token_4 => 'PAD_OWNER'
5415: ,p_value_4 => xla_lookups_pkg.get_meaning(
5416: 'XLA_OWNER_TYPE'
5417: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5418: )
5419: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5420: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5421: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

5415: ,p_value_4 => xla_lookups_pkg.get_meaning(
5416: 'XLA_OWNER_TYPE'
5417: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5418: )
5419: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5420: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5421: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5422: ,p_ae_header_id => NULL
5423: );

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

5416: 'XLA_OWNER_TYPE'
5417: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5418: )
5419: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5420: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5421: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5422: ,p_ae_header_id => NULL
5423: );
5424: RETURN l_output_value;

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

5417: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5418: )
5419: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5420: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5421: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5422: ,p_ae_header_id => NULL
5423: );
5424: RETURN l_output_value;
5425: EXCEPTION

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

5493: (p_msg => 'END of AcctDerRule_38(invalid)'
5494: ,p_level => C_LEVEL_PROCEDURE
5495: ,p_module => l_log_module);
5496: END IF;
5497: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
5498: x_value_type_code := null;
5499: l_output_value := null;
5500: xla_accounting_err_pkg.build_message
5501: (p_appli_s_name => 'XLA'

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

5513: 'XLA_OWNER_TYPE'
5514: ,l_component_type_code
5515: )
5516: ,p_token_3 => 'PAD_NAME'
5517: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
5518: ,p_token_4 => 'PAD_OWNER'
5519: ,p_value_4 => xla_lookups_pkg.get_meaning(
5520: 'XLA_OWNER_TYPE'
5521: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 5521: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

5517: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
5518: ,p_token_4 => 'PAD_OWNER'
5519: ,p_value_4 => xla_lookups_pkg.get_meaning(
5520: 'XLA_OWNER_TYPE'
5521: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5522: )
5523: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5524: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5525: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

5519: ,p_value_4 => xla_lookups_pkg.get_meaning(
5520: 'XLA_OWNER_TYPE'
5521: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5522: )
5523: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5524: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5525: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5526: ,p_ae_header_id => NULL
5527: );

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

5520: 'XLA_OWNER_TYPE'
5521: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5522: )
5523: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5524: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5525: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5526: ,p_ae_header_id => NULL
5527: );
5528: RETURN l_output_value;

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

5521: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5522: )
5523: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5524: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5525: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5526: ,p_ae_header_id => NULL
5527: );
5528: RETURN l_output_value;
5529: EXCEPTION

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

5631: (p_msg => 'END of AcctDerRule_39(invalid)'
5632: ,p_level => C_LEVEL_PROCEDURE
5633: ,p_module => l_log_module);
5634: END IF;
5635: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
5636: x_value_type_code := null;
5637: l_output_value := null;
5638: xla_accounting_err_pkg.build_message
5639: (p_appli_s_name => 'XLA'

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

5651: 'XLA_OWNER_TYPE'
5652: ,l_component_type_code
5653: )
5654: ,p_token_3 => 'PAD_NAME'
5655: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
5656: ,p_token_4 => 'PAD_OWNER'
5657: ,p_value_4 => xla_lookups_pkg.get_meaning(
5658: 'XLA_OWNER_TYPE'
5659: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 5659: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

5655: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
5656: ,p_token_4 => 'PAD_OWNER'
5657: ,p_value_4 => xla_lookups_pkg.get_meaning(
5658: 'XLA_OWNER_TYPE'
5659: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5660: )
5661: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5662: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5663: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

5657: ,p_value_4 => xla_lookups_pkg.get_meaning(
5658: 'XLA_OWNER_TYPE'
5659: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5660: )
5661: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5662: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5663: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5664: ,p_ae_header_id => NULL
5665: );

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

5658: 'XLA_OWNER_TYPE'
5659: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5660: )
5661: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5662: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5663: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5664: ,p_ae_header_id => NULL
5665: );
5666: RETURN l_output_value;

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

5659: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5660: )
5661: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5662: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5663: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5664: ,p_ae_header_id => NULL
5665: );
5666: RETURN l_output_value;
5667: EXCEPTION

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

5774: (p_msg => 'END of AcctDerRule_40(invalid)'
5775: ,p_level => C_LEVEL_PROCEDURE
5776: ,p_module => l_log_module);
5777: END IF;
5778: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
5779: x_value_type_code := null;
5780: l_output_value := null;
5781: xla_accounting_err_pkg.build_message
5782: (p_appli_s_name => 'XLA'

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

5794: 'XLA_OWNER_TYPE'
5795: ,l_component_type_code
5796: )
5797: ,p_token_3 => 'PAD_NAME'
5798: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
5799: ,p_token_4 => 'PAD_OWNER'
5800: ,p_value_4 => xla_lookups_pkg.get_meaning(
5801: 'XLA_OWNER_TYPE'
5802: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 5802: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

5798: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
5799: ,p_token_4 => 'PAD_OWNER'
5800: ,p_value_4 => xla_lookups_pkg.get_meaning(
5801: 'XLA_OWNER_TYPE'
5802: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5803: )
5804: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5805: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5806: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

5800: ,p_value_4 => xla_lookups_pkg.get_meaning(
5801: 'XLA_OWNER_TYPE'
5802: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5803: )
5804: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5805: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5806: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5807: ,p_ae_header_id => NULL
5808: );

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

5801: 'XLA_OWNER_TYPE'
5802: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5803: )
5804: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5805: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5806: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5807: ,p_ae_header_id => NULL
5808: );
5809: RETURN l_output_value;

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

5802: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5803: )
5804: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5805: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5806: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5807: ,p_ae_header_id => NULL
5808: );
5809: RETURN l_output_value;
5810: EXCEPTION

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

5917: (p_msg => 'END of AcctDerRule_41(invalid)'
5918: ,p_level => C_LEVEL_PROCEDURE
5919: ,p_module => l_log_module);
5920: END IF;
5921: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
5922: x_value_type_code := null;
5923: l_output_value := null;
5924: xla_accounting_err_pkg.build_message
5925: (p_appli_s_name => 'XLA'

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

5937: 'XLA_OWNER_TYPE'
5938: ,l_component_type_code
5939: )
5940: ,p_token_3 => 'PAD_NAME'
5941: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
5942: ,p_token_4 => 'PAD_OWNER'
5943: ,p_value_4 => xla_lookups_pkg.get_meaning(
5944: 'XLA_OWNER_TYPE'
5945: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 5945: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

5941: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
5942: ,p_token_4 => 'PAD_OWNER'
5943: ,p_value_4 => xla_lookups_pkg.get_meaning(
5944: 'XLA_OWNER_TYPE'
5945: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5946: )
5947: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5948: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5949: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

5943: ,p_value_4 => xla_lookups_pkg.get_meaning(
5944: 'XLA_OWNER_TYPE'
5945: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5946: )
5947: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5948: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5949: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5950: ,p_ae_header_id => NULL
5951: );

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

5944: 'XLA_OWNER_TYPE'
5945: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5946: )
5947: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5948: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5949: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5950: ,p_ae_header_id => NULL
5951: );
5952: RETURN l_output_value;

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

5945: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5946: )
5947: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5948: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5949: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5950: ,p_ae_header_id => NULL
5951: );
5952: RETURN l_output_value;
5953: EXCEPTION

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

6044: (p_msg => 'END of AcctDerRule_42(invalid)'
6045: ,p_level => C_LEVEL_PROCEDURE
6046: ,p_module => l_log_module);
6047: END IF;
6048: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
6049: x_value_type_code := null;
6050: l_output_value := null;
6051: xla_accounting_err_pkg.build_message
6052: (p_appli_s_name => 'XLA'

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

6064: 'XLA_OWNER_TYPE'
6065: ,l_component_type_code
6066: )
6067: ,p_token_3 => 'PAD_NAME'
6068: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
6069: ,p_token_4 => 'PAD_OWNER'
6070: ,p_value_4 => xla_lookups_pkg.get_meaning(
6071: 'XLA_OWNER_TYPE'
6072: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 6072: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

6068: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
6069: ,p_token_4 => 'PAD_OWNER'
6070: ,p_value_4 => xla_lookups_pkg.get_meaning(
6071: 'XLA_OWNER_TYPE'
6072: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
6073: )
6074: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
6075: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
6076: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

6070: ,p_value_4 => xla_lookups_pkg.get_meaning(
6071: 'XLA_OWNER_TYPE'
6072: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
6073: )
6074: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
6075: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
6076: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
6077: ,p_ae_header_id => NULL
6078: );

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

6071: 'XLA_OWNER_TYPE'
6072: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
6073: )
6074: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
6075: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
6076: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
6077: ,p_ae_header_id => NULL
6078: );
6079: RETURN l_output_value;

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

6072: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
6073: )
6074: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
6075: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
6076: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
6077: ,p_ae_header_id => NULL
6078: );
6079: RETURN l_output_value;
6080: EXCEPTION

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

6171: (p_msg => 'END of AcctDerRule_43(invalid)'
6172: ,p_level => C_LEVEL_PROCEDURE
6173: ,p_module => l_log_module);
6174: END IF;
6175: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
6176: x_value_type_code := null;
6177: l_output_value := null;
6178: xla_accounting_err_pkg.build_message
6179: (p_appli_s_name => 'XLA'

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

6191: 'XLA_OWNER_TYPE'
6192: ,l_component_type_code
6193: )
6194: ,p_token_3 => 'PAD_NAME'
6195: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
6196: ,p_token_4 => 'PAD_OWNER'
6197: ,p_value_4 => xla_lookups_pkg.get_meaning(
6198: 'XLA_OWNER_TYPE'
6199: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 6199: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

6195: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
6196: ,p_token_4 => 'PAD_OWNER'
6197: ,p_value_4 => xla_lookups_pkg.get_meaning(
6198: 'XLA_OWNER_TYPE'
6199: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
6200: )
6201: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
6202: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
6203: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

6197: ,p_value_4 => xla_lookups_pkg.get_meaning(
6198: 'XLA_OWNER_TYPE'
6199: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
6200: )
6201: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
6202: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
6203: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
6204: ,p_ae_header_id => NULL
6205: );

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

6198: 'XLA_OWNER_TYPE'
6199: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
6200: )
6201: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
6202: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
6203: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
6204: ,p_ae_header_id => NULL
6205: );
6206: RETURN l_output_value;

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

6199: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
6200: )
6201: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
6202: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
6203: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
6204: ,p_ae_header_id => NULL
6205: );
6206: RETURN l_output_value;
6207: EXCEPTION

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

6275: (p_msg => 'END of AcctDerRule_44(invalid)'
6276: ,p_level => C_LEVEL_PROCEDURE
6277: ,p_module => l_log_module);
6278: END IF;
6279: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
6280: x_value_type_code := null;
6281: l_output_value := null;
6282: xla_accounting_err_pkg.build_message
6283: (p_appli_s_name => 'XLA'

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

6295: 'XLA_OWNER_TYPE'
6296: ,l_component_type_code
6297: )
6298: ,p_token_3 => 'PAD_NAME'
6299: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
6300: ,p_token_4 => 'PAD_OWNER'
6301: ,p_value_4 => xla_lookups_pkg.get_meaning(
6302: 'XLA_OWNER_TYPE'
6303: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 6303: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

6299: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
6300: ,p_token_4 => 'PAD_OWNER'
6301: ,p_value_4 => xla_lookups_pkg.get_meaning(
6302: 'XLA_OWNER_TYPE'
6303: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
6304: )
6305: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
6306: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
6307: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

6301: ,p_value_4 => xla_lookups_pkg.get_meaning(
6302: 'XLA_OWNER_TYPE'
6303: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
6304: )
6305: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
6306: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
6307: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
6308: ,p_ae_header_id => NULL
6309: );

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

6302: 'XLA_OWNER_TYPE'
6303: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
6304: )
6305: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
6306: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
6307: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
6308: ,p_ae_header_id => NULL
6309: );
6310: RETURN l_output_value;

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

6303: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
6304: )
6305: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
6306: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
6307: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
6308: ,p_ae_header_id => NULL
6309: );
6310: RETURN l_output_value;
6311: EXCEPTION

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

6379: (p_msg => 'END of AcctDerRule_45(invalid)'
6380: ,p_level => C_LEVEL_PROCEDURE
6381: ,p_module => l_log_module);
6382: END IF;
6383: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
6384: x_value_type_code := null;
6385: l_output_value := null;
6386: xla_accounting_err_pkg.build_message
6387: (p_appli_s_name => 'XLA'

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

6399: 'XLA_OWNER_TYPE'
6400: ,l_component_type_code
6401: )
6402: ,p_token_3 => 'PAD_NAME'
6403: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
6404: ,p_token_4 => 'PAD_OWNER'
6405: ,p_value_4 => xla_lookups_pkg.get_meaning(
6406: 'XLA_OWNER_TYPE'
6407: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 6407: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

6403: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
6404: ,p_token_4 => 'PAD_OWNER'
6405: ,p_value_4 => xla_lookups_pkg.get_meaning(
6406: 'XLA_OWNER_TYPE'
6407: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
6408: )
6409: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
6410: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
6411: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

6405: ,p_value_4 => xla_lookups_pkg.get_meaning(
6406: 'XLA_OWNER_TYPE'
6407: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
6408: )
6409: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
6410: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
6411: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
6412: ,p_ae_header_id => NULL
6413: );

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

6406: 'XLA_OWNER_TYPE'
6407: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
6408: )
6409: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
6410: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
6411: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
6412: ,p_ae_header_id => NULL
6413: );
6414: RETURN l_output_value;

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

6407: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
6408: )
6409: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
6410: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
6411: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
6412: ,p_ae_header_id => NULL
6413: );
6414: RETURN l_output_value;
6415: EXCEPTION

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

6483: (p_msg => 'END of AcctDerRule_46(invalid)'
6484: ,p_level => C_LEVEL_PROCEDURE
6485: ,p_module => l_log_module);
6486: END IF;
6487: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
6488: x_value_type_code := null;
6489: l_output_value := null;
6490: xla_accounting_err_pkg.build_message
6491: (p_appli_s_name => 'XLA'

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

6503: 'XLA_OWNER_TYPE'
6504: ,l_component_type_code
6505: )
6506: ,p_token_3 => 'PAD_NAME'
6507: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
6508: ,p_token_4 => 'PAD_OWNER'
6509: ,p_value_4 => xla_lookups_pkg.get_meaning(
6510: 'XLA_OWNER_TYPE'
6511: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 6511: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

6507: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
6508: ,p_token_4 => 'PAD_OWNER'
6509: ,p_value_4 => xla_lookups_pkg.get_meaning(
6510: 'XLA_OWNER_TYPE'
6511: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
6512: )
6513: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
6514: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
6515: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

6509: ,p_value_4 => xla_lookups_pkg.get_meaning(
6510: 'XLA_OWNER_TYPE'
6511: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
6512: )
6513: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
6514: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
6515: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
6516: ,p_ae_header_id => NULL
6517: );

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

6510: 'XLA_OWNER_TYPE'
6511: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
6512: )
6513: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
6514: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
6515: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
6516: ,p_ae_header_id => NULL
6517: );
6518: RETURN l_output_value;

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

6511: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
6512: )
6513: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
6514: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
6515: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
6516: ,p_ae_header_id => NULL
6517: );
6518: RETURN l_output_value;
6519: EXCEPTION

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

6610: (p_msg => 'END of AcctDerRule_47(invalid)'
6611: ,p_level => C_LEVEL_PROCEDURE
6612: ,p_module => l_log_module);
6613: END IF;
6614: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
6615: x_value_type_code := null;
6616: l_output_value := null;
6617: xla_accounting_err_pkg.build_message
6618: (p_appli_s_name => 'XLA'

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

6630: 'XLA_OWNER_TYPE'
6631: ,l_component_type_code
6632: )
6633: ,p_token_3 => 'PAD_NAME'
6634: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
6635: ,p_token_4 => 'PAD_OWNER'
6636: ,p_value_4 => xla_lookups_pkg.get_meaning(
6637: 'XLA_OWNER_TYPE'
6638: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 6638: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

6634: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
6635: ,p_token_4 => 'PAD_OWNER'
6636: ,p_value_4 => xla_lookups_pkg.get_meaning(
6637: 'XLA_OWNER_TYPE'
6638: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
6639: )
6640: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
6641: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
6642: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

6636: ,p_value_4 => xla_lookups_pkg.get_meaning(
6637: 'XLA_OWNER_TYPE'
6638: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
6639: )
6640: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
6641: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
6642: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
6643: ,p_ae_header_id => NULL
6644: );

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

6637: 'XLA_OWNER_TYPE'
6638: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
6639: )
6640: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
6641: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
6642: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
6643: ,p_ae_header_id => NULL
6644: );
6645: RETURN l_output_value;

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

6638: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
6639: )
6640: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
6641: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
6642: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
6643: ,p_ae_header_id => NULL
6644: );
6645: RETURN l_output_value;
6646: EXCEPTION

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

6737: (p_msg => 'END of AcctDerRule_48(invalid)'
6738: ,p_level => C_LEVEL_PROCEDURE
6739: ,p_module => l_log_module);
6740: END IF;
6741: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
6742: x_value_type_code := null;
6743: l_output_value := null;
6744: xla_accounting_err_pkg.build_message
6745: (p_appli_s_name => 'XLA'

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

6757: 'XLA_OWNER_TYPE'
6758: ,l_component_type_code
6759: )
6760: ,p_token_3 => 'PAD_NAME'
6761: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
6762: ,p_token_4 => 'PAD_OWNER'
6763: ,p_value_4 => xla_lookups_pkg.get_meaning(
6764: 'XLA_OWNER_TYPE'
6765: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 6765: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

6761: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
6762: ,p_token_4 => 'PAD_OWNER'
6763: ,p_value_4 => xla_lookups_pkg.get_meaning(
6764: 'XLA_OWNER_TYPE'
6765: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
6766: )
6767: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
6768: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
6769: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

6763: ,p_value_4 => xla_lookups_pkg.get_meaning(
6764: 'XLA_OWNER_TYPE'
6765: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
6766: )
6767: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
6768: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
6769: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
6770: ,p_ae_header_id => NULL
6771: );

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

6764: 'XLA_OWNER_TYPE'
6765: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
6766: )
6767: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
6768: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
6769: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
6770: ,p_ae_header_id => NULL
6771: );
6772: RETURN l_output_value;

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

6765: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
6766: )
6767: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
6768: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
6769: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
6770: ,p_ae_header_id => NULL
6771: );
6772: RETURN l_output_value;
6773: EXCEPTION

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

6855: ,p_module => l_log_module);
6856:
6857: END IF;
6858:
6859: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
6860: x_value_combination_id := null;
6861: x_value_segment_code := null;
6862: x_value_type_code := null;
6863: l_output_value := null;

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

6877: 'XLA_OWNER_TYPE'
6878: ,l_component_type_code
6879: )
6880: ,p_token_3 => 'PAD_NAME'
6881: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
6882: ,p_token_4 => 'PAD_OWNER'
6883: ,p_value_4 => xla_lookups_pkg.get_meaning(
6884: 'XLA_OWNER_TYPE'
6885: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 6885: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

6881: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
6882: ,p_token_4 => 'PAD_OWNER'
6883: ,p_value_4 => xla_lookups_pkg.get_meaning(
6884: 'XLA_OWNER_TYPE'
6885: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
6886: )
6887: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
6888: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
6889: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

6883: ,p_value_4 => xla_lookups_pkg.get_meaning(
6884: 'XLA_OWNER_TYPE'
6885: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
6886: )
6887: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
6888: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
6889: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
6890: ,p_ae_header_id => NULL
6891: );

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

6884: 'XLA_OWNER_TYPE'
6885: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
6886: )
6887: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
6888: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
6889: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
6890: ,p_ae_header_id => NULL
6891: );
6892: RETURN l_output_value;

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

6885: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
6886: )
6887: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
6888: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
6889: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
6890: ,p_ae_header_id => NULL
6891: );
6892: RETURN l_output_value;
6893: EXCEPTION

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

7039: ,p_module => l_log_module);
7040:
7041: END IF;
7042:
7043: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
7044: x_value_combination_id := null;
7045: x_value_segment_code := null;
7046: x_value_type_code := null;
7047: l_output_value := null;

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

7061: 'XLA_OWNER_TYPE'
7062: ,l_component_type_code
7063: )
7064: ,p_token_3 => 'PAD_NAME'
7065: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
7066: ,p_token_4 => 'PAD_OWNER'
7067: ,p_value_4 => xla_lookups_pkg.get_meaning(
7068: 'XLA_OWNER_TYPE'
7069: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 7069: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

7065: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
7066: ,p_token_4 => 'PAD_OWNER'
7067: ,p_value_4 => xla_lookups_pkg.get_meaning(
7068: 'XLA_OWNER_TYPE'
7069: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
7070: )
7071: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
7072: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
7073: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

7067: ,p_value_4 => xla_lookups_pkg.get_meaning(
7068: 'XLA_OWNER_TYPE'
7069: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
7070: )
7071: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
7072: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
7073: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
7074: ,p_ae_header_id => NULL
7075: );

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

7068: 'XLA_OWNER_TYPE'
7069: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
7070: )
7071: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
7072: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
7073: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
7074: ,p_ae_header_id => NULL
7075: );
7076: RETURN l_output_value;

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

7069: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
7070: )
7071: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
7072: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
7073: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
7074: ,p_ae_header_id => NULL
7075: );
7076: RETURN l_output_value;
7077: EXCEPTION

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

7218: ,p_module => l_log_module);
7219:
7220: END IF;
7221:
7222: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
7223: x_value_combination_id := null;
7224: x_value_segment_code := null;
7225: x_value_type_code := null;
7226: l_output_value := null;

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

7240: 'XLA_OWNER_TYPE'
7241: ,l_component_type_code
7242: )
7243: ,p_token_3 => 'PAD_NAME'
7244: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
7245: ,p_token_4 => 'PAD_OWNER'
7246: ,p_value_4 => xla_lookups_pkg.get_meaning(
7247: 'XLA_OWNER_TYPE'
7248: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 7248: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

7244: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
7245: ,p_token_4 => 'PAD_OWNER'
7246: ,p_value_4 => xla_lookups_pkg.get_meaning(
7247: 'XLA_OWNER_TYPE'
7248: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
7249: )
7250: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
7251: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
7252: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

7246: ,p_value_4 => xla_lookups_pkg.get_meaning(
7247: 'XLA_OWNER_TYPE'
7248: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
7249: )
7250: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
7251: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
7252: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
7253: ,p_ae_header_id => NULL
7254: );

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

7247: 'XLA_OWNER_TYPE'
7248: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
7249: )
7250: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
7251: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
7252: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
7253: ,p_ae_header_id => NULL
7254: );
7255: RETURN l_output_value;

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

7248: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
7249: )
7250: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
7251: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
7252: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
7253: ,p_ae_header_id => NULL
7254: );
7255: RETURN l_output_value;
7256: EXCEPTION

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

7367: ,p_module => l_log_module);
7368:
7369: END IF;
7370:
7371: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
7372: x_value_combination_id := null;
7373: x_value_segment_code := null;
7374: x_value_type_code := null;
7375: l_output_value := null;

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

7389: 'XLA_OWNER_TYPE'
7390: ,l_component_type_code
7391: )
7392: ,p_token_3 => 'PAD_NAME'
7393: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
7394: ,p_token_4 => 'PAD_OWNER'
7395: ,p_value_4 => xla_lookups_pkg.get_meaning(
7396: 'XLA_OWNER_TYPE'
7397: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 7397: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

7393: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
7394: ,p_token_4 => 'PAD_OWNER'
7395: ,p_value_4 => xla_lookups_pkg.get_meaning(
7396: 'XLA_OWNER_TYPE'
7397: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
7398: )
7399: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
7400: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
7401: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

7395: ,p_value_4 => xla_lookups_pkg.get_meaning(
7396: 'XLA_OWNER_TYPE'
7397: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
7398: )
7399: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
7400: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
7401: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
7402: ,p_ae_header_id => NULL
7403: );

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

7396: 'XLA_OWNER_TYPE'
7397: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
7398: )
7399: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
7400: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
7401: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
7402: ,p_ae_header_id => NULL
7403: );
7404: RETURN l_output_value;

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

7397: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
7398: )
7399: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
7400: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
7401: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
7402: ,p_ae_header_id => NULL
7403: );
7404: RETURN l_output_value;
7405: EXCEPTION

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

7516: ,p_module => l_log_module);
7517:
7518: END IF;
7519:
7520: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
7521: x_value_combination_id := null;
7522: x_value_segment_code := null;
7523: x_value_type_code := null;
7524: l_output_value := null;

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

7538: 'XLA_OWNER_TYPE'
7539: ,l_component_type_code
7540: )
7541: ,p_token_3 => 'PAD_NAME'
7542: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
7543: ,p_token_4 => 'PAD_OWNER'
7544: ,p_value_4 => xla_lookups_pkg.get_meaning(
7545: 'XLA_OWNER_TYPE'
7546: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 7546: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

7542: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
7543: ,p_token_4 => 'PAD_OWNER'
7544: ,p_value_4 => xla_lookups_pkg.get_meaning(
7545: 'XLA_OWNER_TYPE'
7546: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
7547: )
7548: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
7549: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
7550: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

7544: ,p_value_4 => xla_lookups_pkg.get_meaning(
7545: 'XLA_OWNER_TYPE'
7546: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
7547: )
7548: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
7549: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
7550: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
7551: ,p_ae_header_id => NULL
7552: );

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

7545: 'XLA_OWNER_TYPE'
7546: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
7547: )
7548: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
7549: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
7550: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
7551: ,p_ae_header_id => NULL
7552: );
7553: RETURN l_output_value;

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

7546: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
7547: )
7548: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
7549: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
7550: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
7551: ,p_ae_header_id => NULL
7552: );
7553: RETURN l_output_value;
7554: EXCEPTION

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

7636: ,p_module => l_log_module);
7637:
7638: END IF;
7639:
7640: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
7641: x_value_combination_id := null;
7642: x_value_segment_code := null;
7643: x_value_type_code := null;
7644: l_output_value := null;

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

7658: 'XLA_OWNER_TYPE'
7659: ,l_component_type_code
7660: )
7661: ,p_token_3 => 'PAD_NAME'
7662: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
7663: ,p_token_4 => 'PAD_OWNER'
7664: ,p_value_4 => xla_lookups_pkg.get_meaning(
7665: 'XLA_OWNER_TYPE'
7666: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 7666: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

7662: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
7663: ,p_token_4 => 'PAD_OWNER'
7664: ,p_value_4 => xla_lookups_pkg.get_meaning(
7665: 'XLA_OWNER_TYPE'
7666: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
7667: )
7668: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
7669: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
7670: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

7664: ,p_value_4 => xla_lookups_pkg.get_meaning(
7665: 'XLA_OWNER_TYPE'
7666: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
7667: )
7668: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
7669: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
7670: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
7671: ,p_ae_header_id => NULL
7672: );

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

7665: 'XLA_OWNER_TYPE'
7666: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
7667: )
7668: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
7669: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
7670: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
7671: ,p_ae_header_id => NULL
7672: );
7673: RETURN l_output_value;

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

7666: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
7667: )
7668: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
7669: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
7670: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
7671: ,p_ae_header_id => NULL
7672: );
7673: RETURN l_output_value;
7674: EXCEPTION

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

7764: (p_msg => 'END of AcctDerRule_55(invalid)'
7765: ,p_level => C_LEVEL_PROCEDURE
7766: ,p_module => l_log_module);
7767: END IF;
7768: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
7769: x_value_type_code := null;
7770: l_output_value := null;
7771: xla_accounting_err_pkg.build_message
7772: (p_appli_s_name => 'XLA'

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

7784: 'XLA_OWNER_TYPE'
7785: ,l_component_type_code
7786: )
7787: ,p_token_3 => 'PAD_NAME'
7788: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
7789: ,p_token_4 => 'PAD_OWNER'
7790: ,p_value_4 => xla_lookups_pkg.get_meaning(
7791: 'XLA_OWNER_TYPE'
7792: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 7792: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

7788: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
7789: ,p_token_4 => 'PAD_OWNER'
7790: ,p_value_4 => xla_lookups_pkg.get_meaning(
7791: 'XLA_OWNER_TYPE'
7792: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
7793: )
7794: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
7795: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
7796: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

7790: ,p_value_4 => xla_lookups_pkg.get_meaning(
7791: 'XLA_OWNER_TYPE'
7792: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
7793: )
7794: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
7795: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
7796: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
7797: ,p_ae_header_id => NULL
7798: );

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

7791: 'XLA_OWNER_TYPE'
7792: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
7793: )
7794: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
7795: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
7796: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
7797: ,p_ae_header_id => NULL
7798: );
7799: RETURN l_output_value;

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

7792: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
7793: )
7794: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
7795: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
7796: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
7797: ,p_ae_header_id => NULL
7798: );
7799: RETURN l_output_value;
7800: EXCEPTION

Line 7946: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

7942: l_tmp_amt NUMBER;
7943: l_acc_rev_natural_side_code VARCHAR2(1);
7944:
7945: l_num_entries NUMBER;
7946: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
7947: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
7948: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
7949: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
7950: l_recog_line_1 NUMBER;

Line 7947: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

7943: l_acc_rev_natural_side_code VARCHAR2(1);
7944:
7945: l_num_entries NUMBER;
7946: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
7947: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
7948: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
7949: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
7950: l_recog_line_1 NUMBER;
7951: l_recog_line_2 NUMBER;

Line 7948: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

7944:
7945: l_num_entries NUMBER;
7946: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
7947: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
7948: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
7949: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
7950: l_recog_line_1 NUMBER;
7951: l_recog_line_2 NUMBER;
7952:

Line 7949: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

7945: l_num_entries NUMBER;
7946: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
7947: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
7948: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
7949: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
7950: l_recog_line_1 NUMBER;
7951: l_recog_line_2 NUMBER;
7952:
7953: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 7955: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

7951: l_recog_line_2 NUMBER;
7952:
7953: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
7954: l_bflow_applied_to_amt NUMBER; -- 5132302
7955: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
7956:
7957: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
7958:
7959: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

8026: l_accrual_line_num := NULL; -- 4262811
8027: l_tmp_amt := NULL; -- 4262811
8028: --
8029:
8030: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
8031: l_balance_type_code <> 'B' THEN
8032: IF NVL(p_source_28,'
8033: ') = 'RETROACCRUAL' OR
8034: NVL(p_source_28,'

Line 8104: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

8100: --
8101: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
8102:
8103: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
8104: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
8105:
8106: -- 4955764
8107: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
8108: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

8224: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
8225:
8226: IF xla_accounting_cache_pkg.GetValueChar
8227: (p_source_code => 'LEDGER_CATEGORY_CODE'
8228: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
8229: AND l_bflow_method_code = 'PRIOR_ENTRY'
8230: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
8231: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
8232: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

8334: p_lookup_type => 'XLA_OWNER_TYPE'
8335: ,p_lookup_code => l_component_type_code
8336: )
8337: ,p_token_4 => 'PRODUCT_NAME'
8338: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
8339: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
8340: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
8341: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
8342: ,p_ae_header_id => NULL

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

8335: ,p_lookup_code => l_component_type_code
8336: )
8337: ,p_token_4 => 'PRODUCT_NAME'
8338: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
8339: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
8340: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
8341: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
8342: ,p_ae_header_id => NULL
8343: );

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

8336: )
8337: ,p_token_4 => 'PRODUCT_NAME'
8338: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
8339: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
8340: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
8341: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
8342: ,p_ae_header_id => NULL
8343: );
8344:

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

8337: ,p_token_4 => 'PRODUCT_NAME'
8338: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
8339: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
8340: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
8341: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
8342: ,p_ae_header_id => NULL
8343: );
8344:
8345: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 8372: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

8368: ----------------------------------------------------------------------------------
8369: -- 4219869 Business Flow
8370: -- Update journal entry status -- Need to generate this within IF
8371: ----------------------------------------------------------------------------------
8372: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
8373: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
8374: ,p_balance_type_code => l_balance_type_code
8375: );
8376:

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

8455:
8456: --
8457: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
8458: --
8459: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
8460: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
8461: ELSE
8462: ---------------------------------------------------------------------------------------------------
8463: -- 4262811a Switch Sign

Line 8484: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

8480:
8481: XLA_AE_LINES_PKG.ValidateCurrentLine;
8482: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
8483:
8484: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
8485: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
8486: ,p_balance_type_code => l_balance_type_code);
8487:
8488: END IF;

Line 8652: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

8648: l_tmp_amt NUMBER;
8649: l_acc_rev_natural_side_code VARCHAR2(1);
8650:
8651: l_num_entries NUMBER;
8652: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
8653: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
8654: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
8655: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
8656: l_recog_line_1 NUMBER;

Line 8653: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

8649: l_acc_rev_natural_side_code VARCHAR2(1);
8650:
8651: l_num_entries NUMBER;
8652: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
8653: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
8654: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
8655: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
8656: l_recog_line_1 NUMBER;
8657: l_recog_line_2 NUMBER;

Line 8654: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

8650:
8651: l_num_entries NUMBER;
8652: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
8653: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
8654: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
8655: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
8656: l_recog_line_1 NUMBER;
8657: l_recog_line_2 NUMBER;
8658:

Line 8655: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

8651: l_num_entries NUMBER;
8652: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
8653: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
8654: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
8655: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
8656: l_recog_line_1 NUMBER;
8657: l_recog_line_2 NUMBER;
8658:
8659: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 8661: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

8657: l_recog_line_2 NUMBER;
8658:
8659: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
8660: l_bflow_applied_to_amt NUMBER; -- 5132302
8661: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
8662:
8663: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
8664:
8665: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

8732: l_accrual_line_num := NULL; -- 4262811
8733: l_tmp_amt := NULL; -- 4262811
8734: --
8735:
8736: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
8737: l_balance_type_code <> 'B' THEN
8738: IF NVL(p_source_28,'
8739: ') = 'RETROACCRUAL' OR
8740: NVL(p_source_28,'

Line 8810: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

8806: --
8807: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
8808:
8809: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
8810: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
8811:
8812: -- 4955764
8813: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
8814: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

8928: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
8929:
8930: IF xla_accounting_cache_pkg.GetValueChar
8931: (p_source_code => 'LEDGER_CATEGORY_CODE'
8932: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
8933: AND l_bflow_method_code = 'PRIOR_ENTRY'
8934: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
8935: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
8936: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

9038: p_lookup_type => 'XLA_OWNER_TYPE'
9039: ,p_lookup_code => l_component_type_code
9040: )
9041: ,p_token_4 => 'PRODUCT_NAME'
9042: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
9043: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
9044: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
9045: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
9046: ,p_ae_header_id => NULL

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

9039: ,p_lookup_code => l_component_type_code
9040: )
9041: ,p_token_4 => 'PRODUCT_NAME'
9042: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
9043: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
9044: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
9045: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
9046: ,p_ae_header_id => NULL
9047: );

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

9040: )
9041: ,p_token_4 => 'PRODUCT_NAME'
9042: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
9043: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
9044: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
9045: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
9046: ,p_ae_header_id => NULL
9047: );
9048:

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

9041: ,p_token_4 => 'PRODUCT_NAME'
9042: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
9043: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
9044: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
9045: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
9046: ,p_ae_header_id => NULL
9047: );
9048:
9049: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 9076: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

9072: ----------------------------------------------------------------------------------
9073: -- 4219869 Business Flow
9074: -- Update journal entry status -- Need to generate this within IF
9075: ----------------------------------------------------------------------------------
9076: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
9077: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
9078: ,p_balance_type_code => l_balance_type_code
9079: );
9080:

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

9159:
9160: --
9161: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
9162: --
9163: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
9164: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
9165: ELSE
9166: ---------------------------------------------------------------------------------------------------
9167: -- 4262811a Switch Sign

Line 9188: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

9184:
9185: XLA_AE_LINES_PKG.ValidateCurrentLine;
9186: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
9187:
9188: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
9189: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
9190: ,p_balance_type_code => l_balance_type_code);
9191:
9192: END IF;

Line 9358: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

9354: l_tmp_amt NUMBER;
9355: l_acc_rev_natural_side_code VARCHAR2(1);
9356:
9357: l_num_entries NUMBER;
9358: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
9359: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
9360: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
9361: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
9362: l_recog_line_1 NUMBER;

Line 9359: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

9355: l_acc_rev_natural_side_code VARCHAR2(1);
9356:
9357: l_num_entries NUMBER;
9358: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
9359: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
9360: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
9361: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
9362: l_recog_line_1 NUMBER;
9363: l_recog_line_2 NUMBER;

Line 9360: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

9356:
9357: l_num_entries NUMBER;
9358: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
9359: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
9360: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
9361: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
9362: l_recog_line_1 NUMBER;
9363: l_recog_line_2 NUMBER;
9364:

Line 9361: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

9357: l_num_entries NUMBER;
9358: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
9359: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
9360: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
9361: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
9362: l_recog_line_1 NUMBER;
9363: l_recog_line_2 NUMBER;
9364:
9365: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 9367: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

9363: l_recog_line_2 NUMBER;
9364:
9365: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
9366: l_bflow_applied_to_amt NUMBER; -- 5132302
9367: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
9368:
9369: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
9370:
9371: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

9438: l_accrual_line_num := NULL; -- 4262811
9439: l_tmp_amt := NULL; -- 4262811
9440: --
9441:
9442: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
9443: l_balance_type_code <> 'B' THEN
9444: IF NVL(p_source_28,'
9445: ') = 'RETROACCRUAL' OR
9446: NVL(p_source_28,'

Line 9516: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

9512: --
9513: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
9514:
9515: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
9516: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
9517:
9518: -- 4955764
9519: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
9520: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

9638: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
9639:
9640: IF xla_accounting_cache_pkg.GetValueChar
9641: (p_source_code => 'LEDGER_CATEGORY_CODE'
9642: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
9643: AND l_bflow_method_code = 'PRIOR_ENTRY'
9644: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
9645: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
9646: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

9748: p_lookup_type => 'XLA_OWNER_TYPE'
9749: ,p_lookup_code => l_component_type_code
9750: )
9751: ,p_token_4 => 'PRODUCT_NAME'
9752: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
9753: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
9754: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
9755: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
9756: ,p_ae_header_id => NULL

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

9749: ,p_lookup_code => l_component_type_code
9750: )
9751: ,p_token_4 => 'PRODUCT_NAME'
9752: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
9753: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
9754: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
9755: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
9756: ,p_ae_header_id => NULL
9757: );

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

9750: )
9751: ,p_token_4 => 'PRODUCT_NAME'
9752: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
9753: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
9754: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
9755: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
9756: ,p_ae_header_id => NULL
9757: );
9758:

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

9751: ,p_token_4 => 'PRODUCT_NAME'
9752: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
9753: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
9754: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
9755: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
9756: ,p_ae_header_id => NULL
9757: );
9758:
9759: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 9786: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

9782: ----------------------------------------------------------------------------------
9783: -- 4219869 Business Flow
9784: -- Update journal entry status -- Need to generate this within IF
9785: ----------------------------------------------------------------------------------
9786: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
9787: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
9788: ,p_balance_type_code => l_balance_type_code
9789: );
9790:

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

9869:
9870: --
9871: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
9872: --
9873: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
9874: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
9875: ELSE
9876: ---------------------------------------------------------------------------------------------------
9877: -- 4262811a Switch Sign

Line 9898: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

9894:
9895: XLA_AE_LINES_PKG.ValidateCurrentLine;
9896: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
9897:
9898: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
9899: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
9900: ,p_balance_type_code => l_balance_type_code);
9901:
9902: END IF;

Line 10068: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

10064: l_tmp_amt NUMBER;
10065: l_acc_rev_natural_side_code VARCHAR2(1);
10066:
10067: l_num_entries NUMBER;
10068: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
10069: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
10070: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
10071: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
10072: l_recog_line_1 NUMBER;

Line 10069: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

10065: l_acc_rev_natural_side_code VARCHAR2(1);
10066:
10067: l_num_entries NUMBER;
10068: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
10069: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
10070: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
10071: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
10072: l_recog_line_1 NUMBER;
10073: l_recog_line_2 NUMBER;

Line 10070: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

10066:
10067: l_num_entries NUMBER;
10068: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
10069: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
10070: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
10071: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
10072: l_recog_line_1 NUMBER;
10073: l_recog_line_2 NUMBER;
10074:

Line 10071: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

10067: l_num_entries NUMBER;
10068: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
10069: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
10070: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
10071: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
10072: l_recog_line_1 NUMBER;
10073: l_recog_line_2 NUMBER;
10074:
10075: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 10077: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

10073: l_recog_line_2 NUMBER;
10074:
10075: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
10076: l_bflow_applied_to_amt NUMBER; -- 5132302
10077: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
10078:
10079: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
10080:
10081: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

10148: l_accrual_line_num := NULL; -- 4262811
10149: l_tmp_amt := NULL; -- 4262811
10150: --
10151:
10152: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
10153: l_balance_type_code <> 'B' THEN
10154: IF NVL(p_source_28,'
10155: ') = 'RETROACCRUAL' OR
10156: NVL(p_source_28,'

Line 10226: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

10222: --
10223: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
10224:
10225: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
10226: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
10227:
10228: -- 4955764
10229: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
10230: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

10346: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
10347:
10348: IF xla_accounting_cache_pkg.GetValueChar
10349: (p_source_code => 'LEDGER_CATEGORY_CODE'
10350: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
10351: AND l_bflow_method_code = 'PRIOR_ENTRY'
10352: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
10353: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
10354: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

10456: p_lookup_type => 'XLA_OWNER_TYPE'
10457: ,p_lookup_code => l_component_type_code
10458: )
10459: ,p_token_4 => 'PRODUCT_NAME'
10460: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
10461: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
10462: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
10463: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
10464: ,p_ae_header_id => NULL

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

10457: ,p_lookup_code => l_component_type_code
10458: )
10459: ,p_token_4 => 'PRODUCT_NAME'
10460: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
10461: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
10462: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
10463: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
10464: ,p_ae_header_id => NULL
10465: );

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

10458: )
10459: ,p_token_4 => 'PRODUCT_NAME'
10460: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
10461: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
10462: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
10463: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
10464: ,p_ae_header_id => NULL
10465: );
10466:

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

10459: ,p_token_4 => 'PRODUCT_NAME'
10460: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
10461: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
10462: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
10463: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
10464: ,p_ae_header_id => NULL
10465: );
10466:
10467: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 10494: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

10490: ----------------------------------------------------------------------------------
10491: -- 4219869 Business Flow
10492: -- Update journal entry status -- Need to generate this within IF
10493: ----------------------------------------------------------------------------------
10494: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
10495: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
10496: ,p_balance_type_code => l_balance_type_code
10497: );
10498:

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

10577:
10578: --
10579: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
10580: --
10581: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
10582: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
10583: ELSE
10584: ---------------------------------------------------------------------------------------------------
10585: -- 4262811a Switch Sign

Line 10606: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

10602:
10603: XLA_AE_LINES_PKG.ValidateCurrentLine;
10604: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
10605:
10606: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
10607: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
10608: ,p_balance_type_code => l_balance_type_code);
10609:
10610: END IF;

Line 10781: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

10777: l_tmp_amt NUMBER;
10778: l_acc_rev_natural_side_code VARCHAR2(1);
10779:
10780: l_num_entries NUMBER;
10781: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
10782: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
10783: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
10784: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
10785: l_recog_line_1 NUMBER;

Line 10782: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

10778: l_acc_rev_natural_side_code VARCHAR2(1);
10779:
10780: l_num_entries NUMBER;
10781: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
10782: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
10783: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
10784: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
10785: l_recog_line_1 NUMBER;
10786: l_recog_line_2 NUMBER;

Line 10783: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

10779:
10780: l_num_entries NUMBER;
10781: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
10782: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
10783: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
10784: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
10785: l_recog_line_1 NUMBER;
10786: l_recog_line_2 NUMBER;
10787:

Line 10784: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

10780: l_num_entries NUMBER;
10781: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
10782: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
10783: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
10784: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
10785: l_recog_line_1 NUMBER;
10786: l_recog_line_2 NUMBER;
10787:
10788: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 10790: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

10786: l_recog_line_2 NUMBER;
10787:
10788: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
10789: l_bflow_applied_to_amt NUMBER; -- 5132302
10790: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
10791:
10792: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
10793:
10794: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

10860: l_acc_rev_flag := NULL; -- 4262811
10861: l_accrual_line_num := NULL; -- 4262811
10862: l_tmp_amt := NULL; -- 4262811
10863: --
10864: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
10865: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
10866: return;
10867: END IF;
10868:

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

10861: l_accrual_line_num := NULL; -- 4262811
10862: l_tmp_amt := NULL; -- 4262811
10863: --
10864: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
10865: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
10866: return;
10867: END IF;
10868:
10869: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

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

10865: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
10866: return;
10867: END IF;
10868:
10869: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
10870: l_balance_type_code <> 'B' THEN
10871: IF NVL(p_source_28,'
10872: ') = 'ACCRUAL'
10873: THEN

Line 10941: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

10937: --
10938: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
10939:
10940: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
10941: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
10942:
10943: -- 4955764
10944: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
10945: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

11051: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
11052:
11053: IF xla_accounting_cache_pkg.GetValueChar
11054: (p_source_code => 'LEDGER_CATEGORY_CODE'
11055: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
11056: AND l_bflow_method_code = 'PRIOR_ENTRY'
11057: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
11058: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
11059: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

11305: p_lookup_type => 'XLA_OWNER_TYPE'
11306: ,p_lookup_code => l_component_type_code
11307: )
11308: ,p_token_4 => 'PRODUCT_NAME'
11309: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
11310: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
11311: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
11312: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
11313: ,p_ae_header_id => NULL

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

11306: ,p_lookup_code => l_component_type_code
11307: )
11308: ,p_token_4 => 'PRODUCT_NAME'
11309: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
11310: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
11311: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
11312: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
11313: ,p_ae_header_id => NULL
11314: );

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

11307: )
11308: ,p_token_4 => 'PRODUCT_NAME'
11309: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
11310: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
11311: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
11312: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
11313: ,p_ae_header_id => NULL
11314: );
11315:

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

11308: ,p_token_4 => 'PRODUCT_NAME'
11309: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
11310: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
11311: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
11312: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
11313: ,p_ae_header_id => NULL
11314: );
11315:
11316: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 11343: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

11339: ----------------------------------------------------------------------------------
11340: -- 4219869 Business Flow
11341: -- Update journal entry status -- Need to generate this within IF
11342: ----------------------------------------------------------------------------------
11343: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
11344: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
11345: ,p_balance_type_code => l_balance_type_code
11346: );
11347:

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

11570:
11571: --
11572: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
11573: --
11574: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
11575: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
11576: ELSE
11577: ---------------------------------------------------------------------------------------------------
11578: -- 4262811a Switch Sign

Line 11599: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

11595:
11596: XLA_AE_LINES_PKG.ValidateCurrentLine;
11597: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
11598:
11599: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
11600: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
11601: ,p_balance_type_code => l_balance_type_code);
11602:
11603: END IF;

Line 11772: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

11768: l_tmp_amt NUMBER;
11769: l_acc_rev_natural_side_code VARCHAR2(1);
11770:
11771: l_num_entries NUMBER;
11772: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
11773: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
11774: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
11775: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
11776: l_recog_line_1 NUMBER;

Line 11773: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

11769: l_acc_rev_natural_side_code VARCHAR2(1);
11770:
11771: l_num_entries NUMBER;
11772: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
11773: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
11774: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
11775: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
11776: l_recog_line_1 NUMBER;
11777: l_recog_line_2 NUMBER;

Line 11774: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

11770:
11771: l_num_entries NUMBER;
11772: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
11773: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
11774: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
11775: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
11776: l_recog_line_1 NUMBER;
11777: l_recog_line_2 NUMBER;
11778:

Line 11775: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

11771: l_num_entries NUMBER;
11772: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
11773: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
11774: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
11775: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
11776: l_recog_line_1 NUMBER;
11777: l_recog_line_2 NUMBER;
11778:
11779: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 11781: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

11777: l_recog_line_2 NUMBER;
11778:
11779: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
11780: l_bflow_applied_to_amt NUMBER; -- 5132302
11781: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
11782:
11783: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
11784:
11785: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

11851: l_acc_rev_flag := NULL; -- 4262811
11852: l_accrual_line_num := NULL; -- 4262811
11853: l_tmp_amt := NULL; -- 4262811
11854: --
11855: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
11856: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
11857: return;
11858: END IF;
11859:

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

11852: l_accrual_line_num := NULL; -- 4262811
11853: l_tmp_amt := NULL; -- 4262811
11854: --
11855: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
11856: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
11857: return;
11858: END IF;
11859:
11860: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

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

11856: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
11857: return;
11858: END IF;
11859:
11860: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
11861: l_balance_type_code <> 'B' THEN
11862: IF NVL(p_source_28,'
11863: ') = 'ACCRUAL'
11864: THEN

Line 11932: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

11928: --
11929: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
11930:
11931: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
11932: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
11933:
11934: -- 4955764
11935: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
11936: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

12040: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
12041:
12042: IF xla_accounting_cache_pkg.GetValueChar
12043: (p_source_code => 'LEDGER_CATEGORY_CODE'
12044: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
12045: AND l_bflow_method_code = 'PRIOR_ENTRY'
12046: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
12047: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
12048: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

12294: p_lookup_type => 'XLA_OWNER_TYPE'
12295: ,p_lookup_code => l_component_type_code
12296: )
12297: ,p_token_4 => 'PRODUCT_NAME'
12298: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
12299: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
12300: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
12301: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
12302: ,p_ae_header_id => NULL

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

12295: ,p_lookup_code => l_component_type_code
12296: )
12297: ,p_token_4 => 'PRODUCT_NAME'
12298: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
12299: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
12300: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
12301: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
12302: ,p_ae_header_id => NULL
12303: );

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

12296: )
12297: ,p_token_4 => 'PRODUCT_NAME'
12298: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
12299: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
12300: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
12301: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
12302: ,p_ae_header_id => NULL
12303: );
12304:

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

12297: ,p_token_4 => 'PRODUCT_NAME'
12298: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
12299: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
12300: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
12301: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
12302: ,p_ae_header_id => NULL
12303: );
12304:
12305: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 12332: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

12328: ----------------------------------------------------------------------------------
12329: -- 4219869 Business Flow
12330: -- Update journal entry status -- Need to generate this within IF
12331: ----------------------------------------------------------------------------------
12332: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
12333: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
12334: ,p_balance_type_code => l_balance_type_code
12335: );
12336:

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

12559:
12560: --
12561: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
12562: --
12563: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
12564: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
12565: ELSE
12566: ---------------------------------------------------------------------------------------------------
12567: -- 4262811a Switch Sign

Line 12588: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

12584:
12585: XLA_AE_LINES_PKG.ValidateCurrentLine;
12586: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
12587:
12588: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
12589: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
12590: ,p_balance_type_code => l_balance_type_code);
12591:
12592: END IF;

Line 12765: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

12761: l_tmp_amt NUMBER;
12762: l_acc_rev_natural_side_code VARCHAR2(1);
12763:
12764: l_num_entries NUMBER;
12765: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
12766: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
12767: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
12768: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
12769: l_recog_line_1 NUMBER;

Line 12766: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

12762: l_acc_rev_natural_side_code VARCHAR2(1);
12763:
12764: l_num_entries NUMBER;
12765: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
12766: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
12767: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
12768: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
12769: l_recog_line_1 NUMBER;
12770: l_recog_line_2 NUMBER;

Line 12767: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

12763:
12764: l_num_entries NUMBER;
12765: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
12766: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
12767: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
12768: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
12769: l_recog_line_1 NUMBER;
12770: l_recog_line_2 NUMBER;
12771:

Line 12768: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

12764: l_num_entries NUMBER;
12765: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
12766: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
12767: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
12768: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
12769: l_recog_line_1 NUMBER;
12770: l_recog_line_2 NUMBER;
12771:
12772: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 12774: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

12770: l_recog_line_2 NUMBER;
12771:
12772: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
12773: l_bflow_applied_to_amt NUMBER; -- 5132302
12774: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
12775:
12776: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
12777:
12778: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

12844: l_acc_rev_flag := NULL; -- 4262811
12845: l_accrual_line_num := NULL; -- 4262811
12846: l_tmp_amt := NULL; -- 4262811
12847: --
12848: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
12849: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
12850: return;
12851: END IF;
12852:

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

12845: l_accrual_line_num := NULL; -- 4262811
12846: l_tmp_amt := NULL; -- 4262811
12847: --
12848: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
12849: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
12850: return;
12851: END IF;
12852:
12853: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

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

12849: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
12850: return;
12851: END IF;
12852:
12853: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
12854: l_balance_type_code <> 'B' THEN
12855: IF NVL(p_source_28,'
12856: ') = 'ACCRUAL'
12857: THEN

Line 12925: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

12921: --
12922: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
12923:
12924: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
12925: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
12926:
12927: -- 4955764
12928: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
12929: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

13037: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
13038:
13039: IF xla_accounting_cache_pkg.GetValueChar
13040: (p_source_code => 'LEDGER_CATEGORY_CODE'
13041: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
13042: AND l_bflow_method_code = 'PRIOR_ENTRY'
13043: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
13044: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
13045: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

13291: p_lookup_type => 'XLA_OWNER_TYPE'
13292: ,p_lookup_code => l_component_type_code
13293: )
13294: ,p_token_4 => 'PRODUCT_NAME'
13295: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
13296: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
13297: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
13298: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
13299: ,p_ae_header_id => NULL

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

13292: ,p_lookup_code => l_component_type_code
13293: )
13294: ,p_token_4 => 'PRODUCT_NAME'
13295: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
13296: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
13297: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
13298: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
13299: ,p_ae_header_id => NULL
13300: );

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

13293: )
13294: ,p_token_4 => 'PRODUCT_NAME'
13295: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
13296: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
13297: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
13298: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
13299: ,p_ae_header_id => NULL
13300: );
13301:

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

13294: ,p_token_4 => 'PRODUCT_NAME'
13295: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
13296: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
13297: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
13298: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
13299: ,p_ae_header_id => NULL
13300: );
13301:
13302: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 13329: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

13325: ----------------------------------------------------------------------------------
13326: -- 4219869 Business Flow
13327: -- Update journal entry status -- Need to generate this within IF
13328: ----------------------------------------------------------------------------------
13329: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
13330: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
13331: ,p_balance_type_code => l_balance_type_code
13332: );
13333:

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

13556:
13557: --
13558: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
13559: --
13560: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
13561: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
13562: ELSE
13563: ---------------------------------------------------------------------------------------------------
13564: -- 4262811a Switch Sign

Line 13585: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

13581:
13582: XLA_AE_LINES_PKG.ValidateCurrentLine;
13583: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
13584:
13585: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
13586: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
13587: ,p_balance_type_code => l_balance_type_code);
13588:
13589: END IF;

Line 13760: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

13756: l_tmp_amt NUMBER;
13757: l_acc_rev_natural_side_code VARCHAR2(1);
13758:
13759: l_num_entries NUMBER;
13760: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
13761: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
13762: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
13763: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
13764: l_recog_line_1 NUMBER;

Line 13761: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

13757: l_acc_rev_natural_side_code VARCHAR2(1);
13758:
13759: l_num_entries NUMBER;
13760: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
13761: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
13762: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
13763: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
13764: l_recog_line_1 NUMBER;
13765: l_recog_line_2 NUMBER;

Line 13762: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

13758:
13759: l_num_entries NUMBER;
13760: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
13761: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
13762: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
13763: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
13764: l_recog_line_1 NUMBER;
13765: l_recog_line_2 NUMBER;
13766:

Line 13763: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

13759: l_num_entries NUMBER;
13760: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
13761: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
13762: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
13763: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
13764: l_recog_line_1 NUMBER;
13765: l_recog_line_2 NUMBER;
13766:
13767: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 13769: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

13765: l_recog_line_2 NUMBER;
13766:
13767: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
13768: l_bflow_applied_to_amt NUMBER; -- 5132302
13769: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
13770:
13771: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
13772:
13773: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

13839: l_acc_rev_flag := NULL; -- 4262811
13840: l_accrual_line_num := NULL; -- 4262811
13841: l_tmp_amt := NULL; -- 4262811
13842: --
13843: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
13844: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
13845: return;
13846: END IF;
13847:

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

13840: l_accrual_line_num := NULL; -- 4262811
13841: l_tmp_amt := NULL; -- 4262811
13842: --
13843: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
13844: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
13845: return;
13846: END IF;
13847:
13848: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

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

13844: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
13845: return;
13846: END IF;
13847:
13848: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
13849: l_balance_type_code <> 'B' THEN
13850: IF NVL(p_source_28,'
13851: ') = 'ACCRUAL'
13852: THEN

Line 13920: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

13916: --
13917: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
13918:
13919: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
13920: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
13921:
13922: -- 4955764
13923: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
13924: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

14030: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
14031:
14032: IF xla_accounting_cache_pkg.GetValueChar
14033: (p_source_code => 'LEDGER_CATEGORY_CODE'
14034: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
14035: AND l_bflow_method_code = 'PRIOR_ENTRY'
14036: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
14037: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
14038: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

14284: p_lookup_type => 'XLA_OWNER_TYPE'
14285: ,p_lookup_code => l_component_type_code
14286: )
14287: ,p_token_4 => 'PRODUCT_NAME'
14288: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
14289: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
14290: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
14291: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
14292: ,p_ae_header_id => NULL

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

14285: ,p_lookup_code => l_component_type_code
14286: )
14287: ,p_token_4 => 'PRODUCT_NAME'
14288: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
14289: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
14290: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
14291: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
14292: ,p_ae_header_id => NULL
14293: );

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

14286: )
14287: ,p_token_4 => 'PRODUCT_NAME'
14288: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
14289: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
14290: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
14291: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
14292: ,p_ae_header_id => NULL
14293: );
14294:

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

14287: ,p_token_4 => 'PRODUCT_NAME'
14288: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
14289: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
14290: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
14291: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
14292: ,p_ae_header_id => NULL
14293: );
14294:
14295: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 14322: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

14318: ----------------------------------------------------------------------------------
14319: -- 4219869 Business Flow
14320: -- Update journal entry status -- Need to generate this within IF
14321: ----------------------------------------------------------------------------------
14322: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
14323: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
14324: ,p_balance_type_code => l_balance_type_code
14325: );
14326:

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

14549:
14550: --
14551: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
14552: --
14553: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
14554: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
14555: ELSE
14556: ---------------------------------------------------------------------------------------------------
14557: -- 4262811a Switch Sign

Line 14578: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

14574:
14575: XLA_AE_LINES_PKG.ValidateCurrentLine;
14576: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
14577:
14578: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
14579: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
14580: ,p_balance_type_code => l_balance_type_code);
14581:
14582: END IF;

Line 14756: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

14752: l_tmp_amt NUMBER;
14753: l_acc_rev_natural_side_code VARCHAR2(1);
14754:
14755: l_num_entries NUMBER;
14756: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
14757: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
14758: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
14759: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
14760: l_recog_line_1 NUMBER;

Line 14757: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

14753: l_acc_rev_natural_side_code VARCHAR2(1);
14754:
14755: l_num_entries NUMBER;
14756: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
14757: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
14758: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
14759: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
14760: l_recog_line_1 NUMBER;
14761: l_recog_line_2 NUMBER;

Line 14758: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

14754:
14755: l_num_entries NUMBER;
14756: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
14757: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
14758: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
14759: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
14760: l_recog_line_1 NUMBER;
14761: l_recog_line_2 NUMBER;
14762:

Line 14759: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

14755: l_num_entries NUMBER;
14756: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
14757: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
14758: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
14759: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
14760: l_recog_line_1 NUMBER;
14761: l_recog_line_2 NUMBER;
14762:
14763: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 14765: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

14761: l_recog_line_2 NUMBER;
14762:
14763: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
14764: l_bflow_applied_to_amt NUMBER; -- 5132302
14765: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
14766:
14767: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
14768:
14769: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

14835: l_acc_rev_flag := NULL; -- 4262811
14836: l_accrual_line_num := NULL; -- 4262811
14837: l_tmp_amt := NULL; -- 4262811
14838: --
14839: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
14840: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
14841: return;
14842: END IF;
14843:

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

14836: l_accrual_line_num := NULL; -- 4262811
14837: l_tmp_amt := NULL; -- 4262811
14838: --
14839: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
14840: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
14841: return;
14842: END IF;
14843:
14844: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

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

14840: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
14841: return;
14842: END IF;
14843:
14844: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
14845: l_balance_type_code <> 'B' THEN
14846: IF NVL(p_source_28,'
14847: ') = 'NONREC_TAX' AND
14848: NVL(p_source_54,'

Line 14918: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

14914: --
14915: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
14916:
14917: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
14918: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
14919:
14920: -- 4955764
14921: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
14922: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

15028: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
15029:
15030: IF xla_accounting_cache_pkg.GetValueChar
15031: (p_source_code => 'LEDGER_CATEGORY_CODE'
15032: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
15033: AND l_bflow_method_code = 'PRIOR_ENTRY'
15034: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
15035: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
15036: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

15282: p_lookup_type => 'XLA_OWNER_TYPE'
15283: ,p_lookup_code => l_component_type_code
15284: )
15285: ,p_token_4 => 'PRODUCT_NAME'
15286: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
15287: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
15288: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
15289: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
15290: ,p_ae_header_id => NULL

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

15283: ,p_lookup_code => l_component_type_code
15284: )
15285: ,p_token_4 => 'PRODUCT_NAME'
15286: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
15287: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
15288: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
15289: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
15290: ,p_ae_header_id => NULL
15291: );

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

15284: )
15285: ,p_token_4 => 'PRODUCT_NAME'
15286: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
15287: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
15288: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
15289: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
15290: ,p_ae_header_id => NULL
15291: );
15292:

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

15285: ,p_token_4 => 'PRODUCT_NAME'
15286: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
15287: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
15288: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
15289: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
15290: ,p_ae_header_id => NULL
15291: );
15292:
15293: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 15320: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

15316: ----------------------------------------------------------------------------------
15317: -- 4219869 Business Flow
15318: -- Update journal entry status -- Need to generate this within IF
15319: ----------------------------------------------------------------------------------
15320: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
15321: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
15322: ,p_balance_type_code => l_balance_type_code
15323: );
15324:

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

15547:
15548: --
15549: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
15550: --
15551: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
15552: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
15553: ELSE
15554: ---------------------------------------------------------------------------------------------------
15555: -- 4262811a Switch Sign

Line 15576: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

15572:
15573: XLA_AE_LINES_PKG.ValidateCurrentLine;
15574: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
15575:
15576: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
15577: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
15578: ,p_balance_type_code => l_balance_type_code);
15579:
15580: END IF;

Line 15752: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

15748: l_tmp_amt NUMBER;
15749: l_acc_rev_natural_side_code VARCHAR2(1);
15750:
15751: l_num_entries NUMBER;
15752: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
15753: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
15754: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
15755: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
15756: l_recog_line_1 NUMBER;

Line 15753: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

15749: l_acc_rev_natural_side_code VARCHAR2(1);
15750:
15751: l_num_entries NUMBER;
15752: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
15753: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
15754: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
15755: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
15756: l_recog_line_1 NUMBER;
15757: l_recog_line_2 NUMBER;

Line 15754: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

15750:
15751: l_num_entries NUMBER;
15752: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
15753: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
15754: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
15755: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
15756: l_recog_line_1 NUMBER;
15757: l_recog_line_2 NUMBER;
15758:

Line 15755: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

15751: l_num_entries NUMBER;
15752: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
15753: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
15754: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
15755: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
15756: l_recog_line_1 NUMBER;
15757: l_recog_line_2 NUMBER;
15758:
15759: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 15761: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

15757: l_recog_line_2 NUMBER;
15758:
15759: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
15760: l_bflow_applied_to_amt NUMBER; -- 5132302
15761: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
15762:
15763: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
15764:
15765: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

15831: l_acc_rev_flag := NULL; -- 4262811
15832: l_accrual_line_num := NULL; -- 4262811
15833: l_tmp_amt := NULL; -- 4262811
15834: --
15835: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
15836: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
15837: return;
15838: END IF;
15839:

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

15832: l_accrual_line_num := NULL; -- 4262811
15833: l_tmp_amt := NULL; -- 4262811
15834: --
15835: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
15836: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
15837: return;
15838: END IF;
15839:
15840: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

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

15836: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
15837: return;
15838: END IF;
15839:
15840: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
15841: l_balance_type_code <> 'B' THEN
15842: IF NVL(p_source_28,'
15843: ') = 'NONREC_TAX' AND
15844: NVL(p_source_54,'

Line 15914: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

15910: --
15911: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
15912:
15913: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
15914: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
15915:
15916: -- 4955764
15917: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
15918: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

16022: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
16023:
16024: IF xla_accounting_cache_pkg.GetValueChar
16025: (p_source_code => 'LEDGER_CATEGORY_CODE'
16026: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
16027: AND l_bflow_method_code = 'PRIOR_ENTRY'
16028: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
16029: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
16030: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

16276: p_lookup_type => 'XLA_OWNER_TYPE'
16277: ,p_lookup_code => l_component_type_code
16278: )
16279: ,p_token_4 => 'PRODUCT_NAME'
16280: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
16281: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
16282: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
16283: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
16284: ,p_ae_header_id => NULL

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

16277: ,p_lookup_code => l_component_type_code
16278: )
16279: ,p_token_4 => 'PRODUCT_NAME'
16280: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
16281: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
16282: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
16283: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
16284: ,p_ae_header_id => NULL
16285: );

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

16278: )
16279: ,p_token_4 => 'PRODUCT_NAME'
16280: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
16281: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
16282: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
16283: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
16284: ,p_ae_header_id => NULL
16285: );
16286:

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

16279: ,p_token_4 => 'PRODUCT_NAME'
16280: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
16281: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
16282: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
16283: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
16284: ,p_ae_header_id => NULL
16285: );
16286:
16287: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 16314: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

16310: ----------------------------------------------------------------------------------
16311: -- 4219869 Business Flow
16312: -- Update journal entry status -- Need to generate this within IF
16313: ----------------------------------------------------------------------------------
16314: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
16315: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
16316: ,p_balance_type_code => l_balance_type_code
16317: );
16318:

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

16541:
16542: --
16543: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
16544: --
16545: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
16546: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
16547: ELSE
16548: ---------------------------------------------------------------------------------------------------
16549: -- 4262811a Switch Sign

Line 16570: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

16566:
16567: XLA_AE_LINES_PKG.ValidateCurrentLine;
16568: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
16569:
16570: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
16571: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
16572: ,p_balance_type_code => l_balance_type_code);
16573:
16574: END IF;

Line 16750: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

16746: l_tmp_amt NUMBER;
16747: l_acc_rev_natural_side_code VARCHAR2(1);
16748:
16749: l_num_entries NUMBER;
16750: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
16751: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
16752: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
16753: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
16754: l_recog_line_1 NUMBER;

Line 16751: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

16747: l_acc_rev_natural_side_code VARCHAR2(1);
16748:
16749: l_num_entries NUMBER;
16750: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
16751: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
16752: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
16753: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
16754: l_recog_line_1 NUMBER;
16755: l_recog_line_2 NUMBER;

Line 16752: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

16748:
16749: l_num_entries NUMBER;
16750: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
16751: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
16752: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
16753: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
16754: l_recog_line_1 NUMBER;
16755: l_recog_line_2 NUMBER;
16756:

Line 16753: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

16749: l_num_entries NUMBER;
16750: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
16751: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
16752: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
16753: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
16754: l_recog_line_1 NUMBER;
16755: l_recog_line_2 NUMBER;
16756:
16757: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 16759: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

16755: l_recog_line_2 NUMBER;
16756:
16757: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
16758: l_bflow_applied_to_amt NUMBER; -- 5132302
16759: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
16760:
16761: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
16762:
16763: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

16829: l_acc_rev_flag := NULL; -- 4262811
16830: l_accrual_line_num := NULL; -- 4262811
16831: l_tmp_amt := NULL; -- 4262811
16832: --
16833: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
16834: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
16835: return;
16836: END IF;
16837:

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

16830: l_accrual_line_num := NULL; -- 4262811
16831: l_tmp_amt := NULL; -- 4262811
16832: --
16833: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
16834: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
16835: return;
16836: END IF;
16837:
16838: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

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

16834: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
16835: return;
16836: END IF;
16837:
16838: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
16839: l_balance_type_code <> 'B' THEN
16840: IF NVL(p_source_28,'
16841: ') = 'NONREC_TAX' AND
16842: NVL(p_source_54,'

Line 16912: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

16908: --
16909: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
16910:
16911: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
16912: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
16913:
16914: -- 4955764
16915: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
16916: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

17024: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
17025:
17026: IF xla_accounting_cache_pkg.GetValueChar
17027: (p_source_code => 'LEDGER_CATEGORY_CODE'
17028: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
17029: AND l_bflow_method_code = 'PRIOR_ENTRY'
17030: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
17031: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
17032: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

17278: p_lookup_type => 'XLA_OWNER_TYPE'
17279: ,p_lookup_code => l_component_type_code
17280: )
17281: ,p_token_4 => 'PRODUCT_NAME'
17282: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
17283: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
17284: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
17285: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
17286: ,p_ae_header_id => NULL

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

17279: ,p_lookup_code => l_component_type_code
17280: )
17281: ,p_token_4 => 'PRODUCT_NAME'
17282: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
17283: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
17284: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
17285: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
17286: ,p_ae_header_id => NULL
17287: );

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

17280: )
17281: ,p_token_4 => 'PRODUCT_NAME'
17282: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
17283: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
17284: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
17285: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
17286: ,p_ae_header_id => NULL
17287: );
17288:

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

17281: ,p_token_4 => 'PRODUCT_NAME'
17282: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
17283: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
17284: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
17285: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
17286: ,p_ae_header_id => NULL
17287: );
17288:
17289: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 17316: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

17312: ----------------------------------------------------------------------------------
17313: -- 4219869 Business Flow
17314: -- Update journal entry status -- Need to generate this within IF
17315: ----------------------------------------------------------------------------------
17316: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
17317: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
17318: ,p_balance_type_code => l_balance_type_code
17319: );
17320:

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

17543:
17544: --
17545: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
17546: --
17547: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
17548: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
17549: ELSE
17550: ---------------------------------------------------------------------------------------------------
17551: -- 4262811a Switch Sign

Line 17572: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

17568:
17569: XLA_AE_LINES_PKG.ValidateCurrentLine;
17570: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
17571:
17572: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
17573: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
17574: ,p_balance_type_code => l_balance_type_code);
17575:
17576: END IF;

Line 17750: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

17746: l_tmp_amt NUMBER;
17747: l_acc_rev_natural_side_code VARCHAR2(1);
17748:
17749: l_num_entries NUMBER;
17750: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
17751: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
17752: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
17753: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
17754: l_recog_line_1 NUMBER;

Line 17751: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

17747: l_acc_rev_natural_side_code VARCHAR2(1);
17748:
17749: l_num_entries NUMBER;
17750: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
17751: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
17752: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
17753: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
17754: l_recog_line_1 NUMBER;
17755: l_recog_line_2 NUMBER;

Line 17752: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

17748:
17749: l_num_entries NUMBER;
17750: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
17751: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
17752: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
17753: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
17754: l_recog_line_1 NUMBER;
17755: l_recog_line_2 NUMBER;
17756:

Line 17753: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

17749: l_num_entries NUMBER;
17750: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
17751: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
17752: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
17753: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
17754: l_recog_line_1 NUMBER;
17755: l_recog_line_2 NUMBER;
17756:
17757: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 17759: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

17755: l_recog_line_2 NUMBER;
17756:
17757: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
17758: l_bflow_applied_to_amt NUMBER; -- 5132302
17759: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
17760:
17761: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
17762:
17763: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

17829: l_acc_rev_flag := NULL; -- 4262811
17830: l_accrual_line_num := NULL; -- 4262811
17831: l_tmp_amt := NULL; -- 4262811
17832: --
17833: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
17834: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
17835: return;
17836: END IF;
17837:

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

17830: l_accrual_line_num := NULL; -- 4262811
17831: l_tmp_amt := NULL; -- 4262811
17832: --
17833: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
17834: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
17835: return;
17836: END IF;
17837:
17838: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

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

17834: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
17835: return;
17836: END IF;
17837:
17838: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
17839: l_balance_type_code <> 'B' THEN
17840: IF NVL(p_source_28,'
17841: ') = 'NONREC_TAX' AND
17842: NVL(p_source_54,'

Line 17912: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

17908: --
17909: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
17910:
17911: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
17912: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
17913:
17914: -- 4955764
17915: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
17916: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

18022: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
18023:
18024: IF xla_accounting_cache_pkg.GetValueChar
18025: (p_source_code => 'LEDGER_CATEGORY_CODE'
18026: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
18027: AND l_bflow_method_code = 'PRIOR_ENTRY'
18028: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
18029: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
18030: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

18276: p_lookup_type => 'XLA_OWNER_TYPE'
18277: ,p_lookup_code => l_component_type_code
18278: )
18279: ,p_token_4 => 'PRODUCT_NAME'
18280: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
18281: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
18282: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
18283: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
18284: ,p_ae_header_id => NULL

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

18277: ,p_lookup_code => l_component_type_code
18278: )
18279: ,p_token_4 => 'PRODUCT_NAME'
18280: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
18281: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
18282: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
18283: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
18284: ,p_ae_header_id => NULL
18285: );

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

18278: )
18279: ,p_token_4 => 'PRODUCT_NAME'
18280: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
18281: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
18282: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
18283: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
18284: ,p_ae_header_id => NULL
18285: );
18286:

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

18279: ,p_token_4 => 'PRODUCT_NAME'
18280: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
18281: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
18282: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
18283: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
18284: ,p_ae_header_id => NULL
18285: );
18286:
18287: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 18314: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

18310: ----------------------------------------------------------------------------------
18311: -- 4219869 Business Flow
18312: -- Update journal entry status -- Need to generate this within IF
18313: ----------------------------------------------------------------------------------
18314: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
18315: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
18316: ,p_balance_type_code => l_balance_type_code
18317: );
18318:

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

18541:
18542: --
18543: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
18544: --
18545: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
18546: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
18547: ELSE
18548: ---------------------------------------------------------------------------------------------------
18549: -- 4262811a Switch Sign

Line 18570: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

18566:
18567: XLA_AE_LINES_PKG.ValidateCurrentLine;
18568: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
18569:
18570: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
18571: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
18572: ,p_balance_type_code => l_balance_type_code);
18573:
18574: END IF;

Line 18713: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

18709: l_tmp_amt NUMBER;
18710: l_acc_rev_natural_side_code VARCHAR2(1);
18711:
18712: l_num_entries NUMBER;
18713: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
18714: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
18715: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
18716: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
18717: l_recog_line_1 NUMBER;

Line 18714: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

18710: l_acc_rev_natural_side_code VARCHAR2(1);
18711:
18712: l_num_entries NUMBER;
18713: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
18714: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
18715: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
18716: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
18717: l_recog_line_1 NUMBER;
18718: l_recog_line_2 NUMBER;

Line 18715: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

18711:
18712: l_num_entries NUMBER;
18713: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
18714: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
18715: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
18716: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
18717: l_recog_line_1 NUMBER;
18718: l_recog_line_2 NUMBER;
18719:

Line 18716: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

18712: l_num_entries NUMBER;
18713: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
18714: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
18715: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
18716: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
18717: l_recog_line_1 NUMBER;
18718: l_recog_line_2 NUMBER;
18719:
18720: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 18722: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

18718: l_recog_line_2 NUMBER;
18719:
18720: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
18721: l_bflow_applied_to_amt NUMBER; -- 5132302
18722: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
18723:
18724: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
18725:
18726: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

18793: l_accrual_line_num := NULL; -- 4262811
18794: l_tmp_amt := NULL; -- 4262811
18795: --
18796:
18797: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
18798: l_balance_type_code <> 'B' THEN
18799: IF NVL(p_source_57,'
18800: ') <> 'ISSUE_ISSUE' AND
18801: NVL(p_source_101,'

Line 18871: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

18867: --
18868: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
18869:
18870: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
18871: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
18872:
18873: -- 4955764
18874: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
18875: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

18943: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
18944:
18945: IF xla_accounting_cache_pkg.GetValueChar
18946: (p_source_code => 'LEDGER_CATEGORY_CODE'
18947: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
18948: AND l_bflow_method_code = 'PRIOR_ENTRY'
18949: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
18950: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
18951: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

19132: p_lookup_type => 'XLA_OWNER_TYPE'
19133: ,p_lookup_code => l_component_type_code
19134: )
19135: ,p_token_4 => 'PRODUCT_NAME'
19136: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
19137: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
19138: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
19139: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
19140: ,p_ae_header_id => NULL

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

19133: ,p_lookup_code => l_component_type_code
19134: )
19135: ,p_token_4 => 'PRODUCT_NAME'
19136: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
19137: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
19138: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
19139: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
19140: ,p_ae_header_id => NULL
19141: );

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

19134: )
19135: ,p_token_4 => 'PRODUCT_NAME'
19136: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
19137: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
19138: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
19139: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
19140: ,p_ae_header_id => NULL
19141: );
19142:

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

19135: ,p_token_4 => 'PRODUCT_NAME'
19136: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
19137: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
19138: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
19139: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
19140: ,p_ae_header_id => NULL
19141: );
19142:
19143: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 19170: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

19166: ----------------------------------------------------------------------------------
19167: -- 4219869 Business Flow
19168: -- Update journal entry status -- Need to generate this within IF
19169: ----------------------------------------------------------------------------------
19170: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
19171: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
19172: ,p_balance_type_code => l_balance_type_code
19173: );
19174:

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

19342:
19343: --
19344: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
19345: --
19346: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
19347: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
19348: ELSE
19349: ---------------------------------------------------------------------------------------------------
19350: -- 4262811a Switch Sign

Line 19371: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

19367:
19368: XLA_AE_LINES_PKG.ValidateCurrentLine;
19369: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
19370:
19371: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
19372: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
19373: ,p_balance_type_code => l_balance_type_code);
19374:
19375: END IF;

Line 19514: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

19510: l_tmp_amt NUMBER;
19511: l_acc_rev_natural_side_code VARCHAR2(1);
19512:
19513: l_num_entries NUMBER;
19514: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
19515: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
19516: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
19517: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
19518: l_recog_line_1 NUMBER;

Line 19515: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

19511: l_acc_rev_natural_side_code VARCHAR2(1);
19512:
19513: l_num_entries NUMBER;
19514: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
19515: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
19516: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
19517: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
19518: l_recog_line_1 NUMBER;
19519: l_recog_line_2 NUMBER;

Line 19516: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

19512:
19513: l_num_entries NUMBER;
19514: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
19515: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
19516: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
19517: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
19518: l_recog_line_1 NUMBER;
19519: l_recog_line_2 NUMBER;
19520:

Line 19517: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

19513: l_num_entries NUMBER;
19514: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
19515: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
19516: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
19517: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
19518: l_recog_line_1 NUMBER;
19519: l_recog_line_2 NUMBER;
19520:
19521: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 19523: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

19519: l_recog_line_2 NUMBER;
19520:
19521: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
19522: l_bflow_applied_to_amt NUMBER; -- 5132302
19523: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
19524:
19525: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
19526:
19527: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

19594: l_accrual_line_num := NULL; -- 4262811
19595: l_tmp_amt := NULL; -- 4262811
19596: --
19597:
19598: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
19599: l_balance_type_code <> 'B' THEN
19600: IF NVL(p_source_57,'
19601: ') <> 'ISSUE_ISSUE' AND
19602: NVL(p_source_101,'

Line 19672: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

19668: --
19669: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
19670:
19671: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
19672: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
19673:
19674: -- 4955764
19675: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
19676: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

19744: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
19745:
19746: IF xla_accounting_cache_pkg.GetValueChar
19747: (p_source_code => 'LEDGER_CATEGORY_CODE'
19748: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
19749: AND l_bflow_method_code = 'PRIOR_ENTRY'
19750: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
19751: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
19752: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

19933: p_lookup_type => 'XLA_OWNER_TYPE'
19934: ,p_lookup_code => l_component_type_code
19935: )
19936: ,p_token_4 => 'PRODUCT_NAME'
19937: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
19938: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
19939: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
19940: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
19941: ,p_ae_header_id => NULL

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

19934: ,p_lookup_code => l_component_type_code
19935: )
19936: ,p_token_4 => 'PRODUCT_NAME'
19937: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
19938: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
19939: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
19940: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
19941: ,p_ae_header_id => NULL
19942: );

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

19935: )
19936: ,p_token_4 => 'PRODUCT_NAME'
19937: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
19938: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
19939: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
19940: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
19941: ,p_ae_header_id => NULL
19942: );
19943:

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

19936: ,p_token_4 => 'PRODUCT_NAME'
19937: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
19938: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
19939: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
19940: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
19941: ,p_ae_header_id => NULL
19942: );
19943:
19944: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 19971: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

19967: ----------------------------------------------------------------------------------
19968: -- 4219869 Business Flow
19969: -- Update journal entry status -- Need to generate this within IF
19970: ----------------------------------------------------------------------------------
19971: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
19972: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
19973: ,p_balance_type_code => l_balance_type_code
19974: );
19975:

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

20143:
20144: --
20145: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
20146: --
20147: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
20148: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
20149: ELSE
20150: ---------------------------------------------------------------------------------------------------
20151: -- 4262811a Switch Sign

Line 20172: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

20168:
20169: XLA_AE_LINES_PKG.ValidateCurrentLine;
20170: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
20171:
20172: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
20173: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
20174: ,p_balance_type_code => l_balance_type_code);
20175:
20176: END IF;

Line 20316: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

20312: l_tmp_amt NUMBER;
20313: l_acc_rev_natural_side_code VARCHAR2(1);
20314:
20315: l_num_entries NUMBER;
20316: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
20317: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
20318: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
20319: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
20320: l_recog_line_1 NUMBER;

Line 20317: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

20313: l_acc_rev_natural_side_code VARCHAR2(1);
20314:
20315: l_num_entries NUMBER;
20316: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
20317: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
20318: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
20319: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
20320: l_recog_line_1 NUMBER;
20321: l_recog_line_2 NUMBER;

Line 20318: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

20314:
20315: l_num_entries NUMBER;
20316: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
20317: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
20318: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
20319: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
20320: l_recog_line_1 NUMBER;
20321: l_recog_line_2 NUMBER;
20322:

Line 20319: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

20315: l_num_entries NUMBER;
20316: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
20317: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
20318: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
20319: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
20320: l_recog_line_1 NUMBER;
20321: l_recog_line_2 NUMBER;
20322:
20323: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 20325: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

20321: l_recog_line_2 NUMBER;
20322:
20323: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
20324: l_bflow_applied_to_amt NUMBER; -- 5132302
20325: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
20326:
20327: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
20328:
20329: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

20396: l_accrual_line_num := NULL; -- 4262811
20397: l_tmp_amt := NULL; -- 4262811
20398: --
20399:
20400: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
20401: l_balance_type_code <> 'B' THEN
20402: IF NVL(p_source_57,'
20403: ') <> 'ISSUE_ISSUE' AND
20404: (NVL(p_source_116,'

Line 20482: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

20478: --
20479: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
20480:
20481: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
20482: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
20483:
20484: -- 4955764
20485: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
20486: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

20554: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
20555:
20556: IF xla_accounting_cache_pkg.GetValueChar
20557: (p_source_code => 'LEDGER_CATEGORY_CODE'
20558: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
20559: AND l_bflow_method_code = 'PRIOR_ENTRY'
20560: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
20561: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
20562: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

20724: p_lookup_type => 'XLA_OWNER_TYPE'
20725: ,p_lookup_code => l_component_type_code
20726: )
20727: ,p_token_4 => 'PRODUCT_NAME'
20728: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
20729: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
20730: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
20731: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
20732: ,p_ae_header_id => NULL

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

20725: ,p_lookup_code => l_component_type_code
20726: )
20727: ,p_token_4 => 'PRODUCT_NAME'
20728: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
20729: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
20730: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
20731: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
20732: ,p_ae_header_id => NULL
20733: );

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

20726: )
20727: ,p_token_4 => 'PRODUCT_NAME'
20728: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
20729: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
20730: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
20731: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
20732: ,p_ae_header_id => NULL
20733: );
20734:

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

20727: ,p_token_4 => 'PRODUCT_NAME'
20728: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
20729: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
20730: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
20731: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
20732: ,p_ae_header_id => NULL
20733: );
20734:
20735: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 20762: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

20758: ----------------------------------------------------------------------------------
20759: -- 4219869 Business Flow
20760: -- Update journal entry status -- Need to generate this within IF
20761: ----------------------------------------------------------------------------------
20762: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
20763: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
20764: ,p_balance_type_code => l_balance_type_code
20765: );
20766:

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

20912:
20913: --
20914: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
20915: --
20916: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
20917: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
20918: ELSE
20919: ---------------------------------------------------------------------------------------------------
20920: -- 4262811a Switch Sign

Line 20941: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

20937:
20938: XLA_AE_LINES_PKG.ValidateCurrentLine;
20939: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
20940:
20941: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
20942: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
20943: ,p_balance_type_code => l_balance_type_code);
20944:
20945: END IF;

Line 21085: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

21081: l_tmp_amt NUMBER;
21082: l_acc_rev_natural_side_code VARCHAR2(1);
21083:
21084: l_num_entries NUMBER;
21085: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
21086: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
21087: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
21088: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
21089: l_recog_line_1 NUMBER;

Line 21086: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

21082: l_acc_rev_natural_side_code VARCHAR2(1);
21083:
21084: l_num_entries NUMBER;
21085: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
21086: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
21087: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
21088: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
21089: l_recog_line_1 NUMBER;
21090: l_recog_line_2 NUMBER;

Line 21087: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

21083:
21084: l_num_entries NUMBER;
21085: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
21086: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
21087: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
21088: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
21089: l_recog_line_1 NUMBER;
21090: l_recog_line_2 NUMBER;
21091:

Line 21088: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

21084: l_num_entries NUMBER;
21085: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
21086: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
21087: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
21088: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
21089: l_recog_line_1 NUMBER;
21090: l_recog_line_2 NUMBER;
21091:
21092: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 21094: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

21090: l_recog_line_2 NUMBER;
21091:
21092: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
21093: l_bflow_applied_to_amt NUMBER; -- 5132302
21094: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
21095:
21096: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
21097:
21098: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

21165: l_accrual_line_num := NULL; -- 4262811
21166: l_tmp_amt := NULL; -- 4262811
21167: --
21168:
21169: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
21170: l_balance_type_code <> 'B' THEN
21171: IF NVL(p_source_57,'
21172: ') <> 'ISSUE_ISSUE' AND
21173: (NVL(p_source_116,'

Line 21251: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

21247: --
21248: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
21249:
21250: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
21251: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
21252:
21253: -- 4955764
21254: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
21255: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

21323: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
21324:
21325: IF xla_accounting_cache_pkg.GetValueChar
21326: (p_source_code => 'LEDGER_CATEGORY_CODE'
21327: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
21328: AND l_bflow_method_code = 'PRIOR_ENTRY'
21329: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
21330: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
21331: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

21450: p_lookup_type => 'XLA_OWNER_TYPE'
21451: ,p_lookup_code => l_component_type_code
21452: )
21453: ,p_token_4 => 'PRODUCT_NAME'
21454: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
21455: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
21456: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
21457: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
21458: ,p_ae_header_id => NULL

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

21451: ,p_lookup_code => l_component_type_code
21452: )
21453: ,p_token_4 => 'PRODUCT_NAME'
21454: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
21455: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
21456: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
21457: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
21458: ,p_ae_header_id => NULL
21459: );

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

21452: )
21453: ,p_token_4 => 'PRODUCT_NAME'
21454: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
21455: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
21456: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
21457: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
21458: ,p_ae_header_id => NULL
21459: );
21460:

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

21453: ,p_token_4 => 'PRODUCT_NAME'
21454: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
21455: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
21456: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
21457: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
21458: ,p_ae_header_id => NULL
21459: );
21460:
21461: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 21488: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

21484: ----------------------------------------------------------------------------------
21485: -- 4219869 Business Flow
21486: -- Update journal entry status -- Need to generate this within IF
21487: ----------------------------------------------------------------------------------
21488: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
21489: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
21490: ,p_balance_type_code => l_balance_type_code
21491: );
21492:

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

21595:
21596: --
21597: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
21598: --
21599: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
21600: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
21601: ELSE
21602: ---------------------------------------------------------------------------------------------------
21603: -- 4262811a Switch Sign

Line 21624: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

21620:
21621: XLA_AE_LINES_PKG.ValidateCurrentLine;
21622: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
21623:
21624: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
21625: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
21626: ,p_balance_type_code => l_balance_type_code);
21627:
21628: END IF;

Line 21768: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

21764: l_tmp_amt NUMBER;
21765: l_acc_rev_natural_side_code VARCHAR2(1);
21766:
21767: l_num_entries NUMBER;
21768: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
21769: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
21770: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
21771: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
21772: l_recog_line_1 NUMBER;

Line 21769: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

21765: l_acc_rev_natural_side_code VARCHAR2(1);
21766:
21767: l_num_entries NUMBER;
21768: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
21769: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
21770: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
21771: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
21772: l_recog_line_1 NUMBER;
21773: l_recog_line_2 NUMBER;

Line 21770: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

21766:
21767: l_num_entries NUMBER;
21768: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
21769: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
21770: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
21771: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
21772: l_recog_line_1 NUMBER;
21773: l_recog_line_2 NUMBER;
21774:

Line 21771: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

21767: l_num_entries NUMBER;
21768: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
21769: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
21770: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
21771: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
21772: l_recog_line_1 NUMBER;
21773: l_recog_line_2 NUMBER;
21774:
21775: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 21777: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

21773: l_recog_line_2 NUMBER;
21774:
21775: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
21776: l_bflow_applied_to_amt NUMBER; -- 5132302
21777: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
21778:
21779: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
21780:
21781: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

21848: l_accrual_line_num := NULL; -- 4262811
21849: l_tmp_amt := NULL; -- 4262811
21850: --
21851:
21852: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
21853: l_balance_type_code <> 'B' THEN
21854: IF NVL(p_source_57,'
21855: ') <> 'ISSUE_ISSUE' AND
21856: (NVL(p_source_43,'

Line 21936: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

21932: --
21933: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
21934:
21935: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
21936: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
21937:
21938: -- 4955764
21939: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
21940: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

22008: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
22009:
22010: IF xla_accounting_cache_pkg.GetValueChar
22011: (p_source_code => 'LEDGER_CATEGORY_CODE'
22012: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
22013: AND l_bflow_method_code = 'PRIOR_ENTRY'
22014: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
22015: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
22016: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

22108: p_lookup_type => 'XLA_OWNER_TYPE'
22109: ,p_lookup_code => l_component_type_code
22110: )
22111: ,p_token_4 => 'PRODUCT_NAME'
22112: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
22113: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
22114: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
22115: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
22116: ,p_ae_header_id => NULL

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

22109: ,p_lookup_code => l_component_type_code
22110: )
22111: ,p_token_4 => 'PRODUCT_NAME'
22112: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
22113: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
22114: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
22115: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
22116: ,p_ae_header_id => NULL
22117: );

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

22110: )
22111: ,p_token_4 => 'PRODUCT_NAME'
22112: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
22113: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
22114: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
22115: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
22116: ,p_ae_header_id => NULL
22117: );
22118:

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

22111: ,p_token_4 => 'PRODUCT_NAME'
22112: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
22113: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
22114: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
22115: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
22116: ,p_ae_header_id => NULL
22117: );
22118:
22119: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 22146: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

22142: ----------------------------------------------------------------------------------
22143: -- 4219869 Business Flow
22144: -- Update journal entry status -- Need to generate this within IF
22145: ----------------------------------------------------------------------------------
22146: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
22147: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
22148: ,p_balance_type_code => l_balance_type_code
22149: );
22150:

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

22229:
22230: --
22231: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
22232: --
22233: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
22234: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
22235: ELSE
22236: ---------------------------------------------------------------------------------------------------
22237: -- 4262811a Switch Sign

Line 22258: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

22254:
22255: XLA_AE_LINES_PKG.ValidateCurrentLine;
22256: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
22257:
22258: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
22259: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
22260: ,p_balance_type_code => l_balance_type_code);
22261:
22262: END IF;

Line 22386: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

22382: l_tmp_amt NUMBER;
22383: l_acc_rev_natural_side_code VARCHAR2(1);
22384:
22385: l_num_entries NUMBER;
22386: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
22387: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
22388: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
22389: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
22390: l_recog_line_1 NUMBER;

Line 22387: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

22383: l_acc_rev_natural_side_code VARCHAR2(1);
22384:
22385: l_num_entries NUMBER;
22386: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
22387: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
22388: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
22389: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
22390: l_recog_line_1 NUMBER;
22391: l_recog_line_2 NUMBER;

Line 22388: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

22384:
22385: l_num_entries NUMBER;
22386: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
22387: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
22388: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
22389: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
22390: l_recog_line_1 NUMBER;
22391: l_recog_line_2 NUMBER;
22392:

Line 22389: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

22385: l_num_entries NUMBER;
22386: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
22387: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
22388: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
22389: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
22390: l_recog_line_1 NUMBER;
22391: l_recog_line_2 NUMBER;
22392:
22393: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 22395: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

22391: l_recog_line_2 NUMBER;
22392:
22393: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
22394: l_bflow_applied_to_amt NUMBER; -- 5132302
22395: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
22396:
22397: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
22398:
22399: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

22466: l_accrual_line_num := NULL; -- 4262811
22467: l_tmp_amt := NULL; -- 4262811
22468: --
22469:
22470: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
22471: l_balance_type_code <> 'B' THEN
22472: IF (NVL(p_source_57,'
22473: ') = 'ALWAYS_ALWAYS' OR
22474: NVL(p_source_57,'

Line 22547: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

22543: --
22544: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
22545:
22546: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
22547: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
22548:
22549: -- 4955764
22550: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
22551: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

22609: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
22610:
22611: IF xla_accounting_cache_pkg.GetValueChar
22612: (p_source_code => 'LEDGER_CATEGORY_CODE'
22613: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
22614: AND l_bflow_method_code = 'PRIOR_ENTRY'
22615: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
22616: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
22617: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

22686: p_lookup_type => 'XLA_OWNER_TYPE'
22687: ,p_lookup_code => l_component_type_code
22688: )
22689: ,p_token_4 => 'PRODUCT_NAME'
22690: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
22691: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
22692: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
22693: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
22694: ,p_ae_header_id => NULL

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

22687: ,p_lookup_code => l_component_type_code
22688: )
22689: ,p_token_4 => 'PRODUCT_NAME'
22690: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
22691: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
22692: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
22693: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
22694: ,p_ae_header_id => NULL
22695: );

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

22688: )
22689: ,p_token_4 => 'PRODUCT_NAME'
22690: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
22691: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
22692: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
22693: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
22694: ,p_ae_header_id => NULL
22695: );
22696:

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

22689: ,p_token_4 => 'PRODUCT_NAME'
22690: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
22691: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
22692: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
22693: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
22694: ,p_ae_header_id => NULL
22695: );
22696:
22697: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 22724: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

22720: ----------------------------------------------------------------------------------
22721: -- 4219869 Business Flow
22722: -- Update journal entry status -- Need to generate this within IF
22723: ----------------------------------------------------------------------------------
22724: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
22725: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
22726: ,p_balance_type_code => l_balance_type_code
22727: );
22728:

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

22781:
22782: --
22783: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
22784: --
22785: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
22786: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
22787: ELSE
22788: ---------------------------------------------------------------------------------------------------
22789: -- 4262811a Switch Sign

Line 22810: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

22806:
22807: XLA_AE_LINES_PKG.ValidateCurrentLine;
22808: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
22809:
22810: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
22811: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
22812: ,p_balance_type_code => l_balance_type_code);
22813:
22814: END IF;

Line 22938: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

22934: l_tmp_amt NUMBER;
22935: l_acc_rev_natural_side_code VARCHAR2(1);
22936:
22937: l_num_entries NUMBER;
22938: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
22939: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
22940: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
22941: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
22942: l_recog_line_1 NUMBER;

Line 22939: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

22935: l_acc_rev_natural_side_code VARCHAR2(1);
22936:
22937: l_num_entries NUMBER;
22938: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
22939: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
22940: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
22941: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
22942: l_recog_line_1 NUMBER;
22943: l_recog_line_2 NUMBER;

Line 22940: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

22936:
22937: l_num_entries NUMBER;
22938: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
22939: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
22940: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
22941: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
22942: l_recog_line_1 NUMBER;
22943: l_recog_line_2 NUMBER;
22944:

Line 22941: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

22937: l_num_entries NUMBER;
22938: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
22939: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
22940: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
22941: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
22942: l_recog_line_1 NUMBER;
22943: l_recog_line_2 NUMBER;
22944:
22945: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 22947: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

22943: l_recog_line_2 NUMBER;
22944:
22945: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
22946: l_bflow_applied_to_amt NUMBER; -- 5132302
22947: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
22948:
22949: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
22950:
22951: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

23018: l_accrual_line_num := NULL; -- 4262811
23019: l_tmp_amt := NULL; -- 4262811
23020: --
23021:
23022: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
23023: l_balance_type_code <> 'B' THEN
23024: IF NVL(p_source_57,'
23025: ') = 'ALWAYS_CLEAR' AND
23026: NVL(p_source_101,'

Line 23097: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

23093: --
23094: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
23095:
23096: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
23097: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
23098:
23099: -- 4955764
23100: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
23101: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

23159: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
23160:
23161: IF xla_accounting_cache_pkg.GetValueChar
23162: (p_source_code => 'LEDGER_CATEGORY_CODE'
23163: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
23164: AND l_bflow_method_code = 'PRIOR_ENTRY'
23165: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
23166: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
23167: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

23236: p_lookup_type => 'XLA_OWNER_TYPE'
23237: ,p_lookup_code => l_component_type_code
23238: )
23239: ,p_token_4 => 'PRODUCT_NAME'
23240: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
23241: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
23242: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
23243: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
23244: ,p_ae_header_id => NULL

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

23237: ,p_lookup_code => l_component_type_code
23238: )
23239: ,p_token_4 => 'PRODUCT_NAME'
23240: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
23241: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
23242: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
23243: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
23244: ,p_ae_header_id => NULL
23245: );

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

23238: )
23239: ,p_token_4 => 'PRODUCT_NAME'
23240: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
23241: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
23242: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
23243: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
23244: ,p_ae_header_id => NULL
23245: );
23246:

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

23239: ,p_token_4 => 'PRODUCT_NAME'
23240: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
23241: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
23242: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
23243: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
23244: ,p_ae_header_id => NULL
23245: );
23246:
23247: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 23274: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

23270: ----------------------------------------------------------------------------------
23271: -- 4219869 Business Flow
23272: -- Update journal entry status -- Need to generate this within IF
23273: ----------------------------------------------------------------------------------
23274: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
23275: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
23276: ,p_balance_type_code => l_balance_type_code
23277: );
23278:

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

23331:
23332: --
23333: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
23334: --
23335: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
23336: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
23337: ELSE
23338: ---------------------------------------------------------------------------------------------------
23339: -- 4262811a Switch Sign

Line 23360: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

23356:
23357: XLA_AE_LINES_PKG.ValidateCurrentLine;
23358: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
23359:
23360: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
23361: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
23362: ,p_balance_type_code => l_balance_type_code);
23363:
23364: END IF;

Line 23502: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

23498: l_tmp_amt NUMBER;
23499: l_acc_rev_natural_side_code VARCHAR2(1);
23500:
23501: l_num_entries NUMBER;
23502: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
23503: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
23504: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
23505: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
23506: l_recog_line_1 NUMBER;

Line 23503: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

23499: l_acc_rev_natural_side_code VARCHAR2(1);
23500:
23501: l_num_entries NUMBER;
23502: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
23503: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
23504: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
23505: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
23506: l_recog_line_1 NUMBER;
23507: l_recog_line_2 NUMBER;

Line 23504: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

23500:
23501: l_num_entries NUMBER;
23502: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
23503: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
23504: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
23505: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
23506: l_recog_line_1 NUMBER;
23507: l_recog_line_2 NUMBER;
23508:

Line 23505: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

23501: l_num_entries NUMBER;
23502: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
23503: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
23504: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
23505: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
23506: l_recog_line_1 NUMBER;
23507: l_recog_line_2 NUMBER;
23508:
23509: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 23511: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

23507: l_recog_line_2 NUMBER;
23508:
23509: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
23510: l_bflow_applied_to_amt NUMBER; -- 5132302
23511: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
23512:
23513: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
23514:
23515: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

23582: l_accrual_line_num := NULL; -- 4262811
23583: l_tmp_amt := NULL; -- 4262811
23584: --
23585:
23586: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
23587: l_balance_type_code <> 'B' THEN
23588: IF NVL(p_source_57,'
23589: ') = 'ALWAYS_CLEAR' AND
23590: (NVL(p_source_116,'

Line 23665: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

23661: --
23662: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
23663:
23664: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
23665: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
23666:
23667: -- 4955764
23668: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
23669: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

23729: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
23730:
23731: IF xla_accounting_cache_pkg.GetValueChar
23732: (p_source_code => 'LEDGER_CATEGORY_CODE'
23733: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
23734: AND l_bflow_method_code = 'PRIOR_ENTRY'
23735: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
23736: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
23737: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

23899: p_lookup_type => 'XLA_OWNER_TYPE'
23900: ,p_lookup_code => l_component_type_code
23901: )
23902: ,p_token_4 => 'PRODUCT_NAME'
23903: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
23904: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
23905: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
23906: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
23907: ,p_ae_header_id => NULL

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

23900: ,p_lookup_code => l_component_type_code
23901: )
23902: ,p_token_4 => 'PRODUCT_NAME'
23903: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
23904: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
23905: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
23906: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
23907: ,p_ae_header_id => NULL
23908: );

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

23901: )
23902: ,p_token_4 => 'PRODUCT_NAME'
23903: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
23904: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
23905: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
23906: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
23907: ,p_ae_header_id => NULL
23908: );
23909:

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

23902: ,p_token_4 => 'PRODUCT_NAME'
23903: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
23904: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
23905: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
23906: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
23907: ,p_ae_header_id => NULL
23908: );
23909:
23910: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 23937: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

23933: ----------------------------------------------------------------------------------
23934: -- 4219869 Business Flow
23935: -- Update journal entry status -- Need to generate this within IF
23936: ----------------------------------------------------------------------------------
23937: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
23938: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
23939: ,p_balance_type_code => l_balance_type_code
23940: );
23941:

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

24087:
24088: --
24089: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
24090: --
24091: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
24092: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
24093: ELSE
24094: ---------------------------------------------------------------------------------------------------
24095: -- 4262811a Switch Sign

Line 24116: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

24112:
24113: XLA_AE_LINES_PKG.ValidateCurrentLine;
24114: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
24115:
24116: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
24117: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
24118: ,p_balance_type_code => l_balance_type_code);
24119:
24120: END IF;

Line 24258: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

24254: l_tmp_amt NUMBER;
24255: l_acc_rev_natural_side_code VARCHAR2(1);
24256:
24257: l_num_entries NUMBER;
24258: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
24259: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
24260: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
24261: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
24262: l_recog_line_1 NUMBER;

Line 24259: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

24255: l_acc_rev_natural_side_code VARCHAR2(1);
24256:
24257: l_num_entries NUMBER;
24258: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
24259: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
24260: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
24261: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
24262: l_recog_line_1 NUMBER;
24263: l_recog_line_2 NUMBER;

Line 24260: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

24256:
24257: l_num_entries NUMBER;
24258: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
24259: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
24260: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
24261: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
24262: l_recog_line_1 NUMBER;
24263: l_recog_line_2 NUMBER;
24264:

Line 24261: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

24257: l_num_entries NUMBER;
24258: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
24259: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
24260: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
24261: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
24262: l_recog_line_1 NUMBER;
24263: l_recog_line_2 NUMBER;
24264:
24265: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 24267: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

24263: l_recog_line_2 NUMBER;
24264:
24265: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
24266: l_bflow_applied_to_amt NUMBER; -- 5132302
24267: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
24268:
24269: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
24270:
24271: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

24338: l_accrual_line_num := NULL; -- 4262811
24339: l_tmp_amt := NULL; -- 4262811
24340: --
24341:
24342: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
24343: l_balance_type_code <> 'B' THEN
24344: IF NVL(p_source_57,'
24345: ') = 'ALWAYS_CLEAR' AND
24346: (NVL(p_source_116,'

Line 24421: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

24417: --
24418: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
24419:
24420: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
24421: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
24422:
24423: -- 4955764
24424: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
24425: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

24485: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
24486:
24487: IF xla_accounting_cache_pkg.GetValueChar
24488: (p_source_code => 'LEDGER_CATEGORY_CODE'
24489: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
24490: AND l_bflow_method_code = 'PRIOR_ENTRY'
24491: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
24492: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
24493: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

24612: p_lookup_type => 'XLA_OWNER_TYPE'
24613: ,p_lookup_code => l_component_type_code
24614: )
24615: ,p_token_4 => 'PRODUCT_NAME'
24616: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
24617: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
24618: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
24619: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
24620: ,p_ae_header_id => NULL

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

24613: ,p_lookup_code => l_component_type_code
24614: )
24615: ,p_token_4 => 'PRODUCT_NAME'
24616: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
24617: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
24618: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
24619: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
24620: ,p_ae_header_id => NULL
24621: );

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

24614: )
24615: ,p_token_4 => 'PRODUCT_NAME'
24616: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
24617: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
24618: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
24619: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
24620: ,p_ae_header_id => NULL
24621: );
24622:

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

24615: ,p_token_4 => 'PRODUCT_NAME'
24616: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
24617: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
24618: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
24619: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
24620: ,p_ae_header_id => NULL
24621: );
24622:
24623: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 24650: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

24646: ----------------------------------------------------------------------------------
24647: -- 4219869 Business Flow
24648: -- Update journal entry status -- Need to generate this within IF
24649: ----------------------------------------------------------------------------------
24650: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
24651: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
24652: ,p_balance_type_code => l_balance_type_code
24653: );
24654:

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

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

Line 24786: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

24782:
24783: XLA_AE_LINES_PKG.ValidateCurrentLine;
24784: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
24785:
24786: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
24787: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
24788: ,p_balance_type_code => l_balance_type_code);
24789:
24790: END IF;

Line 24914: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

24910: l_tmp_amt NUMBER;
24911: l_acc_rev_natural_side_code VARCHAR2(1);
24912:
24913: l_num_entries NUMBER;
24914: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
24915: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
24916: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
24917: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
24918: l_recog_line_1 NUMBER;

Line 24915: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

24911: l_acc_rev_natural_side_code VARCHAR2(1);
24912:
24913: l_num_entries NUMBER;
24914: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
24915: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
24916: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
24917: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
24918: l_recog_line_1 NUMBER;
24919: l_recog_line_2 NUMBER;

Line 24916: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

24912:
24913: l_num_entries NUMBER;
24914: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
24915: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
24916: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
24917: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
24918: l_recog_line_1 NUMBER;
24919: l_recog_line_2 NUMBER;
24920:

Line 24917: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

24913: l_num_entries NUMBER;
24914: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
24915: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
24916: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
24917: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
24918: l_recog_line_1 NUMBER;
24919: l_recog_line_2 NUMBER;
24920:
24921: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 24923: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

24919: l_recog_line_2 NUMBER;
24920:
24921: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
24922: l_bflow_applied_to_amt NUMBER; -- 5132302
24923: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
24924:
24925: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
24926:
24927: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

24994: l_accrual_line_num := NULL; -- 4262811
24995: l_tmp_amt := NULL; -- 4262811
24996: --
24997:
24998: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
24999: l_balance_type_code <> 'B' THEN
25000: IF (NVL(p_source_57,'
25001: ') = 'ALWAYS_ALWAYS' OR
25002: NVL(p_source_57,'

Line 25077: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

25073: --
25074: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
25075:
25076: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
25077: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
25078:
25079: -- 4955764
25080: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
25081: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

25139: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
25140:
25141: IF xla_accounting_cache_pkg.GetValueChar
25142: (p_source_code => 'LEDGER_CATEGORY_CODE'
25143: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
25144: AND l_bflow_method_code = 'PRIOR_ENTRY'
25145: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
25146: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
25147: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

25216: p_lookup_type => 'XLA_OWNER_TYPE'
25217: ,p_lookup_code => l_component_type_code
25218: )
25219: ,p_token_4 => 'PRODUCT_NAME'
25220: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
25221: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
25222: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
25223: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
25224: ,p_ae_header_id => NULL

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

25217: ,p_lookup_code => l_component_type_code
25218: )
25219: ,p_token_4 => 'PRODUCT_NAME'
25220: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
25221: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
25222: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
25223: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
25224: ,p_ae_header_id => NULL
25225: );

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

25218: )
25219: ,p_token_4 => 'PRODUCT_NAME'
25220: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
25221: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
25222: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
25223: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
25224: ,p_ae_header_id => NULL
25225: );
25226:

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

25219: ,p_token_4 => 'PRODUCT_NAME'
25220: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
25221: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
25222: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
25223: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
25224: ,p_ae_header_id => NULL
25225: );
25226:
25227: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 25254: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

25250: ----------------------------------------------------------------------------------
25251: -- 4219869 Business Flow
25252: -- Update journal entry status -- Need to generate this within IF
25253: ----------------------------------------------------------------------------------
25254: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
25255: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
25256: ,p_balance_type_code => l_balance_type_code
25257: );
25258:

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

25311:
25312: --
25313: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
25314: --
25315: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
25316: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
25317: ELSE
25318: ---------------------------------------------------------------------------------------------------
25319: -- 4262811a Switch Sign

Line 25340: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

25336:
25337: XLA_AE_LINES_PKG.ValidateCurrentLine;
25338: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
25339:
25340: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
25341: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
25342: ,p_balance_type_code => l_balance_type_code);
25343:
25344: END IF;

Line 25495: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

25491: l_tmp_amt NUMBER;
25492: l_acc_rev_natural_side_code VARCHAR2(1);
25493:
25494: l_num_entries NUMBER;
25495: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
25496: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
25497: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
25498: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
25499: l_recog_line_1 NUMBER;

Line 25496: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

25492: l_acc_rev_natural_side_code VARCHAR2(1);
25493:
25494: l_num_entries NUMBER;
25495: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
25496: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
25497: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
25498: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
25499: l_recog_line_1 NUMBER;
25500: l_recog_line_2 NUMBER;

Line 25497: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

25493:
25494: l_num_entries NUMBER;
25495: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
25496: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
25497: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
25498: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
25499: l_recog_line_1 NUMBER;
25500: l_recog_line_2 NUMBER;
25501:

Line 25498: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

25494: l_num_entries NUMBER;
25495: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
25496: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
25497: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
25498: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
25499: l_recog_line_1 NUMBER;
25500: l_recog_line_2 NUMBER;
25501:
25502: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 25504: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

25500: l_recog_line_2 NUMBER;
25501:
25502: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
25503: l_bflow_applied_to_amt NUMBER; -- 5132302
25504: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
25505:
25506: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
25507:
25508: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

25575: l_accrual_line_num := NULL; -- 4262811
25576: l_tmp_amt := NULL; -- 4262811
25577: --
25578:
25579: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
25580: l_balance_type_code <> 'B' THEN
25581: IF NVL(p_source_57,'
25582: ') = 'ALWAYS_ALWAYS' AND
25583: (NVL(p_source_43,'

Line 25664: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

25660: --
25661: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
25662:
25663: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
25664: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
25665:
25666: -- 4955764
25667: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
25668: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

25736: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
25737:
25738: IF xla_accounting_cache_pkg.GetValueChar
25739: (p_source_code => 'LEDGER_CATEGORY_CODE'
25740: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
25741: AND l_bflow_method_code = 'PRIOR_ENTRY'
25742: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
25743: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
25744: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

25836: p_lookup_type => 'XLA_OWNER_TYPE'
25837: ,p_lookup_code => l_component_type_code
25838: )
25839: ,p_token_4 => 'PRODUCT_NAME'
25840: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
25841: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
25842: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
25843: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
25844: ,p_ae_header_id => NULL

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

25837: ,p_lookup_code => l_component_type_code
25838: )
25839: ,p_token_4 => 'PRODUCT_NAME'
25840: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
25841: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
25842: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
25843: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
25844: ,p_ae_header_id => NULL
25845: );

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

25838: )
25839: ,p_token_4 => 'PRODUCT_NAME'
25840: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
25841: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
25842: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
25843: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
25844: ,p_ae_header_id => NULL
25845: );
25846:

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

25839: ,p_token_4 => 'PRODUCT_NAME'
25840: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
25841: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
25842: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
25843: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
25844: ,p_ae_header_id => NULL
25845: );
25846:
25847: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 25874: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

25870: ----------------------------------------------------------------------------------
25871: -- 4219869 Business Flow
25872: -- Update journal entry status -- Need to generate this within IF
25873: ----------------------------------------------------------------------------------
25874: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
25875: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
25876: ,p_balance_type_code => l_balance_type_code
25877: );
25878:

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

25957:
25958: --
25959: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
25960: --
25961: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
25962: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
25963: ELSE
25964: ---------------------------------------------------------------------------------------------------
25965: -- 4262811a Switch Sign

Line 25986: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

25982:
25983: XLA_AE_LINES_PKG.ValidateCurrentLine;
25984: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
25985:
25986: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
25987: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
25988: ,p_balance_type_code => l_balance_type_code);
25989:
25990: END IF;

Line 26141: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

26137: l_tmp_amt NUMBER;
26138: l_acc_rev_natural_side_code VARCHAR2(1);
26139:
26140: l_num_entries NUMBER;
26141: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26142: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26143: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26144: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26145: l_recog_line_1 NUMBER;

Line 26142: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

26138: l_acc_rev_natural_side_code VARCHAR2(1);
26139:
26140: l_num_entries NUMBER;
26141: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26142: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26143: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26144: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26145: l_recog_line_1 NUMBER;
26146: l_recog_line_2 NUMBER;

Line 26143: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

26139:
26140: l_num_entries NUMBER;
26141: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26142: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26143: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26144: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26145: l_recog_line_1 NUMBER;
26146: l_recog_line_2 NUMBER;
26147:

Line 26144: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

26140: l_num_entries NUMBER;
26141: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26142: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26143: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26144: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26145: l_recog_line_1 NUMBER;
26146: l_recog_line_2 NUMBER;
26147:
26148: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 26150: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

26146: l_recog_line_2 NUMBER;
26147:
26148: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
26149: l_bflow_applied_to_amt NUMBER; -- 5132302
26150: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
26151:
26152: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
26153:
26154: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

26221: l_accrual_line_num := NULL; -- 4262811
26222: l_tmp_amt := NULL; -- 4262811
26223: --
26224:
26225: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
26226: l_balance_type_code <> 'B' THEN
26227: IF NVL(p_source_57,'
26228: ') = 'ALWAYS_ALWAYS' AND
26229: (NVL(p_source_116,'

Line 26308: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

26304: --
26305: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
26306:
26307: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
26308: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
26309:
26310: -- 4955764
26311: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
26312: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

26380: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
26381:
26382: IF xla_accounting_cache_pkg.GetValueChar
26383: (p_source_code => 'LEDGER_CATEGORY_CODE'
26384: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
26385: AND l_bflow_method_code = 'PRIOR_ENTRY'
26386: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
26387: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
26388: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

26550: p_lookup_type => 'XLA_OWNER_TYPE'
26551: ,p_lookup_code => l_component_type_code
26552: )
26553: ,p_token_4 => 'PRODUCT_NAME'
26554: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
26555: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
26556: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
26557: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
26558: ,p_ae_header_id => NULL

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

26551: ,p_lookup_code => l_component_type_code
26552: )
26553: ,p_token_4 => 'PRODUCT_NAME'
26554: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
26555: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
26556: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
26557: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
26558: ,p_ae_header_id => NULL
26559: );

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

26552: )
26553: ,p_token_4 => 'PRODUCT_NAME'
26554: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
26555: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
26556: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
26557: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
26558: ,p_ae_header_id => NULL
26559: );
26560:

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

26553: ,p_token_4 => 'PRODUCT_NAME'
26554: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
26555: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
26556: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
26557: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
26558: ,p_ae_header_id => NULL
26559: );
26560:
26561: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 26588: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

26584: ----------------------------------------------------------------------------------
26585: -- 4219869 Business Flow
26586: -- Update journal entry status -- Need to generate this within IF
26587: ----------------------------------------------------------------------------------
26588: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
26589: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
26590: ,p_balance_type_code => l_balance_type_code
26591: );
26592:

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

26738:
26739: --
26740: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
26741: --
26742: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
26743: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
26744: ELSE
26745: ---------------------------------------------------------------------------------------------------
26746: -- 4262811a Switch Sign

Line 26767: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

26763:
26764: XLA_AE_LINES_PKG.ValidateCurrentLine;
26765: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
26766:
26767: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
26768: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
26769: ,p_balance_type_code => l_balance_type_code);
26770:
26771: END IF;

Line 26922: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

26918: l_tmp_amt NUMBER;
26919: l_acc_rev_natural_side_code VARCHAR2(1);
26920:
26921: l_num_entries NUMBER;
26922: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26923: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26924: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26925: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26926: l_recog_line_1 NUMBER;

Line 26923: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

26919: l_acc_rev_natural_side_code VARCHAR2(1);
26920:
26921: l_num_entries NUMBER;
26922: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26923: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26924: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26925: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26926: l_recog_line_1 NUMBER;
26927: l_recog_line_2 NUMBER;

Line 26924: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

26920:
26921: l_num_entries NUMBER;
26922: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26923: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26924: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26925: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26926: l_recog_line_1 NUMBER;
26927: l_recog_line_2 NUMBER;
26928:

Line 26925: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

26921: l_num_entries NUMBER;
26922: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26923: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26924: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26925: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26926: l_recog_line_1 NUMBER;
26927: l_recog_line_2 NUMBER;
26928:
26929: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 26931: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

26927: l_recog_line_2 NUMBER;
26928:
26929: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
26930: l_bflow_applied_to_amt NUMBER; -- 5132302
26931: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
26932:
26933: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
26934:
26935: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

27002: l_accrual_line_num := NULL; -- 4262811
27003: l_tmp_amt := NULL; -- 4262811
27004: --
27005:
27006: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
27007: l_balance_type_code <> 'B' THEN
27008: IF NVL(p_source_57,'
27009: ') = 'ALWAYS_ALWAYS' AND
27010: (NVL(p_source_116,'

Line 27089: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

27085: --
27086: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
27087:
27088: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
27089: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
27090:
27091: -- 4955764
27092: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
27093: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

27161: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
27162:
27163: IF xla_accounting_cache_pkg.GetValueChar
27164: (p_source_code => 'LEDGER_CATEGORY_CODE'
27165: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
27166: AND l_bflow_method_code = 'PRIOR_ENTRY'
27167: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
27168: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
27169: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

27288: p_lookup_type => 'XLA_OWNER_TYPE'
27289: ,p_lookup_code => l_component_type_code
27290: )
27291: ,p_token_4 => 'PRODUCT_NAME'
27292: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
27293: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
27294: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
27295: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
27296: ,p_ae_header_id => NULL

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

27289: ,p_lookup_code => l_component_type_code
27290: )
27291: ,p_token_4 => 'PRODUCT_NAME'
27292: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
27293: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
27294: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
27295: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
27296: ,p_ae_header_id => NULL
27297: );

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

27290: )
27291: ,p_token_4 => 'PRODUCT_NAME'
27292: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
27293: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
27294: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
27295: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
27296: ,p_ae_header_id => NULL
27297: );
27298:

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

27291: ,p_token_4 => 'PRODUCT_NAME'
27292: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
27293: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
27294: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
27295: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
27296: ,p_ae_header_id => NULL
27297: );
27298:
27299: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 27326: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

27322: ----------------------------------------------------------------------------------
27323: -- 4219869 Business Flow
27324: -- Update journal entry status -- Need to generate this within IF
27325: ----------------------------------------------------------------------------------
27326: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
27327: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
27328: ,p_balance_type_code => l_balance_type_code
27329: );
27330:

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

27433:
27434: --
27435: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
27436: --
27437: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
27438: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
27439: ELSE
27440: ---------------------------------------------------------------------------------------------------
27441: -- 4262811a Switch Sign

Line 27462: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

27458:
27459: XLA_AE_LINES_PKG.ValidateCurrentLine;
27460: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
27461:
27462: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
27463: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
27464: ,p_balance_type_code => l_balance_type_code);
27465:
27466: END IF;

Line 27617: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

27613: l_tmp_amt NUMBER;
27614: l_acc_rev_natural_side_code VARCHAR2(1);
27615:
27616: l_num_entries NUMBER;
27617: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
27618: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
27619: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
27620: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
27621: l_recog_line_1 NUMBER;

Line 27618: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

27614: l_acc_rev_natural_side_code VARCHAR2(1);
27615:
27616: l_num_entries NUMBER;
27617: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
27618: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
27619: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
27620: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
27621: l_recog_line_1 NUMBER;
27622: l_recog_line_2 NUMBER;

Line 27619: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

27615:
27616: l_num_entries NUMBER;
27617: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
27618: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
27619: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
27620: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
27621: l_recog_line_1 NUMBER;
27622: l_recog_line_2 NUMBER;
27623:

Line 27620: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

27616: l_num_entries NUMBER;
27617: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
27618: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
27619: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
27620: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
27621: l_recog_line_1 NUMBER;
27622: l_recog_line_2 NUMBER;
27623:
27624: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 27626: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

27622: l_recog_line_2 NUMBER;
27623:
27624: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
27625: l_bflow_applied_to_amt NUMBER; -- 5132302
27626: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
27627:
27628: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
27629:
27630: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

27697: l_accrual_line_num := NULL; -- 4262811
27698: l_tmp_amt := NULL; -- 4262811
27699: --
27700:
27701: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
27702: l_balance_type_code <> 'B' THEN
27703: IF NVL(p_source_57,'
27704: ') = 'ALWAYS_CLEAR' AND
27705: (NVL(p_source_116,'

Line 27784: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

27780: --
27781: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
27782:
27783: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
27784: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
27785:
27786: -- 4955764
27787: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
27788: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

27856: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
27857:
27858: IF xla_accounting_cache_pkg.GetValueChar
27859: (p_source_code => 'LEDGER_CATEGORY_CODE'
27860: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
27861: AND l_bflow_method_code = 'PRIOR_ENTRY'
27862: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
27863: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
27864: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

28026: p_lookup_type => 'XLA_OWNER_TYPE'
28027: ,p_lookup_code => l_component_type_code
28028: )
28029: ,p_token_4 => 'PRODUCT_NAME'
28030: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
28031: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
28032: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
28033: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
28034: ,p_ae_header_id => NULL

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

28027: ,p_lookup_code => l_component_type_code
28028: )
28029: ,p_token_4 => 'PRODUCT_NAME'
28030: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
28031: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
28032: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
28033: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
28034: ,p_ae_header_id => NULL
28035: );

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

28028: )
28029: ,p_token_4 => 'PRODUCT_NAME'
28030: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
28031: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
28032: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
28033: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
28034: ,p_ae_header_id => NULL
28035: );
28036:

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

28029: ,p_token_4 => 'PRODUCT_NAME'
28030: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
28031: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
28032: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
28033: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
28034: ,p_ae_header_id => NULL
28035: );
28036:
28037: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 28064: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

28060: ----------------------------------------------------------------------------------
28061: -- 4219869 Business Flow
28062: -- Update journal entry status -- Need to generate this within IF
28063: ----------------------------------------------------------------------------------
28064: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
28065: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
28066: ,p_balance_type_code => l_balance_type_code
28067: );
28068:

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

28214:
28215: --
28216: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
28217: --
28218: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
28219: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
28220: ELSE
28221: ---------------------------------------------------------------------------------------------------
28222: -- 4262811a Switch Sign

Line 28243: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

28239:
28240: XLA_AE_LINES_PKG.ValidateCurrentLine;
28241: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
28242:
28243: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
28244: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
28245: ,p_balance_type_code => l_balance_type_code);
28246:
28247: END IF;

Line 28398: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

28394: l_tmp_amt NUMBER;
28395: l_acc_rev_natural_side_code VARCHAR2(1);
28396:
28397: l_num_entries NUMBER;
28398: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
28399: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
28400: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
28401: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
28402: l_recog_line_1 NUMBER;

Line 28399: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

28395: l_acc_rev_natural_side_code VARCHAR2(1);
28396:
28397: l_num_entries NUMBER;
28398: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
28399: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
28400: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
28401: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
28402: l_recog_line_1 NUMBER;
28403: l_recog_line_2 NUMBER;

Line 28400: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

28396:
28397: l_num_entries NUMBER;
28398: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
28399: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
28400: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
28401: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
28402: l_recog_line_1 NUMBER;
28403: l_recog_line_2 NUMBER;
28404:

Line 28401: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

28397: l_num_entries NUMBER;
28398: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
28399: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
28400: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
28401: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
28402: l_recog_line_1 NUMBER;
28403: l_recog_line_2 NUMBER;
28404:
28405: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 28407: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

28403: l_recog_line_2 NUMBER;
28404:
28405: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
28406: l_bflow_applied_to_amt NUMBER; -- 5132302
28407: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
28408:
28409: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
28410:
28411: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

28478: l_accrual_line_num := NULL; -- 4262811
28479: l_tmp_amt := NULL; -- 4262811
28480: --
28481:
28482: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
28483: l_balance_type_code <> 'B' THEN
28484: IF NVL(p_source_57,'
28485: ') = 'ALWAYS_CLEAR' AND
28486: (NVL(p_source_116,'

Line 28565: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

28561: --
28562: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
28563:
28564: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
28565: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
28566:
28567: -- 4955764
28568: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
28569: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

28637: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
28638:
28639: IF xla_accounting_cache_pkg.GetValueChar
28640: (p_source_code => 'LEDGER_CATEGORY_CODE'
28641: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
28642: AND l_bflow_method_code = 'PRIOR_ENTRY'
28643: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
28644: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
28645: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

28764: p_lookup_type => 'XLA_OWNER_TYPE'
28765: ,p_lookup_code => l_component_type_code
28766: )
28767: ,p_token_4 => 'PRODUCT_NAME'
28768: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
28769: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
28770: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
28771: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
28772: ,p_ae_header_id => NULL

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

28765: ,p_lookup_code => l_component_type_code
28766: )
28767: ,p_token_4 => 'PRODUCT_NAME'
28768: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
28769: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
28770: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
28771: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
28772: ,p_ae_header_id => NULL
28773: );

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

28766: )
28767: ,p_token_4 => 'PRODUCT_NAME'
28768: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
28769: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
28770: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
28771: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
28772: ,p_ae_header_id => NULL
28773: );
28774:

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

28767: ,p_token_4 => 'PRODUCT_NAME'
28768: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
28769: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
28770: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
28771: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
28772: ,p_ae_header_id => NULL
28773: );
28774:
28775: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 28802: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

28798: ----------------------------------------------------------------------------------
28799: -- 4219869 Business Flow
28800: -- Update journal entry status -- Need to generate this within IF
28801: ----------------------------------------------------------------------------------
28802: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
28803: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
28804: ,p_balance_type_code => l_balance_type_code
28805: );
28806:

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

28909:
28910: --
28911: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
28912: --
28913: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
28914: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
28915: ELSE
28916: ---------------------------------------------------------------------------------------------------
28917: -- 4262811a Switch Sign

Line 28938: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

28934:
28935: XLA_AE_LINES_PKG.ValidateCurrentLine;
28936: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
28937:
28938: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
28939: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
28940: ,p_balance_type_code => l_balance_type_code);
28941:
28942: END IF;

Line 29093: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

29089: l_tmp_amt NUMBER;
29090: l_acc_rev_natural_side_code VARCHAR2(1);
29091:
29092: l_num_entries NUMBER;
29093: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
29094: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
29095: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
29096: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
29097: l_recog_line_1 NUMBER;

Line 29094: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

29090: l_acc_rev_natural_side_code VARCHAR2(1);
29091:
29092: l_num_entries NUMBER;
29093: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
29094: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
29095: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
29096: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
29097: l_recog_line_1 NUMBER;
29098: l_recog_line_2 NUMBER;

Line 29095: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

29091:
29092: l_num_entries NUMBER;
29093: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
29094: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
29095: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
29096: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
29097: l_recog_line_1 NUMBER;
29098: l_recog_line_2 NUMBER;
29099:

Line 29096: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

29092: l_num_entries NUMBER;
29093: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
29094: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
29095: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
29096: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
29097: l_recog_line_1 NUMBER;
29098: l_recog_line_2 NUMBER;
29099:
29100: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 29102: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

29098: l_recog_line_2 NUMBER;
29099:
29100: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
29101: l_bflow_applied_to_amt NUMBER; -- 5132302
29102: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
29103:
29104: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
29105:
29106: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

29173: l_accrual_line_num := NULL; -- 4262811
29174: l_tmp_amt := NULL; -- 4262811
29175: --
29176:
29177: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
29178: l_balance_type_code <> 'B' THEN
29179: IF NVL(p_source_57,'
29180: ') = 'ALWAYS_CLEAR' AND
29181: (NVL(p_source_43,'

Line 29262: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

29258: --
29259: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
29260:
29261: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
29262: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
29263:
29264: -- 4955764
29265: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
29266: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

29334: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
29335:
29336: IF xla_accounting_cache_pkg.GetValueChar
29337: (p_source_code => 'LEDGER_CATEGORY_CODE'
29338: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
29339: AND l_bflow_method_code = 'PRIOR_ENTRY'
29340: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
29341: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
29342: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

29434: p_lookup_type => 'XLA_OWNER_TYPE'
29435: ,p_lookup_code => l_component_type_code
29436: )
29437: ,p_token_4 => 'PRODUCT_NAME'
29438: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
29439: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
29440: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
29441: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
29442: ,p_ae_header_id => NULL

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

29435: ,p_lookup_code => l_component_type_code
29436: )
29437: ,p_token_4 => 'PRODUCT_NAME'
29438: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
29439: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
29440: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
29441: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
29442: ,p_ae_header_id => NULL
29443: );

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

29436: )
29437: ,p_token_4 => 'PRODUCT_NAME'
29438: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
29439: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
29440: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
29441: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
29442: ,p_ae_header_id => NULL
29443: );
29444:

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

29437: ,p_token_4 => 'PRODUCT_NAME'
29438: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
29439: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
29440: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
29441: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
29442: ,p_ae_header_id => NULL
29443: );
29444:
29445: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 29472: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

29468: ----------------------------------------------------------------------------------
29469: -- 4219869 Business Flow
29470: -- Update journal entry status -- Need to generate this within IF
29471: ----------------------------------------------------------------------------------
29472: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
29473: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
29474: ,p_balance_type_code => l_balance_type_code
29475: );
29476:

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

29555:
29556: --
29557: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
29558: --
29559: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
29560: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
29561: ELSE
29562: ---------------------------------------------------------------------------------------------------
29563: -- 4262811a Switch Sign

Line 29584: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

29580:
29581: XLA_AE_LINES_PKG.ValidateCurrentLine;
29582: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
29583:
29584: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
29585: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
29586: ,p_balance_type_code => l_balance_type_code);
29587:
29588: END IF;

Line 29726: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

29722: l_tmp_amt NUMBER;
29723: l_acc_rev_natural_side_code VARCHAR2(1);
29724:
29725: l_num_entries NUMBER;
29726: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
29727: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
29728: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
29729: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
29730: l_recog_line_1 NUMBER;

Line 29727: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

29723: l_acc_rev_natural_side_code VARCHAR2(1);
29724:
29725: l_num_entries NUMBER;
29726: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
29727: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
29728: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
29729: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
29730: l_recog_line_1 NUMBER;
29731: l_recog_line_2 NUMBER;

Line 29728: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

29724:
29725: l_num_entries NUMBER;
29726: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
29727: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
29728: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
29729: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
29730: l_recog_line_1 NUMBER;
29731: l_recog_line_2 NUMBER;
29732:

Line 29729: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

29725: l_num_entries NUMBER;
29726: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
29727: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
29728: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
29729: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
29730: l_recog_line_1 NUMBER;
29731: l_recog_line_2 NUMBER;
29732:
29733: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 29735: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

29731: l_recog_line_2 NUMBER;
29732:
29733: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
29734: l_bflow_applied_to_amt NUMBER; -- 5132302
29735: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
29736:
29737: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
29738:
29739: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

29806: l_accrual_line_num := NULL; -- 4262811
29807: l_tmp_amt := NULL; -- 4262811
29808: --
29809:
29810: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
29811: l_balance_type_code <> 'B' THEN
29812: IF (NVL(p_source_57,'
29813: ') = 'ALWAYS_ALWAYS' OR
29814: NVL(p_source_57,'

Line 29893: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

29889: --
29890: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
29891:
29892: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
29893: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
29894:
29895: -- 4955764
29896: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
29897: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

29957: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
29958:
29959: IF xla_accounting_cache_pkg.GetValueChar
29960: (p_source_code => 'LEDGER_CATEGORY_CODE'
29961: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
29962: AND l_bflow_method_code = 'PRIOR_ENTRY'
29963: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
29964: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
29965: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

30057: p_lookup_type => 'XLA_OWNER_TYPE'
30058: ,p_lookup_code => l_component_type_code
30059: )
30060: ,p_token_4 => 'PRODUCT_NAME'
30061: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
30062: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
30063: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
30064: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
30065: ,p_ae_header_id => NULL

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

30058: ,p_lookup_code => l_component_type_code
30059: )
30060: ,p_token_4 => 'PRODUCT_NAME'
30061: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
30062: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
30063: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
30064: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
30065: ,p_ae_header_id => NULL
30066: );

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

30059: )
30060: ,p_token_4 => 'PRODUCT_NAME'
30061: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
30062: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
30063: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
30064: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
30065: ,p_ae_header_id => NULL
30066: );
30067:

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

30060: ,p_token_4 => 'PRODUCT_NAME'
30061: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
30062: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
30063: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
30064: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
30065: ,p_ae_header_id => NULL
30066: );
30067:
30068: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 30095: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

30091: ----------------------------------------------------------------------------------
30092: -- 4219869 Business Flow
30093: -- Update journal entry status -- Need to generate this within IF
30094: ----------------------------------------------------------------------------------
30095: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
30096: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
30097: ,p_balance_type_code => l_balance_type_code
30098: );
30099:

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

30178:
30179: --
30180: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
30181: --
30182: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
30183: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
30184: ELSE
30185: ---------------------------------------------------------------------------------------------------
30186: -- 4262811a Switch Sign

Line 30207: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

30203:
30204: XLA_AE_LINES_PKG.ValidateCurrentLine;
30205: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
30206:
30207: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
30208: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
30209: ,p_balance_type_code => l_balance_type_code);
30210:
30211: END IF;

Line 30349: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

30345: l_tmp_amt NUMBER;
30346: l_acc_rev_natural_side_code VARCHAR2(1);
30347:
30348: l_num_entries NUMBER;
30349: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
30350: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
30351: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
30352: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
30353: l_recog_line_1 NUMBER;

Line 30350: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

30346: l_acc_rev_natural_side_code VARCHAR2(1);
30347:
30348: l_num_entries NUMBER;
30349: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
30350: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
30351: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
30352: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
30353: l_recog_line_1 NUMBER;
30354: l_recog_line_2 NUMBER;

Line 30351: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

30347:
30348: l_num_entries NUMBER;
30349: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
30350: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
30351: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
30352: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
30353: l_recog_line_1 NUMBER;
30354: l_recog_line_2 NUMBER;
30355:

Line 30352: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

30348: l_num_entries NUMBER;
30349: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
30350: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
30351: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
30352: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
30353: l_recog_line_1 NUMBER;
30354: l_recog_line_2 NUMBER;
30355:
30356: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 30358: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

30354: l_recog_line_2 NUMBER;
30355:
30356: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
30357: l_bflow_applied_to_amt NUMBER; -- 5132302
30358: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
30359:
30360: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
30361:
30362: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

30429: l_accrual_line_num := NULL; -- 4262811
30430: l_tmp_amt := NULL; -- 4262811
30431: --
30432:
30433: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
30434: l_balance_type_code <> 'B' THEN
30435: IF (NVL(p_source_57,'
30436: ') = 'ALWAYS_ALWAYS' OR
30437: NVL(p_source_57,'

Line 30514: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

30510: --
30511: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
30512:
30513: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
30514: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
30515:
30516: -- 4955764
30517: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
30518: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

30578: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
30579:
30580: IF xla_accounting_cache_pkg.GetValueChar
30581: (p_source_code => 'LEDGER_CATEGORY_CODE'
30582: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
30583: AND l_bflow_method_code = 'PRIOR_ENTRY'
30584: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
30585: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
30586: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

30748: p_lookup_type => 'XLA_OWNER_TYPE'
30749: ,p_lookup_code => l_component_type_code
30750: )
30751: ,p_token_4 => 'PRODUCT_NAME'
30752: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
30753: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
30754: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
30755: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
30756: ,p_ae_header_id => NULL

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

30749: ,p_lookup_code => l_component_type_code
30750: )
30751: ,p_token_4 => 'PRODUCT_NAME'
30752: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
30753: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
30754: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
30755: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
30756: ,p_ae_header_id => NULL
30757: );

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

30750: )
30751: ,p_token_4 => 'PRODUCT_NAME'
30752: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
30753: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
30754: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
30755: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
30756: ,p_ae_header_id => NULL
30757: );
30758:

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

30751: ,p_token_4 => 'PRODUCT_NAME'
30752: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
30753: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
30754: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
30755: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
30756: ,p_ae_header_id => NULL
30757: );
30758:
30759: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 30786: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

30782: ----------------------------------------------------------------------------------
30783: -- 4219869 Business Flow
30784: -- Update journal entry status -- Need to generate this within IF
30785: ----------------------------------------------------------------------------------
30786: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
30787: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
30788: ,p_balance_type_code => l_balance_type_code
30789: );
30790:

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

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

Line 30965: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

30961:
30962: XLA_AE_LINES_PKG.ValidateCurrentLine;
30963: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
30964:
30965: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
30966: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
30967: ,p_balance_type_code => l_balance_type_code);
30968:
30969: END IF;

Line 31107: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

31103: l_tmp_amt NUMBER;
31104: l_acc_rev_natural_side_code VARCHAR2(1);
31105:
31106: l_num_entries NUMBER;
31107: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
31108: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
31109: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
31110: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
31111: l_recog_line_1 NUMBER;

Line 31108: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

31104: l_acc_rev_natural_side_code VARCHAR2(1);
31105:
31106: l_num_entries NUMBER;
31107: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
31108: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
31109: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
31110: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
31111: l_recog_line_1 NUMBER;
31112: l_recog_line_2 NUMBER;

Line 31109: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

31105:
31106: l_num_entries NUMBER;
31107: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
31108: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
31109: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
31110: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
31111: l_recog_line_1 NUMBER;
31112: l_recog_line_2 NUMBER;
31113:

Line 31110: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

31106: l_num_entries NUMBER;
31107: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
31108: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
31109: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
31110: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
31111: l_recog_line_1 NUMBER;
31112: l_recog_line_2 NUMBER;
31113:
31114: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 31116: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

31112: l_recog_line_2 NUMBER;
31113:
31114: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
31115: l_bflow_applied_to_amt NUMBER; -- 5132302
31116: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
31117:
31118: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
31119:
31120: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

31187: l_accrual_line_num := NULL; -- 4262811
31188: l_tmp_amt := NULL; -- 4262811
31189: --
31190:
31191: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
31192: l_balance_type_code <> 'B' THEN
31193: IF (NVL(p_source_57,'
31194: ') = 'ALWAYS_ALWAYS' OR
31195: NVL(p_source_57,'

Line 31274: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

31270: --
31271: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
31272:
31273: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
31274: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
31275:
31276: -- 4955764
31277: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
31278: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

31338: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
31339:
31340: IF xla_accounting_cache_pkg.GetValueChar
31341: (p_source_code => 'LEDGER_CATEGORY_CODE'
31342: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
31343: AND l_bflow_method_code = 'PRIOR_ENTRY'
31344: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
31345: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
31346: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

31465: p_lookup_type => 'XLA_OWNER_TYPE'
31466: ,p_lookup_code => l_component_type_code
31467: )
31468: ,p_token_4 => 'PRODUCT_NAME'
31469: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
31470: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
31471: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
31472: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
31473: ,p_ae_header_id => NULL

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

31466: ,p_lookup_code => l_component_type_code
31467: )
31468: ,p_token_4 => 'PRODUCT_NAME'
31469: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
31470: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
31471: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
31472: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
31473: ,p_ae_header_id => NULL
31474: );

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

31467: )
31468: ,p_token_4 => 'PRODUCT_NAME'
31469: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
31470: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
31471: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
31472: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
31473: ,p_ae_header_id => NULL
31474: );
31475:

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

31468: ,p_token_4 => 'PRODUCT_NAME'
31469: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
31470: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
31471: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
31472: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
31473: ,p_ae_header_id => NULL
31474: );
31475:
31476: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 31503: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

31499: ----------------------------------------------------------------------------------
31500: -- 4219869 Business Flow
31501: -- Update journal entry status -- Need to generate this within IF
31502: ----------------------------------------------------------------------------------
31503: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
31504: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
31505: ,p_balance_type_code => l_balance_type_code
31506: );
31507:

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

31610:
31611: --
31612: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
31613: --
31614: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
31615: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
31616: ELSE
31617: ---------------------------------------------------------------------------------------------------
31618: -- 4262811a Switch Sign

Line 31639: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

31635:
31636: XLA_AE_LINES_PKG.ValidateCurrentLine;
31637: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
31638:
31639: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
31640: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
31641: ,p_balance_type_code => l_balance_type_code);
31642:
31643: END IF;

Line 31781: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

31777: l_tmp_amt NUMBER;
31778: l_acc_rev_natural_side_code VARCHAR2(1);
31779:
31780: l_num_entries NUMBER;
31781: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
31782: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
31783: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
31784: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
31785: l_recog_line_1 NUMBER;

Line 31782: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

31778: l_acc_rev_natural_side_code VARCHAR2(1);
31779:
31780: l_num_entries NUMBER;
31781: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
31782: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
31783: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
31784: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
31785: l_recog_line_1 NUMBER;
31786: l_recog_line_2 NUMBER;

Line 31783: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

31779:
31780: l_num_entries NUMBER;
31781: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
31782: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
31783: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
31784: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
31785: l_recog_line_1 NUMBER;
31786: l_recog_line_2 NUMBER;
31787:

Line 31784: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

31780: l_num_entries NUMBER;
31781: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
31782: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
31783: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
31784: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
31785: l_recog_line_1 NUMBER;
31786: l_recog_line_2 NUMBER;
31787:
31788: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 31790: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

31786: l_recog_line_2 NUMBER;
31787:
31788: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
31789: l_bflow_applied_to_amt NUMBER; -- 5132302
31790: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
31791:
31792: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
31793:
31794: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

31861: l_accrual_line_num := NULL; -- 4262811
31862: l_tmp_amt := NULL; -- 4262811
31863: --
31864:
31865: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
31866: l_balance_type_code <> 'B' THEN
31867: IF NVL(p_source_57,'
31868: ') = 'ALWAYS_CLEAR' AND
31869: (NVL(p_source_43,'

Line 31946: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

31942: --
31943: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
31944:
31945: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
31946: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
31947:
31948: -- 4955764
31949: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
31950: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

32010: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
32011:
32012: IF xla_accounting_cache_pkg.GetValueChar
32013: (p_source_code => 'LEDGER_CATEGORY_CODE'
32014: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
32015: AND l_bflow_method_code = 'PRIOR_ENTRY'
32016: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
32017: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
32018: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

32110: p_lookup_type => 'XLA_OWNER_TYPE'
32111: ,p_lookup_code => l_component_type_code
32112: )
32113: ,p_token_4 => 'PRODUCT_NAME'
32114: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
32115: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
32116: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
32117: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
32118: ,p_ae_header_id => NULL

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

32111: ,p_lookup_code => l_component_type_code
32112: )
32113: ,p_token_4 => 'PRODUCT_NAME'
32114: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
32115: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
32116: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
32117: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
32118: ,p_ae_header_id => NULL
32119: );

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

32112: )
32113: ,p_token_4 => 'PRODUCT_NAME'
32114: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
32115: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
32116: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
32117: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
32118: ,p_ae_header_id => NULL
32119: );
32120:

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

32113: ,p_token_4 => 'PRODUCT_NAME'
32114: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
32115: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
32116: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
32117: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
32118: ,p_ae_header_id => NULL
32119: );
32120:
32121: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 32148: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

32144: ----------------------------------------------------------------------------------
32145: -- 4219869 Business Flow
32146: -- Update journal entry status -- Need to generate this within IF
32147: ----------------------------------------------------------------------------------
32148: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
32149: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
32150: ,p_balance_type_code => l_balance_type_code
32151: );
32152:

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

32231:
32232: --
32233: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
32234: --
32235: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
32236: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
32237: ELSE
32238: ---------------------------------------------------------------------------------------------------
32239: -- 4262811a Switch Sign

Line 32260: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

32256:
32257: XLA_AE_LINES_PKG.ValidateCurrentLine;
32258: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
32259:
32260: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
32261: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
32262: ,p_balance_type_code => l_balance_type_code);
32263:
32264: END IF;

Line 32411: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

32407: l_tmp_amt NUMBER;
32408: l_acc_rev_natural_side_code VARCHAR2(1);
32409:
32410: l_num_entries NUMBER;
32411: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
32412: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
32413: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
32414: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
32415: l_recog_line_1 NUMBER;

Line 32412: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

32408: l_acc_rev_natural_side_code VARCHAR2(1);
32409:
32410: l_num_entries NUMBER;
32411: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
32412: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
32413: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
32414: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
32415: l_recog_line_1 NUMBER;
32416: l_recog_line_2 NUMBER;

Line 32413: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

32409:
32410: l_num_entries NUMBER;
32411: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
32412: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
32413: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
32414: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
32415: l_recog_line_1 NUMBER;
32416: l_recog_line_2 NUMBER;
32417:

Line 32414: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

32410: l_num_entries NUMBER;
32411: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
32412: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
32413: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
32414: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
32415: l_recog_line_1 NUMBER;
32416: l_recog_line_2 NUMBER;
32417:
32418: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 32420: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

32416: l_recog_line_2 NUMBER;
32417:
32418: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
32419: l_bflow_applied_to_amt NUMBER; -- 5132302
32420: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
32421:
32422: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
32423:
32424: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

32491: l_accrual_line_num := NULL; -- 4262811
32492: l_tmp_amt := NULL; -- 4262811
32493: --
32494:
32495: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
32496: l_balance_type_code <> 'B' THEN
32497: IF NVL(p_source_57,'
32498: ') = 'ALWAYS_ALWAYS' AND
32499: (NVL(p_source_43,'

Line 32578: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

32574: --
32575: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
32576:
32577: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
32578: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
32579:
32580: -- 4955764
32581: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
32582: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

32648: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
32649:
32650: IF xla_accounting_cache_pkg.GetValueChar
32651: (p_source_code => 'LEDGER_CATEGORY_CODE'
32652: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
32653: AND l_bflow_method_code = 'PRIOR_ENTRY'
32654: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
32655: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
32656: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

32748: p_lookup_type => 'XLA_OWNER_TYPE'
32749: ,p_lookup_code => l_component_type_code
32750: )
32751: ,p_token_4 => 'PRODUCT_NAME'
32752: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
32753: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
32754: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
32755: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
32756: ,p_ae_header_id => NULL

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

32749: ,p_lookup_code => l_component_type_code
32750: )
32751: ,p_token_4 => 'PRODUCT_NAME'
32752: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
32753: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
32754: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
32755: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
32756: ,p_ae_header_id => NULL
32757: );

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

32750: )
32751: ,p_token_4 => 'PRODUCT_NAME'
32752: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
32753: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
32754: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
32755: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
32756: ,p_ae_header_id => NULL
32757: );
32758:

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

32751: ,p_token_4 => 'PRODUCT_NAME'
32752: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
32753: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
32754: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
32755: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
32756: ,p_ae_header_id => NULL
32757: );
32758:
32759: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 32786: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

32782: ----------------------------------------------------------------------------------
32783: -- 4219869 Business Flow
32784: -- Update journal entry status -- Need to generate this within IF
32785: ----------------------------------------------------------------------------------
32786: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
32787: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
32788: ,p_balance_type_code => l_balance_type_code
32789: );
32790:

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

32869:
32870: --
32871: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
32872: --
32873: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
32874: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
32875: ELSE
32876: ---------------------------------------------------------------------------------------------------
32877: -- 4262811a Switch Sign

Line 32898: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

32894:
32895: XLA_AE_LINES_PKG.ValidateCurrentLine;
32896: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
32897:
32898: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
32899: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
32900: ,p_balance_type_code => l_balance_type_code);
32901:
32902: END IF;

Line 33049: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

33045: l_tmp_amt NUMBER;
33046: l_acc_rev_natural_side_code VARCHAR2(1);
33047:
33048: l_num_entries NUMBER;
33049: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
33050: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
33051: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
33052: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
33053: l_recog_line_1 NUMBER;

Line 33050: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

33046: l_acc_rev_natural_side_code VARCHAR2(1);
33047:
33048: l_num_entries NUMBER;
33049: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
33050: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
33051: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
33052: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
33053: l_recog_line_1 NUMBER;
33054: l_recog_line_2 NUMBER;

Line 33051: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

33047:
33048: l_num_entries NUMBER;
33049: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
33050: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
33051: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
33052: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
33053: l_recog_line_1 NUMBER;
33054: l_recog_line_2 NUMBER;
33055:

Line 33052: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

33048: l_num_entries NUMBER;
33049: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
33050: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
33051: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
33052: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
33053: l_recog_line_1 NUMBER;
33054: l_recog_line_2 NUMBER;
33055:
33056: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 33058: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

33054: l_recog_line_2 NUMBER;
33055:
33056: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
33057: l_bflow_applied_to_amt NUMBER; -- 5132302
33058: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
33059:
33060: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
33061:
33062: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

33129: l_accrual_line_num := NULL; -- 4262811
33130: l_tmp_amt := NULL; -- 4262811
33131: --
33132:
33133: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
33134: l_balance_type_code <> 'B' THEN
33135: IF NVL(p_source_57,'
33136: ') = 'ALWAYS_ALWAYS' AND
33137: (NVL(p_source_116,'

Line 33214: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

33210: --
33211: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
33212:
33213: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
33214: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
33215:
33216: -- 4955764
33217: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
33218: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

33284: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
33285:
33286: IF xla_accounting_cache_pkg.GetValueChar
33287: (p_source_code => 'LEDGER_CATEGORY_CODE'
33288: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
33289: AND l_bflow_method_code = 'PRIOR_ENTRY'
33290: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
33291: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
33292: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

33454: p_lookup_type => 'XLA_OWNER_TYPE'
33455: ,p_lookup_code => l_component_type_code
33456: )
33457: ,p_token_4 => 'PRODUCT_NAME'
33458: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
33459: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
33460: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
33461: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
33462: ,p_ae_header_id => NULL

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

33455: ,p_lookup_code => l_component_type_code
33456: )
33457: ,p_token_4 => 'PRODUCT_NAME'
33458: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
33459: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
33460: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
33461: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
33462: ,p_ae_header_id => NULL
33463: );

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

33456: )
33457: ,p_token_4 => 'PRODUCT_NAME'
33458: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
33459: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
33460: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
33461: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
33462: ,p_ae_header_id => NULL
33463: );
33464:

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

33457: ,p_token_4 => 'PRODUCT_NAME'
33458: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
33459: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
33460: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
33461: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
33462: ,p_ae_header_id => NULL
33463: );
33464:
33465: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 33492: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

33488: ----------------------------------------------------------------------------------
33489: -- 4219869 Business Flow
33490: -- Update journal entry status -- Need to generate this within IF
33491: ----------------------------------------------------------------------------------
33492: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
33493: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
33494: ,p_balance_type_code => l_balance_type_code
33495: );
33496:

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

33642:
33643: --
33644: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
33645: --
33646: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
33647: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
33648: ELSE
33649: ---------------------------------------------------------------------------------------------------
33650: -- 4262811a Switch Sign

Line 33671: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

33667:
33668: XLA_AE_LINES_PKG.ValidateCurrentLine;
33669: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
33670:
33671: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
33672: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
33673: ,p_balance_type_code => l_balance_type_code);
33674:
33675: END IF;

Line 33822: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

33818: l_tmp_amt NUMBER;
33819: l_acc_rev_natural_side_code VARCHAR2(1);
33820:
33821: l_num_entries NUMBER;
33822: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
33823: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
33824: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
33825: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
33826: l_recog_line_1 NUMBER;

Line 33823: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

33819: l_acc_rev_natural_side_code VARCHAR2(1);
33820:
33821: l_num_entries NUMBER;
33822: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
33823: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
33824: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
33825: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
33826: l_recog_line_1 NUMBER;
33827: l_recog_line_2 NUMBER;

Line 33824: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

33820:
33821: l_num_entries NUMBER;
33822: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
33823: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
33824: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
33825: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
33826: l_recog_line_1 NUMBER;
33827: l_recog_line_2 NUMBER;
33828:

Line 33825: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

33821: l_num_entries NUMBER;
33822: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
33823: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
33824: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
33825: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
33826: l_recog_line_1 NUMBER;
33827: l_recog_line_2 NUMBER;
33828:
33829: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 33831: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

33827: l_recog_line_2 NUMBER;
33828:
33829: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
33830: l_bflow_applied_to_amt NUMBER; -- 5132302
33831: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
33832:
33833: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
33834:
33835: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

33902: l_accrual_line_num := NULL; -- 4262811
33903: l_tmp_amt := NULL; -- 4262811
33904: --
33905:
33906: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
33907: l_balance_type_code <> 'B' THEN
33908: IF NVL(p_source_57,'
33909: ') = 'ALWAYS_ALWAYS' AND
33910: (NVL(p_source_116,'

Line 33987: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

33983: --
33984: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
33985:
33986: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
33987: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
33988:
33989: -- 4955764
33990: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
33991: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

34057: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
34058:
34059: IF xla_accounting_cache_pkg.GetValueChar
34060: (p_source_code => 'LEDGER_CATEGORY_CODE'
34061: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
34062: AND l_bflow_method_code = 'PRIOR_ENTRY'
34063: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
34064: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
34065: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

34184: p_lookup_type => 'XLA_OWNER_TYPE'
34185: ,p_lookup_code => l_component_type_code
34186: )
34187: ,p_token_4 => 'PRODUCT_NAME'
34188: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
34189: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
34190: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
34191: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
34192: ,p_ae_header_id => NULL

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

34185: ,p_lookup_code => l_component_type_code
34186: )
34187: ,p_token_4 => 'PRODUCT_NAME'
34188: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
34189: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
34190: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
34191: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
34192: ,p_ae_header_id => NULL
34193: );

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

34186: )
34187: ,p_token_4 => 'PRODUCT_NAME'
34188: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
34189: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
34190: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
34191: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
34192: ,p_ae_header_id => NULL
34193: );
34194:

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

34187: ,p_token_4 => 'PRODUCT_NAME'
34188: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
34189: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
34190: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
34191: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
34192: ,p_ae_header_id => NULL
34193: );
34194:
34195: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 34222: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

34218: ----------------------------------------------------------------------------------
34219: -- 4219869 Business Flow
34220: -- Update journal entry status -- Need to generate this within IF
34221: ----------------------------------------------------------------------------------
34222: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
34223: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
34224: ,p_balance_type_code => l_balance_type_code
34225: );
34226:

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

34329:
34330: --
34331: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
34332: --
34333: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
34334: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
34335: ELSE
34336: ---------------------------------------------------------------------------------------------------
34337: -- 4262811a Switch Sign

Line 34358: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

34354:
34355: XLA_AE_LINES_PKG.ValidateCurrentLine;
34356: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
34357:
34358: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
34359: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
34360: ,p_balance_type_code => l_balance_type_code);
34361:
34362: END IF;

Line 34509: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

34505: l_tmp_amt NUMBER;
34506: l_acc_rev_natural_side_code VARCHAR2(1);
34507:
34508: l_num_entries NUMBER;
34509: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
34510: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
34511: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
34512: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
34513: l_recog_line_1 NUMBER;

Line 34510: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

34506: l_acc_rev_natural_side_code VARCHAR2(1);
34507:
34508: l_num_entries NUMBER;
34509: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
34510: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
34511: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
34512: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
34513: l_recog_line_1 NUMBER;
34514: l_recog_line_2 NUMBER;

Line 34511: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

34507:
34508: l_num_entries NUMBER;
34509: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
34510: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
34511: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
34512: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
34513: l_recog_line_1 NUMBER;
34514: l_recog_line_2 NUMBER;
34515:

Line 34512: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

34508: l_num_entries NUMBER;
34509: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
34510: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
34511: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
34512: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
34513: l_recog_line_1 NUMBER;
34514: l_recog_line_2 NUMBER;
34515:
34516: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 34518: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

34514: l_recog_line_2 NUMBER;
34515:
34516: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
34517: l_bflow_applied_to_amt NUMBER; -- 5132302
34518: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
34519:
34520: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
34521:
34522: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

34589: l_accrual_line_num := NULL; -- 4262811
34590: l_tmp_amt := NULL; -- 4262811
34591: --
34592:
34593: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
34594: l_balance_type_code <> 'B' THEN
34595: IF NVL(p_source_57,'
34596: ') = 'ALWAYS_CLEAR' AND
34597: (NVL(p_source_116,'

Line 34674: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

34670: --
34671: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
34672:
34673: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
34674: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
34675:
34676: -- 4955764
34677: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
34678: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

34744: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
34745:
34746: IF xla_accounting_cache_pkg.GetValueChar
34747: (p_source_code => 'LEDGER_CATEGORY_CODE'
34748: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
34749: AND l_bflow_method_code = 'PRIOR_ENTRY'
34750: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
34751: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
34752: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

34914: p_lookup_type => 'XLA_OWNER_TYPE'
34915: ,p_lookup_code => l_component_type_code
34916: )
34917: ,p_token_4 => 'PRODUCT_NAME'
34918: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
34919: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
34920: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
34921: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
34922: ,p_ae_header_id => NULL

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

34915: ,p_lookup_code => l_component_type_code
34916: )
34917: ,p_token_4 => 'PRODUCT_NAME'
34918: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
34919: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
34920: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
34921: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
34922: ,p_ae_header_id => NULL
34923: );

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

34916: )
34917: ,p_token_4 => 'PRODUCT_NAME'
34918: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
34919: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
34920: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
34921: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
34922: ,p_ae_header_id => NULL
34923: );
34924:

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

34917: ,p_token_4 => 'PRODUCT_NAME'
34918: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
34919: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
34920: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
34921: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
34922: ,p_ae_header_id => NULL
34923: );
34924:
34925: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 34952: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

34948: ----------------------------------------------------------------------------------
34949: -- 4219869 Business Flow
34950: -- Update journal entry status -- Need to generate this within IF
34951: ----------------------------------------------------------------------------------
34952: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
34953: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
34954: ,p_balance_type_code => l_balance_type_code
34955: );
34956:

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

35102:
35103: --
35104: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
35105: --
35106: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
35107: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
35108: ELSE
35109: ---------------------------------------------------------------------------------------------------
35110: -- 4262811a Switch Sign

Line 35131: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

35127:
35128: XLA_AE_LINES_PKG.ValidateCurrentLine;
35129: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
35130:
35131: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
35132: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
35133: ,p_balance_type_code => l_balance_type_code);
35134:
35135: END IF;

Line 35282: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

35278: l_tmp_amt NUMBER;
35279: l_acc_rev_natural_side_code VARCHAR2(1);
35280:
35281: l_num_entries NUMBER;
35282: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
35283: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
35284: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
35285: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
35286: l_recog_line_1 NUMBER;

Line 35283: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

35279: l_acc_rev_natural_side_code VARCHAR2(1);
35280:
35281: l_num_entries NUMBER;
35282: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
35283: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
35284: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
35285: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
35286: l_recog_line_1 NUMBER;
35287: l_recog_line_2 NUMBER;

Line 35284: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

35280:
35281: l_num_entries NUMBER;
35282: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
35283: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
35284: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
35285: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
35286: l_recog_line_1 NUMBER;
35287: l_recog_line_2 NUMBER;
35288:

Line 35285: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

35281: l_num_entries NUMBER;
35282: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
35283: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
35284: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
35285: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
35286: l_recog_line_1 NUMBER;
35287: l_recog_line_2 NUMBER;
35288:
35289: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 35291: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

35287: l_recog_line_2 NUMBER;
35288:
35289: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
35290: l_bflow_applied_to_amt NUMBER; -- 5132302
35291: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
35292:
35293: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
35294:
35295: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

35362: l_accrual_line_num := NULL; -- 4262811
35363: l_tmp_amt := NULL; -- 4262811
35364: --
35365:
35366: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
35367: l_balance_type_code <> 'B' THEN
35368: IF NVL(p_source_57,'
35369: ') = 'ALWAYS_CLEAR' AND
35370: (NVL(p_source_116,'

Line 35447: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

35443: --
35444: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
35445:
35446: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
35447: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
35448:
35449: -- 4955764
35450: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
35451: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

35517: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
35518:
35519: IF xla_accounting_cache_pkg.GetValueChar
35520: (p_source_code => 'LEDGER_CATEGORY_CODE'
35521: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
35522: AND l_bflow_method_code = 'PRIOR_ENTRY'
35523: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
35524: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
35525: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

35644: p_lookup_type => 'XLA_OWNER_TYPE'
35645: ,p_lookup_code => l_component_type_code
35646: )
35647: ,p_token_4 => 'PRODUCT_NAME'
35648: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
35649: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
35650: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
35651: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
35652: ,p_ae_header_id => NULL

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

35645: ,p_lookup_code => l_component_type_code
35646: )
35647: ,p_token_4 => 'PRODUCT_NAME'
35648: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
35649: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
35650: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
35651: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
35652: ,p_ae_header_id => NULL
35653: );

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

35646: )
35647: ,p_token_4 => 'PRODUCT_NAME'
35648: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
35649: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
35650: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
35651: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
35652: ,p_ae_header_id => NULL
35653: );
35654:

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

35647: ,p_token_4 => 'PRODUCT_NAME'
35648: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
35649: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
35650: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
35651: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
35652: ,p_ae_header_id => NULL
35653: );
35654:
35655: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 35682: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

35678: ----------------------------------------------------------------------------------
35679: -- 4219869 Business Flow
35680: -- Update journal entry status -- Need to generate this within IF
35681: ----------------------------------------------------------------------------------
35682: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
35683: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
35684: ,p_balance_type_code => l_balance_type_code
35685: );
35686:

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

35789:
35790: --
35791: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
35792: --
35793: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
35794: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
35795: ELSE
35796: ---------------------------------------------------------------------------------------------------
35797: -- 4262811a Switch Sign

Line 35818: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

35814:
35815: XLA_AE_LINES_PKG.ValidateCurrentLine;
35816: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
35817:
35818: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
35819: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
35820: ,p_balance_type_code => l_balance_type_code);
35821:
35822: END IF;

Line 35969: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

35965: l_tmp_amt NUMBER;
35966: l_acc_rev_natural_side_code VARCHAR2(1);
35967:
35968: l_num_entries NUMBER;
35969: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
35970: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
35971: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
35972: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
35973: l_recog_line_1 NUMBER;

Line 35970: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

35966: l_acc_rev_natural_side_code VARCHAR2(1);
35967:
35968: l_num_entries NUMBER;
35969: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
35970: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
35971: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
35972: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
35973: l_recog_line_1 NUMBER;
35974: l_recog_line_2 NUMBER;

Line 35971: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

35967:
35968: l_num_entries NUMBER;
35969: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
35970: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
35971: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
35972: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
35973: l_recog_line_1 NUMBER;
35974: l_recog_line_2 NUMBER;
35975:

Line 35972: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

35968: l_num_entries NUMBER;
35969: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
35970: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
35971: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
35972: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
35973: l_recog_line_1 NUMBER;
35974: l_recog_line_2 NUMBER;
35975:
35976: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 35978: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

35974: l_recog_line_2 NUMBER;
35975:
35976: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
35977: l_bflow_applied_to_amt NUMBER; -- 5132302
35978: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
35979:
35980: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
35981:
35982: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

36049: l_accrual_line_num := NULL; -- 4262811
36050: l_tmp_amt := NULL; -- 4262811
36051: --
36052:
36053: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
36054: l_balance_type_code <> 'B' THEN
36055: IF NVL(p_source_57,'
36056: ') = 'ALWAYS_CLEAR' AND
36057: (NVL(p_source_43,'

Line 36136: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

36132: --
36133: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
36134:
36135: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
36136: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
36137:
36138: -- 4955764
36139: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
36140: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

36206: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
36207:
36208: IF xla_accounting_cache_pkg.GetValueChar
36209: (p_source_code => 'LEDGER_CATEGORY_CODE'
36210: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
36211: AND l_bflow_method_code = 'PRIOR_ENTRY'
36212: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
36213: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
36214: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

36306: p_lookup_type => 'XLA_OWNER_TYPE'
36307: ,p_lookup_code => l_component_type_code
36308: )
36309: ,p_token_4 => 'PRODUCT_NAME'
36310: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
36311: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
36312: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
36313: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
36314: ,p_ae_header_id => NULL

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

36307: ,p_lookup_code => l_component_type_code
36308: )
36309: ,p_token_4 => 'PRODUCT_NAME'
36310: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
36311: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
36312: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
36313: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
36314: ,p_ae_header_id => NULL
36315: );

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

36308: )
36309: ,p_token_4 => 'PRODUCT_NAME'
36310: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
36311: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
36312: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
36313: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
36314: ,p_ae_header_id => NULL
36315: );
36316:

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

36309: ,p_token_4 => 'PRODUCT_NAME'
36310: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
36311: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
36312: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
36313: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
36314: ,p_ae_header_id => NULL
36315: );
36316:
36317: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 36344: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

36340: ----------------------------------------------------------------------------------
36341: -- 4219869 Business Flow
36342: -- Update journal entry status -- Need to generate this within IF
36343: ----------------------------------------------------------------------------------
36344: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
36345: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
36346: ,p_balance_type_code => l_balance_type_code
36347: );
36348:

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

36427:
36428: --
36429: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
36430: --
36431: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
36432: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
36433: ELSE
36434: ---------------------------------------------------------------------------------------------------
36435: -- 4262811a Switch Sign

Line 36456: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

36452:
36453: XLA_AE_LINES_PKG.ValidateCurrentLine;
36454: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
36455:
36456: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
36457: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
36458: ,p_balance_type_code => l_balance_type_code);
36459:
36460: END IF;

Line 36611: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

36607: l_tmp_amt NUMBER;
36608: l_acc_rev_natural_side_code VARCHAR2(1);
36609:
36610: l_num_entries NUMBER;
36611: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
36612: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
36613: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
36614: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
36615: l_recog_line_1 NUMBER;

Line 36612: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

36608: l_acc_rev_natural_side_code VARCHAR2(1);
36609:
36610: l_num_entries NUMBER;
36611: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
36612: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
36613: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
36614: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
36615: l_recog_line_1 NUMBER;
36616: l_recog_line_2 NUMBER;

Line 36613: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

36609:
36610: l_num_entries NUMBER;
36611: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
36612: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
36613: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
36614: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
36615: l_recog_line_1 NUMBER;
36616: l_recog_line_2 NUMBER;
36617:

Line 36614: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

36610: l_num_entries NUMBER;
36611: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
36612: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
36613: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
36614: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
36615: l_recog_line_1 NUMBER;
36616: l_recog_line_2 NUMBER;
36617:
36618: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 36620: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

36616: l_recog_line_2 NUMBER;
36617:
36618: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
36619: l_bflow_applied_to_amt NUMBER; -- 5132302
36620: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
36621:
36622: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
36623:
36624: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

36691: l_accrual_line_num := NULL; -- 4262811
36692: l_tmp_amt := NULL; -- 4262811
36693: --
36694:
36695: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
36696: l_balance_type_code <> 'B' THEN
36697: IF NVL(p_source_57,'
36698: ') = 'ISSUE_ISSUE' AND
36699: (NVL(p_source_43,'

Line 36780: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

36776: --
36777: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
36778:
36779: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
36780: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
36781:
36782: -- 4955764
36783: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
36784: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

36852: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
36853:
36854: IF xla_accounting_cache_pkg.GetValueChar
36855: (p_source_code => 'LEDGER_CATEGORY_CODE'
36856: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
36857: AND l_bflow_method_code = 'PRIOR_ENTRY'
36858: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
36859: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
36860: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

36952: p_lookup_type => 'XLA_OWNER_TYPE'
36953: ,p_lookup_code => l_component_type_code
36954: )
36955: ,p_token_4 => 'PRODUCT_NAME'
36956: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
36957: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
36958: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
36959: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
36960: ,p_ae_header_id => NULL

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

36953: ,p_lookup_code => l_component_type_code
36954: )
36955: ,p_token_4 => 'PRODUCT_NAME'
36956: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
36957: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
36958: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
36959: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
36960: ,p_ae_header_id => NULL
36961: );

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

36954: )
36955: ,p_token_4 => 'PRODUCT_NAME'
36956: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
36957: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
36958: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
36959: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
36960: ,p_ae_header_id => NULL
36961: );
36962:

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

36955: ,p_token_4 => 'PRODUCT_NAME'
36956: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
36957: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
36958: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
36959: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
36960: ,p_ae_header_id => NULL
36961: );
36962:
36963: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 36990: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

36986: ----------------------------------------------------------------------------------
36987: -- 4219869 Business Flow
36988: -- Update journal entry status -- Need to generate this within IF
36989: ----------------------------------------------------------------------------------
36990: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
36991: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
36992: ,p_balance_type_code => l_balance_type_code
36993: );
36994:

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

37073:
37074: --
37075: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
37076: --
37077: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
37078: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
37079: ELSE
37080: ---------------------------------------------------------------------------------------------------
37081: -- 4262811a Switch Sign

Line 37102: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

37098:
37099: XLA_AE_LINES_PKG.ValidateCurrentLine;
37100: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
37101:
37102: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
37103: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
37104: ,p_balance_type_code => l_balance_type_code);
37105:
37106: END IF;

Line 37257: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

37253: l_tmp_amt NUMBER;
37254: l_acc_rev_natural_side_code VARCHAR2(1);
37255:
37256: l_num_entries NUMBER;
37257: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
37258: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
37259: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
37260: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
37261: l_recog_line_1 NUMBER;

Line 37258: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

37254: l_acc_rev_natural_side_code VARCHAR2(1);
37255:
37256: l_num_entries NUMBER;
37257: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
37258: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
37259: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
37260: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
37261: l_recog_line_1 NUMBER;
37262: l_recog_line_2 NUMBER;

Line 37259: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

37255:
37256: l_num_entries NUMBER;
37257: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
37258: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
37259: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
37260: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
37261: l_recog_line_1 NUMBER;
37262: l_recog_line_2 NUMBER;
37263:

Line 37260: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

37256: l_num_entries NUMBER;
37257: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
37258: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
37259: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
37260: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
37261: l_recog_line_1 NUMBER;
37262: l_recog_line_2 NUMBER;
37263:
37264: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 37266: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

37262: l_recog_line_2 NUMBER;
37263:
37264: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
37265: l_bflow_applied_to_amt NUMBER; -- 5132302
37266: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
37267:
37268: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
37269:
37270: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

37337: l_accrual_line_num := NULL; -- 4262811
37338: l_tmp_amt := NULL; -- 4262811
37339: --
37340:
37341: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
37342: l_balance_type_code <> 'B' THEN
37343: IF NVL(p_source_57,'
37344: ') = 'ISSUE_ISSUE' AND
37345: (NVL(p_source_116,'

Line 37424: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

37420: --
37421: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
37422:
37423: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
37424: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
37425:
37426: -- 4955764
37427: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
37428: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

37496: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
37497:
37498: IF xla_accounting_cache_pkg.GetValueChar
37499: (p_source_code => 'LEDGER_CATEGORY_CODE'
37500: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
37501: AND l_bflow_method_code = 'PRIOR_ENTRY'
37502: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
37503: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
37504: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

37666: p_lookup_type => 'XLA_OWNER_TYPE'
37667: ,p_lookup_code => l_component_type_code
37668: )
37669: ,p_token_4 => 'PRODUCT_NAME'
37670: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
37671: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
37672: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
37673: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
37674: ,p_ae_header_id => NULL

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

37667: ,p_lookup_code => l_component_type_code
37668: )
37669: ,p_token_4 => 'PRODUCT_NAME'
37670: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
37671: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
37672: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
37673: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
37674: ,p_ae_header_id => NULL
37675: );

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

37668: )
37669: ,p_token_4 => 'PRODUCT_NAME'
37670: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
37671: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
37672: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
37673: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
37674: ,p_ae_header_id => NULL
37675: );
37676:

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

37669: ,p_token_4 => 'PRODUCT_NAME'
37670: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
37671: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
37672: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
37673: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
37674: ,p_ae_header_id => NULL
37675: );
37676:
37677: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 37704: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

37700: ----------------------------------------------------------------------------------
37701: -- 4219869 Business Flow
37702: -- Update journal entry status -- Need to generate this within IF
37703: ----------------------------------------------------------------------------------
37704: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
37705: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
37706: ,p_balance_type_code => l_balance_type_code
37707: );
37708:

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

37854:
37855: --
37856: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
37857: --
37858: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
37859: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
37860: ELSE
37861: ---------------------------------------------------------------------------------------------------
37862: -- 4262811a Switch Sign

Line 37883: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

37879:
37880: XLA_AE_LINES_PKG.ValidateCurrentLine;
37881: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
37882:
37883: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
37884: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
37885: ,p_balance_type_code => l_balance_type_code);
37886:
37887: END IF;

Line 38038: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

38034: l_tmp_amt NUMBER;
38035: l_acc_rev_natural_side_code VARCHAR2(1);
38036:
38037: l_num_entries NUMBER;
38038: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
38039: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
38040: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
38041: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
38042: l_recog_line_1 NUMBER;

Line 38039: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

38035: l_acc_rev_natural_side_code VARCHAR2(1);
38036:
38037: l_num_entries NUMBER;
38038: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
38039: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
38040: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
38041: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
38042: l_recog_line_1 NUMBER;
38043: l_recog_line_2 NUMBER;

Line 38040: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

38036:
38037: l_num_entries NUMBER;
38038: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
38039: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
38040: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
38041: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
38042: l_recog_line_1 NUMBER;
38043: l_recog_line_2 NUMBER;
38044:

Line 38041: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

38037: l_num_entries NUMBER;
38038: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
38039: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
38040: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
38041: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
38042: l_recog_line_1 NUMBER;
38043: l_recog_line_2 NUMBER;
38044:
38045: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 38047: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

38043: l_recog_line_2 NUMBER;
38044:
38045: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
38046: l_bflow_applied_to_amt NUMBER; -- 5132302
38047: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
38048:
38049: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
38050:
38051: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

38118: l_accrual_line_num := NULL; -- 4262811
38119: l_tmp_amt := NULL; -- 4262811
38120: --
38121:
38122: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
38123: l_balance_type_code <> 'B' THEN
38124: IF NVL(p_source_57,'
38125: ') = 'ISSUE_ISSUE' AND
38126: (NVL(p_source_116,'

Line 38205: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

38201: --
38202: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
38203:
38204: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
38205: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
38206:
38207: -- 4955764
38208: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
38209: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

38277: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
38278:
38279: IF xla_accounting_cache_pkg.GetValueChar
38280: (p_source_code => 'LEDGER_CATEGORY_CODE'
38281: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
38282: AND l_bflow_method_code = 'PRIOR_ENTRY'
38283: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
38284: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
38285: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

38404: p_lookup_type => 'XLA_OWNER_TYPE'
38405: ,p_lookup_code => l_component_type_code
38406: )
38407: ,p_token_4 => 'PRODUCT_NAME'
38408: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
38409: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
38410: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
38411: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
38412: ,p_ae_header_id => NULL

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

38405: ,p_lookup_code => l_component_type_code
38406: )
38407: ,p_token_4 => 'PRODUCT_NAME'
38408: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
38409: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
38410: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
38411: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
38412: ,p_ae_header_id => NULL
38413: );

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

38406: )
38407: ,p_token_4 => 'PRODUCT_NAME'
38408: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
38409: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
38410: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
38411: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
38412: ,p_ae_header_id => NULL
38413: );
38414:

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

38407: ,p_token_4 => 'PRODUCT_NAME'
38408: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
38409: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
38410: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
38411: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
38412: ,p_ae_header_id => NULL
38413: );
38414:
38415: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 38442: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

38438: ----------------------------------------------------------------------------------
38439: -- 4219869 Business Flow
38440: -- Update journal entry status -- Need to generate this within IF
38441: ----------------------------------------------------------------------------------
38442: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
38443: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
38444: ,p_balance_type_code => l_balance_type_code
38445: );
38446:

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

38549:
38550: --
38551: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
38552: --
38553: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
38554: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
38555: ELSE
38556: ---------------------------------------------------------------------------------------------------
38557: -- 4262811a Switch Sign

Line 38578: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

38574:
38575: XLA_AE_LINES_PKG.ValidateCurrentLine;
38576: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
38577:
38578: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
38579: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
38580: ,p_balance_type_code => l_balance_type_code);
38581:
38582: END IF;

Line 38720: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

38716: l_tmp_amt NUMBER;
38717: l_acc_rev_natural_side_code VARCHAR2(1);
38718:
38719: l_num_entries NUMBER;
38720: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
38721: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
38722: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
38723: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
38724: l_recog_line_1 NUMBER;

Line 38721: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

38717: l_acc_rev_natural_side_code VARCHAR2(1);
38718:
38719: l_num_entries NUMBER;
38720: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
38721: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
38722: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
38723: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
38724: l_recog_line_1 NUMBER;
38725: l_recog_line_2 NUMBER;

Line 38722: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

38718:
38719: l_num_entries NUMBER;
38720: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
38721: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
38722: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
38723: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
38724: l_recog_line_1 NUMBER;
38725: l_recog_line_2 NUMBER;
38726:

Line 38723: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

38719: l_num_entries NUMBER;
38720: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
38721: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
38722: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
38723: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
38724: l_recog_line_1 NUMBER;
38725: l_recog_line_2 NUMBER;
38726:
38727: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 38729: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

38725: l_recog_line_2 NUMBER;
38726:
38727: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
38728: l_bflow_applied_to_amt NUMBER; -- 5132302
38729: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
38730:
38731: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
38732:
38733: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

38800: l_accrual_line_num := NULL; -- 4262811
38801: l_tmp_amt := NULL; -- 4262811
38802: --
38803:
38804: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
38805: l_balance_type_code <> 'B' THEN
38806: IF NVL(p_source_57,'
38807: ') = 'ISSUE_ISSUE' AND
38808: (NVL(p_source_43,'

Line 38885: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

38881: --
38882: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
38883:
38884: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
38885: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
38886:
38887: -- 4955764
38888: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
38889: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

38949: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
38950:
38951: IF xla_accounting_cache_pkg.GetValueChar
38952: (p_source_code => 'LEDGER_CATEGORY_CODE'
38953: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
38954: AND l_bflow_method_code = 'PRIOR_ENTRY'
38955: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
38956: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
38957: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

39049: p_lookup_type => 'XLA_OWNER_TYPE'
39050: ,p_lookup_code => l_component_type_code
39051: )
39052: ,p_token_4 => 'PRODUCT_NAME'
39053: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
39054: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
39055: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
39056: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
39057: ,p_ae_header_id => NULL

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

39050: ,p_lookup_code => l_component_type_code
39051: )
39052: ,p_token_4 => 'PRODUCT_NAME'
39053: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
39054: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
39055: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
39056: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
39057: ,p_ae_header_id => NULL
39058: );

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

39051: )
39052: ,p_token_4 => 'PRODUCT_NAME'
39053: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
39054: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
39055: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
39056: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
39057: ,p_ae_header_id => NULL
39058: );
39059:

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

39052: ,p_token_4 => 'PRODUCT_NAME'
39053: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
39054: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
39055: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
39056: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
39057: ,p_ae_header_id => NULL
39058: );
39059:
39060: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 39087: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

39083: ----------------------------------------------------------------------------------
39084: -- 4219869 Business Flow
39085: -- Update journal entry status -- Need to generate this within IF
39086: ----------------------------------------------------------------------------------
39087: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
39088: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
39089: ,p_balance_type_code => l_balance_type_code
39090: );
39091:

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

39170:
39171: --
39172: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
39173: --
39174: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
39175: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
39176: ELSE
39177: ---------------------------------------------------------------------------------------------------
39178: -- 4262811a Switch Sign

Line 39199: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

39195:
39196: XLA_AE_LINES_PKG.ValidateCurrentLine;
39197: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
39198:
39199: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
39200: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
39201: ,p_balance_type_code => l_balance_type_code);
39202:
39203: END IF;

Line 39341: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

39337: l_tmp_amt NUMBER;
39338: l_acc_rev_natural_side_code VARCHAR2(1);
39339:
39340: l_num_entries NUMBER;
39341: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
39342: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
39343: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
39344: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
39345: l_recog_line_1 NUMBER;

Line 39342: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

39338: l_acc_rev_natural_side_code VARCHAR2(1);
39339:
39340: l_num_entries NUMBER;
39341: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
39342: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
39343: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
39344: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
39345: l_recog_line_1 NUMBER;
39346: l_recog_line_2 NUMBER;

Line 39343: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

39339:
39340: l_num_entries NUMBER;
39341: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
39342: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
39343: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
39344: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
39345: l_recog_line_1 NUMBER;
39346: l_recog_line_2 NUMBER;
39347:

Line 39344: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

39340: l_num_entries NUMBER;
39341: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
39342: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
39343: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
39344: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
39345: l_recog_line_1 NUMBER;
39346: l_recog_line_2 NUMBER;
39347:
39348: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 39350: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

39346: l_recog_line_2 NUMBER;
39347:
39348: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
39349: l_bflow_applied_to_amt NUMBER; -- 5132302
39350: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
39351:
39352: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
39353:
39354: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

39421: l_accrual_line_num := NULL; -- 4262811
39422: l_tmp_amt := NULL; -- 4262811
39423: --
39424:
39425: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
39426: l_balance_type_code <> 'B' THEN
39427: IF NVL(p_source_57,'
39428: ') = 'ISSUE_ISSUE' AND
39429: (NVL(p_source_116,'

Line 39504: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

39500: --
39501: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
39502:
39503: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
39504: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
39505:
39506: -- 4955764
39507: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
39508: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

39568: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
39569:
39570: IF xla_accounting_cache_pkg.GetValueChar
39571: (p_source_code => 'LEDGER_CATEGORY_CODE'
39572: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
39573: AND l_bflow_method_code = 'PRIOR_ENTRY'
39574: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
39575: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
39576: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

39738: p_lookup_type => 'XLA_OWNER_TYPE'
39739: ,p_lookup_code => l_component_type_code
39740: )
39741: ,p_token_4 => 'PRODUCT_NAME'
39742: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
39743: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
39744: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
39745: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
39746: ,p_ae_header_id => NULL

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

39739: ,p_lookup_code => l_component_type_code
39740: )
39741: ,p_token_4 => 'PRODUCT_NAME'
39742: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
39743: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
39744: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
39745: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
39746: ,p_ae_header_id => NULL
39747: );

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

39740: )
39741: ,p_token_4 => 'PRODUCT_NAME'
39742: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
39743: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
39744: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
39745: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
39746: ,p_ae_header_id => NULL
39747: );
39748:

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

39741: ,p_token_4 => 'PRODUCT_NAME'
39742: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
39743: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
39744: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
39745: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
39746: ,p_ae_header_id => NULL
39747: );
39748:
39749: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 39776: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

39772: ----------------------------------------------------------------------------------
39773: -- 4219869 Business Flow
39774: -- Update journal entry status -- Need to generate this within IF
39775: ----------------------------------------------------------------------------------
39776: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
39777: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
39778: ,p_balance_type_code => l_balance_type_code
39779: );
39780:

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

39926:
39927: --
39928: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
39929: --
39930: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
39931: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
39932: ELSE
39933: ---------------------------------------------------------------------------------------------------
39934: -- 4262811a Switch Sign

Line 39955: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

39951:
39952: XLA_AE_LINES_PKG.ValidateCurrentLine;
39953: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
39954:
39955: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
39956: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
39957: ,p_balance_type_code => l_balance_type_code);
39958:
39959: END IF;

Line 40097: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

40093: l_tmp_amt NUMBER;
40094: l_acc_rev_natural_side_code VARCHAR2(1);
40095:
40096: l_num_entries NUMBER;
40097: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
40098: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
40099: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
40100: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
40101: l_recog_line_1 NUMBER;

Line 40098: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

40094: l_acc_rev_natural_side_code VARCHAR2(1);
40095:
40096: l_num_entries NUMBER;
40097: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
40098: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
40099: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
40100: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
40101: l_recog_line_1 NUMBER;
40102: l_recog_line_2 NUMBER;

Line 40099: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

40095:
40096: l_num_entries NUMBER;
40097: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
40098: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
40099: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
40100: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
40101: l_recog_line_1 NUMBER;
40102: l_recog_line_2 NUMBER;
40103:

Line 40100: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

40096: l_num_entries NUMBER;
40097: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
40098: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
40099: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
40100: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
40101: l_recog_line_1 NUMBER;
40102: l_recog_line_2 NUMBER;
40103:
40104: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 40106: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

40102: l_recog_line_2 NUMBER;
40103:
40104: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
40105: l_bflow_applied_to_amt NUMBER; -- 5132302
40106: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
40107:
40108: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
40109:
40110: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

40177: l_accrual_line_num := NULL; -- 4262811
40178: l_tmp_amt := NULL; -- 4262811
40179: --
40180:
40181: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
40182: l_balance_type_code <> 'B' THEN
40183: IF NVL(p_source_57,'
40184: ') = 'ISSUE_ISSUE' AND
40185: (NVL(p_source_116,'

Line 40260: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

40256: --
40257: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
40258:
40259: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
40260: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
40261:
40262: -- 4955764
40263: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
40264: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

40324: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
40325:
40326: IF xla_accounting_cache_pkg.GetValueChar
40327: (p_source_code => 'LEDGER_CATEGORY_CODE'
40328: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
40329: AND l_bflow_method_code = 'PRIOR_ENTRY'
40330: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
40331: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
40332: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

40451: p_lookup_type => 'XLA_OWNER_TYPE'
40452: ,p_lookup_code => l_component_type_code
40453: )
40454: ,p_token_4 => 'PRODUCT_NAME'
40455: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
40456: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
40457: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
40458: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
40459: ,p_ae_header_id => NULL

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

40452: ,p_lookup_code => l_component_type_code
40453: )
40454: ,p_token_4 => 'PRODUCT_NAME'
40455: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
40456: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
40457: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
40458: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
40459: ,p_ae_header_id => NULL
40460: );

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

40453: )
40454: ,p_token_4 => 'PRODUCT_NAME'
40455: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
40456: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
40457: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
40458: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
40459: ,p_ae_header_id => NULL
40460: );
40461:

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

40454: ,p_token_4 => 'PRODUCT_NAME'
40455: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
40456: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
40457: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
40458: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
40459: ,p_ae_header_id => NULL
40460: );
40461:
40462: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 40489: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

40485: ----------------------------------------------------------------------------------
40486: -- 4219869 Business Flow
40487: -- Update journal entry status -- Need to generate this within IF
40488: ----------------------------------------------------------------------------------
40489: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
40490: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
40491: ,p_balance_type_code => l_balance_type_code
40492: );
40493:

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

40596:
40597: --
40598: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
40599: --
40600: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
40601: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
40602: ELSE
40603: ---------------------------------------------------------------------------------------------------
40604: -- 4262811a Switch Sign

Line 40625: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

40621:
40622: XLA_AE_LINES_PKG.ValidateCurrentLine;
40623: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
40624:
40625: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
40626: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
40627: ,p_balance_type_code => l_balance_type_code);
40628:
40629: END IF;

Line 40776: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

40772: l_tmp_amt NUMBER;
40773: l_acc_rev_natural_side_code VARCHAR2(1);
40774:
40775: l_num_entries NUMBER;
40776: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
40777: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
40778: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
40779: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
40780: l_recog_line_1 NUMBER;

Line 40777: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

40773: l_acc_rev_natural_side_code VARCHAR2(1);
40774:
40775: l_num_entries NUMBER;
40776: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
40777: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
40778: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
40779: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
40780: l_recog_line_1 NUMBER;
40781: l_recog_line_2 NUMBER;

Line 40778: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

40774:
40775: l_num_entries NUMBER;
40776: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
40777: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
40778: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
40779: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
40780: l_recog_line_1 NUMBER;
40781: l_recog_line_2 NUMBER;
40782:

Line 40779: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

40775: l_num_entries NUMBER;
40776: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
40777: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
40778: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
40779: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
40780: l_recog_line_1 NUMBER;
40781: l_recog_line_2 NUMBER;
40782:
40783: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 40785: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

40781: l_recog_line_2 NUMBER;
40782:
40783: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
40784: l_bflow_applied_to_amt NUMBER; -- 5132302
40785: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
40786:
40787: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
40788:
40789: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

40856: l_accrual_line_num := NULL; -- 4262811
40857: l_tmp_amt := NULL; -- 4262811
40858: --
40859:
40860: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
40861: l_balance_type_code <> 'B' THEN
40862: IF NVL(p_source_57,'
40863: ') = 'ISSUE_ISSUE' AND
40864: (NVL(p_source_43,'

Line 40943: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

40939: --
40940: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
40941:
40942: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
40943: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
40944:
40945: -- 4955764
40946: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
40947: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

41013: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
41014:
41015: IF xla_accounting_cache_pkg.GetValueChar
41016: (p_source_code => 'LEDGER_CATEGORY_CODE'
41017: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
41018: AND l_bflow_method_code = 'PRIOR_ENTRY'
41019: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
41020: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
41021: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

41113: p_lookup_type => 'XLA_OWNER_TYPE'
41114: ,p_lookup_code => l_component_type_code
41115: )
41116: ,p_token_4 => 'PRODUCT_NAME'
41117: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
41118: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
41119: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
41120: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
41121: ,p_ae_header_id => NULL

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

41114: ,p_lookup_code => l_component_type_code
41115: )
41116: ,p_token_4 => 'PRODUCT_NAME'
41117: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
41118: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
41119: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
41120: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
41121: ,p_ae_header_id => NULL
41122: );

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

41115: )
41116: ,p_token_4 => 'PRODUCT_NAME'
41117: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
41118: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
41119: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
41120: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
41121: ,p_ae_header_id => NULL
41122: );
41123:

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

41116: ,p_token_4 => 'PRODUCT_NAME'
41117: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
41118: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
41119: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
41120: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
41121: ,p_ae_header_id => NULL
41122: );
41123:
41124: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 41151: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

41147: ----------------------------------------------------------------------------------
41148: -- 4219869 Business Flow
41149: -- Update journal entry status -- Need to generate this within IF
41150: ----------------------------------------------------------------------------------
41151: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
41152: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
41153: ,p_balance_type_code => l_balance_type_code
41154: );
41155:

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

41234:
41235: --
41236: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
41237: --
41238: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
41239: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
41240: ELSE
41241: ---------------------------------------------------------------------------------------------------
41242: -- 4262811a Switch Sign

Line 41263: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

41259:
41260: XLA_AE_LINES_PKG.ValidateCurrentLine;
41261: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
41262:
41263: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
41264: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
41265: ,p_balance_type_code => l_balance_type_code);
41266:
41267: END IF;

Line 41414: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

41410: l_tmp_amt NUMBER;
41411: l_acc_rev_natural_side_code VARCHAR2(1);
41412:
41413: l_num_entries NUMBER;
41414: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
41415: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
41416: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
41417: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
41418: l_recog_line_1 NUMBER;

Line 41415: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

41411: l_acc_rev_natural_side_code VARCHAR2(1);
41412:
41413: l_num_entries NUMBER;
41414: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
41415: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
41416: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
41417: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
41418: l_recog_line_1 NUMBER;
41419: l_recog_line_2 NUMBER;

Line 41416: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

41412:
41413: l_num_entries NUMBER;
41414: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
41415: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
41416: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
41417: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
41418: l_recog_line_1 NUMBER;
41419: l_recog_line_2 NUMBER;
41420:

Line 41417: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

41413: l_num_entries NUMBER;
41414: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
41415: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
41416: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
41417: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
41418: l_recog_line_1 NUMBER;
41419: l_recog_line_2 NUMBER;
41420:
41421: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 41423: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

41419: l_recog_line_2 NUMBER;
41420:
41421: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
41422: l_bflow_applied_to_amt NUMBER; -- 5132302
41423: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
41424:
41425: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
41426:
41427: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

41494: l_accrual_line_num := NULL; -- 4262811
41495: l_tmp_amt := NULL; -- 4262811
41496: --
41497:
41498: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
41499: l_balance_type_code <> 'B' THEN
41500: IF NVL(p_source_57,'
41501: ') = 'ISSUE_ISSUE' AND
41502: (NVL(p_source_116,'

Line 41579: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

41575: --
41576: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
41577:
41578: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
41579: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
41580:
41581: -- 4955764
41582: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
41583: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

41649: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
41650:
41651: IF xla_accounting_cache_pkg.GetValueChar
41652: (p_source_code => 'LEDGER_CATEGORY_CODE'
41653: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
41654: AND l_bflow_method_code = 'PRIOR_ENTRY'
41655: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
41656: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
41657: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

41819: p_lookup_type => 'XLA_OWNER_TYPE'
41820: ,p_lookup_code => l_component_type_code
41821: )
41822: ,p_token_4 => 'PRODUCT_NAME'
41823: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
41824: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
41825: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
41826: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
41827: ,p_ae_header_id => NULL

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

41820: ,p_lookup_code => l_component_type_code
41821: )
41822: ,p_token_4 => 'PRODUCT_NAME'
41823: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
41824: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
41825: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
41826: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
41827: ,p_ae_header_id => NULL
41828: );

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

41821: )
41822: ,p_token_4 => 'PRODUCT_NAME'
41823: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
41824: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
41825: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
41826: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
41827: ,p_ae_header_id => NULL
41828: );
41829:

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

41822: ,p_token_4 => 'PRODUCT_NAME'
41823: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
41824: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
41825: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
41826: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
41827: ,p_ae_header_id => NULL
41828: );
41829:
41830: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 41857: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

41853: ----------------------------------------------------------------------------------
41854: -- 4219869 Business Flow
41855: -- Update journal entry status -- Need to generate this within IF
41856: ----------------------------------------------------------------------------------
41857: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
41858: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
41859: ,p_balance_type_code => l_balance_type_code
41860: );
41861:

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

42007:
42008: --
42009: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
42010: --
42011: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
42012: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
42013: ELSE
42014: ---------------------------------------------------------------------------------------------------
42015: -- 4262811a Switch Sign

Line 42036: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

42032:
42033: XLA_AE_LINES_PKG.ValidateCurrentLine;
42034: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
42035:
42036: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
42037: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
42038: ,p_balance_type_code => l_balance_type_code);
42039:
42040: END IF;

Line 42187: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

42183: l_tmp_amt NUMBER;
42184: l_acc_rev_natural_side_code VARCHAR2(1);
42185:
42186: l_num_entries NUMBER;
42187: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
42188: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
42189: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
42190: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
42191: l_recog_line_1 NUMBER;

Line 42188: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

42184: l_acc_rev_natural_side_code VARCHAR2(1);
42185:
42186: l_num_entries NUMBER;
42187: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
42188: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
42189: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
42190: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
42191: l_recog_line_1 NUMBER;
42192: l_recog_line_2 NUMBER;

Line 42189: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

42185:
42186: l_num_entries NUMBER;
42187: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
42188: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
42189: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
42190: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
42191: l_recog_line_1 NUMBER;
42192: l_recog_line_2 NUMBER;
42193:

Line 42190: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

42186: l_num_entries NUMBER;
42187: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
42188: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
42189: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
42190: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
42191: l_recog_line_1 NUMBER;
42192: l_recog_line_2 NUMBER;
42193:
42194: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 42196: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

42192: l_recog_line_2 NUMBER;
42193:
42194: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
42195: l_bflow_applied_to_amt NUMBER; -- 5132302
42196: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
42197:
42198: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
42199:
42200: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

42267: l_accrual_line_num := NULL; -- 4262811
42268: l_tmp_amt := NULL; -- 4262811
42269: --
42270:
42271: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
42272: l_balance_type_code <> 'B' THEN
42273: IF NVL(p_source_57,'
42274: ') = 'ISSUE_ISSUE' AND
42275: (NVL(p_source_116,'

Line 42352: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

42348: --
42349: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
42350:
42351: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
42352: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
42353:
42354: -- 4955764
42355: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
42356: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

42422: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
42423:
42424: IF xla_accounting_cache_pkg.GetValueChar
42425: (p_source_code => 'LEDGER_CATEGORY_CODE'
42426: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
42427: AND l_bflow_method_code = 'PRIOR_ENTRY'
42428: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
42429: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
42430: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

42549: p_lookup_type => 'XLA_OWNER_TYPE'
42550: ,p_lookup_code => l_component_type_code
42551: )
42552: ,p_token_4 => 'PRODUCT_NAME'
42553: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
42554: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
42555: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
42556: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
42557: ,p_ae_header_id => NULL

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

42550: ,p_lookup_code => l_component_type_code
42551: )
42552: ,p_token_4 => 'PRODUCT_NAME'
42553: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
42554: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
42555: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
42556: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
42557: ,p_ae_header_id => NULL
42558: );

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

42551: )
42552: ,p_token_4 => 'PRODUCT_NAME'
42553: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
42554: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
42555: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
42556: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
42557: ,p_ae_header_id => NULL
42558: );
42559:

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

42552: ,p_token_4 => 'PRODUCT_NAME'
42553: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
42554: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
42555: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
42556: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
42557: ,p_ae_header_id => NULL
42558: );
42559:
42560: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 42587: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

42583: ----------------------------------------------------------------------------------
42584: -- 4219869 Business Flow
42585: -- Update journal entry status -- Need to generate this within IF
42586: ----------------------------------------------------------------------------------
42587: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
42588: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
42589: ,p_balance_type_code => l_balance_type_code
42590: );
42591:

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

42694:
42695: --
42696: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
42697: --
42698: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
42699: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
42700: ELSE
42701: ---------------------------------------------------------------------------------------------------
42702: -- 4262811a Switch Sign

Line 42723: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

42719:
42720: XLA_AE_LINES_PKG.ValidateCurrentLine;
42721: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
42722:
42723: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
42724: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
42725: ,p_balance_type_code => l_balance_type_code);
42726:
42727: END IF;

Line 42881: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

42877: l_tmp_amt NUMBER;
42878: l_acc_rev_natural_side_code VARCHAR2(1);
42879:
42880: l_num_entries NUMBER;
42881: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
42882: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
42883: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
42884: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
42885: l_recog_line_1 NUMBER;

Line 42882: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

42878: l_acc_rev_natural_side_code VARCHAR2(1);
42879:
42880: l_num_entries NUMBER;
42881: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
42882: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
42883: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
42884: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
42885: l_recog_line_1 NUMBER;
42886: l_recog_line_2 NUMBER;

Line 42883: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

42879:
42880: l_num_entries NUMBER;
42881: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
42882: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
42883: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
42884: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
42885: l_recog_line_1 NUMBER;
42886: l_recog_line_2 NUMBER;
42887:

Line 42884: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

42880: l_num_entries NUMBER;
42881: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
42882: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
42883: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
42884: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
42885: l_recog_line_1 NUMBER;
42886: l_recog_line_2 NUMBER;
42887:
42888: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 42890: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

42886: l_recog_line_2 NUMBER;
42887:
42888: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
42889: l_bflow_applied_to_amt NUMBER; -- 5132302
42890: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
42891:
42892: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
42893:
42894: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

42961: l_accrual_line_num := NULL; -- 4262811
42962: l_tmp_amt := NULL; -- 4262811
42963: --
42964:
42965: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
42966: l_balance_type_code <> 'B' THEN
42967: IF NVL(p_source_128,'
42968: ') = 'PREPAY APPL REC TAX' AND
42969: NVL(p_source_129,'

Line 43039: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

43035: --
43036: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
43037:
43038: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
43039: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
43040:
43041: -- 4955764
43042: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
43043: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

43151: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
43152:
43153: IF xla_accounting_cache_pkg.GetValueChar
43154: (p_source_code => 'LEDGER_CATEGORY_CODE'
43155: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
43156: AND l_bflow_method_code = 'PRIOR_ENTRY'
43157: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
43158: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
43159: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

43228: p_lookup_type => 'XLA_OWNER_TYPE'
43229: ,p_lookup_code => l_component_type_code
43230: )
43231: ,p_token_4 => 'PRODUCT_NAME'
43232: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
43233: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
43234: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
43235: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
43236: ,p_ae_header_id => NULL

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

43229: ,p_lookup_code => l_component_type_code
43230: )
43231: ,p_token_4 => 'PRODUCT_NAME'
43232: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
43233: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
43234: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
43235: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
43236: ,p_ae_header_id => NULL
43237: );

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

43230: )
43231: ,p_token_4 => 'PRODUCT_NAME'
43232: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
43233: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
43234: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
43235: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
43236: ,p_ae_header_id => NULL
43237: );
43238:

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

43231: ,p_token_4 => 'PRODUCT_NAME'
43232: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
43233: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
43234: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
43235: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
43236: ,p_ae_header_id => NULL
43237: );
43238:
43239: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 43266: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

43262: ----------------------------------------------------------------------------------
43263: -- 4219869 Business Flow
43264: -- Update journal entry status -- Need to generate this within IF
43265: ----------------------------------------------------------------------------------
43266: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
43267: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
43268: ,p_balance_type_code => l_balance_type_code
43269: );
43270:

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

43323:
43324: --
43325: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
43326: --
43327: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
43328: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
43329: ELSE
43330: ---------------------------------------------------------------------------------------------------
43331: -- 4262811a Switch Sign

Line 43352: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

43348:
43349: XLA_AE_LINES_PKG.ValidateCurrentLine;
43350: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
43351:
43352: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
43353: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
43354: ,p_balance_type_code => l_balance_type_code);
43355:
43356: END IF;

Line 43499: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

43495: l_tmp_amt NUMBER;
43496: l_acc_rev_natural_side_code VARCHAR2(1);
43497:
43498: l_num_entries NUMBER;
43499: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
43500: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
43501: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
43502: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
43503: l_recog_line_1 NUMBER;

Line 43500: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

43496: l_acc_rev_natural_side_code VARCHAR2(1);
43497:
43498: l_num_entries NUMBER;
43499: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
43500: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
43501: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
43502: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
43503: l_recog_line_1 NUMBER;
43504: l_recog_line_2 NUMBER;

Line 43501: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

43497:
43498: l_num_entries NUMBER;
43499: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
43500: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
43501: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
43502: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
43503: l_recog_line_1 NUMBER;
43504: l_recog_line_2 NUMBER;
43505:

Line 43502: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

43498: l_num_entries NUMBER;
43499: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
43500: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
43501: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
43502: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
43503: l_recog_line_1 NUMBER;
43504: l_recog_line_2 NUMBER;
43505:
43506: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 43508: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

43504: l_recog_line_2 NUMBER;
43505:
43506: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
43507: l_bflow_applied_to_amt NUMBER; -- 5132302
43508: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
43509:
43510: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
43511:
43512: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

43579: l_accrual_line_num := NULL; -- 4262811
43580: l_tmp_amt := NULL; -- 4262811
43581: --
43582:
43583: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
43584: l_balance_type_code <> 'B' THEN
43585: IF NVL(p_source_57,'
43586: ') = 'CLEAR_CLEAR' AND
43587: NVL(p_source_28,'

Line 43665: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

43661: --
43662: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
43663:
43664: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
43665: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
43666:
43667: -- 4955764
43668: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
43669: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

43737: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
43738:
43739: IF xla_accounting_cache_pkg.GetValueChar
43740: (p_source_code => 'LEDGER_CATEGORY_CODE'
43741: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
43742: AND l_bflow_method_code = 'PRIOR_ENTRY'
43743: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
43744: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
43745: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

43837: p_lookup_type => 'XLA_OWNER_TYPE'
43838: ,p_lookup_code => l_component_type_code
43839: )
43840: ,p_token_4 => 'PRODUCT_NAME'
43841: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
43842: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
43843: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
43844: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
43845: ,p_ae_header_id => NULL

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

43838: ,p_lookup_code => l_component_type_code
43839: )
43840: ,p_token_4 => 'PRODUCT_NAME'
43841: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
43842: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
43843: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
43844: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
43845: ,p_ae_header_id => NULL
43846: );

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

43839: )
43840: ,p_token_4 => 'PRODUCT_NAME'
43841: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
43842: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
43843: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
43844: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
43845: ,p_ae_header_id => NULL
43846: );
43847:

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

43840: ,p_token_4 => 'PRODUCT_NAME'
43841: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
43842: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
43843: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
43844: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
43845: ,p_ae_header_id => NULL
43846: );
43847:
43848: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 43875: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

43871: ----------------------------------------------------------------------------------
43872: -- 4219869 Business Flow
43873: -- Update journal entry status -- Need to generate this within IF
43874: ----------------------------------------------------------------------------------
43875: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
43876: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
43877: ,p_balance_type_code => l_balance_type_code
43878: );
43879:

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

43958:
43959: --
43960: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
43961: --
43962: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
43963: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
43964: ELSE
43965: ---------------------------------------------------------------------------------------------------
43966: -- 4262811a Switch Sign

Line 43987: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

43983:
43984: XLA_AE_LINES_PKG.ValidateCurrentLine;
43985: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
43986:
43987: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
43988: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
43989: ,p_balance_type_code => l_balance_type_code);
43990:
43991: END IF;

Line 44122: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

44118: l_tmp_amt NUMBER;
44119: l_acc_rev_natural_side_code VARCHAR2(1);
44120:
44121: l_num_entries NUMBER;
44122: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
44123: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
44124: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
44125: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
44126: l_recog_line_1 NUMBER;

Line 44123: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

44119: l_acc_rev_natural_side_code VARCHAR2(1);
44120:
44121: l_num_entries NUMBER;
44122: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
44123: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
44124: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
44125: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
44126: l_recog_line_1 NUMBER;
44127: l_recog_line_2 NUMBER;

Line 44124: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

44120:
44121: l_num_entries NUMBER;
44122: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
44123: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
44124: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
44125: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
44126: l_recog_line_1 NUMBER;
44127: l_recog_line_2 NUMBER;
44128:

Line 44125: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

44121: l_num_entries NUMBER;
44122: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
44123: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
44124: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
44125: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
44126: l_recog_line_1 NUMBER;
44127: l_recog_line_2 NUMBER;
44128:
44129: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 44131: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

44127: l_recog_line_2 NUMBER;
44128:
44129: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
44130: l_bflow_applied_to_amt NUMBER; -- 5132302
44131: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
44132:
44133: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
44134:
44135: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

44202: l_accrual_line_num := NULL; -- 4262811
44203: l_tmp_amt := NULL; -- 4262811
44204: --
44205:
44206: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
44207: l_balance_type_code <> 'B' THEN
44208: IF NVL(p_source_57,'
44209: ') = 'CLEAR_CLEAR' AND
44210: NVL(p_source_28,'

Line 44288: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

44284: --
44285: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
44286:
44287: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
44288: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
44289:
44290: -- 4955764
44291: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
44292: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

44350: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
44351:
44352: IF xla_accounting_cache_pkg.GetValueChar
44353: (p_source_code => 'LEDGER_CATEGORY_CODE'
44354: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
44355: AND l_bflow_method_code = 'PRIOR_ENTRY'
44356: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
44357: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
44358: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

44427: p_lookup_type => 'XLA_OWNER_TYPE'
44428: ,p_lookup_code => l_component_type_code
44429: )
44430: ,p_token_4 => 'PRODUCT_NAME'
44431: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
44432: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
44433: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
44434: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
44435: ,p_ae_header_id => NULL

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

44428: ,p_lookup_code => l_component_type_code
44429: )
44430: ,p_token_4 => 'PRODUCT_NAME'
44431: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
44432: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
44433: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
44434: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
44435: ,p_ae_header_id => NULL
44436: );

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

44429: )
44430: ,p_token_4 => 'PRODUCT_NAME'
44431: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
44432: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
44433: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
44434: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
44435: ,p_ae_header_id => NULL
44436: );
44437:

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

44430: ,p_token_4 => 'PRODUCT_NAME'
44431: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
44432: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
44433: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
44434: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
44435: ,p_ae_header_id => NULL
44436: );
44437:
44438: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 44465: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

44461: ----------------------------------------------------------------------------------
44462: -- 4219869 Business Flow
44463: -- Update journal entry status -- Need to generate this within IF
44464: ----------------------------------------------------------------------------------
44465: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
44466: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
44467: ,p_balance_type_code => l_balance_type_code
44468: );
44469:

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

44522:
44523: --
44524: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
44525: --
44526: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
44527: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
44528: ELSE
44529: ---------------------------------------------------------------------------------------------------
44530: -- 4262811a Switch Sign

Line 44551: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

44547:
44548: XLA_AE_LINES_PKG.ValidateCurrentLine;
44549: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
44550:
44551: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
44552: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
44553: ,p_balance_type_code => l_balance_type_code);
44554:
44555: END IF;

Line 44681: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

44677: l_tmp_amt NUMBER;
44678: l_acc_rev_natural_side_code VARCHAR2(1);
44679:
44680: l_num_entries NUMBER;
44681: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
44682: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
44683: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
44684: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
44685: l_recog_line_1 NUMBER;

Line 44682: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

44678: l_acc_rev_natural_side_code VARCHAR2(1);
44679:
44680: l_num_entries NUMBER;
44681: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
44682: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
44683: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
44684: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
44685: l_recog_line_1 NUMBER;
44686: l_recog_line_2 NUMBER;

Line 44683: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

44679:
44680: l_num_entries NUMBER;
44681: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
44682: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
44683: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
44684: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
44685: l_recog_line_1 NUMBER;
44686: l_recog_line_2 NUMBER;
44687:

Line 44684: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

44680: l_num_entries NUMBER;
44681: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
44682: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
44683: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
44684: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
44685: l_recog_line_1 NUMBER;
44686: l_recog_line_2 NUMBER;
44687:
44688: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 44690: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

44686: l_recog_line_2 NUMBER;
44687:
44688: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
44689: l_bflow_applied_to_amt NUMBER; -- 5132302
44690: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
44691:
44692: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
44693:
44694: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

44761: l_accrual_line_num := NULL; -- 4262811
44762: l_tmp_amt := NULL; -- 4262811
44763: --
44764:
44765: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
44766: l_balance_type_code <> 'B' THEN
44767: IF NVL(p_source_57,'
44768: ') <> 'CLEAR_CLEAR' AND
44769: NVL(p_source_28,'

Line 44846: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

44842: --
44843: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
44844:
44845: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
44846: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
44847:
44848: -- 4955764
44849: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
44850: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

44900: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
44901:
44902: IF xla_accounting_cache_pkg.GetValueChar
44903: (p_source_code => 'LEDGER_CATEGORY_CODE'
44904: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
44905: AND l_bflow_method_code = 'PRIOR_ENTRY'
44906: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
44907: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
44908: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

44977: p_lookup_type => 'XLA_OWNER_TYPE'
44978: ,p_lookup_code => l_component_type_code
44979: )
44980: ,p_token_4 => 'PRODUCT_NAME'
44981: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
44982: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
44983: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
44984: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
44985: ,p_ae_header_id => NULL

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

44978: ,p_lookup_code => l_component_type_code
44979: )
44980: ,p_token_4 => 'PRODUCT_NAME'
44981: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
44982: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
44983: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
44984: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
44985: ,p_ae_header_id => NULL
44986: );

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

44979: )
44980: ,p_token_4 => 'PRODUCT_NAME'
44981: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
44982: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
44983: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
44984: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
44985: ,p_ae_header_id => NULL
44986: );
44987:

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

44980: ,p_token_4 => 'PRODUCT_NAME'
44981: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
44982: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
44983: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
44984: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
44985: ,p_ae_header_id => NULL
44986: );
44987:
44988: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 45015: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

45011: ----------------------------------------------------------------------------------
45012: -- 4219869 Business Flow
45013: -- Update journal entry status -- Need to generate this within IF
45014: ----------------------------------------------------------------------------------
45015: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
45016: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
45017: ,p_balance_type_code => l_balance_type_code
45018: );
45019:

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

45072:
45073: --
45074: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
45075: --
45076: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
45077: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
45078: ELSE
45079: ---------------------------------------------------------------------------------------------------
45080: -- 4262811a Switch Sign

Line 45101: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

45097:
45098: XLA_AE_LINES_PKG.ValidateCurrentLine;
45099: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
45100:
45101: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
45102: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
45103: ,p_balance_type_code => l_balance_type_code);
45104:
45105: END IF;

Line 45246: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

45242: l_tmp_amt NUMBER;
45243: l_acc_rev_natural_side_code VARCHAR2(1);
45244:
45245: l_num_entries NUMBER;
45246: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
45247: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
45248: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
45249: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
45250: l_recog_line_1 NUMBER;

Line 45247: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

45243: l_acc_rev_natural_side_code VARCHAR2(1);
45244:
45245: l_num_entries NUMBER;
45246: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
45247: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
45248: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
45249: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
45250: l_recog_line_1 NUMBER;
45251: l_recog_line_2 NUMBER;

Line 45248: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

45244:
45245: l_num_entries NUMBER;
45246: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
45247: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
45248: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
45249: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
45250: l_recog_line_1 NUMBER;
45251: l_recog_line_2 NUMBER;
45252:

Line 45249: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

45245: l_num_entries NUMBER;
45246: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
45247: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
45248: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
45249: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
45250: l_recog_line_1 NUMBER;
45251: l_recog_line_2 NUMBER;
45252:
45253: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 45255: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

45251: l_recog_line_2 NUMBER;
45252:
45253: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
45254: l_bflow_applied_to_amt NUMBER; -- 5132302
45255: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
45256:
45257: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
45258:
45259: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

45326: l_accrual_line_num := NULL; -- 4262811
45327: l_tmp_amt := NULL; -- 4262811
45328: --
45329:
45330: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
45331: l_balance_type_code <> 'B' THEN
45332: IF NVL(p_source_57,'
45333: ') <> 'CLEAR_CLEAR' AND
45334: ((NVL(p_source_28,'

Line 45421: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

45417: --
45418: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
45419:
45420: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
45421: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
45422:
45423: -- 4955764
45424: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
45425: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

45483: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
45484:
45485: IF xla_accounting_cache_pkg.GetValueChar
45486: (p_source_code => 'LEDGER_CATEGORY_CODE'
45487: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
45488: AND l_bflow_method_code = 'PRIOR_ENTRY'
45489: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
45490: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
45491: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

45560: p_lookup_type => 'XLA_OWNER_TYPE'
45561: ,p_lookup_code => l_component_type_code
45562: )
45563: ,p_token_4 => 'PRODUCT_NAME'
45564: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
45565: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
45566: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
45567: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
45568: ,p_ae_header_id => NULL

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

45561: ,p_lookup_code => l_component_type_code
45562: )
45563: ,p_token_4 => 'PRODUCT_NAME'
45564: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
45565: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
45566: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
45567: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
45568: ,p_ae_header_id => NULL
45569: );

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

45562: )
45563: ,p_token_4 => 'PRODUCT_NAME'
45564: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
45565: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
45566: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
45567: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
45568: ,p_ae_header_id => NULL
45569: );
45570:

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

45563: ,p_token_4 => 'PRODUCT_NAME'
45564: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
45565: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
45566: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
45567: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
45568: ,p_ae_header_id => NULL
45569: );
45570:
45571: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 45598: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

45594: ----------------------------------------------------------------------------------
45595: -- 4219869 Business Flow
45596: -- Update journal entry status -- Need to generate this within IF
45597: ----------------------------------------------------------------------------------
45598: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
45599: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
45600: ,p_balance_type_code => l_balance_type_code
45601: );
45602:

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

45655:
45656: --
45657: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
45658: --
45659: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
45660: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
45661: ELSE
45662: ---------------------------------------------------------------------------------------------------
45663: -- 4262811a Switch Sign

Line 45684: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

45680:
45681: XLA_AE_LINES_PKG.ValidateCurrentLine;
45682: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
45683:
45684: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
45685: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
45686: ,p_balance_type_code => l_balance_type_code);
45687:
45688: END IF;

Line 45840: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

45836: l_tmp_amt NUMBER;
45837: l_acc_rev_natural_side_code VARCHAR2(1);
45838:
45839: l_num_entries NUMBER;
45840: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
45841: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
45842: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
45843: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
45844: l_recog_line_1 NUMBER;

Line 45841: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

45837: l_acc_rev_natural_side_code VARCHAR2(1);
45838:
45839: l_num_entries NUMBER;
45840: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
45841: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
45842: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
45843: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
45844: l_recog_line_1 NUMBER;
45845: l_recog_line_2 NUMBER;

Line 45842: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

45838:
45839: l_num_entries NUMBER;
45840: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
45841: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
45842: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
45843: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
45844: l_recog_line_1 NUMBER;
45845: l_recog_line_2 NUMBER;
45846:

Line 45843: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

45839: l_num_entries NUMBER;
45840: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
45841: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
45842: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
45843: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
45844: l_recog_line_1 NUMBER;
45845: l_recog_line_2 NUMBER;
45846:
45847: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 45849: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

45845: l_recog_line_2 NUMBER;
45846:
45847: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
45848: l_bflow_applied_to_amt NUMBER; -- 5132302
45849: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
45850:
45851: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
45852:
45853: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

45920: l_accrual_line_num := NULL; -- 4262811
45921: l_tmp_amt := NULL; -- 4262811
45922: --
45923:
45924: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
45925: l_balance_type_code <> 'B' THEN
45926: IF NVL(p_source_140,'
45927: ') = 'DEFERRED'
45928: THEN

Line 45996: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

45992: --
45993: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
45994:
45995: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
45996: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
45997:
45998: -- 4955764
45999: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
46000: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

46108: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
46109:
46110: IF xla_accounting_cache_pkg.GetValueChar
46111: (p_source_code => 'LEDGER_CATEGORY_CODE'
46112: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
46113: AND l_bflow_method_code = 'PRIOR_ENTRY'
46114: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
46115: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
46116: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

46185: p_lookup_type => 'XLA_OWNER_TYPE'
46186: ,p_lookup_code => l_component_type_code
46187: )
46188: ,p_token_4 => 'PRODUCT_NAME'
46189: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
46190: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
46191: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
46192: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
46193: ,p_ae_header_id => NULL

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

46186: ,p_lookup_code => l_component_type_code
46187: )
46188: ,p_token_4 => 'PRODUCT_NAME'
46189: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
46190: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
46191: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
46192: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
46193: ,p_ae_header_id => NULL
46194: );

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

46187: )
46188: ,p_token_4 => 'PRODUCT_NAME'
46189: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
46190: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
46191: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
46192: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
46193: ,p_ae_header_id => NULL
46194: );
46195:

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

46188: ,p_token_4 => 'PRODUCT_NAME'
46189: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
46190: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
46191: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
46192: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
46193: ,p_ae_header_id => NULL
46194: );
46195:
46196: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 46223: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

46219: ----------------------------------------------------------------------------------
46220: -- 4219869 Business Flow
46221: -- Update journal entry status -- Need to generate this within IF
46222: ----------------------------------------------------------------------------------
46223: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
46224: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
46225: ,p_balance_type_code => l_balance_type_code
46226: );
46227:

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

46280:
46281: --
46282: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
46283: --
46284: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
46285: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
46286: ELSE
46287: ---------------------------------------------------------------------------------------------------
46288: -- 4262811a Switch Sign

Line 46309: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

46305:
46306: XLA_AE_LINES_PKG.ValidateCurrentLine;
46307: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
46308:
46309: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
46310: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
46311: ,p_balance_type_code => l_balance_type_code);
46312:
46313: END IF;

Line 46485: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

46481: l_tmp_amt NUMBER;
46482: l_acc_rev_natural_side_code VARCHAR2(1);
46483:
46484: l_num_entries NUMBER;
46485: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
46486: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
46487: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
46488: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
46489: l_recog_line_1 NUMBER;

Line 46486: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

46482: l_acc_rev_natural_side_code VARCHAR2(1);
46483:
46484: l_num_entries NUMBER;
46485: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
46486: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
46487: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
46488: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
46489: l_recog_line_1 NUMBER;
46490: l_recog_line_2 NUMBER;

Line 46487: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

46483:
46484: l_num_entries NUMBER;
46485: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
46486: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
46487: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
46488: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
46489: l_recog_line_1 NUMBER;
46490: l_recog_line_2 NUMBER;
46491:

Line 46488: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

46484: l_num_entries NUMBER;
46485: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
46486: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
46487: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
46488: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
46489: l_recog_line_1 NUMBER;
46490: l_recog_line_2 NUMBER;
46491:
46492: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 46494: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

46490: l_recog_line_2 NUMBER;
46491:
46492: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
46493: l_bflow_applied_to_amt NUMBER; -- 5132302
46494: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
46495:
46496: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
46497:
46498: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

46565: l_accrual_line_num := NULL; -- 4262811
46566: l_tmp_amt := NULL; -- 4262811
46567: --
46568:
46569: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
46570: l_balance_type_code <> 'B' THEN
46571: IF NVL(p_source_28,'
46572: ') = 'REC_TAX' AND
46573: NVL(p_source_140,'

Line 46645: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

46641: --
46642: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
46643:
46644: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
46645: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
46646:
46647: -- 4955764
46648: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
46649: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

46765: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
46766:
46767: IF xla_accounting_cache_pkg.GetValueChar
46768: (p_source_code => 'LEDGER_CATEGORY_CODE'
46769: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
46770: AND l_bflow_method_code = 'PRIOR_ENTRY'
46771: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
46772: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
46773: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

46875: p_lookup_type => 'XLA_OWNER_TYPE'
46876: ,p_lookup_code => l_component_type_code
46877: )
46878: ,p_token_4 => 'PRODUCT_NAME'
46879: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
46880: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
46881: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
46882: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
46883: ,p_ae_header_id => NULL

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

46876: ,p_lookup_code => l_component_type_code
46877: )
46878: ,p_token_4 => 'PRODUCT_NAME'
46879: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
46880: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
46881: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
46882: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
46883: ,p_ae_header_id => NULL
46884: );

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

46877: )
46878: ,p_token_4 => 'PRODUCT_NAME'
46879: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
46880: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
46881: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
46882: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
46883: ,p_ae_header_id => NULL
46884: );
46885:

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

46878: ,p_token_4 => 'PRODUCT_NAME'
46879: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
46880: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
46881: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
46882: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
46883: ,p_ae_header_id => NULL
46884: );
46885:
46886: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 46913: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

46909: ----------------------------------------------------------------------------------
46910: -- 4219869 Business Flow
46911: -- Update journal entry status -- Need to generate this within IF
46912: ----------------------------------------------------------------------------------
46913: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
46914: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
46915: ,p_balance_type_code => l_balance_type_code
46916: );
46917:

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

46996:
46997: --
46998: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
46999: --
47000: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
47001: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
47002: ELSE
47003: ---------------------------------------------------------------------------------------------------
47004: -- 4262811a Switch Sign

Line 47025: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

47021:
47022: XLA_AE_LINES_PKG.ValidateCurrentLine;
47023: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
47024:
47025: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
47026: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
47027: ,p_balance_type_code => l_balance_type_code);
47028:
47029: END IF;

Line 47167: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

47163: l_tmp_amt NUMBER;
47164: l_acc_rev_natural_side_code VARCHAR2(1);
47165:
47166: l_num_entries NUMBER;
47167: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
47168: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
47169: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
47170: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
47171: l_recog_line_1 NUMBER;

Line 47168: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

47164: l_acc_rev_natural_side_code VARCHAR2(1);
47165:
47166: l_num_entries NUMBER;
47167: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
47168: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
47169: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
47170: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
47171: l_recog_line_1 NUMBER;
47172: l_recog_line_2 NUMBER;

Line 47169: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

47165:
47166: l_num_entries NUMBER;
47167: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
47168: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
47169: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
47170: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
47171: l_recog_line_1 NUMBER;
47172: l_recog_line_2 NUMBER;
47173:

Line 47170: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

47166: l_num_entries NUMBER;
47167: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
47168: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
47169: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
47170: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
47171: l_recog_line_1 NUMBER;
47172: l_recog_line_2 NUMBER;
47173:
47174: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 47176: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

47172: l_recog_line_2 NUMBER;
47173:
47174: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
47175: l_bflow_applied_to_amt NUMBER; -- 5132302
47176: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
47177:
47178: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
47179:
47180: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

47247: l_accrual_line_num := NULL; -- 4262811
47248: l_tmp_amt := NULL; -- 4262811
47249: --
47250:
47251: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
47252: l_balance_type_code <> 'B' THEN
47253: IF NVL(p_source_57,'
47254: ') <> 'CLEAR_CLEAR' AND
47255: NVL(p_source_28,'

Line 47332: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

47328: --
47329: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
47330:
47331: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
47332: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
47333:
47334: -- 4955764
47335: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
47336: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

47396: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
47397:
47398: IF xla_accounting_cache_pkg.GetValueChar
47399: (p_source_code => 'LEDGER_CATEGORY_CODE'
47400: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
47401: AND l_bflow_method_code = 'PRIOR_ENTRY'
47402: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
47403: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
47404: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

47496: p_lookup_type => 'XLA_OWNER_TYPE'
47497: ,p_lookup_code => l_component_type_code
47498: )
47499: ,p_token_4 => 'PRODUCT_NAME'
47500: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
47501: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
47502: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
47503: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
47504: ,p_ae_header_id => NULL

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

47497: ,p_lookup_code => l_component_type_code
47498: )
47499: ,p_token_4 => 'PRODUCT_NAME'
47500: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
47501: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
47502: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
47503: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
47504: ,p_ae_header_id => NULL
47505: );

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

47498: )
47499: ,p_token_4 => 'PRODUCT_NAME'
47500: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
47501: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
47502: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
47503: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
47504: ,p_ae_header_id => NULL
47505: );
47506:

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

47499: ,p_token_4 => 'PRODUCT_NAME'
47500: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
47501: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
47502: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
47503: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
47504: ,p_ae_header_id => NULL
47505: );
47506:
47507: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 47534: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

47530: ----------------------------------------------------------------------------------
47531: -- 4219869 Business Flow
47532: -- Update journal entry status -- Need to generate this within IF
47533: ----------------------------------------------------------------------------------
47534: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
47535: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
47536: ,p_balance_type_code => l_balance_type_code
47537: );
47538:

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

47617:
47618: --
47619: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
47620: --
47621: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
47622: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
47623: ELSE
47624: ---------------------------------------------------------------------------------------------------
47625: -- 4262811a Switch Sign

Line 47646: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

47642:
47643: XLA_AE_LINES_PKG.ValidateCurrentLine;
47644: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
47645:
47646: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
47647: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
47648: ,p_balance_type_code => l_balance_type_code);
47649:
47650: END IF;

Line 47803: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

47799: l_tmp_amt NUMBER;
47800: l_acc_rev_natural_side_code VARCHAR2(1);
47801:
47802: l_num_entries NUMBER;
47803: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
47804: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
47805: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
47806: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
47807: l_recog_line_1 NUMBER;

Line 47804: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

47800: l_acc_rev_natural_side_code VARCHAR2(1);
47801:
47802: l_num_entries NUMBER;
47803: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
47804: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
47805: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
47806: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
47807: l_recog_line_1 NUMBER;
47808: l_recog_line_2 NUMBER;

Line 47805: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

47801:
47802: l_num_entries NUMBER;
47803: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
47804: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
47805: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
47806: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
47807: l_recog_line_1 NUMBER;
47808: l_recog_line_2 NUMBER;
47809:

Line 47806: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

47802: l_num_entries NUMBER;
47803: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
47804: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
47805: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
47806: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
47807: l_recog_line_1 NUMBER;
47808: l_recog_line_2 NUMBER;
47809:
47810: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 47812: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

47808: l_recog_line_2 NUMBER;
47809:
47810: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
47811: l_bflow_applied_to_amt NUMBER; -- 5132302
47812: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
47813:
47814: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
47815:
47816: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

47883: l_accrual_line_num := NULL; -- 4262811
47884: l_tmp_amt := NULL; -- 4262811
47885: --
47886:
47887: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
47888: l_balance_type_code <> 'B' THEN
47889: IF NVL(p_source_57,'
47890: ') <> 'CLEAR_CLEAR' AND
47891: ((NVL(p_source_28,'

Line 47978: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

47974: --
47975: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
47976:
47977: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
47978: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
47979:
47980: -- 4955764
47981: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
47982: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

48050: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
48051:
48052: IF xla_accounting_cache_pkg.GetValueChar
48053: (p_source_code => 'LEDGER_CATEGORY_CODE'
48054: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
48055: AND l_bflow_method_code = 'PRIOR_ENTRY'
48056: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
48057: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
48058: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

48150: p_lookup_type => 'XLA_OWNER_TYPE'
48151: ,p_lookup_code => l_component_type_code
48152: )
48153: ,p_token_4 => 'PRODUCT_NAME'
48154: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
48155: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
48156: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
48157: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
48158: ,p_ae_header_id => NULL

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

48151: ,p_lookup_code => l_component_type_code
48152: )
48153: ,p_token_4 => 'PRODUCT_NAME'
48154: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
48155: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
48156: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
48157: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
48158: ,p_ae_header_id => NULL
48159: );

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

48152: )
48153: ,p_token_4 => 'PRODUCT_NAME'
48154: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
48155: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
48156: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
48157: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
48158: ,p_ae_header_id => NULL
48159: );
48160:

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

48153: ,p_token_4 => 'PRODUCT_NAME'
48154: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
48155: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
48156: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
48157: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
48158: ,p_ae_header_id => NULL
48159: );
48160:
48161: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 48188: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

48184: ----------------------------------------------------------------------------------
48185: -- 4219869 Business Flow
48186: -- Update journal entry status -- Need to generate this within IF
48187: ----------------------------------------------------------------------------------
48188: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
48189: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
48190: ,p_balance_type_code => l_balance_type_code
48191: );
48192:

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

48271:
48272: --
48273: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
48274: --
48275: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
48276: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
48277: ELSE
48278: ---------------------------------------------------------------------------------------------------
48279: -- 4262811a Switch Sign

Line 48300: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

48296:
48297: XLA_AE_LINES_PKG.ValidateCurrentLine;
48298: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
48299:
48300: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
48301: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
48302: ,p_balance_type_code => l_balance_type_code);
48303:
48304: END IF;

Line 48468: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

48464: l_tmp_amt NUMBER;
48465: l_acc_rev_natural_side_code VARCHAR2(1);
48466:
48467: l_num_entries NUMBER;
48468: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48469: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48470: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48471: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48472: l_recog_line_1 NUMBER;

Line 48469: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

48465: l_acc_rev_natural_side_code VARCHAR2(1);
48466:
48467: l_num_entries NUMBER;
48468: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48469: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48470: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48471: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48472: l_recog_line_1 NUMBER;
48473: l_recog_line_2 NUMBER;

Line 48470: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

48466:
48467: l_num_entries NUMBER;
48468: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48469: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48470: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48471: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48472: l_recog_line_1 NUMBER;
48473: l_recog_line_2 NUMBER;
48474:

Line 48471: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

48467: l_num_entries NUMBER;
48468: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48469: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48470: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48471: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48472: l_recog_line_1 NUMBER;
48473: l_recog_line_2 NUMBER;
48474:
48475: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 48477: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

48473: l_recog_line_2 NUMBER;
48474:
48475: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
48476: l_bflow_applied_to_amt NUMBER; -- 5132302
48477: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
48478:
48479: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
48480:
48481: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

48548: l_accrual_line_num := NULL; -- 4262811
48549: l_tmp_amt := NULL; -- 4262811
48550: --
48551:
48552: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
48553: l_balance_type_code <> 'B' THEN
48554: IF NVL(p_source_140,'
48555: ') = 'DEFERRED'
48556: THEN

Line 48624: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

48620: --
48621: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
48622:
48623: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
48624: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
48625:
48626: -- 4955764
48627: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
48628: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

48746: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
48747:
48748: IF xla_accounting_cache_pkg.GetValueChar
48749: (p_source_code => 'LEDGER_CATEGORY_CODE'
48750: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
48751: AND l_bflow_method_code = 'PRIOR_ENTRY'
48752: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
48753: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
48754: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

48846: p_lookup_type => 'XLA_OWNER_TYPE'
48847: ,p_lookup_code => l_component_type_code
48848: )
48849: ,p_token_4 => 'PRODUCT_NAME'
48850: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
48851: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
48852: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
48853: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
48854: ,p_ae_header_id => NULL

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

48847: ,p_lookup_code => l_component_type_code
48848: )
48849: ,p_token_4 => 'PRODUCT_NAME'
48850: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
48851: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
48852: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
48853: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
48854: ,p_ae_header_id => NULL
48855: );

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

48848: )
48849: ,p_token_4 => 'PRODUCT_NAME'
48850: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
48851: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
48852: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
48853: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
48854: ,p_ae_header_id => NULL
48855: );
48856:

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

48849: ,p_token_4 => 'PRODUCT_NAME'
48850: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
48851: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
48852: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
48853: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
48854: ,p_ae_header_id => NULL
48855: );
48856:
48857: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 48884: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

48880: ----------------------------------------------------------------------------------
48881: -- 4219869 Business Flow
48882: -- Update journal entry status -- Need to generate this within IF
48883: ----------------------------------------------------------------------------------
48884: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
48885: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
48886: ,p_balance_type_code => l_balance_type_code
48887: );
48888:

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

48967:
48968: --
48969: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
48970: --
48971: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
48972: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
48973: ELSE
48974: ---------------------------------------------------------------------------------------------------
48975: -- 4262811a Switch Sign

Line 48996: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

48992:
48993: XLA_AE_LINES_PKG.ValidateCurrentLine;
48994: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
48995:
48996: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
48997: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
48998: ,p_balance_type_code => l_balance_type_code);
48999:
49000: END IF;

Line 49151: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

49147: l_tmp_amt NUMBER;
49148: l_acc_rev_natural_side_code VARCHAR2(1);
49149:
49150: l_num_entries NUMBER;
49151: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
49152: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
49153: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
49154: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
49155: l_recog_line_1 NUMBER;

Line 49152: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

49148: l_acc_rev_natural_side_code VARCHAR2(1);
49149:
49150: l_num_entries NUMBER;
49151: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
49152: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
49153: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
49154: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
49155: l_recog_line_1 NUMBER;
49156: l_recog_line_2 NUMBER;

Line 49153: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

49149:
49150: l_num_entries NUMBER;
49151: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
49152: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
49153: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
49154: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
49155: l_recog_line_1 NUMBER;
49156: l_recog_line_2 NUMBER;
49157:

Line 49154: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

49150: l_num_entries NUMBER;
49151: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
49152: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
49153: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
49154: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
49155: l_recog_line_1 NUMBER;
49156: l_recog_line_2 NUMBER;
49157:
49158: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 49160: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

49156: l_recog_line_2 NUMBER;
49157:
49158: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
49159: l_bflow_applied_to_amt NUMBER; -- 5132302
49160: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
49161:
49162: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
49163:
49164: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

49231: l_accrual_line_num := NULL; -- 4262811
49232: l_tmp_amt := NULL; -- 4262811
49233: --
49234:
49235: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
49236: l_balance_type_code <> 'B' THEN
49237: IF NVL(p_source_57,'
49238: ') = 'CLEAR_CLEAR' AND
49239: NVL(p_source_101,'

Line 49327: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

49323: --
49324: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
49325:
49326: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
49327: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
49328:
49329: -- 4955764
49330: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
49331: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

49399: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
49400:
49401: IF xla_accounting_cache_pkg.GetValueChar
49402: (p_source_code => 'LEDGER_CATEGORY_CODE'
49403: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
49404: AND l_bflow_method_code = 'PRIOR_ENTRY'
49405: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
49406: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
49407: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

49599: p_lookup_type => 'XLA_OWNER_TYPE'
49600: ,p_lookup_code => l_component_type_code
49601: )
49602: ,p_token_4 => 'PRODUCT_NAME'
49603: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
49604: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
49605: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
49606: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
49607: ,p_ae_header_id => NULL

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

49600: ,p_lookup_code => l_component_type_code
49601: )
49602: ,p_token_4 => 'PRODUCT_NAME'
49603: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
49604: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
49605: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
49606: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
49607: ,p_ae_header_id => NULL
49608: );

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

49601: )
49602: ,p_token_4 => 'PRODUCT_NAME'
49603: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
49604: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
49605: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
49606: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
49607: ,p_ae_header_id => NULL
49608: );
49609:

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

49602: ,p_token_4 => 'PRODUCT_NAME'
49603: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
49604: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
49605: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
49606: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
49607: ,p_ae_header_id => NULL
49608: );
49609:
49610: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 49637: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

49633: ----------------------------------------------------------------------------------
49634: -- 4219869 Business Flow
49635: -- Update journal entry status -- Need to generate this within IF
49636: ----------------------------------------------------------------------------------
49637: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
49638: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
49639: ,p_balance_type_code => l_balance_type_code
49640: );
49641:

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

49820:
49821: --
49822: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
49823: --
49824: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
49825: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
49826: ELSE
49827: ---------------------------------------------------------------------------------------------------
49828: -- 4262811a Switch Sign

Line 49849: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

49845:
49846: XLA_AE_LINES_PKG.ValidateCurrentLine;
49847: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
49848:
49849: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
49850: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
49851: ,p_balance_type_code => l_balance_type_code);
49852:
49853: END IF;

Line 50013: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

50009: l_tmp_amt NUMBER;
50010: l_acc_rev_natural_side_code VARCHAR2(1);
50011:
50012: l_num_entries NUMBER;
50013: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
50014: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
50015: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
50016: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
50017: l_recog_line_1 NUMBER;

Line 50014: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

50010: l_acc_rev_natural_side_code VARCHAR2(1);
50011:
50012: l_num_entries NUMBER;
50013: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
50014: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
50015: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
50016: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
50017: l_recog_line_1 NUMBER;
50018: l_recog_line_2 NUMBER;

Line 50015: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

50011:
50012: l_num_entries NUMBER;
50013: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
50014: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
50015: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
50016: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
50017: l_recog_line_1 NUMBER;
50018: l_recog_line_2 NUMBER;
50019:

Line 50016: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

50012: l_num_entries NUMBER;
50013: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
50014: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
50015: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
50016: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
50017: l_recog_line_1 NUMBER;
50018: l_recog_line_2 NUMBER;
50019:
50020: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 50022: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

50018: l_recog_line_2 NUMBER;
50019:
50020: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
50021: l_bflow_applied_to_amt NUMBER; -- 5132302
50022: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
50023:
50024: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
50025:
50026: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

50093: l_accrual_line_num := NULL; -- 4262811
50094: l_tmp_amt := NULL; -- 4262811
50095: --
50096:
50097: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
50098: l_balance_type_code <> 'B' THEN
50099: IF NVL(p_source_57,'
50100: ') <> 'CLEAR_CLEAR' AND
50101: NVL(p_source_101,'

Line 50175: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

50171: --
50172: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
50173:
50174: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
50175: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
50176:
50177: -- 4955764
50178: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
50179: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

50247: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
50248:
50249: IF xla_accounting_cache_pkg.GetValueChar
50250: (p_source_code => 'LEDGER_CATEGORY_CODE'
50251: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
50252: AND l_bflow_method_code = 'PRIOR_ENTRY'
50253: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
50254: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
50255: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

50447: p_lookup_type => 'XLA_OWNER_TYPE'
50448: ,p_lookup_code => l_component_type_code
50449: )
50450: ,p_token_4 => 'PRODUCT_NAME'
50451: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
50452: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
50453: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
50454: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
50455: ,p_ae_header_id => NULL

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

50448: ,p_lookup_code => l_component_type_code
50449: )
50450: ,p_token_4 => 'PRODUCT_NAME'
50451: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
50452: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
50453: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
50454: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
50455: ,p_ae_header_id => NULL
50456: );

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

50449: )
50450: ,p_token_4 => 'PRODUCT_NAME'
50451: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
50452: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
50453: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
50454: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
50455: ,p_ae_header_id => NULL
50456: );
50457:

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

50450: ,p_token_4 => 'PRODUCT_NAME'
50451: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
50452: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
50453: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
50454: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
50455: ,p_ae_header_id => NULL
50456: );
50457:
50458: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 50485: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

50481: ----------------------------------------------------------------------------------
50482: -- 4219869 Business Flow
50483: -- Update journal entry status -- Need to generate this within IF
50484: ----------------------------------------------------------------------------------
50485: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
50486: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
50487: ,p_balance_type_code => l_balance_type_code
50488: );
50489:

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

50668:
50669: --
50670: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
50671: --
50672: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
50673: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
50674: ELSE
50675: ---------------------------------------------------------------------------------------------------
50676: -- 4262811a Switch Sign

Line 50697: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

50693:
50694: XLA_AE_LINES_PKG.ValidateCurrentLine;
50695: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
50696:
50697: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
50698: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
50699: ,p_balance_type_code => l_balance_type_code);
50700:
50701: END IF;

Line 50857: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

50853: l_tmp_amt NUMBER;
50854: l_acc_rev_natural_side_code VARCHAR2(1);
50855:
50856: l_num_entries NUMBER;
50857: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
50858: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
50859: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
50860: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
50861: l_recog_line_1 NUMBER;

Line 50858: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

50854: l_acc_rev_natural_side_code VARCHAR2(1);
50855:
50856: l_num_entries NUMBER;
50857: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
50858: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
50859: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
50860: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
50861: l_recog_line_1 NUMBER;
50862: l_recog_line_2 NUMBER;

Line 50859: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

50855:
50856: l_num_entries NUMBER;
50857: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
50858: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
50859: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
50860: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
50861: l_recog_line_1 NUMBER;
50862: l_recog_line_2 NUMBER;
50863:

Line 50860: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

50856: l_num_entries NUMBER;
50857: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
50858: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
50859: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
50860: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
50861: l_recog_line_1 NUMBER;
50862: l_recog_line_2 NUMBER;
50863:
50864: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 50866: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

50862: l_recog_line_2 NUMBER;
50863:
50864: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
50865: l_bflow_applied_to_amt NUMBER; -- 5132302
50866: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
50867:
50868: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
50869:
50870: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

50937: l_accrual_line_num := NULL; -- 4262811
50938: l_tmp_amt := NULL; -- 4262811
50939: --
50940:
50941: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
50942: l_balance_type_code <> 'B' THEN
50943: IF NVL(p_source_57,'
50944: ') <> 'CLEAR_CLEAR' AND
50945: NVL(p_source_101,'

Line 51017: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

51013: --
51014: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
51015:
51016: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
51017: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
51018:
51019: -- 4955764
51020: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
51021: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

51087: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
51088:
51089: IF xla_accounting_cache_pkg.GetValueChar
51090: (p_source_code => 'LEDGER_CATEGORY_CODE'
51091: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
51092: AND l_bflow_method_code = 'PRIOR_ENTRY'
51093: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
51094: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
51095: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

51287: p_lookup_type => 'XLA_OWNER_TYPE'
51288: ,p_lookup_code => l_component_type_code
51289: )
51290: ,p_token_4 => 'PRODUCT_NAME'
51291: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
51292: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
51293: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
51294: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
51295: ,p_ae_header_id => NULL

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

51288: ,p_lookup_code => l_component_type_code
51289: )
51290: ,p_token_4 => 'PRODUCT_NAME'
51291: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
51292: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
51293: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
51294: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
51295: ,p_ae_header_id => NULL
51296: );

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

51289: )
51290: ,p_token_4 => 'PRODUCT_NAME'
51291: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
51292: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
51293: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
51294: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
51295: ,p_ae_header_id => NULL
51296: );
51297:

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

51290: ,p_token_4 => 'PRODUCT_NAME'
51291: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
51292: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
51293: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
51294: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
51295: ,p_ae_header_id => NULL
51296: );
51297:
51298: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 51325: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

51321: ----------------------------------------------------------------------------------
51322: -- 4219869 Business Flow
51323: -- Update journal entry status -- Need to generate this within IF
51324: ----------------------------------------------------------------------------------
51325: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
51326: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
51327: ,p_balance_type_code => l_balance_type_code
51328: );
51329:

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

51508:
51509: --
51510: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
51511: --
51512: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
51513: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
51514: ELSE
51515: ---------------------------------------------------------------------------------------------------
51516: -- 4262811a Switch Sign

Line 51537: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

51533:
51534: XLA_AE_LINES_PKG.ValidateCurrentLine;
51535: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
51536:
51537: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
51538: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
51539: ,p_balance_type_code => l_balance_type_code);
51540:
51541: END IF;

Line 51723: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

51719: l_tmp_amt NUMBER;
51720: l_acc_rev_natural_side_code VARCHAR2(1);
51721:
51722: l_num_entries NUMBER;
51723: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
51724: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
51725: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
51726: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
51727: l_recog_line_1 NUMBER;

Line 51724: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

51720: l_acc_rev_natural_side_code VARCHAR2(1);
51721:
51722: l_num_entries NUMBER;
51723: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
51724: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
51725: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
51726: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
51727: l_recog_line_1 NUMBER;
51728: l_recog_line_2 NUMBER;

Line 51725: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

51721:
51722: l_num_entries NUMBER;
51723: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
51724: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
51725: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
51726: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
51727: l_recog_line_1 NUMBER;
51728: l_recog_line_2 NUMBER;
51729:

Line 51726: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

51722: l_num_entries NUMBER;
51723: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
51724: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
51725: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
51726: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
51727: l_recog_line_1 NUMBER;
51728: l_recog_line_2 NUMBER;
51729:
51730: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 51732: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

51728: l_recog_line_2 NUMBER;
51729:
51730: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
51731: l_bflow_applied_to_amt NUMBER; -- 5132302
51732: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
51733:
51734: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
51735:
51736: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

51802: l_acc_rev_flag := NULL; -- 4262811
51803: l_accrual_line_num := NULL; -- 4262811
51804: l_tmp_amt := NULL; -- 4262811
51805: --
51806: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
51807: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
51808: return;
51809: END IF;
51810:

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

51803: l_accrual_line_num := NULL; -- 4262811
51804: l_tmp_amt := NULL; -- 4262811
51805: --
51806: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
51807: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
51808: return;
51809: END IF;
51810:
51811: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

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

51807: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
51808: return;
51809: END IF;
51810:
51811: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
51812: l_balance_type_code <> 'B' THEN
51813: IF NVL(p_source_28,'
51814: ') = 'ERV' AND
51815: NVL(p_source_54,'

Line 51885: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

51881: --
51882: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
51883:
51884: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
51885: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
51886:
51887: -- 4955764
51888: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
51889: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

52005: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
52006:
52007: IF xla_accounting_cache_pkg.GetValueChar
52008: (p_source_code => 'LEDGER_CATEGORY_CODE'
52009: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
52010: AND l_bflow_method_code = 'PRIOR_ENTRY'
52011: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
52012: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
52013: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

52216: p_lookup_type => 'XLA_OWNER_TYPE'
52217: ,p_lookup_code => l_component_type_code
52218: )
52219: ,p_token_4 => 'PRODUCT_NAME'
52220: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
52221: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
52222: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
52223: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
52224: ,p_ae_header_id => NULL

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

52217: ,p_lookup_code => l_component_type_code
52218: )
52219: ,p_token_4 => 'PRODUCT_NAME'
52220: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
52221: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
52222: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
52223: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
52224: ,p_ae_header_id => NULL
52225: );

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

52218: )
52219: ,p_token_4 => 'PRODUCT_NAME'
52220: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
52221: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
52222: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
52223: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
52224: ,p_ae_header_id => NULL
52225: );
52226:

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

52219: ,p_token_4 => 'PRODUCT_NAME'
52220: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
52221: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
52222: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
52223: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
52224: ,p_ae_header_id => NULL
52225: );
52226:
52227: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 52254: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

52250: ----------------------------------------------------------------------------------
52251: -- 4219869 Business Flow
52252: -- Update journal entry status -- Need to generate this within IF
52253: ----------------------------------------------------------------------------------
52254: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
52255: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
52256: ,p_balance_type_code => l_balance_type_code
52257: );
52258:

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

52438:
52439: --
52440: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
52441: --
52442: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
52443: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
52444: ELSE
52445: ---------------------------------------------------------------------------------------------------
52446: -- 4262811a Switch Sign

Line 52467: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

52463:
52464: XLA_AE_LINES_PKG.ValidateCurrentLine;
52465: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
52466:
52467: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
52468: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
52469: ,p_balance_type_code => l_balance_type_code);
52470:
52471: END IF;

Line 52651: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

52647: l_tmp_amt NUMBER;
52648: l_acc_rev_natural_side_code VARCHAR2(1);
52649:
52650: l_num_entries NUMBER;
52651: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
52652: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
52653: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
52654: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
52655: l_recog_line_1 NUMBER;

Line 52652: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

52648: l_acc_rev_natural_side_code VARCHAR2(1);
52649:
52650: l_num_entries NUMBER;
52651: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
52652: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
52653: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
52654: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
52655: l_recog_line_1 NUMBER;
52656: l_recog_line_2 NUMBER;

Line 52653: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

52649:
52650: l_num_entries NUMBER;
52651: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
52652: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
52653: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
52654: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
52655: l_recog_line_1 NUMBER;
52656: l_recog_line_2 NUMBER;
52657:

Line 52654: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

52650: l_num_entries NUMBER;
52651: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
52652: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
52653: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
52654: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
52655: l_recog_line_1 NUMBER;
52656: l_recog_line_2 NUMBER;
52657:
52658: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 52660: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

52656: l_recog_line_2 NUMBER;
52657:
52658: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
52659: l_bflow_applied_to_amt NUMBER; -- 5132302
52660: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
52661:
52662: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
52663:
52664: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

52730: l_acc_rev_flag := NULL; -- 4262811
52731: l_accrual_line_num := NULL; -- 4262811
52732: l_tmp_amt := NULL; -- 4262811
52733: --
52734: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
52735: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
52736: return;
52737: END IF;
52738:

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

52731: l_accrual_line_num := NULL; -- 4262811
52732: l_tmp_amt := NULL; -- 4262811
52733: --
52734: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
52735: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
52736: return;
52737: END IF;
52738:
52739: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

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

52735: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
52736: return;
52737: END IF;
52738:
52739: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
52740: l_balance_type_code <> 'B' THEN
52741: IF NVL(p_source_28,'
52742: ') = 'ERV' AND
52743: NVL(p_source_54,'

Line 52813: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

52809: --
52810: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
52811:
52812: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
52813: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
52814:
52815: -- 4955764
52816: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
52817: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

52931: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
52932:
52933: IF xla_accounting_cache_pkg.GetValueChar
52934: (p_source_code => 'LEDGER_CATEGORY_CODE'
52935: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
52936: AND l_bflow_method_code = 'PRIOR_ENTRY'
52937: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
52938: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
52939: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

53142: p_lookup_type => 'XLA_OWNER_TYPE'
53143: ,p_lookup_code => l_component_type_code
53144: )
53145: ,p_token_4 => 'PRODUCT_NAME'
53146: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
53147: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
53148: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
53149: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
53150: ,p_ae_header_id => NULL

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

53143: ,p_lookup_code => l_component_type_code
53144: )
53145: ,p_token_4 => 'PRODUCT_NAME'
53146: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
53147: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
53148: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
53149: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
53150: ,p_ae_header_id => NULL
53151: );

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

53144: )
53145: ,p_token_4 => 'PRODUCT_NAME'
53146: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
53147: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
53148: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
53149: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
53150: ,p_ae_header_id => NULL
53151: );
53152:

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

53145: ,p_token_4 => 'PRODUCT_NAME'
53146: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
53147: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
53148: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
53149: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
53150: ,p_ae_header_id => NULL
53151: );
53152:
53153: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 53180: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

53176: ----------------------------------------------------------------------------------
53177: -- 4219869 Business Flow
53178: -- Update journal entry status -- Need to generate this within IF
53179: ----------------------------------------------------------------------------------
53180: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
53181: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
53182: ,p_balance_type_code => l_balance_type_code
53183: );
53184:

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

53364:
53365: --
53366: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
53367: --
53368: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
53369: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
53370: ELSE
53371: ---------------------------------------------------------------------------------------------------
53372: -- 4262811a Switch Sign

Line 53393: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

53389:
53390: XLA_AE_LINES_PKG.ValidateCurrentLine;
53391: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
53392:
53393: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
53394: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
53395: ,p_balance_type_code => l_balance_type_code);
53396:
53397: END IF;

Line 53579: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

53575: l_tmp_amt NUMBER;
53576: l_acc_rev_natural_side_code VARCHAR2(1);
53577:
53578: l_num_entries NUMBER;
53579: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
53580: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
53581: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
53582: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
53583: l_recog_line_1 NUMBER;

Line 53580: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

53576: l_acc_rev_natural_side_code VARCHAR2(1);
53577:
53578: l_num_entries NUMBER;
53579: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
53580: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
53581: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
53582: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
53583: l_recog_line_1 NUMBER;
53584: l_recog_line_2 NUMBER;

Line 53581: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

53577:
53578: l_num_entries NUMBER;
53579: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
53580: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
53581: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
53582: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
53583: l_recog_line_1 NUMBER;
53584: l_recog_line_2 NUMBER;
53585:

Line 53582: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

53578: l_num_entries NUMBER;
53579: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
53580: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
53581: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
53582: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
53583: l_recog_line_1 NUMBER;
53584: l_recog_line_2 NUMBER;
53585:
53586: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 53588: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

53584: l_recog_line_2 NUMBER;
53585:
53586: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
53587: l_bflow_applied_to_amt NUMBER; -- 5132302
53588: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
53589:
53590: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
53591:
53592: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

53658: l_acc_rev_flag := NULL; -- 4262811
53659: l_accrual_line_num := NULL; -- 4262811
53660: l_tmp_amt := NULL; -- 4262811
53661: --
53662: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
53663: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
53664: return;
53665: END IF;
53666:

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

53659: l_accrual_line_num := NULL; -- 4262811
53660: l_tmp_amt := NULL; -- 4262811
53661: --
53662: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
53663: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
53664: return;
53665: END IF;
53666:
53667: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

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

53663: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
53664: return;
53665: END IF;
53666:
53667: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
53668: l_balance_type_code <> 'B' THEN
53669: IF NVL(p_source_28,'
53670: ') = 'ERV' AND
53671: NVL(p_source_54,'

Line 53741: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

53737: --
53738: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
53739:
53740: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
53741: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
53742:
53743: -- 4955764
53744: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
53745: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

53863: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
53864:
53865: IF xla_accounting_cache_pkg.GetValueChar
53866: (p_source_code => 'LEDGER_CATEGORY_CODE'
53867: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
53868: AND l_bflow_method_code = 'PRIOR_ENTRY'
53869: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
53870: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
53871: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

54074: p_lookup_type => 'XLA_OWNER_TYPE'
54075: ,p_lookup_code => l_component_type_code
54076: )
54077: ,p_token_4 => 'PRODUCT_NAME'
54078: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
54079: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
54080: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
54081: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
54082: ,p_ae_header_id => NULL

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

54075: ,p_lookup_code => l_component_type_code
54076: )
54077: ,p_token_4 => 'PRODUCT_NAME'
54078: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
54079: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
54080: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
54081: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
54082: ,p_ae_header_id => NULL
54083: );

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

54076: )
54077: ,p_token_4 => 'PRODUCT_NAME'
54078: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
54079: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
54080: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
54081: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
54082: ,p_ae_header_id => NULL
54083: );
54084:

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

54077: ,p_token_4 => 'PRODUCT_NAME'
54078: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
54079: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
54080: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
54081: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
54082: ,p_ae_header_id => NULL
54083: );
54084:
54085: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 54112: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

54108: ----------------------------------------------------------------------------------
54109: -- 4219869 Business Flow
54110: -- Update journal entry status -- Need to generate this within IF
54111: ----------------------------------------------------------------------------------
54112: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
54113: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
54114: ,p_balance_type_code => l_balance_type_code
54115: );
54116:

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

54296:
54297: --
54298: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
54299: --
54300: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
54301: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
54302: ELSE
54303: ---------------------------------------------------------------------------------------------------
54304: -- 4262811a Switch Sign

Line 54325: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

54321:
54322: XLA_AE_LINES_PKG.ValidateCurrentLine;
54323: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
54324:
54325: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
54326: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
54327: ,p_balance_type_code => l_balance_type_code);
54328:
54329: END IF;

Line 54511: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

54507: l_tmp_amt NUMBER;
54508: l_acc_rev_natural_side_code VARCHAR2(1);
54509:
54510: l_num_entries NUMBER;
54511: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
54512: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
54513: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
54514: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
54515: l_recog_line_1 NUMBER;

Line 54512: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

54508: l_acc_rev_natural_side_code VARCHAR2(1);
54509:
54510: l_num_entries NUMBER;
54511: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
54512: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
54513: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
54514: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
54515: l_recog_line_1 NUMBER;
54516: l_recog_line_2 NUMBER;

Line 54513: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

54509:
54510: l_num_entries NUMBER;
54511: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
54512: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
54513: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
54514: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
54515: l_recog_line_1 NUMBER;
54516: l_recog_line_2 NUMBER;
54517:

Line 54514: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

54510: l_num_entries NUMBER;
54511: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
54512: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
54513: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
54514: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
54515: l_recog_line_1 NUMBER;
54516: l_recog_line_2 NUMBER;
54517:
54518: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 54520: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

54516: l_recog_line_2 NUMBER;
54517:
54518: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
54519: l_bflow_applied_to_amt NUMBER; -- 5132302
54520: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
54521:
54522: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
54523:
54524: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

54590: l_acc_rev_flag := NULL; -- 4262811
54591: l_accrual_line_num := NULL; -- 4262811
54592: l_tmp_amt := NULL; -- 4262811
54593: --
54594: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
54595: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
54596: return;
54597: END IF;
54598:

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

54591: l_accrual_line_num := NULL; -- 4262811
54592: l_tmp_amt := NULL; -- 4262811
54593: --
54594: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
54595: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
54596: return;
54597: END IF;
54598:
54599: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

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

54595: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
54596: return;
54597: END IF;
54598:
54599: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
54600: l_balance_type_code <> 'B' THEN
54601: IF NVL(p_source_28,'
54602: ') = 'ERV' AND
54603: NVL(p_source_54,'

Line 54673: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

54669: --
54670: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
54671:
54672: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
54673: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
54674:
54675: -- 4955764
54676: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
54677: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

54793: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
54794:
54795: IF xla_accounting_cache_pkg.GetValueChar
54796: (p_source_code => 'LEDGER_CATEGORY_CODE'
54797: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
54798: AND l_bflow_method_code = 'PRIOR_ENTRY'
54799: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
54800: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
54801: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

55004: p_lookup_type => 'XLA_OWNER_TYPE'
55005: ,p_lookup_code => l_component_type_code
55006: )
55007: ,p_token_4 => 'PRODUCT_NAME'
55008: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
55009: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
55010: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
55011: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
55012: ,p_ae_header_id => NULL

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

55005: ,p_lookup_code => l_component_type_code
55006: )
55007: ,p_token_4 => 'PRODUCT_NAME'
55008: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
55009: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
55010: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
55011: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
55012: ,p_ae_header_id => NULL
55013: );

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

55006: )
55007: ,p_token_4 => 'PRODUCT_NAME'
55008: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
55009: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
55010: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
55011: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
55012: ,p_ae_header_id => NULL
55013: );
55014:

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

55007: ,p_token_4 => 'PRODUCT_NAME'
55008: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
55009: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
55010: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
55011: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
55012: ,p_ae_header_id => NULL
55013: );
55014:
55015: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 55042: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

55038: ----------------------------------------------------------------------------------
55039: -- 4219869 Business Flow
55040: -- Update journal entry status -- Need to generate this within IF
55041: ----------------------------------------------------------------------------------
55042: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
55043: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
55044: ,p_balance_type_code => l_balance_type_code
55045: );
55046:

Line 55230: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

55226:
55227: --
55228: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
55229: --
55230: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
55231: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
55232: ELSE
55233: ---------------------------------------------------------------------------------------------------
55234: -- 4262811a Switch Sign

Line 55255: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

55251:
55252: XLA_AE_LINES_PKG.ValidateCurrentLine;
55253: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
55254:
55255: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
55256: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
55257: ,p_balance_type_code => l_balance_type_code);
55258:
55259: END IF;

Line 55427: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

55423: l_tmp_amt NUMBER;
55424: l_acc_rev_natural_side_code VARCHAR2(1);
55425:
55426: l_num_entries NUMBER;
55427: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
55428: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
55429: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
55430: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
55431: l_recog_line_1 NUMBER;

Line 55428: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

55424: l_acc_rev_natural_side_code VARCHAR2(1);
55425:
55426: l_num_entries NUMBER;
55427: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
55428: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
55429: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
55430: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
55431: l_recog_line_1 NUMBER;
55432: l_recog_line_2 NUMBER;

Line 55429: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

55425:
55426: l_num_entries NUMBER;
55427: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
55428: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
55429: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
55430: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
55431: l_recog_line_1 NUMBER;
55432: l_recog_line_2 NUMBER;
55433:

Line 55430: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

55426: l_num_entries NUMBER;
55427: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
55428: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
55429: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
55430: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
55431: l_recog_line_1 NUMBER;
55432: l_recog_line_2 NUMBER;
55433:
55434: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 55436: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

55432: l_recog_line_2 NUMBER;
55433:
55434: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
55435: l_bflow_applied_to_amt NUMBER; -- 5132302
55436: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
55437:
55438: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
55439:
55440: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 55511: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

55507: l_accrual_line_num := NULL; -- 4262811
55508: l_tmp_amt := NULL; -- 4262811
55509: --
55510:
55511: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
55512: l_balance_type_code <> 'B' THEN
55513: IF NVL(p_source_128,'
55514: ') = 'FINAL APPLICATION ROUNDING'
55515: THEN

Line 55583: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

55579: --
55580: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
55581:
55582: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
55583: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
55584:
55585: -- 4955764
55586: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
55587: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 55709: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

55705: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
55706:
55707: IF xla_accounting_cache_pkg.GetValueChar
55708: (p_source_code => 'LEDGER_CATEGORY_CODE'
55709: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
55710: AND l_bflow_method_code = 'PRIOR_ENTRY'
55711: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
55712: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
55713: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 55812: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

55808: p_lookup_type => 'XLA_OWNER_TYPE'
55809: ,p_lookup_code => l_component_type_code
55810: )
55811: ,p_token_4 => 'PRODUCT_NAME'
55812: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
55813: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
55814: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
55815: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
55816: ,p_ae_header_id => NULL

Line 55813: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

55809: ,p_lookup_code => l_component_type_code
55810: )
55811: ,p_token_4 => 'PRODUCT_NAME'
55812: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
55813: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
55814: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
55815: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
55816: ,p_ae_header_id => NULL
55817: );

Line 55814: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

55810: )
55811: ,p_token_4 => 'PRODUCT_NAME'
55812: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
55813: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
55814: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
55815: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
55816: ,p_ae_header_id => NULL
55817: );
55818:

Line 55815: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

55811: ,p_token_4 => 'PRODUCT_NAME'
55812: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
55813: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
55814: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
55815: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
55816: ,p_ae_header_id => NULL
55817: );
55818:
55819: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 55846: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

55842: ----------------------------------------------------------------------------------
55843: -- 4219869 Business Flow
55844: -- Update journal entry status -- Need to generate this within IF
55845: ----------------------------------------------------------------------------------
55846: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
55847: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
55848: ,p_balance_type_code => l_balance_type_code
55849: );
55850:

Line 55936: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

55932:
55933: --
55934: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
55935: --
55936: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
55937: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
55938: ELSE
55939: ---------------------------------------------------------------------------------------------------
55940: -- 4262811a Switch Sign

Line 55961: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

55957:
55958: XLA_AE_LINES_PKG.ValidateCurrentLine;
55959: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
55960:
55961: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
55962: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
55963: ,p_balance_type_code => l_balance_type_code);
55964:
55965: END IF;

Line 56104: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

56100: l_tmp_amt NUMBER;
56101: l_acc_rev_natural_side_code VARCHAR2(1);
56102:
56103: l_num_entries NUMBER;
56104: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
56105: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
56106: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
56107: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
56108: l_recog_line_1 NUMBER;

Line 56105: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

56101: l_acc_rev_natural_side_code VARCHAR2(1);
56102:
56103: l_num_entries NUMBER;
56104: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
56105: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
56106: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
56107: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
56108: l_recog_line_1 NUMBER;
56109: l_recog_line_2 NUMBER;

Line 56106: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

56102:
56103: l_num_entries NUMBER;
56104: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
56105: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
56106: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
56107: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
56108: l_recog_line_1 NUMBER;
56109: l_recog_line_2 NUMBER;
56110:

Line 56107: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

56103: l_num_entries NUMBER;
56104: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
56105: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
56106: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
56107: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
56108: l_recog_line_1 NUMBER;
56109: l_recog_line_2 NUMBER;
56110:
56111: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 56113: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

56109: l_recog_line_2 NUMBER;
56110:
56111: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
56112: l_bflow_applied_to_amt NUMBER; -- 5132302
56113: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
56114:
56115: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
56116:
56117: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 56188: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

56184: l_accrual_line_num := NULL; -- 4262811
56185: l_tmp_amt := NULL; -- 4262811
56186: --
56187:
56188: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
56189: l_balance_type_code <> 'B' THEN
56190: IF NVL(p_source_57,'
56191: ') = 'CLEAR_CLEAR' AND
56192: NVL(p_source_101,'

Line 56262: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

56258: --
56259: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
56260:
56261: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
56262: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
56263:
56264: -- 4955764
56265: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
56266: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 56338: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

56334: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
56335:
56336: IF xla_accounting_cache_pkg.GetValueChar
56337: (p_source_code => 'LEDGER_CATEGORY_CODE'
56338: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
56339: AND l_bflow_method_code = 'PRIOR_ENTRY'
56340: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
56341: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
56342: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 56441: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

56437: p_lookup_type => 'XLA_OWNER_TYPE'
56438: ,p_lookup_code => l_component_type_code
56439: )
56440: ,p_token_4 => 'PRODUCT_NAME'
56441: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
56442: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
56443: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
56444: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
56445: ,p_ae_header_id => NULL

Line 56442: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

56438: ,p_lookup_code => l_component_type_code
56439: )
56440: ,p_token_4 => 'PRODUCT_NAME'
56441: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
56442: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
56443: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
56444: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
56445: ,p_ae_header_id => NULL
56446: );

Line 56443: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

56439: )
56440: ,p_token_4 => 'PRODUCT_NAME'
56441: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
56442: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
56443: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
56444: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
56445: ,p_ae_header_id => NULL
56446: );
56447:

Line 56444: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

56440: ,p_token_4 => 'PRODUCT_NAME'
56441: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
56442: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
56443: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
56444: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
56445: ,p_ae_header_id => NULL
56446: );
56447:
56448: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 56475: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

56471: ----------------------------------------------------------------------------------
56472: -- 4219869 Business Flow
56473: -- Update journal entry status -- Need to generate this within IF
56474: ----------------------------------------------------------------------------------
56475: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
56476: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
56477: ,p_balance_type_code => l_balance_type_code
56478: );
56479:

Line 56565: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

56561:
56562: --
56563: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
56564: --
56565: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
56566: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
56567: ELSE
56568: ---------------------------------------------------------------------------------------------------
56569: -- 4262811a Switch Sign

Line 56590: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

56586:
56587: XLA_AE_LINES_PKG.ValidateCurrentLine;
56588: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
56589:
56590: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
56591: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
56592: ,p_balance_type_code => l_balance_type_code);
56593:
56594: END IF;

Line 56742: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

56738: l_tmp_amt NUMBER;
56739: l_acc_rev_natural_side_code VARCHAR2(1);
56740:
56741: l_num_entries NUMBER;
56742: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
56743: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
56744: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
56745: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
56746: l_recog_line_1 NUMBER;

Line 56743: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

56739: l_acc_rev_natural_side_code VARCHAR2(1);
56740:
56741: l_num_entries NUMBER;
56742: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
56743: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
56744: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
56745: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
56746: l_recog_line_1 NUMBER;
56747: l_recog_line_2 NUMBER;

Line 56744: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

56740:
56741: l_num_entries NUMBER;
56742: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
56743: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
56744: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
56745: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
56746: l_recog_line_1 NUMBER;
56747: l_recog_line_2 NUMBER;
56748:

Line 56745: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

56741: l_num_entries NUMBER;
56742: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
56743: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
56744: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
56745: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
56746: l_recog_line_1 NUMBER;
56747: l_recog_line_2 NUMBER;
56748:
56749: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 56751: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

56747: l_recog_line_2 NUMBER;
56748:
56749: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
56750: l_bflow_applied_to_amt NUMBER; -- 5132302
56751: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
56752:
56753: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
56754:
56755: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 56826: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

56822: l_accrual_line_num := NULL; -- 4262811
56823: l_tmp_amt := NULL; -- 4262811
56824: --
56825:
56826: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
56827: l_balance_type_code <> 'B' THEN
56828: IF NVL(p_source_57,'
56829: ') <> 'CLEAR_CLEAR' AND
56830: NVL(p_source_101,'

Line 56904: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

56900: --
56901: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
56902:
56903: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
56904: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
56905:
56906: -- 4955764
56907: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
56908: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 56980: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

56976: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
56977:
56978: IF xla_accounting_cache_pkg.GetValueChar
56979: (p_source_code => 'LEDGER_CATEGORY_CODE'
56980: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
56981: AND l_bflow_method_code = 'PRIOR_ENTRY'
56982: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
56983: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
56984: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 57083: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

57079: p_lookup_type => 'XLA_OWNER_TYPE'
57080: ,p_lookup_code => l_component_type_code
57081: )
57082: ,p_token_4 => 'PRODUCT_NAME'
57083: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
57084: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
57085: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
57086: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
57087: ,p_ae_header_id => NULL

Line 57084: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

57080: ,p_lookup_code => l_component_type_code
57081: )
57082: ,p_token_4 => 'PRODUCT_NAME'
57083: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
57084: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
57085: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
57086: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
57087: ,p_ae_header_id => NULL
57088: );

Line 57085: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

57081: )
57082: ,p_token_4 => 'PRODUCT_NAME'
57083: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
57084: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
57085: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
57086: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
57087: ,p_ae_header_id => NULL
57088: );
57089:

Line 57086: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

57082: ,p_token_4 => 'PRODUCT_NAME'
57083: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
57084: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
57085: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
57086: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
57087: ,p_ae_header_id => NULL
57088: );
57089:
57090: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 57117: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

57113: ----------------------------------------------------------------------------------
57114: -- 4219869 Business Flow
57115: -- Update journal entry status -- Need to generate this within IF
57116: ----------------------------------------------------------------------------------
57117: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
57118: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
57119: ,p_balance_type_code => l_balance_type_code
57120: );
57121:

Line 57207: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

57203:
57204: --
57205: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
57206: --
57207: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
57208: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
57209: ELSE
57210: ---------------------------------------------------------------------------------------------------
57211: -- 4262811a Switch Sign

Line 57232: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

57228:
57229: XLA_AE_LINES_PKG.ValidateCurrentLine;
57230: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
57231:
57232: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
57233: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
57234: ,p_balance_type_code => l_balance_type_code);
57235:
57236: END IF;

Line 57380: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

57376: l_tmp_amt NUMBER;
57377: l_acc_rev_natural_side_code VARCHAR2(1);
57378:
57379: l_num_entries NUMBER;
57380: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
57381: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
57382: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
57383: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
57384: l_recog_line_1 NUMBER;

Line 57381: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

57377: l_acc_rev_natural_side_code VARCHAR2(1);
57378:
57379: l_num_entries NUMBER;
57380: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
57381: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
57382: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
57383: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
57384: l_recog_line_1 NUMBER;
57385: l_recog_line_2 NUMBER;

Line 57382: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

57378:
57379: l_num_entries NUMBER;
57380: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
57381: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
57382: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
57383: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
57384: l_recog_line_1 NUMBER;
57385: l_recog_line_2 NUMBER;
57386:

Line 57383: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

57379: l_num_entries NUMBER;
57380: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
57381: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
57382: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
57383: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
57384: l_recog_line_1 NUMBER;
57385: l_recog_line_2 NUMBER;
57386:
57387: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 57389: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

57385: l_recog_line_2 NUMBER;
57386:
57387: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
57388: l_bflow_applied_to_amt NUMBER; -- 5132302
57389: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
57390:
57391: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
57392:
57393: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 57464: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

57460: l_accrual_line_num := NULL; -- 4262811
57461: l_tmp_amt := NULL; -- 4262811
57462: --
57463:
57464: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
57465: l_balance_type_code <> 'B' THEN
57466: IF NVL(p_source_57,'
57467: ') <> 'CLEAR_CLEAR' AND
57468: NVL(p_source_101,'

Line 57540: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

57536: --
57537: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
57538:
57539: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
57540: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
57541:
57542: -- 4955764
57543: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
57544: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 57614: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

57610: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
57611:
57612: IF xla_accounting_cache_pkg.GetValueChar
57613: (p_source_code => 'LEDGER_CATEGORY_CODE'
57614: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
57615: AND l_bflow_method_code = 'PRIOR_ENTRY'
57616: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
57617: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
57618: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 57717: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

57713: p_lookup_type => 'XLA_OWNER_TYPE'
57714: ,p_lookup_code => l_component_type_code
57715: )
57716: ,p_token_4 => 'PRODUCT_NAME'
57717: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
57718: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
57719: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
57720: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
57721: ,p_ae_header_id => NULL

Line 57718: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

57714: ,p_lookup_code => l_component_type_code
57715: )
57716: ,p_token_4 => 'PRODUCT_NAME'
57717: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
57718: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
57719: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
57720: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
57721: ,p_ae_header_id => NULL
57722: );

Line 57719: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

57715: )
57716: ,p_token_4 => 'PRODUCT_NAME'
57717: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
57718: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
57719: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
57720: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
57721: ,p_ae_header_id => NULL
57722: );
57723:

Line 57720: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

57716: ,p_token_4 => 'PRODUCT_NAME'
57717: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
57718: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
57719: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
57720: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
57721: ,p_ae_header_id => NULL
57722: );
57723:
57724: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 57751: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

57747: ----------------------------------------------------------------------------------
57748: -- 4219869 Business Flow
57749: -- Update journal entry status -- Need to generate this within IF
57750: ----------------------------------------------------------------------------------
57751: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
57752: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
57753: ,p_balance_type_code => l_balance_type_code
57754: );
57755:

Line 57841: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

57837:
57838: --
57839: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
57840: --
57841: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
57842: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
57843: ELSE
57844: ---------------------------------------------------------------------------------------------------
57845: -- 4262811a Switch Sign

Line 57866: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

57862:
57863: XLA_AE_LINES_PKG.ValidateCurrentLine;
57864: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
57865:
57866: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
57867: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
57868: ,p_balance_type_code => l_balance_type_code);
57869:
57870: END IF;

Line 58038: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

58034: l_tmp_amt NUMBER;
58035: l_acc_rev_natural_side_code VARCHAR2(1);
58036:
58037: l_num_entries NUMBER;
58038: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
58039: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
58040: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
58041: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
58042: l_recog_line_1 NUMBER;

Line 58039: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

58035: l_acc_rev_natural_side_code VARCHAR2(1);
58036:
58037: l_num_entries NUMBER;
58038: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
58039: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
58040: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
58041: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
58042: l_recog_line_1 NUMBER;
58043: l_recog_line_2 NUMBER;

Line 58040: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

58036:
58037: l_num_entries NUMBER;
58038: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
58039: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
58040: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
58041: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
58042: l_recog_line_1 NUMBER;
58043: l_recog_line_2 NUMBER;
58044:

Line 58041: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

58037: l_num_entries NUMBER;
58038: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
58039: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
58040: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
58041: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
58042: l_recog_line_1 NUMBER;
58043: l_recog_line_2 NUMBER;
58044:
58045: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 58047: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

58043: l_recog_line_2 NUMBER;
58044:
58045: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
58046: l_bflow_applied_to_amt NUMBER; -- 5132302
58047: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
58048:
58049: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
58050:
58051: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 58122: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

58118: l_accrual_line_num := NULL; -- 4262811
58119: l_tmp_amt := NULL; -- 4262811
58120: --
58121:
58122: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
58123: l_balance_type_code <> 'B' THEN
58124: IF NVL(p_source_128,'
58125: ') = 'FINAL PAYMENT ROUNDING'
58126: THEN

Line 58194: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

58190: --
58191: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
58192:
58193: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
58194: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
58195:
58196: -- 4955764
58197: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
58198: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 58320: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

58316: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
58317:
58318: IF xla_accounting_cache_pkg.GetValueChar
58319: (p_source_code => 'LEDGER_CATEGORY_CODE'
58320: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
58321: AND l_bflow_method_code = 'PRIOR_ENTRY'
58322: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
58323: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
58324: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 58423: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

58419: p_lookup_type => 'XLA_OWNER_TYPE'
58420: ,p_lookup_code => l_component_type_code
58421: )
58422: ,p_token_4 => 'PRODUCT_NAME'
58423: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
58424: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
58425: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
58426: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
58427: ,p_ae_header_id => NULL

Line 58424: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

58420: ,p_lookup_code => l_component_type_code
58421: )
58422: ,p_token_4 => 'PRODUCT_NAME'
58423: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
58424: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
58425: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
58426: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
58427: ,p_ae_header_id => NULL
58428: );

Line 58425: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

58421: )
58422: ,p_token_4 => 'PRODUCT_NAME'
58423: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
58424: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
58425: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
58426: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
58427: ,p_ae_header_id => NULL
58428: );
58429:

Line 58426: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

58422: ,p_token_4 => 'PRODUCT_NAME'
58423: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
58424: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
58425: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
58426: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
58427: ,p_ae_header_id => NULL
58428: );
58429:
58430: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 58457: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

58453: ----------------------------------------------------------------------------------
58454: -- 4219869 Business Flow
58455: -- Update journal entry status -- Need to generate this within IF
58456: ----------------------------------------------------------------------------------
58457: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
58458: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
58459: ,p_balance_type_code => l_balance_type_code
58460: );
58461:

Line 58547: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

58543:
58544: --
58545: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
58546: --
58547: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
58548: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
58549: ELSE
58550: ---------------------------------------------------------------------------------------------------
58551: -- 4262811a Switch Sign

Line 58572: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

58568:
58569: XLA_AE_LINES_PKG.ValidateCurrentLine;
58570: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
58571:
58572: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
58573: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
58574: ,p_balance_type_code => l_balance_type_code);
58575:
58576: END IF;

Line 58742: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

58738: l_tmp_amt NUMBER;
58739: l_acc_rev_natural_side_code VARCHAR2(1);
58740:
58741: l_num_entries NUMBER;
58742: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
58743: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
58744: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
58745: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
58746: l_recog_line_1 NUMBER;

Line 58743: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

58739: l_acc_rev_natural_side_code VARCHAR2(1);
58740:
58741: l_num_entries NUMBER;
58742: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
58743: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
58744: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
58745: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
58746: l_recog_line_1 NUMBER;
58747: l_recog_line_2 NUMBER;

Line 58744: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

58740:
58741: l_num_entries NUMBER;
58742: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
58743: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
58744: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
58745: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
58746: l_recog_line_1 NUMBER;
58747: l_recog_line_2 NUMBER;
58748:

Line 58745: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

58741: l_num_entries NUMBER;
58742: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
58743: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
58744: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
58745: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
58746: l_recog_line_1 NUMBER;
58747: l_recog_line_2 NUMBER;
58748:
58749: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 58751: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

58747: l_recog_line_2 NUMBER;
58748:
58749: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
58750: l_bflow_applied_to_amt NUMBER; -- 5132302
58751: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
58752:
58753: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
58754:
58755: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 58826: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

58822: l_accrual_line_num := NULL; -- 4262811
58823: l_tmp_amt := NULL; -- 4262811
58824: --
58825:
58826: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
58827: l_balance_type_code <> 'B' THEN
58828: IF NVL(p_source_28,'
58829: ') = 'FREIGHT'
58830: THEN

Line 58898: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

58894: --
58895: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
58896:
58897: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
58898: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
58899:
58900: -- 4955764
58901: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
58902: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 59022: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

59018: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
59019:
59020: IF xla_accounting_cache_pkg.GetValueChar
59021: (p_source_code => 'LEDGER_CATEGORY_CODE'
59022: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
59023: AND l_bflow_method_code = 'PRIOR_ENTRY'
59024: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
59025: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
59026: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 59132: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

59128: p_lookup_type => 'XLA_OWNER_TYPE'
59129: ,p_lookup_code => l_component_type_code
59130: )
59131: ,p_token_4 => 'PRODUCT_NAME'
59132: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
59133: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
59134: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
59135: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
59136: ,p_ae_header_id => NULL

Line 59133: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

59129: ,p_lookup_code => l_component_type_code
59130: )
59131: ,p_token_4 => 'PRODUCT_NAME'
59132: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
59133: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
59134: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
59135: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
59136: ,p_ae_header_id => NULL
59137: );

Line 59134: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

59130: )
59131: ,p_token_4 => 'PRODUCT_NAME'
59132: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
59133: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
59134: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
59135: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
59136: ,p_ae_header_id => NULL
59137: );
59138:

Line 59135: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

59131: ,p_token_4 => 'PRODUCT_NAME'
59132: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
59133: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
59134: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
59135: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
59136: ,p_ae_header_id => NULL
59137: );
59138:
59139: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 59166: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

59162: ----------------------------------------------------------------------------------
59163: -- 4219869 Business Flow
59164: -- Update journal entry status -- Need to generate this within IF
59165: ----------------------------------------------------------------------------------
59166: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
59167: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
59168: ,p_balance_type_code => l_balance_type_code
59169: );
59170:

Line 59253: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

59249:
59250: --
59251: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
59252: --
59253: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
59254: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
59255: ELSE
59256: ---------------------------------------------------------------------------------------------------
59257: -- 4262811a Switch Sign

Line 59278: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

59274:
59275: XLA_AE_LINES_PKG.ValidateCurrentLine;
59276: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
59277:
59278: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
59279: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
59280: ,p_balance_type_code => l_balance_type_code);
59281:
59282: END IF;

Line 59446: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

59442: l_tmp_amt NUMBER;
59443: l_acc_rev_natural_side_code VARCHAR2(1);
59444:
59445: l_num_entries NUMBER;
59446: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
59447: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
59448: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
59449: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
59450: l_recog_line_1 NUMBER;

Line 59447: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

59443: l_acc_rev_natural_side_code VARCHAR2(1);
59444:
59445: l_num_entries NUMBER;
59446: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
59447: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
59448: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
59449: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
59450: l_recog_line_1 NUMBER;
59451: l_recog_line_2 NUMBER;

Line 59448: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

59444:
59445: l_num_entries NUMBER;
59446: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
59447: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
59448: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
59449: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
59450: l_recog_line_1 NUMBER;
59451: l_recog_line_2 NUMBER;
59452:

Line 59449: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

59445: l_num_entries NUMBER;
59446: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
59447: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
59448: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
59449: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
59450: l_recog_line_1 NUMBER;
59451: l_recog_line_2 NUMBER;
59452:
59453: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 59455: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

59451: l_recog_line_2 NUMBER;
59452:
59453: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
59454: l_bflow_applied_to_amt NUMBER; -- 5132302
59455: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
59456:
59457: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
59458:
59459: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 59530: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

59526: l_accrual_line_num := NULL; -- 4262811
59527: l_tmp_amt := NULL; -- 4262811
59528: --
59529:
59530: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
59531: l_balance_type_code <> 'B' THEN
59532: IF NVL(p_source_28,'
59533: ') = 'FREIGHT'
59534: THEN

Line 59602: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

59598: --
59599: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
59600:
59601: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
59602: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
59603:
59604: -- 4955764
59605: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
59606: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 59724: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

59720: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
59721:
59722: IF xla_accounting_cache_pkg.GetValueChar
59723: (p_source_code => 'LEDGER_CATEGORY_CODE'
59724: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
59725: AND l_bflow_method_code = 'PRIOR_ENTRY'
59726: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
59727: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
59728: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 59834: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

59830: p_lookup_type => 'XLA_OWNER_TYPE'
59831: ,p_lookup_code => l_component_type_code
59832: )
59833: ,p_token_4 => 'PRODUCT_NAME'
59834: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
59835: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
59836: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
59837: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
59838: ,p_ae_header_id => NULL

Line 59835: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

59831: ,p_lookup_code => l_component_type_code
59832: )
59833: ,p_token_4 => 'PRODUCT_NAME'
59834: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
59835: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
59836: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
59837: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
59838: ,p_ae_header_id => NULL
59839: );

Line 59836: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

59832: )
59833: ,p_token_4 => 'PRODUCT_NAME'
59834: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
59835: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
59836: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
59837: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
59838: ,p_ae_header_id => NULL
59839: );
59840:

Line 59837: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

59833: ,p_token_4 => 'PRODUCT_NAME'
59834: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
59835: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
59836: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
59837: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
59838: ,p_ae_header_id => NULL
59839: );
59840:
59841: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 59868: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

59864: ----------------------------------------------------------------------------------
59865: -- 4219869 Business Flow
59866: -- Update journal entry status -- Need to generate this within IF
59867: ----------------------------------------------------------------------------------
59868: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
59869: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
59870: ,p_balance_type_code => l_balance_type_code
59871: );
59872:

Line 59955: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

59951:
59952: --
59953: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
59954: --
59955: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
59956: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
59957: ELSE
59958: ---------------------------------------------------------------------------------------------------
59959: -- 4262811a Switch Sign

Line 59980: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

59976:
59977: XLA_AE_LINES_PKG.ValidateCurrentLine;
59978: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
59979:
59980: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
59981: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
59982: ,p_balance_type_code => l_balance_type_code);
59983:
59984: END IF;

Line 60150: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

60146: l_tmp_amt NUMBER;
60147: l_acc_rev_natural_side_code VARCHAR2(1);
60148:
60149: l_num_entries NUMBER;
60150: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
60151: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
60152: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
60153: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
60154: l_recog_line_1 NUMBER;

Line 60151: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

60147: l_acc_rev_natural_side_code VARCHAR2(1);
60148:
60149: l_num_entries NUMBER;
60150: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
60151: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
60152: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
60153: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
60154: l_recog_line_1 NUMBER;
60155: l_recog_line_2 NUMBER;

Line 60152: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

60148:
60149: l_num_entries NUMBER;
60150: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
60151: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
60152: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
60153: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
60154: l_recog_line_1 NUMBER;
60155: l_recog_line_2 NUMBER;
60156:

Line 60153: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

60149: l_num_entries NUMBER;
60150: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
60151: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
60152: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
60153: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
60154: l_recog_line_1 NUMBER;
60155: l_recog_line_2 NUMBER;
60156:
60157: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 60159: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

60155: l_recog_line_2 NUMBER;
60156:
60157: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
60158: l_bflow_applied_to_amt NUMBER; -- 5132302
60159: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
60160:
60161: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
60162:
60163: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 60234: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

60230: l_accrual_line_num := NULL; -- 4262811
60231: l_tmp_amt := NULL; -- 4262811
60232: --
60233:
60234: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
60235: l_balance_type_code <> 'B' THEN
60236: IF NVL(p_source_28,'
60237: ') = 'FREIGHT'
60238: THEN

Line 60306: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

60302: --
60303: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
60304:
60305: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
60306: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
60307:
60308: -- 4955764
60309: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
60310: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 60432: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

60428: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
60429:
60430: IF xla_accounting_cache_pkg.GetValueChar
60431: (p_source_code => 'LEDGER_CATEGORY_CODE'
60432: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
60433: AND l_bflow_method_code = 'PRIOR_ENTRY'
60434: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
60435: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
60436: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 60542: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

60538: p_lookup_type => 'XLA_OWNER_TYPE'
60539: ,p_lookup_code => l_component_type_code
60540: )
60541: ,p_token_4 => 'PRODUCT_NAME'
60542: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
60543: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
60544: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
60545: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
60546: ,p_ae_header_id => NULL

Line 60543: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

60539: ,p_lookup_code => l_component_type_code
60540: )
60541: ,p_token_4 => 'PRODUCT_NAME'
60542: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
60543: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
60544: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
60545: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
60546: ,p_ae_header_id => NULL
60547: );

Line 60544: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

60540: )
60541: ,p_token_4 => 'PRODUCT_NAME'
60542: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
60543: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
60544: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
60545: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
60546: ,p_ae_header_id => NULL
60547: );
60548:

Line 60545: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

60541: ,p_token_4 => 'PRODUCT_NAME'
60542: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
60543: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
60544: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
60545: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
60546: ,p_ae_header_id => NULL
60547: );
60548:
60549: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 60576: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

60572: ----------------------------------------------------------------------------------
60573: -- 4219869 Business Flow
60574: -- Update journal entry status -- Need to generate this within IF
60575: ----------------------------------------------------------------------------------
60576: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
60577: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
60578: ,p_balance_type_code => l_balance_type_code
60579: );
60580:

Line 60663: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

60659:
60660: --
60661: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
60662: --
60663: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
60664: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
60665: ELSE
60666: ---------------------------------------------------------------------------------------------------
60667: -- 4262811a Switch Sign

Line 60688: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

60684:
60685: XLA_AE_LINES_PKG.ValidateCurrentLine;
60686: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
60687:
60688: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
60689: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
60690: ,p_balance_type_code => l_balance_type_code);
60691:
60692: END IF;

Line 60858: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

60854: l_tmp_amt NUMBER;
60855: l_acc_rev_natural_side_code VARCHAR2(1);
60856:
60857: l_num_entries NUMBER;
60858: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
60859: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
60860: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
60861: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
60862: l_recog_line_1 NUMBER;

Line 60859: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

60855: l_acc_rev_natural_side_code VARCHAR2(1);
60856:
60857: l_num_entries NUMBER;
60858: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
60859: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
60860: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
60861: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
60862: l_recog_line_1 NUMBER;
60863: l_recog_line_2 NUMBER;

Line 60860: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

60856:
60857: l_num_entries NUMBER;
60858: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
60859: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
60860: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
60861: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
60862: l_recog_line_1 NUMBER;
60863: l_recog_line_2 NUMBER;
60864:

Line 60861: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

60857: l_num_entries NUMBER;
60858: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
60859: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
60860: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
60861: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
60862: l_recog_line_1 NUMBER;
60863: l_recog_line_2 NUMBER;
60864:
60865: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 60867: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

60863: l_recog_line_2 NUMBER;
60864:
60865: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
60866: l_bflow_applied_to_amt NUMBER; -- 5132302
60867: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
60868:
60869: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
60870:
60871: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 60942: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

60938: l_accrual_line_num := NULL; -- 4262811
60939: l_tmp_amt := NULL; -- 4262811
60940: --
60941:
60942: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
60943: l_balance_type_code <> 'B' THEN
60944: IF NVL(p_source_28,'
60945: ') = 'FREIGHT'
60946: THEN

Line 61014: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

61010: --
61011: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
61012:
61013: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
61014: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
61015:
61016: -- 4955764
61017: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
61018: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 61138: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

61134: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
61135:
61136: IF xla_accounting_cache_pkg.GetValueChar
61137: (p_source_code => 'LEDGER_CATEGORY_CODE'
61138: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
61139: AND l_bflow_method_code = 'PRIOR_ENTRY'
61140: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
61141: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
61142: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 61248: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

61244: p_lookup_type => 'XLA_OWNER_TYPE'
61245: ,p_lookup_code => l_component_type_code
61246: )
61247: ,p_token_4 => 'PRODUCT_NAME'
61248: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
61249: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
61250: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
61251: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
61252: ,p_ae_header_id => NULL

Line 61249: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

61245: ,p_lookup_code => l_component_type_code
61246: )
61247: ,p_token_4 => 'PRODUCT_NAME'
61248: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
61249: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
61250: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
61251: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
61252: ,p_ae_header_id => NULL
61253: );

Line 61250: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

61246: )
61247: ,p_token_4 => 'PRODUCT_NAME'
61248: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
61249: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
61250: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
61251: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
61252: ,p_ae_header_id => NULL
61253: );
61254:

Line 61251: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

61247: ,p_token_4 => 'PRODUCT_NAME'
61248: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
61249: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
61250: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
61251: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
61252: ,p_ae_header_id => NULL
61253: );
61254:
61255: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 61282: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

61278: ----------------------------------------------------------------------------------
61279: -- 4219869 Business Flow
61280: -- Update journal entry status -- Need to generate this within IF
61281: ----------------------------------------------------------------------------------
61282: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
61283: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
61284: ,p_balance_type_code => l_balance_type_code
61285: );
61286:

Line 61369: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

61365:
61366: --
61367: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
61368: --
61369: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
61370: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
61371: ELSE
61372: ---------------------------------------------------------------------------------------------------
61373: -- 4262811a Switch Sign

Line 61394: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

61390:
61391: XLA_AE_LINES_PKG.ValidateCurrentLine;
61392: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
61393:
61394: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
61395: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
61396: ,p_balance_type_code => l_balance_type_code);
61397:
61398: END IF;

Line 61552: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

61548: l_tmp_amt NUMBER;
61549: l_acc_rev_natural_side_code VARCHAR2(1);
61550:
61551: l_num_entries NUMBER;
61552: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
61553: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
61554: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
61555: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
61556: l_recog_line_1 NUMBER;

Line 61553: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

61549: l_acc_rev_natural_side_code VARCHAR2(1);
61550:
61551: l_num_entries NUMBER;
61552: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
61553: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
61554: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
61555: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
61556: l_recog_line_1 NUMBER;
61557: l_recog_line_2 NUMBER;

Line 61554: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

61550:
61551: l_num_entries NUMBER;
61552: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
61553: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
61554: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
61555: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
61556: l_recog_line_1 NUMBER;
61557: l_recog_line_2 NUMBER;
61558:

Line 61555: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

61551: l_num_entries NUMBER;
61552: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
61553: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
61554: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
61555: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
61556: l_recog_line_1 NUMBER;
61557: l_recog_line_2 NUMBER;
61558:
61559: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 61561: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

61557: l_recog_line_2 NUMBER;
61558:
61559: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
61560: l_bflow_applied_to_amt NUMBER; -- 5132302
61561: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
61562:
61563: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
61564:
61565: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 61636: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

61632: l_accrual_line_num := NULL; -- 4262811
61633: l_tmp_amt := NULL; -- 4262811
61634: --
61635:
61636: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
61637: l_balance_type_code <> 'B' THEN
61638: IF NVL(p_source_57,'
61639: ') <> 'CLEAR_CLEAR' AND
61640: NVL(p_source_57,'

Line 61715: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

61711: --
61712: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
61713:
61714: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
61715: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
61716:
61717: -- 4955764
61718: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
61719: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 61791: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

61787: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
61788:
61789: IF xla_accounting_cache_pkg.GetValueChar
61790: (p_source_code => 'LEDGER_CATEGORY_CODE'
61791: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
61792: AND l_bflow_method_code = 'PRIOR_ENTRY'
61793: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
61794: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
61795: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 61988: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

61984: p_lookup_type => 'XLA_OWNER_TYPE'
61985: ,p_lookup_code => l_component_type_code
61986: )
61987: ,p_token_4 => 'PRODUCT_NAME'
61988: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
61989: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
61990: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
61991: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
61992: ,p_ae_header_id => NULL

Line 61989: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

61985: ,p_lookup_code => l_component_type_code
61986: )
61987: ,p_token_4 => 'PRODUCT_NAME'
61988: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
61989: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
61990: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
61991: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
61992: ,p_ae_header_id => NULL
61993: );

Line 61990: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

61986: )
61987: ,p_token_4 => 'PRODUCT_NAME'
61988: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
61989: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
61990: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
61991: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
61992: ,p_ae_header_id => NULL
61993: );
61994:

Line 61991: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

61987: ,p_token_4 => 'PRODUCT_NAME'
61988: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
61989: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
61990: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
61991: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
61992: ,p_ae_header_id => NULL
61993: );
61994:
61995: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 62022: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

62018: ----------------------------------------------------------------------------------
62019: -- 4219869 Business Flow
62020: -- Update journal entry status -- Need to generate this within IF
62021: ----------------------------------------------------------------------------------
62022: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
62023: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
62024: ,p_balance_type_code => l_balance_type_code
62025: );
62026:

Line 62206: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

62202:
62203: --
62204: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
62205: --
62206: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
62207: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
62208: ELSE
62209: ---------------------------------------------------------------------------------------------------
62210: -- 4262811a Switch Sign

Line 62231: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

62227:
62228: XLA_AE_LINES_PKG.ValidateCurrentLine;
62229: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
62230:
62231: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
62232: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
62233: ,p_balance_type_code => l_balance_type_code);
62234:
62235: END IF;

Line 62389: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

62385: l_tmp_amt NUMBER;
62386: l_acc_rev_natural_side_code VARCHAR2(1);
62387:
62388: l_num_entries NUMBER;
62389: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
62390: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
62391: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
62392: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
62393: l_recog_line_1 NUMBER;

Line 62390: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

62386: l_acc_rev_natural_side_code VARCHAR2(1);
62387:
62388: l_num_entries NUMBER;
62389: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
62390: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
62391: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
62392: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
62393: l_recog_line_1 NUMBER;
62394: l_recog_line_2 NUMBER;

Line 62391: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

62387:
62388: l_num_entries NUMBER;
62389: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
62390: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
62391: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
62392: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
62393: l_recog_line_1 NUMBER;
62394: l_recog_line_2 NUMBER;
62395:

Line 62392: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

62388: l_num_entries NUMBER;
62389: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
62390: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
62391: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
62392: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
62393: l_recog_line_1 NUMBER;
62394: l_recog_line_2 NUMBER;
62395:
62396: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 62398: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

62394: l_recog_line_2 NUMBER;
62395:
62396: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
62397: l_bflow_applied_to_amt NUMBER; -- 5132302
62398: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
62399:
62400: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
62401:
62402: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 62473: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

62469: l_accrual_line_num := NULL; -- 4262811
62470: l_tmp_amt := NULL; -- 4262811
62471: --
62472:
62473: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
62474: l_balance_type_code <> 'B' THEN
62475: IF NVL(p_source_57,'
62476: ') = 'ALWAYS_CLEAR' AND
62477: NVL(p_source_101,'

Line 62550: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

62546: --
62547: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
62548:
62549: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
62550: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
62551:
62552: -- 4955764
62553: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
62554: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 62626: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

62622: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
62623:
62624: IF xla_accounting_cache_pkg.GetValueChar
62625: (p_source_code => 'LEDGER_CATEGORY_CODE'
62626: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
62627: AND l_bflow_method_code = 'PRIOR_ENTRY'
62628: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
62629: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
62630: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 62823: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

62819: p_lookup_type => 'XLA_OWNER_TYPE'
62820: ,p_lookup_code => l_component_type_code
62821: )
62822: ,p_token_4 => 'PRODUCT_NAME'
62823: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
62824: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
62825: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
62826: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
62827: ,p_ae_header_id => NULL

Line 62824: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

62820: ,p_lookup_code => l_component_type_code
62821: )
62822: ,p_token_4 => 'PRODUCT_NAME'
62823: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
62824: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
62825: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
62826: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
62827: ,p_ae_header_id => NULL
62828: );

Line 62825: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

62821: )
62822: ,p_token_4 => 'PRODUCT_NAME'
62823: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
62824: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
62825: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
62826: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
62827: ,p_ae_header_id => NULL
62828: );
62829:

Line 62826: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

62822: ,p_token_4 => 'PRODUCT_NAME'
62823: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
62824: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
62825: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
62826: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
62827: ,p_ae_header_id => NULL
62828: );
62829:
62830: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 62857: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

62853: ----------------------------------------------------------------------------------
62854: -- 4219869 Business Flow
62855: -- Update journal entry status -- Need to generate this within IF
62856: ----------------------------------------------------------------------------------
62857: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
62858: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
62859: ,p_balance_type_code => l_balance_type_code
62860: );
62861:

Line 63041: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

63037:
63038: --
63039: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
63040: --
63041: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
63042: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
63043: ELSE
63044: ---------------------------------------------------------------------------------------------------
63045: -- 4262811a Switch Sign

Line 63066: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

63062:
63063: XLA_AE_LINES_PKG.ValidateCurrentLine;
63064: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
63065:
63066: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
63067: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
63068: ,p_balance_type_code => l_balance_type_code);
63069:
63070: END IF;

Line 63190: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

63186: l_tmp_amt NUMBER;
63187: l_acc_rev_natural_side_code VARCHAR2(1);
63188:
63189: l_num_entries NUMBER;
63190: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
63191: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
63192: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
63193: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
63194: l_recog_line_1 NUMBER;

Line 63191: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

63187: l_acc_rev_natural_side_code VARCHAR2(1);
63188:
63189: l_num_entries NUMBER;
63190: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
63191: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
63192: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
63193: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
63194: l_recog_line_1 NUMBER;
63195: l_recog_line_2 NUMBER;

Line 63192: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

63188:
63189: l_num_entries NUMBER;
63190: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
63191: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
63192: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
63193: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
63194: l_recog_line_1 NUMBER;
63195: l_recog_line_2 NUMBER;
63196:

Line 63193: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

63189: l_num_entries NUMBER;
63190: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
63191: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
63192: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
63193: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
63194: l_recog_line_1 NUMBER;
63195: l_recog_line_2 NUMBER;
63196:
63197: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 63199: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

63195: l_recog_line_2 NUMBER;
63196:
63197: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
63198: l_bflow_applied_to_amt NUMBER; -- 5132302
63199: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
63200:
63201: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
63202:
63203: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 63274: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

63270: l_accrual_line_num := NULL; -- 4262811
63271: l_tmp_amt := NULL; -- 4262811
63272: --
63273:
63274: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
63275: l_balance_type_code <> 'B' THEN
63276: IF NVL(p_source_57,'
63277: ') <> 'CLEAR_CLEAR' AND
63278: p_source_117 IS NOT NULL AND

Line 63351: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

63347: --
63348: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
63349:
63350: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
63351: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
63352:
63353: -- 4955764
63354: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
63355: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 63409: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

63405: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
63406:
63407: IF xla_accounting_cache_pkg.GetValueChar
63408: (p_source_code => 'LEDGER_CATEGORY_CODE'
63409: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
63410: AND l_bflow_method_code = 'PRIOR_ENTRY'
63411: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
63412: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
63413: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 63486: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

63482: p_lookup_type => 'XLA_OWNER_TYPE'
63483: ,p_lookup_code => l_component_type_code
63484: )
63485: ,p_token_4 => 'PRODUCT_NAME'
63486: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
63487: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
63488: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
63489: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
63490: ,p_ae_header_id => NULL

Line 63487: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

63483: ,p_lookup_code => l_component_type_code
63484: )
63485: ,p_token_4 => 'PRODUCT_NAME'
63486: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
63487: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
63488: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
63489: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
63490: ,p_ae_header_id => NULL
63491: );

Line 63488: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

63484: )
63485: ,p_token_4 => 'PRODUCT_NAME'
63486: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
63487: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
63488: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
63489: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
63490: ,p_ae_header_id => NULL
63491: );
63492:

Line 63489: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

63485: ,p_token_4 => 'PRODUCT_NAME'
63486: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
63487: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
63488: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
63489: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
63490: ,p_ae_header_id => NULL
63491: );
63492:
63493: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 63520: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

63516: ----------------------------------------------------------------------------------
63517: -- 4219869 Business Flow
63518: -- Update journal entry status -- Need to generate this within IF
63519: ----------------------------------------------------------------------------------
63520: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
63521: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
63522: ,p_balance_type_code => l_balance_type_code
63523: );
63524:

Line 63581: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

63577:
63578: --
63579: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
63580: --
63581: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
63582: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
63583: ELSE
63584: ---------------------------------------------------------------------------------------------------
63585: -- 4262811a Switch Sign

Line 63606: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

63602:
63603: XLA_AE_LINES_PKG.ValidateCurrentLine;
63604: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
63605:
63606: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
63607: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
63608: ,p_balance_type_code => l_balance_type_code);
63609:
63610: END IF;

Line 63745: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

63741: l_tmp_amt NUMBER;
63742: l_acc_rev_natural_side_code VARCHAR2(1);
63743:
63744: l_num_entries NUMBER;
63745: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
63746: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
63747: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
63748: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
63749: l_recog_line_1 NUMBER;

Line 63746: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

63742: l_acc_rev_natural_side_code VARCHAR2(1);
63743:
63744: l_num_entries NUMBER;
63745: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
63746: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
63747: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
63748: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
63749: l_recog_line_1 NUMBER;
63750: l_recog_line_2 NUMBER;

Line 63747: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

63743:
63744: l_num_entries NUMBER;
63745: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
63746: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
63747: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
63748: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
63749: l_recog_line_1 NUMBER;
63750: l_recog_line_2 NUMBER;
63751:

Line 63748: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

63744: l_num_entries NUMBER;
63745: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
63746: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
63747: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
63748: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
63749: l_recog_line_1 NUMBER;
63750: l_recog_line_2 NUMBER;
63751:
63752: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 63754: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

63750: l_recog_line_2 NUMBER;
63751:
63752: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
63753: l_bflow_applied_to_amt NUMBER; -- 5132302
63754: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
63755:
63756: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
63757:
63758: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 63829: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

63825: l_accrual_line_num := NULL; -- 4262811
63826: l_tmp_amt := NULL; -- 4262811
63827: --
63828:
63829: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
63830: l_balance_type_code <> 'B' THEN
63831: IF NVL(p_source_57,'
63832: ') <> 'CLEAR_CLEAR' AND
63833: NVL(p_source_101,'

Line 63903: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

63899: --
63900: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
63901:
63902: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
63903: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
63904:
63905: -- 4955764
63906: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
63907: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 63971: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

63967: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
63968:
63969: IF xla_accounting_cache_pkg.GetValueChar
63970: (p_source_code => 'LEDGER_CATEGORY_CODE'
63971: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
63972: AND l_bflow_method_code = 'PRIOR_ENTRY'
63973: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
63974: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
63975: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 64074: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

64070: p_lookup_type => 'XLA_OWNER_TYPE'
64071: ,p_lookup_code => l_component_type_code
64072: )
64073: ,p_token_4 => 'PRODUCT_NAME'
64074: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
64075: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
64076: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
64077: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
64078: ,p_ae_header_id => NULL

Line 64075: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

64071: ,p_lookup_code => l_component_type_code
64072: )
64073: ,p_token_4 => 'PRODUCT_NAME'
64074: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
64075: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
64076: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
64077: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
64078: ,p_ae_header_id => NULL
64079: );

Line 64076: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

64072: )
64073: ,p_token_4 => 'PRODUCT_NAME'
64074: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
64075: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
64076: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
64077: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
64078: ,p_ae_header_id => NULL
64079: );
64080:

Line 64077: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

64073: ,p_token_4 => 'PRODUCT_NAME'
64074: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
64075: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
64076: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
64077: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
64078: ,p_ae_header_id => NULL
64079: );
64080:
64081: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 64108: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

64104: ----------------------------------------------------------------------------------
64105: -- 4219869 Business Flow
64106: -- Update journal entry status -- Need to generate this within IF
64107: ----------------------------------------------------------------------------------
64108: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
64109: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
64110: ,p_balance_type_code => l_balance_type_code
64111: );
64112:

Line 64198: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

64194:
64195: --
64196: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
64197: --
64198: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
64199: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
64200: ELSE
64201: ---------------------------------------------------------------------------------------------------
64202: -- 4262811a Switch Sign

Line 64223: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

64219:
64220: XLA_AE_LINES_PKG.ValidateCurrentLine;
64221: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
64222:
64223: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
64224: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
64225: ,p_balance_type_code => l_balance_type_code);
64226:
64227: END IF;

Line 64370: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

64366: l_tmp_amt NUMBER;
64367: l_acc_rev_natural_side_code VARCHAR2(1);
64368:
64369: l_num_entries NUMBER;
64370: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
64371: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
64372: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
64373: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
64374: l_recog_line_1 NUMBER;

Line 64371: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

64367: l_acc_rev_natural_side_code VARCHAR2(1);
64368:
64369: l_num_entries NUMBER;
64370: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
64371: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
64372: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
64373: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
64374: l_recog_line_1 NUMBER;
64375: l_recog_line_2 NUMBER;

Line 64372: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

64368:
64369: l_num_entries NUMBER;
64370: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
64371: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
64372: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
64373: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
64374: l_recog_line_1 NUMBER;
64375: l_recog_line_2 NUMBER;
64376:

Line 64373: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

64369: l_num_entries NUMBER;
64370: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
64371: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
64372: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
64373: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
64374: l_recog_line_1 NUMBER;
64375: l_recog_line_2 NUMBER;
64376:
64377: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 64379: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

64375: l_recog_line_2 NUMBER;
64376:
64377: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
64378: l_bflow_applied_to_amt NUMBER; -- 5132302
64379: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
64380:
64381: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
64382:
64383: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 64453: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

64449: l_acc_rev_flag := NULL; -- 4262811
64450: l_accrual_line_num := NULL; -- 4262811
64451: l_tmp_amt := NULL; -- 4262811
64452: --
64453: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
64454: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
64455: return;
64456: END IF;
64457:

Line 64454: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

64450: l_accrual_line_num := NULL; -- 4262811
64451: l_tmp_amt := NULL; -- 4262811
64452: --
64453: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
64454: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
64455: return;
64456: END IF;
64457:
64458: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 64458: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

64454: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
64455: return;
64456: END IF;
64457:
64458: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
64459: l_balance_type_code <> 'B' THEN
64460: IF (NVL(p_source_57,'
64461: ') = 'CLEAR_CLEAR' OR
64462: NVL(p_source_57,'

Line 64544: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

64540: --
64541: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
64542:
64543: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
64544: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
64545:
64546: -- 4955764
64547: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
64548: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 64620: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

64616: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
64617:
64618: IF xla_accounting_cache_pkg.GetValueChar
64619: (p_source_code => 'LEDGER_CATEGORY_CODE'
64620: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
64621: AND l_bflow_method_code = 'PRIOR_ENTRY'
64622: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
64623: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
64624: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 64811: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

64807: p_lookup_type => 'XLA_OWNER_TYPE'
64808: ,p_lookup_code => l_component_type_code
64809: )
64810: ,p_token_4 => 'PRODUCT_NAME'
64811: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
64812: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
64813: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
64814: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
64815: ,p_ae_header_id => NULL

Line 64812: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

64808: ,p_lookup_code => l_component_type_code
64809: )
64810: ,p_token_4 => 'PRODUCT_NAME'
64811: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
64812: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
64813: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
64814: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
64815: ,p_ae_header_id => NULL
64816: );

Line 64813: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

64809: )
64810: ,p_token_4 => 'PRODUCT_NAME'
64811: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
64812: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
64813: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
64814: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
64815: ,p_ae_header_id => NULL
64816: );
64817:

Line 64814: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

64810: ,p_token_4 => 'PRODUCT_NAME'
64811: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
64812: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
64813: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
64814: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
64815: ,p_ae_header_id => NULL
64816: );
64817:
64818: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 64845: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

64841: ----------------------------------------------------------------------------------
64842: -- 4219869 Business Flow
64843: -- Update journal entry status -- Need to generate this within IF
64844: ----------------------------------------------------------------------------------
64845: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
64846: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
64847: ,p_balance_type_code => l_balance_type_code
64848: );
64849:

Line 65023: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

65019:
65020: --
65021: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
65022: --
65023: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
65024: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
65025: ELSE
65026: ---------------------------------------------------------------------------------------------------
65027: -- 4262811a Switch Sign

Line 65048: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

65044:
65045: XLA_AE_LINES_PKG.ValidateCurrentLine;
65046: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
65047:
65048: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
65049: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
65050: ,p_balance_type_code => l_balance_type_code);
65051:
65052: END IF;

Line 65191: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

65187: l_tmp_amt NUMBER;
65188: l_acc_rev_natural_side_code VARCHAR2(1);
65189:
65190: l_num_entries NUMBER;
65191: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
65192: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
65193: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
65194: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
65195: l_recog_line_1 NUMBER;

Line 65192: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

65188: l_acc_rev_natural_side_code VARCHAR2(1);
65189:
65190: l_num_entries NUMBER;
65191: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
65192: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
65193: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
65194: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
65195: l_recog_line_1 NUMBER;
65196: l_recog_line_2 NUMBER;

Line 65193: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

65189:
65190: l_num_entries NUMBER;
65191: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
65192: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
65193: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
65194: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
65195: l_recog_line_1 NUMBER;
65196: l_recog_line_2 NUMBER;
65197:

Line 65194: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

65190: l_num_entries NUMBER;
65191: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
65192: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
65193: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
65194: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
65195: l_recog_line_1 NUMBER;
65196: l_recog_line_2 NUMBER;
65197:
65198: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 65200: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

65196: l_recog_line_2 NUMBER;
65197:
65198: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
65199: l_bflow_applied_to_amt NUMBER; -- 5132302
65200: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
65201:
65202: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
65203:
65204: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 65274: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

65270: l_acc_rev_flag := NULL; -- 4262811
65271: l_accrual_line_num := NULL; -- 4262811
65272: l_tmp_amt := NULL; -- 4262811
65273: --
65274: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
65275: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
65276: return;
65277: END IF;
65278:

Line 65275: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

65271: l_accrual_line_num := NULL; -- 4262811
65272: l_tmp_amt := NULL; -- 4262811
65273: --
65274: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
65275: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
65276: return;
65277: END IF;
65278:
65279: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 65279: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

65275: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
65276: return;
65277: END IF;
65278:
65279: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
65280: l_balance_type_code <> 'B' THEN
65281: IF (NVL(p_source_57,'
65282: ') = 'CLEAR_CLEAR' OR
65283: NVL(p_source_57,'

Line 65364: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

65360: --
65361: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
65362:
65363: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
65364: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
65365:
65366: -- 4955764
65367: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
65368: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 65430: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

65426: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
65427:
65428: IF xla_accounting_cache_pkg.GetValueChar
65429: (p_source_code => 'LEDGER_CATEGORY_CODE'
65430: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
65431: AND l_bflow_method_code = 'PRIOR_ENTRY'
65432: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
65433: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
65434: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 65695: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

65691: p_lookup_type => 'XLA_OWNER_TYPE'
65692: ,p_lookup_code => l_component_type_code
65693: )
65694: ,p_token_4 => 'PRODUCT_NAME'
65695: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
65696: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
65697: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
65698: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
65699: ,p_ae_header_id => NULL

Line 65696: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

65692: ,p_lookup_code => l_component_type_code
65693: )
65694: ,p_token_4 => 'PRODUCT_NAME'
65695: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
65696: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
65697: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
65698: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
65699: ,p_ae_header_id => NULL
65700: );

Line 65697: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

65693: )
65694: ,p_token_4 => 'PRODUCT_NAME'
65695: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
65696: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
65697: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
65698: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
65699: ,p_ae_header_id => NULL
65700: );
65701:

Line 65698: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

65694: ,p_token_4 => 'PRODUCT_NAME'
65695: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
65696: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
65697: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
65698: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
65699: ,p_ae_header_id => NULL
65700: );
65701:
65702: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 65729: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

65725: ----------------------------------------------------------------------------------
65726: -- 4219869 Business Flow
65727: -- Update journal entry status -- Need to generate this within IF
65728: ----------------------------------------------------------------------------------
65729: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
65730: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
65731: ,p_balance_type_code => l_balance_type_code
65732: );
65733:

Line 65981: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

65977:
65978: --
65979: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
65980: --
65981: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
65982: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
65983: ELSE
65984: ---------------------------------------------------------------------------------------------------
65985: -- 4262811a Switch Sign

Line 66006: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

66002:
66003: XLA_AE_LINES_PKG.ValidateCurrentLine;
66004: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
66005:
66006: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
66007: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
66008: ,p_balance_type_code => l_balance_type_code);
66009:
66010: END IF;

Line 66152: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

66148: l_tmp_amt NUMBER;
66149: l_acc_rev_natural_side_code VARCHAR2(1);
66150:
66151: l_num_entries NUMBER;
66152: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
66153: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
66154: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
66155: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
66156: l_recog_line_1 NUMBER;

Line 66153: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

66149: l_acc_rev_natural_side_code VARCHAR2(1);
66150:
66151: l_num_entries NUMBER;
66152: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
66153: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
66154: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
66155: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
66156: l_recog_line_1 NUMBER;
66157: l_recog_line_2 NUMBER;

Line 66154: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

66150:
66151: l_num_entries NUMBER;
66152: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
66153: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
66154: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
66155: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
66156: l_recog_line_1 NUMBER;
66157: l_recog_line_2 NUMBER;
66158:

Line 66155: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

66151: l_num_entries NUMBER;
66152: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
66153: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
66154: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
66155: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
66156: l_recog_line_1 NUMBER;
66157: l_recog_line_2 NUMBER;
66158:
66159: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 66161: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

66157: l_recog_line_2 NUMBER;
66158:
66159: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
66160: l_bflow_applied_to_amt NUMBER; -- 5132302
66161: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
66162:
66163: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
66164:
66165: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 66235: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

66231: l_acc_rev_flag := NULL; -- 4262811
66232: l_accrual_line_num := NULL; -- 4262811
66233: l_tmp_amt := NULL; -- 4262811
66234: --
66235: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
66236: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
66237: return;
66238: END IF;
66239:

Line 66236: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

66232: l_accrual_line_num := NULL; -- 4262811
66233: l_tmp_amt := NULL; -- 4262811
66234: --
66235: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
66236: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
66237: return;
66238: END IF;
66239:
66240: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 66240: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

66236: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
66237: return;
66238: END IF;
66239:
66240: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
66241: l_balance_type_code <> 'B' THEN
66242: IF (NVL(p_source_57,'
66243: ') <> 'CLEAR_CLEAR' AND
66244: NVL(p_source_57,'

Line 66324: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

66320: --
66321: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
66322:
66323: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
66324: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
66325:
66326: -- 4955764
66327: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
66328: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 66390: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

66386: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
66387:
66388: IF xla_accounting_cache_pkg.GetValueChar
66389: (p_source_code => 'LEDGER_CATEGORY_CODE'
66390: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
66391: AND l_bflow_method_code = 'PRIOR_ENTRY'
66392: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
66393: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
66394: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 66655: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

66651: p_lookup_type => 'XLA_OWNER_TYPE'
66652: ,p_lookup_code => l_component_type_code
66653: )
66654: ,p_token_4 => 'PRODUCT_NAME'
66655: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
66656: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
66657: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
66658: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
66659: ,p_ae_header_id => NULL

Line 66656: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

66652: ,p_lookup_code => l_component_type_code
66653: )
66654: ,p_token_4 => 'PRODUCT_NAME'
66655: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
66656: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
66657: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
66658: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
66659: ,p_ae_header_id => NULL
66660: );

Line 66657: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

66653: )
66654: ,p_token_4 => 'PRODUCT_NAME'
66655: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
66656: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
66657: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
66658: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
66659: ,p_ae_header_id => NULL
66660: );
66661:

Line 66658: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

66654: ,p_token_4 => 'PRODUCT_NAME'
66655: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
66656: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
66657: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
66658: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
66659: ,p_ae_header_id => NULL
66660: );
66661:
66662: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 66689: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

66685: ----------------------------------------------------------------------------------
66686: -- 4219869 Business Flow
66687: -- Update journal entry status -- Need to generate this within IF
66688: ----------------------------------------------------------------------------------
66689: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
66690: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
66691: ,p_balance_type_code => l_balance_type_code
66692: );
66693:

Line 66941: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

66937:
66938: --
66939: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
66940: --
66941: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
66942: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
66943: ELSE
66944: ---------------------------------------------------------------------------------------------------
66945: -- 4262811a Switch Sign

Line 66966: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

66962:
66963: XLA_AE_LINES_PKG.ValidateCurrentLine;
66964: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
66965:
66966: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
66967: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
66968: ,p_balance_type_code => l_balance_type_code);
66969:
66970: END IF;

Line 67103: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

67099: l_tmp_amt NUMBER;
67100: l_acc_rev_natural_side_code VARCHAR2(1);
67101:
67102: l_num_entries NUMBER;
67103: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
67104: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
67105: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
67106: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
67107: l_recog_line_1 NUMBER;

Line 67104: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

67100: l_acc_rev_natural_side_code VARCHAR2(1);
67101:
67102: l_num_entries NUMBER;
67103: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
67104: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
67105: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
67106: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
67107: l_recog_line_1 NUMBER;
67108: l_recog_line_2 NUMBER;

Line 67105: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

67101:
67102: l_num_entries NUMBER;
67103: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
67104: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
67105: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
67106: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
67107: l_recog_line_1 NUMBER;
67108: l_recog_line_2 NUMBER;
67109:

Line 67106: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

67102: l_num_entries NUMBER;
67103: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
67104: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
67105: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
67106: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
67107: l_recog_line_1 NUMBER;
67108: l_recog_line_2 NUMBER;
67109:
67110: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 67112: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

67108: l_recog_line_2 NUMBER;
67109:
67110: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
67111: l_bflow_applied_to_amt NUMBER; -- 5132302
67112: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
67113:
67114: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
67115:
67116: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 67186: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

67182: l_acc_rev_flag := NULL; -- 4262811
67183: l_accrual_line_num := NULL; -- 4262811
67184: l_tmp_amt := NULL; -- 4262811
67185: --
67186: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
67187: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
67188: return;
67189: END IF;
67190:

Line 67187: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

67183: l_accrual_line_num := NULL; -- 4262811
67184: l_tmp_amt := NULL; -- 4262811
67185: --
67186: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
67187: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
67188: return;
67189: END IF;
67190:
67191: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 67191: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

67187: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
67188: return;
67189: END IF;
67190:
67191: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
67192: l_balance_type_code <> 'B' THEN
67193: IF (NVL(p_source_57,'
67194: ') = 'ALWAYS_ALWAYS' OR
67195: NVL(p_source_57,'

Line 67274: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

67270: --
67271: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
67272:
67273: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
67274: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
67275:
67276: -- 4955764
67277: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
67278: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 67332: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

67328: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
67329:
67330: IF xla_accounting_cache_pkg.GetValueChar
67331: (p_source_code => 'LEDGER_CATEGORY_CODE'
67332: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
67333: AND l_bflow_method_code = 'PRIOR_ENTRY'
67334: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
67335: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
67336: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 67597: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

67593: p_lookup_type => 'XLA_OWNER_TYPE'
67594: ,p_lookup_code => l_component_type_code
67595: )
67596: ,p_token_4 => 'PRODUCT_NAME'
67597: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
67598: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
67599: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
67600: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
67601: ,p_ae_header_id => NULL

Line 67598: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

67594: ,p_lookup_code => l_component_type_code
67595: )
67596: ,p_token_4 => 'PRODUCT_NAME'
67597: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
67598: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
67599: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
67600: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
67601: ,p_ae_header_id => NULL
67602: );

Line 67599: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

67595: )
67596: ,p_token_4 => 'PRODUCT_NAME'
67597: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
67598: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
67599: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
67600: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
67601: ,p_ae_header_id => NULL
67602: );
67603:

Line 67600: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

67596: ,p_token_4 => 'PRODUCT_NAME'
67597: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
67598: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
67599: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
67600: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
67601: ,p_ae_header_id => NULL
67602: );
67603:
67604: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 67631: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

67627: ----------------------------------------------------------------------------------
67628: -- 4219869 Business Flow
67629: -- Update journal entry status -- Need to generate this within IF
67630: ----------------------------------------------------------------------------------
67631: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
67632: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
67633: ,p_balance_type_code => l_balance_type_code
67634: );
67635:

Line 67883: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

67879:
67880: --
67881: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
67882: --
67883: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
67884: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
67885: ELSE
67886: ---------------------------------------------------------------------------------------------------
67887: -- 4262811a Switch Sign

Line 67908: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

67904:
67905: XLA_AE_LINES_PKG.ValidateCurrentLine;
67906: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
67907:
67908: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
67909: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
67910: ,p_balance_type_code => l_balance_type_code);
67911:
67912: END IF;

Line 68078: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

68074: l_tmp_amt NUMBER;
68075: l_acc_rev_natural_side_code VARCHAR2(1);
68076:
68077: l_num_entries NUMBER;
68078: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
68079: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
68080: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
68081: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
68082: l_recog_line_1 NUMBER;

Line 68079: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

68075: l_acc_rev_natural_side_code VARCHAR2(1);
68076:
68077: l_num_entries NUMBER;
68078: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
68079: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
68080: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
68081: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
68082: l_recog_line_1 NUMBER;
68083: l_recog_line_2 NUMBER;

Line 68080: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

68076:
68077: l_num_entries NUMBER;
68078: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
68079: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
68080: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
68081: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
68082: l_recog_line_1 NUMBER;
68083: l_recog_line_2 NUMBER;
68084:

Line 68081: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

68077: l_num_entries NUMBER;
68078: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
68079: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
68080: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
68081: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
68082: l_recog_line_1 NUMBER;
68083: l_recog_line_2 NUMBER;
68084:
68085: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 68087: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

68083: l_recog_line_2 NUMBER;
68084:
68085: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
68086: l_bflow_applied_to_amt NUMBER; -- 5132302
68087: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
68088:
68089: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
68090:
68091: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 68161: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

68157: l_acc_rev_flag := NULL; -- 4262811
68158: l_accrual_line_num := NULL; -- 4262811
68159: l_tmp_amt := NULL; -- 4262811
68160: --
68161: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
68162: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
68163: return;
68164: END IF;
68165:

Line 68162: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

68158: l_accrual_line_num := NULL; -- 4262811
68159: l_tmp_amt := NULL; -- 4262811
68160: --
68161: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
68162: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
68163: return;
68164: END IF;
68165:
68166: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 68166: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

68162: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
68163: return;
68164: END IF;
68165:
68166: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
68167: l_balance_type_code <> 'B' THEN
68168: IF NVL(p_source_128,'
68169: ') = 'PREPAY APPL'
68170: THEN

Line 68238: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

68234: --
68235: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
68236:
68237: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
68238: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
68239:
68240: -- 4955764
68241: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
68242: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 68354: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

68350: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
68351:
68352: IF xla_accounting_cache_pkg.GetValueChar
68353: (p_source_code => 'LEDGER_CATEGORY_CODE'
68354: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
68355: AND l_bflow_method_code = 'PRIOR_ENTRY'
68356: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
68357: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
68358: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 68619: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

68615: p_lookup_type => 'XLA_OWNER_TYPE'
68616: ,p_lookup_code => l_component_type_code
68617: )
68618: ,p_token_4 => 'PRODUCT_NAME'
68619: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
68620: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
68621: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
68622: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
68623: ,p_ae_header_id => NULL

Line 68620: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

68616: ,p_lookup_code => l_component_type_code
68617: )
68618: ,p_token_4 => 'PRODUCT_NAME'
68619: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
68620: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
68621: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
68622: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
68623: ,p_ae_header_id => NULL
68624: );

Line 68621: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

68617: )
68618: ,p_token_4 => 'PRODUCT_NAME'
68619: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
68620: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
68621: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
68622: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
68623: ,p_ae_header_id => NULL
68624: );
68625:

Line 68622: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

68618: ,p_token_4 => 'PRODUCT_NAME'
68619: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
68620: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
68621: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
68622: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
68623: ,p_ae_header_id => NULL
68624: );
68625:
68626: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 68653: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

68649: ----------------------------------------------------------------------------------
68650: -- 4219869 Business Flow
68651: -- Update journal entry status -- Need to generate this within IF
68652: ----------------------------------------------------------------------------------
68653: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
68654: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
68655: ,p_balance_type_code => l_balance_type_code
68656: );
68657:

Line 68905: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

68901:
68902: --
68903: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
68904: --
68905: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
68906: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
68907: ELSE
68908: ---------------------------------------------------------------------------------------------------
68909: -- 4262811a Switch Sign

Line 68930: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

68926:
68927: XLA_AE_LINES_PKG.ValidateCurrentLine;
68928: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
68929:
68930: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
68931: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
68932: ,p_balance_type_code => l_balance_type_code);
68933:
68934: END IF;

Line 69074: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

69070: l_tmp_amt NUMBER;
69071: l_acc_rev_natural_side_code VARCHAR2(1);
69072:
69073: l_num_entries NUMBER;
69074: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
69075: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
69076: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
69077: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
69078: l_recog_line_1 NUMBER;

Line 69075: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

69071: l_acc_rev_natural_side_code VARCHAR2(1);
69072:
69073: l_num_entries NUMBER;
69074: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
69075: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
69076: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
69077: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
69078: l_recog_line_1 NUMBER;
69079: l_recog_line_2 NUMBER;

Line 69076: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

69072:
69073: l_num_entries NUMBER;
69074: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
69075: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
69076: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
69077: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
69078: l_recog_line_1 NUMBER;
69079: l_recog_line_2 NUMBER;
69080:

Line 69077: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

69073: l_num_entries NUMBER;
69074: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
69075: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
69076: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
69077: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
69078: l_recog_line_1 NUMBER;
69079: l_recog_line_2 NUMBER;
69080:
69081: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 69083: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

69079: l_recog_line_2 NUMBER;
69080:
69081: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
69082: l_bflow_applied_to_amt NUMBER; -- 5132302
69083: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
69084:
69085: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
69086:
69087: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 69157: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

69153: l_acc_rev_flag := NULL; -- 4262811
69154: l_accrual_line_num := NULL; -- 4262811
69155: l_tmp_amt := NULL; -- 4262811
69156: --
69157: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
69158: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
69159: return;
69160: END IF;
69161:

Line 69158: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

69154: l_accrual_line_num := NULL; -- 4262811
69155: l_tmp_amt := NULL; -- 4262811
69156: --
69157: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
69158: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
69159: return;
69160: END IF;
69161:
69162: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 69162: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

69158: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
69159: return;
69160: END IF;
69161:
69162: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
69163: l_balance_type_code <> 'B' THEN
69164: IF (NVL(p_source_57,'
69165: ') <> 'CLEAR_CLEAR' AND
69166: NVL(p_source_57,'

Line 69246: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

69242: --
69243: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
69244:
69245: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
69246: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
69247:
69248: -- 4955764
69249: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
69250: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 69310: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

69306: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
69307:
69308: IF xla_accounting_cache_pkg.GetValueChar
69309: (p_source_code => 'LEDGER_CATEGORY_CODE'
69310: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
69311: AND l_bflow_method_code = 'PRIOR_ENTRY'
69312: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
69313: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
69314: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 69575: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

69571: p_lookup_type => 'XLA_OWNER_TYPE'
69572: ,p_lookup_code => l_component_type_code
69573: )
69574: ,p_token_4 => 'PRODUCT_NAME'
69575: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
69576: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
69577: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
69578: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
69579: ,p_ae_header_id => NULL

Line 69576: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

69572: ,p_lookup_code => l_component_type_code
69573: )
69574: ,p_token_4 => 'PRODUCT_NAME'
69575: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
69576: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
69577: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
69578: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
69579: ,p_ae_header_id => NULL
69580: );

Line 69577: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

69573: )
69574: ,p_token_4 => 'PRODUCT_NAME'
69575: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
69576: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
69577: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
69578: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
69579: ,p_ae_header_id => NULL
69580: );
69581:

Line 69578: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

69574: ,p_token_4 => 'PRODUCT_NAME'
69575: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
69576: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
69577: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
69578: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
69579: ,p_ae_header_id => NULL
69580: );
69581:
69582: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 69609: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

69605: ----------------------------------------------------------------------------------
69606: -- 4219869 Business Flow
69607: -- Update journal entry status -- Need to generate this within IF
69608: ----------------------------------------------------------------------------------
69609: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
69610: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
69611: ,p_balance_type_code => l_balance_type_code
69612: );
69613:

Line 69861: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

69857:
69858: --
69859: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
69860: --
69861: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
69862: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
69863: ELSE
69864: ---------------------------------------------------------------------------------------------------
69865: -- 4262811a Switch Sign

Line 69886: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

69882:
69883: XLA_AE_LINES_PKG.ValidateCurrentLine;
69884: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
69885:
69886: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
69887: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
69888: ,p_balance_type_code => l_balance_type_code);
69889:
69890: END IF;

Line 70035: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

70031: l_tmp_amt NUMBER;
70032: l_acc_rev_natural_side_code VARCHAR2(1);
70033:
70034: l_num_entries NUMBER;
70035: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
70036: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
70037: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
70038: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
70039: l_recog_line_1 NUMBER;

Line 70036: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

70032: l_acc_rev_natural_side_code VARCHAR2(1);
70033:
70034: l_num_entries NUMBER;
70035: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
70036: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
70037: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
70038: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
70039: l_recog_line_1 NUMBER;
70040: l_recog_line_2 NUMBER;

Line 70037: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

70033:
70034: l_num_entries NUMBER;
70035: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
70036: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
70037: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
70038: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
70039: l_recog_line_1 NUMBER;
70040: l_recog_line_2 NUMBER;
70041:

Line 70038: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

70034: l_num_entries NUMBER;
70035: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
70036: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
70037: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
70038: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
70039: l_recog_line_1 NUMBER;
70040: l_recog_line_2 NUMBER;
70041:
70042: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 70044: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

70040: l_recog_line_2 NUMBER;
70041:
70042: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
70043: l_bflow_applied_to_amt NUMBER; -- 5132302
70044: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
70045:
70046: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
70047:
70048: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 70118: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

70114: l_acc_rev_flag := NULL; -- 4262811
70115: l_accrual_line_num := NULL; -- 4262811
70116: l_tmp_amt := NULL; -- 4262811
70117: --
70118: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
70119: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
70120: return;
70121: END IF;
70122:

Line 70119: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

70115: l_accrual_line_num := NULL; -- 4262811
70116: l_tmp_amt := NULL; -- 4262811
70117: --
70118: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
70119: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
70120: return;
70121: END IF;
70122:
70123: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 70123: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

70119: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
70120: return;
70121: END IF;
70122:
70123: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
70124: l_balance_type_code <> 'B' THEN
70125: IF NVL(p_source_57,'
70126: ') = 'ALWAYS_ALWAYS' AND
70127: p_source_117 IS NOT NULL AND

Line 70206: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

70202: --
70203: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
70204:
70205: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
70206: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
70207:
70208: -- 4955764
70209: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
70210: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 70282: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

70278: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
70279:
70280: IF xla_accounting_cache_pkg.GetValueChar
70281: (p_source_code => 'LEDGER_CATEGORY_CODE'
70282: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
70283: AND l_bflow_method_code = 'PRIOR_ENTRY'
70284: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
70285: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
70286: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 70473: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

70469: p_lookup_type => 'XLA_OWNER_TYPE'
70470: ,p_lookup_code => l_component_type_code
70471: )
70472: ,p_token_4 => 'PRODUCT_NAME'
70473: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
70474: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
70475: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
70476: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
70477: ,p_ae_header_id => NULL

Line 70474: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

70470: ,p_lookup_code => l_component_type_code
70471: )
70472: ,p_token_4 => 'PRODUCT_NAME'
70473: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
70474: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
70475: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
70476: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
70477: ,p_ae_header_id => NULL
70478: );

Line 70475: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

70471: )
70472: ,p_token_4 => 'PRODUCT_NAME'
70473: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
70474: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
70475: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
70476: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
70477: ,p_ae_header_id => NULL
70478: );
70479:

Line 70476: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

70472: ,p_token_4 => 'PRODUCT_NAME'
70473: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
70474: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
70475: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
70476: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
70477: ,p_ae_header_id => NULL
70478: );
70479:
70480: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 70507: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

70503: ----------------------------------------------------------------------------------
70504: -- 4219869 Business Flow
70505: -- Update journal entry status -- Need to generate this within IF
70506: ----------------------------------------------------------------------------------
70507: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
70508: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
70509: ,p_balance_type_code => l_balance_type_code
70510: );
70511:

Line 70685: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

70681:
70682: --
70683: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
70684: --
70685: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
70686: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
70687: ELSE
70688: ---------------------------------------------------------------------------------------------------
70689: -- 4262811a Switch Sign

Line 70710: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

70706:
70707: XLA_AE_LINES_PKG.ValidateCurrentLine;
70708: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
70709:
70710: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
70711: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
70712: ,p_balance_type_code => l_balance_type_code);
70713:
70714: END IF;

Line 70864: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

70860: l_tmp_amt NUMBER;
70861: l_acc_rev_natural_side_code VARCHAR2(1);
70862:
70863: l_num_entries NUMBER;
70864: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
70865: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
70866: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
70867: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
70868: l_recog_line_1 NUMBER;

Line 70865: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

70861: l_acc_rev_natural_side_code VARCHAR2(1);
70862:
70863: l_num_entries NUMBER;
70864: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
70865: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
70866: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
70867: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
70868: l_recog_line_1 NUMBER;
70869: l_recog_line_2 NUMBER;

Line 70866: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

70862:
70863: l_num_entries NUMBER;
70864: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
70865: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
70866: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
70867: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
70868: l_recog_line_1 NUMBER;
70869: l_recog_line_2 NUMBER;
70870:

Line 70867: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

70863: l_num_entries NUMBER;
70864: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
70865: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
70866: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
70867: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
70868: l_recog_line_1 NUMBER;
70869: l_recog_line_2 NUMBER;
70870:
70871: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 70873: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

70869: l_recog_line_2 NUMBER;
70870:
70871: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
70872: l_bflow_applied_to_amt NUMBER; -- 5132302
70873: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
70874:
70875: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
70876:
70877: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 70947: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

70943: l_acc_rev_flag := NULL; -- 4262811
70944: l_accrual_line_num := NULL; -- 4262811
70945: l_tmp_amt := NULL; -- 4262811
70946: --
70947: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
70948: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
70949: return;
70950: END IF;
70951:

Line 70948: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

70944: l_accrual_line_num := NULL; -- 4262811
70945: l_tmp_amt := NULL; -- 4262811
70946: --
70947: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
70948: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
70949: return;
70950: END IF;
70951:
70952: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 70952: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

70948: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
70949: return;
70950: END IF;
70951:
70952: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
70953: l_balance_type_code <> 'B' THEN
70954: IF (NVL(p_source_57,'
70955: ') <> 'CLEAR_CLEAR' AND
70956: NVL(p_source_57,'

Line 71040: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

71036: --
71037: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
71038:
71039: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
71040: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
71041:
71042: -- 4955764
71043: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
71044: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 71116: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

71112: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
71113:
71114: IF xla_accounting_cache_pkg.GetValueChar
71115: (p_source_code => 'LEDGER_CATEGORY_CODE'
71116: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
71117: AND l_bflow_method_code = 'PRIOR_ENTRY'
71118: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
71119: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
71120: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 71307: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

71303: p_lookup_type => 'XLA_OWNER_TYPE'
71304: ,p_lookup_code => l_component_type_code
71305: )
71306: ,p_token_4 => 'PRODUCT_NAME'
71307: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
71308: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
71309: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
71310: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
71311: ,p_ae_header_id => NULL

Line 71308: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

71304: ,p_lookup_code => l_component_type_code
71305: )
71306: ,p_token_4 => 'PRODUCT_NAME'
71307: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
71308: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
71309: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
71310: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
71311: ,p_ae_header_id => NULL
71312: );

Line 71309: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

71305: )
71306: ,p_token_4 => 'PRODUCT_NAME'
71307: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
71308: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
71309: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
71310: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
71311: ,p_ae_header_id => NULL
71312: );
71313:

Line 71310: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

71306: ,p_token_4 => 'PRODUCT_NAME'
71307: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
71308: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
71309: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
71310: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
71311: ,p_ae_header_id => NULL
71312: );
71313:
71314: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 71341: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

71337: ----------------------------------------------------------------------------------
71338: -- 4219869 Business Flow
71339: -- Update journal entry status -- Need to generate this within IF
71340: ----------------------------------------------------------------------------------
71341: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
71342: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
71343: ,p_balance_type_code => l_balance_type_code
71344: );
71345:

Line 71519: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

71515:
71516: --
71517: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
71518: --
71519: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
71520: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
71521: ELSE
71522: ---------------------------------------------------------------------------------------------------
71523: -- 4262811a Switch Sign

Line 71544: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

71540:
71541: XLA_AE_LINES_PKG.ValidateCurrentLine;
71542: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
71543:
71544: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
71545: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
71546: ,p_balance_type_code => l_balance_type_code);
71547:
71548: END IF;

Line 71693: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

71689: l_tmp_amt NUMBER;
71690: l_acc_rev_natural_side_code VARCHAR2(1);
71691:
71692: l_num_entries NUMBER;
71693: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
71694: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
71695: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
71696: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
71697: l_recog_line_1 NUMBER;

Line 71694: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

71690: l_acc_rev_natural_side_code VARCHAR2(1);
71691:
71692: l_num_entries NUMBER;
71693: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
71694: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
71695: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
71696: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
71697: l_recog_line_1 NUMBER;
71698: l_recog_line_2 NUMBER;

Line 71695: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

71691:
71692: l_num_entries NUMBER;
71693: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
71694: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
71695: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
71696: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
71697: l_recog_line_1 NUMBER;
71698: l_recog_line_2 NUMBER;
71699:

Line 71696: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

71692: l_num_entries NUMBER;
71693: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
71694: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
71695: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
71696: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
71697: l_recog_line_1 NUMBER;
71698: l_recog_line_2 NUMBER;
71699:
71700: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 71702: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

71698: l_recog_line_2 NUMBER;
71699:
71700: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
71701: l_bflow_applied_to_amt NUMBER; -- 5132302
71702: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
71703:
71704: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
71705:
71706: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 71776: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

71772: l_acc_rev_flag := NULL; -- 4262811
71773: l_accrual_line_num := NULL; -- 4262811
71774: l_tmp_amt := NULL; -- 4262811
71775: --
71776: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
71777: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
71778: return;
71779: END IF;
71780:

Line 71777: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

71773: l_accrual_line_num := NULL; -- 4262811
71774: l_tmp_amt := NULL; -- 4262811
71775: --
71776: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
71777: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
71778: return;
71779: END IF;
71780:
71781: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 71781: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

71777: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
71778: return;
71779: END IF;
71780:
71781: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
71782: l_balance_type_code <> 'B' THEN
71783: IF NVL(p_source_57,'
71784: ') = 'ALWAYS_ALWAYS' AND
71785: p_source_117 IS NULL AND

Line 71866: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

71862: --
71863: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
71864:
71865: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
71866: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
71867:
71868: -- 4955764
71869: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
71870: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 71942: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

71938: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
71939:
71940: IF xla_accounting_cache_pkg.GetValueChar
71941: (p_source_code => 'LEDGER_CATEGORY_CODE'
71942: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
71943: AND l_bflow_method_code = 'PRIOR_ENTRY'
71944: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
71945: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
71946: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 72133: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

72129: p_lookup_type => 'XLA_OWNER_TYPE'
72130: ,p_lookup_code => l_component_type_code
72131: )
72132: ,p_token_4 => 'PRODUCT_NAME'
72133: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
72134: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
72135: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
72136: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
72137: ,p_ae_header_id => NULL

Line 72134: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

72130: ,p_lookup_code => l_component_type_code
72131: )
72132: ,p_token_4 => 'PRODUCT_NAME'
72133: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
72134: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
72135: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
72136: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
72137: ,p_ae_header_id => NULL
72138: );

Line 72135: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

72131: )
72132: ,p_token_4 => 'PRODUCT_NAME'
72133: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
72134: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
72135: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
72136: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
72137: ,p_ae_header_id => NULL
72138: );
72139:

Line 72136: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

72132: ,p_token_4 => 'PRODUCT_NAME'
72133: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
72134: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
72135: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
72136: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
72137: ,p_ae_header_id => NULL
72138: );
72139:
72140: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 72167: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

72163: ----------------------------------------------------------------------------------
72164: -- 4219869 Business Flow
72165: -- Update journal entry status -- Need to generate this within IF
72166: ----------------------------------------------------------------------------------
72167: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
72168: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
72169: ,p_balance_type_code => l_balance_type_code
72170: );
72171:

Line 72345: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

72341:
72342: --
72343: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
72344: --
72345: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
72346: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
72347: ELSE
72348: ---------------------------------------------------------------------------------------------------
72349: -- 4262811a Switch Sign

Line 72370: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

72366:
72367: XLA_AE_LINES_PKG.ValidateCurrentLine;
72368: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
72369:
72370: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
72371: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
72372: ,p_balance_type_code => l_balance_type_code);
72373:
72374: END IF;

Line 72515: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

72511: l_tmp_amt NUMBER;
72512: l_acc_rev_natural_side_code VARCHAR2(1);
72513:
72514: l_num_entries NUMBER;
72515: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
72516: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
72517: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
72518: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
72519: l_recog_line_1 NUMBER;

Line 72516: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

72512: l_acc_rev_natural_side_code VARCHAR2(1);
72513:
72514: l_num_entries NUMBER;
72515: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
72516: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
72517: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
72518: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
72519: l_recog_line_1 NUMBER;
72520: l_recog_line_2 NUMBER;

Line 72517: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

72513:
72514: l_num_entries NUMBER;
72515: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
72516: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
72517: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
72518: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
72519: l_recog_line_1 NUMBER;
72520: l_recog_line_2 NUMBER;
72521:

Line 72518: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

72514: l_num_entries NUMBER;
72515: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
72516: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
72517: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
72518: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
72519: l_recog_line_1 NUMBER;
72520: l_recog_line_2 NUMBER;
72521:
72522: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 72524: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

72520: l_recog_line_2 NUMBER;
72521:
72522: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
72523: l_bflow_applied_to_amt NUMBER; -- 5132302
72524: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
72525:
72526: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
72527:
72528: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 72598: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

72594: l_acc_rev_flag := NULL; -- 4262811
72595: l_accrual_line_num := NULL; -- 4262811
72596: l_tmp_amt := NULL; -- 4262811
72597: --
72598: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
72599: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
72600: return;
72601: END IF;
72602:

Line 72599: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

72595: l_accrual_line_num := NULL; -- 4262811
72596: l_tmp_amt := NULL; -- 4262811
72597: --
72598: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
72599: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
72600: return;
72601: END IF;
72602:
72603: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 72603: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

72599: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
72600: return;
72601: END IF;
72602:
72603: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
72604: l_balance_type_code <> 'B' THEN
72605: IF (NVL(p_source_57,'
72606: ') = 'ALWAYS_ALWAYS' OR
72607: NVL(p_source_57,'

Line 72690: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

72686: --
72687: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
72688:
72689: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
72690: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
72691:
72692: -- 4955764
72693: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
72694: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 72758: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

72754: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
72755:
72756: IF xla_accounting_cache_pkg.GetValueChar
72757: (p_source_code => 'LEDGER_CATEGORY_CODE'
72758: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
72759: AND l_bflow_method_code = 'PRIOR_ENTRY'
72760: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
72761: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
72762: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 72949: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

72945: p_lookup_type => 'XLA_OWNER_TYPE'
72946: ,p_lookup_code => l_component_type_code
72947: )
72948: ,p_token_4 => 'PRODUCT_NAME'
72949: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
72950: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
72951: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
72952: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
72953: ,p_ae_header_id => NULL

Line 72950: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

72946: ,p_lookup_code => l_component_type_code
72947: )
72948: ,p_token_4 => 'PRODUCT_NAME'
72949: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
72950: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
72951: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
72952: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
72953: ,p_ae_header_id => NULL
72954: );

Line 72951: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

72947: )
72948: ,p_token_4 => 'PRODUCT_NAME'
72949: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
72950: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
72951: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
72952: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
72953: ,p_ae_header_id => NULL
72954: );
72955:

Line 72952: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

72948: ,p_token_4 => 'PRODUCT_NAME'
72949: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
72950: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
72951: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
72952: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
72953: ,p_ae_header_id => NULL
72954: );
72955:
72956: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 72983: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

72979: ----------------------------------------------------------------------------------
72980: -- 4219869 Business Flow
72981: -- Update journal entry status -- Need to generate this within IF
72982: ----------------------------------------------------------------------------------
72983: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
72984: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
72985: ,p_balance_type_code => l_balance_type_code
72986: );
72987:

Line 73161: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

73157:
73158: --
73159: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
73160: --
73161: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
73162: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
73163: ELSE
73164: ---------------------------------------------------------------------------------------------------
73165: -- 4262811a Switch Sign

Line 73186: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

73182:
73183: XLA_AE_LINES_PKG.ValidateCurrentLine;
73184: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
73185:
73186: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
73187: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
73188: ,p_balance_type_code => l_balance_type_code);
73189:
73190: END IF;

Line 73362: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

73358: l_tmp_amt NUMBER;
73359: l_acc_rev_natural_side_code VARCHAR2(1);
73360:
73361: l_num_entries NUMBER;
73362: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
73363: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
73364: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
73365: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
73366: l_recog_line_1 NUMBER;

Line 73363: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

73359: l_acc_rev_natural_side_code VARCHAR2(1);
73360:
73361: l_num_entries NUMBER;
73362: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
73363: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
73364: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
73365: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
73366: l_recog_line_1 NUMBER;
73367: l_recog_line_2 NUMBER;

Line 73364: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

73360:
73361: l_num_entries NUMBER;
73362: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
73363: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
73364: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
73365: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
73366: l_recog_line_1 NUMBER;
73367: l_recog_line_2 NUMBER;
73368:

Line 73365: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

73361: l_num_entries NUMBER;
73362: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
73363: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
73364: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
73365: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
73366: l_recog_line_1 NUMBER;
73367: l_recog_line_2 NUMBER;
73368:
73369: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 73371: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

73367: l_recog_line_2 NUMBER;
73368:
73369: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
73370: l_bflow_applied_to_amt NUMBER; -- 5132302
73371: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
73372:
73373: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
73374:
73375: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 73445: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

73441: l_acc_rev_flag := NULL; -- 4262811
73442: l_accrual_line_num := NULL; -- 4262811
73443: l_tmp_amt := NULL; -- 4262811
73444: --
73445: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
73446: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
73447: return;
73448: END IF;
73449:

Line 73446: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

73442: l_accrual_line_num := NULL; -- 4262811
73443: l_tmp_amt := NULL; -- 4262811
73444: --
73445: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
73446: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
73447: return;
73448: END IF;
73449:
73450: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 73450: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

73446: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
73447: return;
73448: END IF;
73449:
73450: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
73451: l_balance_type_code <> 'B' THEN
73452: IF NVL(p_source_128,'
73453: ') = 'PREPAY APPL' AND
73454: NVL(p_source_165,'

Line 73524: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

73520: --
73521: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
73522:
73523: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
73524: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
73525:
73526: -- 4955764
73527: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
73528: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 73650: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

73646: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
73647:
73648: IF xla_accounting_cache_pkg.GetValueChar
73649: (p_source_code => 'LEDGER_CATEGORY_CODE'
73650: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
73651: AND l_bflow_method_code = 'PRIOR_ENTRY'
73652: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
73653: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
73654: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 73841: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

73837: p_lookup_type => 'XLA_OWNER_TYPE'
73838: ,p_lookup_code => l_component_type_code
73839: )
73840: ,p_token_4 => 'PRODUCT_NAME'
73841: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
73842: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
73843: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
73844: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
73845: ,p_ae_header_id => NULL

Line 73842: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

73838: ,p_lookup_code => l_component_type_code
73839: )
73840: ,p_token_4 => 'PRODUCT_NAME'
73841: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
73842: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
73843: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
73844: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
73845: ,p_ae_header_id => NULL
73846: );

Line 73843: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

73839: )
73840: ,p_token_4 => 'PRODUCT_NAME'
73841: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
73842: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
73843: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
73844: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
73845: ,p_ae_header_id => NULL
73846: );
73847:

Line 73844: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

73840: ,p_token_4 => 'PRODUCT_NAME'
73841: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
73842: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
73843: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
73844: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
73845: ,p_ae_header_id => NULL
73846: );
73847:
73848: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 73875: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

73871: ----------------------------------------------------------------------------------
73872: -- 4219869 Business Flow
73873: -- Update journal entry status -- Need to generate this within IF
73874: ----------------------------------------------------------------------------------
73875: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
73876: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
73877: ,p_balance_type_code => l_balance_type_code
73878: );
73879:

Line 74053: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

74049:
74050: --
74051: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
74052: --
74053: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
74054: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
74055: ELSE
74056: ---------------------------------------------------------------------------------------------------
74057: -- 4262811a Switch Sign

Line 74078: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

74074:
74075: XLA_AE_LINES_PKG.ValidateCurrentLine;
74076: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
74077:
74078: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
74079: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
74080: ,p_balance_type_code => l_balance_type_code);
74081:
74082: 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 ((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 ((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 ((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_57,'
74321: ') <> 'CLEAR_CLEAR' AND
74322: NVL(p_source_57,'

Line 74404: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

74400: --
74401: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
74402:
74403: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
74404: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
74405:
74406: -- 4955764
74407: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
74408: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 74478: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

74474: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
74475:
74476: IF xla_accounting_cache_pkg.GetValueChar
74477: (p_source_code => 'LEDGER_CATEGORY_CODE'
74478: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
74479: AND l_bflow_method_code = 'PRIOR_ENTRY'
74480: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
74481: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
74482: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 74669: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

74665: p_lookup_type => 'XLA_OWNER_TYPE'
74666: ,p_lookup_code => l_component_type_code
74667: )
74668: ,p_token_4 => 'PRODUCT_NAME'
74669: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
74670: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
74671: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
74672: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
74673: ,p_ae_header_id => NULL

Line 74670: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

74666: ,p_lookup_code => l_component_type_code
74667: )
74668: ,p_token_4 => 'PRODUCT_NAME'
74669: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
74670: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
74671: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
74672: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
74673: ,p_ae_header_id => NULL
74674: );

Line 74671: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

74667: )
74668: ,p_token_4 => 'PRODUCT_NAME'
74669: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
74670: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
74671: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
74672: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
74673: ,p_ae_header_id => NULL
74674: );
74675:

Line 74672: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

74668: ,p_token_4 => 'PRODUCT_NAME'
74669: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
74670: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
74671: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
74672: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
74673: ,p_ae_header_id => NULL
74674: );
74675:
74676: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 74703: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

74699: ----------------------------------------------------------------------------------
74700: -- 4219869 Business Flow
74701: -- Update journal entry status -- Need to generate this within IF
74702: ----------------------------------------------------------------------------------
74703: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
74704: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
74705: ,p_balance_type_code => l_balance_type_code
74706: );
74707:

Line 74881: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

74877:
74878: --
74879: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
74880: --
74881: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
74882: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
74883: ELSE
74884: ---------------------------------------------------------------------------------------------------
74885: -- 4262811a Switch Sign

Line 74906: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

74902:
74903: XLA_AE_LINES_PKG.ValidateCurrentLine;
74904: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
74905:
74906: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
74907: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
74908: ,p_balance_type_code => l_balance_type_code);
74909:
74910: END IF;

Line 75057: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

75053: l_tmp_amt NUMBER;
75054: l_acc_rev_natural_side_code VARCHAR2(1);
75055:
75056: l_num_entries NUMBER;
75057: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
75058: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
75059: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
75060: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
75061: l_recog_line_1 NUMBER;

Line 75058: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

75054: l_acc_rev_natural_side_code VARCHAR2(1);
75055:
75056: l_num_entries NUMBER;
75057: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
75058: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
75059: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
75060: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
75061: l_recog_line_1 NUMBER;
75062: l_recog_line_2 NUMBER;

Line 75059: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

75055:
75056: l_num_entries NUMBER;
75057: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
75058: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
75059: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
75060: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
75061: l_recog_line_1 NUMBER;
75062: l_recog_line_2 NUMBER;
75063:

Line 75060: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

75056: l_num_entries NUMBER;
75057: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
75058: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
75059: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
75060: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
75061: l_recog_line_1 NUMBER;
75062: l_recog_line_2 NUMBER;
75063:
75064: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 75066: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

75062: l_recog_line_2 NUMBER;
75063:
75064: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
75065: l_bflow_applied_to_amt NUMBER; -- 5132302
75066: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
75067:
75068: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
75069:
75070: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 75141: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

75137: l_accrual_line_num := NULL; -- 4262811
75138: l_tmp_amt := NULL; -- 4262811
75139: --
75140:
75141: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
75142: l_balance_type_code <> 'B' THEN
75143: IF NVL(p_source_57,'
75144: ') = 'CLEAR_CLEAR' AND
75145: NVL(p_source_28,'

Line 75223: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

75219: --
75220: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
75221:
75222: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
75223: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
75224:
75225: -- 4955764
75226: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
75227: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 75299: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

75295: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
75296:
75297: IF xla_accounting_cache_pkg.GetValueChar
75298: (p_source_code => 'LEDGER_CATEGORY_CODE'
75299: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
75300: AND l_bflow_method_code = 'PRIOR_ENTRY'
75301: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
75302: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
75303: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 75443: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

75439: p_lookup_type => 'XLA_OWNER_TYPE'
75440: ,p_lookup_code => l_component_type_code
75441: )
75442: ,p_token_4 => 'PRODUCT_NAME'
75443: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
75444: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
75445: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
75446: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
75447: ,p_ae_header_id => NULL

Line 75444: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

75440: ,p_lookup_code => l_component_type_code
75441: )
75442: ,p_token_4 => 'PRODUCT_NAME'
75443: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
75444: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
75445: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
75446: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
75447: ,p_ae_header_id => NULL
75448: );

Line 75445: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

75441: )
75442: ,p_token_4 => 'PRODUCT_NAME'
75443: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
75444: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
75445: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
75446: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
75447: ,p_ae_header_id => NULL
75448: );
75449:

Line 75446: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

75442: ,p_token_4 => 'PRODUCT_NAME'
75443: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
75444: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
75445: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
75446: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
75447: ,p_ae_header_id => NULL
75448: );
75449:
75450: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 75477: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

75473: ----------------------------------------------------------------------------------
75474: -- 4219869 Business Flow
75475: -- Update journal entry status -- Need to generate this within IF
75476: ----------------------------------------------------------------------------------
75477: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
75478: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
75479: ,p_balance_type_code => l_balance_type_code
75480: );
75481:

Line 75608: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

75604:
75605: --
75606: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
75607: --
75608: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
75609: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
75610: ELSE
75611: ---------------------------------------------------------------------------------------------------
75612: -- 4262811a Switch Sign

Line 75633: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

75629:
75630: XLA_AE_LINES_PKG.ValidateCurrentLine;
75631: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
75632:
75633: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
75634: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
75635: ,p_balance_type_code => l_balance_type_code);
75636:
75637: END IF;

Line 75787: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

75783: l_tmp_amt NUMBER;
75784: l_acc_rev_natural_side_code VARCHAR2(1);
75785:
75786: l_num_entries NUMBER;
75787: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
75788: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
75789: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
75790: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
75791: l_recog_line_1 NUMBER;

Line 75788: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

75784: l_acc_rev_natural_side_code VARCHAR2(1);
75785:
75786: l_num_entries NUMBER;
75787: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
75788: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
75789: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
75790: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
75791: l_recog_line_1 NUMBER;
75792: l_recog_line_2 NUMBER;

Line 75789: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

75785:
75786: l_num_entries NUMBER;
75787: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
75788: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
75789: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
75790: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
75791: l_recog_line_1 NUMBER;
75792: l_recog_line_2 NUMBER;
75793:

Line 75790: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

75786: l_num_entries NUMBER;
75787: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
75788: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
75789: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
75790: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
75791: l_recog_line_1 NUMBER;
75792: l_recog_line_2 NUMBER;
75793:
75794: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 75796: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

75792: l_recog_line_2 NUMBER;
75793:
75794: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
75795: l_bflow_applied_to_amt NUMBER; -- 5132302
75796: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
75797:
75798: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
75799:
75800: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 75871: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

75867: l_accrual_line_num := NULL; -- 4262811
75868: l_tmp_amt := NULL; -- 4262811
75869: --
75870:
75871: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
75872: l_balance_type_code <> 'B' THEN
75873: IF NVL(p_source_57,'
75874: ') <> 'CLEAR_CLEAR' AND
75875: NVL(p_source_56,'

Line 75953: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

75949: --
75950: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
75951:
75952: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
75953: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
75954:
75955: -- 4955764
75956: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
75957: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 76029: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

76025: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
76026:
76027: IF xla_accounting_cache_pkg.GetValueChar
76028: (p_source_code => 'LEDGER_CATEGORY_CODE'
76029: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
76030: AND l_bflow_method_code = 'PRIOR_ENTRY'
76031: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
76032: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
76033: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 76173: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

76169: p_lookup_type => 'XLA_OWNER_TYPE'
76170: ,p_lookup_code => l_component_type_code
76171: )
76172: ,p_token_4 => 'PRODUCT_NAME'
76173: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
76174: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
76175: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
76176: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
76177: ,p_ae_header_id => NULL

Line 76174: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

76170: ,p_lookup_code => l_component_type_code
76171: )
76172: ,p_token_4 => 'PRODUCT_NAME'
76173: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
76174: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
76175: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
76176: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
76177: ,p_ae_header_id => NULL
76178: );

Line 76175: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

76171: )
76172: ,p_token_4 => 'PRODUCT_NAME'
76173: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
76174: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
76175: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
76176: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
76177: ,p_ae_header_id => NULL
76178: );
76179:

Line 76176: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

76172: ,p_token_4 => 'PRODUCT_NAME'
76173: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
76174: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
76175: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
76176: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
76177: ,p_ae_header_id => NULL
76178: );
76179:
76180: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 76207: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

76203: ----------------------------------------------------------------------------------
76204: -- 4219869 Business Flow
76205: -- Update journal entry status -- Need to generate this within IF
76206: ----------------------------------------------------------------------------------
76207: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
76208: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
76209: ,p_balance_type_code => l_balance_type_code
76210: );
76211:

Line 76338: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

76334:
76335: --
76336: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
76337: --
76338: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
76339: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
76340: ELSE
76341: ---------------------------------------------------------------------------------------------------
76342: -- 4262811a Switch Sign

Line 76363: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

76359:
76360: XLA_AE_LINES_PKG.ValidateCurrentLine;
76361: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
76362:
76363: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
76364: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
76365: ,p_balance_type_code => l_balance_type_code);
76366:
76367: END IF;

Line 76536: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

76532: l_tmp_amt NUMBER;
76533: l_acc_rev_natural_side_code VARCHAR2(1);
76534:
76535: l_num_entries NUMBER;
76536: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
76537: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
76538: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
76539: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
76540: l_recog_line_1 NUMBER;

Line 76537: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

76533: l_acc_rev_natural_side_code VARCHAR2(1);
76534:
76535: l_num_entries NUMBER;
76536: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
76537: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
76538: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
76539: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
76540: l_recog_line_1 NUMBER;
76541: l_recog_line_2 NUMBER;

Line 76538: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

76534:
76535: l_num_entries NUMBER;
76536: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
76537: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
76538: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
76539: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
76540: l_recog_line_1 NUMBER;
76541: l_recog_line_2 NUMBER;
76542:

Line 76539: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

76535: l_num_entries NUMBER;
76536: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
76537: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
76538: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
76539: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
76540: l_recog_line_1 NUMBER;
76541: l_recog_line_2 NUMBER;
76542:
76543: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 76545: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

76541: l_recog_line_2 NUMBER;
76542:
76543: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
76544: l_bflow_applied_to_amt NUMBER; -- 5132302
76545: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
76546:
76547: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
76548:
76549: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 76620: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

76616: l_accrual_line_num := NULL; -- 4262811
76617: l_tmp_amt := NULL; -- 4262811
76618: --
76619:
76620: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
76621: l_balance_type_code <> 'B' THEN
76622: IF NVL(p_source_28,'
76623: ') = 'IPV' AND
76624: NVL(p_source_54,'

Line 76694: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

76690: --
76691: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
76692:
76693: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
76694: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
76695:
76696: -- 4955764
76697: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
76698: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 76818: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

76814: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
76815:
76816: IF xla_accounting_cache_pkg.GetValueChar
76817: (p_source_code => 'LEDGER_CATEGORY_CODE'
76818: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
76819: AND l_bflow_method_code = 'PRIOR_ENTRY'
76820: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
76821: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
76822: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 76928: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

76924: p_lookup_type => 'XLA_OWNER_TYPE'
76925: ,p_lookup_code => l_component_type_code
76926: )
76927: ,p_token_4 => 'PRODUCT_NAME'
76928: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
76929: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
76930: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
76931: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
76932: ,p_ae_header_id => NULL

Line 76929: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

76925: ,p_lookup_code => l_component_type_code
76926: )
76927: ,p_token_4 => 'PRODUCT_NAME'
76928: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
76929: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
76930: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
76931: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
76932: ,p_ae_header_id => NULL
76933: );

Line 76930: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

76926: )
76927: ,p_token_4 => 'PRODUCT_NAME'
76928: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
76929: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
76930: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
76931: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
76932: ,p_ae_header_id => NULL
76933: );
76934:

Line 76931: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

76927: ,p_token_4 => 'PRODUCT_NAME'
76928: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
76929: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
76930: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
76931: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
76932: ,p_ae_header_id => NULL
76933: );
76934:
76935: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 76962: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

76958: ----------------------------------------------------------------------------------
76959: -- 4219869 Business Flow
76960: -- Update journal entry status -- Need to generate this within IF
76961: ----------------------------------------------------------------------------------
76962: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
76963: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
76964: ,p_balance_type_code => l_balance_type_code
76965: );
76966:

Line 77049: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

77045:
77046: --
77047: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
77048: --
77049: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
77050: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
77051: ELSE
77052: ---------------------------------------------------------------------------------------------------
77053: -- 4262811a Switch Sign

Line 77074: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

77070:
77071: XLA_AE_LINES_PKG.ValidateCurrentLine;
77072: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
77073:
77074: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
77075: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
77076: ,p_balance_type_code => l_balance_type_code);
77077:
77078: END IF;

Line 77245: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

77241: l_tmp_amt NUMBER;
77242: l_acc_rev_natural_side_code VARCHAR2(1);
77243:
77244: l_num_entries NUMBER;
77245: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
77246: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
77247: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
77248: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
77249: l_recog_line_1 NUMBER;

Line 77246: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

77242: l_acc_rev_natural_side_code VARCHAR2(1);
77243:
77244: l_num_entries NUMBER;
77245: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
77246: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
77247: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
77248: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
77249: l_recog_line_1 NUMBER;
77250: l_recog_line_2 NUMBER;

Line 77247: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

77243:
77244: l_num_entries NUMBER;
77245: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
77246: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
77247: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
77248: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
77249: l_recog_line_1 NUMBER;
77250: l_recog_line_2 NUMBER;
77251:

Line 77248: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

77244: l_num_entries NUMBER;
77245: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
77246: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
77247: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
77248: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
77249: l_recog_line_1 NUMBER;
77250: l_recog_line_2 NUMBER;
77251:
77252: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 77254: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

77250: l_recog_line_2 NUMBER;
77251:
77252: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
77253: l_bflow_applied_to_amt NUMBER; -- 5132302
77254: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
77255:
77256: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
77257:
77258: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 77329: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

77325: l_accrual_line_num := NULL; -- 4262811
77326: l_tmp_amt := NULL; -- 4262811
77327: --
77328:
77329: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
77330: l_balance_type_code <> 'B' THEN
77331: IF NVL(p_source_28,'
77332: ') = 'IPV' AND
77333: NVL(p_source_54,'

Line 77403: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

77399: --
77400: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
77401:
77402: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
77403: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
77404:
77405: -- 4955764
77406: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
77407: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 77525: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

77521: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
77522:
77523: IF xla_accounting_cache_pkg.GetValueChar
77524: (p_source_code => 'LEDGER_CATEGORY_CODE'
77525: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
77526: AND l_bflow_method_code = 'PRIOR_ENTRY'
77527: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
77528: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
77529: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 77635: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

77631: p_lookup_type => 'XLA_OWNER_TYPE'
77632: ,p_lookup_code => l_component_type_code
77633: )
77634: ,p_token_4 => 'PRODUCT_NAME'
77635: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
77636: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
77637: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
77638: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
77639: ,p_ae_header_id => NULL

Line 77636: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

77632: ,p_lookup_code => l_component_type_code
77633: )
77634: ,p_token_4 => 'PRODUCT_NAME'
77635: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
77636: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
77637: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
77638: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
77639: ,p_ae_header_id => NULL
77640: );

Line 77637: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

77633: )
77634: ,p_token_4 => 'PRODUCT_NAME'
77635: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
77636: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
77637: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
77638: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
77639: ,p_ae_header_id => NULL
77640: );
77641:

Line 77638: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

77634: ,p_token_4 => 'PRODUCT_NAME'
77635: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
77636: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
77637: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
77638: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
77639: ,p_ae_header_id => NULL
77640: );
77641:
77642: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 77669: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

77665: ----------------------------------------------------------------------------------
77666: -- 4219869 Business Flow
77667: -- Update journal entry status -- Need to generate this within IF
77668: ----------------------------------------------------------------------------------
77669: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
77670: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
77671: ,p_balance_type_code => l_balance_type_code
77672: );
77673:

Line 77756: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

77752:
77753: --
77754: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
77755: --
77756: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
77757: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
77758: ELSE
77759: ---------------------------------------------------------------------------------------------------
77760: -- 4262811a Switch Sign

Line 77781: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

77777:
77778: XLA_AE_LINES_PKG.ValidateCurrentLine;
77779: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
77780:
77781: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
77782: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
77783: ,p_balance_type_code => l_balance_type_code);
77784:
77785: END IF;

Line 77954: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

77950: l_tmp_amt NUMBER;
77951: l_acc_rev_natural_side_code VARCHAR2(1);
77952:
77953: l_num_entries NUMBER;
77954: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
77955: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
77956: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
77957: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
77958: l_recog_line_1 NUMBER;

Line 77955: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

77951: l_acc_rev_natural_side_code VARCHAR2(1);
77952:
77953: l_num_entries NUMBER;
77954: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
77955: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
77956: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
77957: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
77958: l_recog_line_1 NUMBER;
77959: l_recog_line_2 NUMBER;

Line 77956: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

77952:
77953: l_num_entries NUMBER;
77954: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
77955: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
77956: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
77957: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
77958: l_recog_line_1 NUMBER;
77959: l_recog_line_2 NUMBER;
77960:

Line 77957: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

77953: l_num_entries NUMBER;
77954: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
77955: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
77956: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
77957: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
77958: l_recog_line_1 NUMBER;
77959: l_recog_line_2 NUMBER;
77960:
77961: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 77963: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

77959: l_recog_line_2 NUMBER;
77960:
77961: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
77962: l_bflow_applied_to_amt NUMBER; -- 5132302
77963: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
77964:
77965: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
77966:
77967: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 78038: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

78034: l_accrual_line_num := NULL; -- 4262811
78035: l_tmp_amt := NULL; -- 4262811
78036: --
78037:
78038: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
78039: l_balance_type_code <> 'B' THEN
78040: IF NVL(p_source_28,'
78041: ') = 'IPV' AND
78042: NVL(p_source_54,'

Line 78112: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

78108: --
78109: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
78110:
78111: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
78112: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
78113:
78114: -- 4955764
78115: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
78116: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 78238: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

78234: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
78235:
78236: IF xla_accounting_cache_pkg.GetValueChar
78237: (p_source_code => 'LEDGER_CATEGORY_CODE'
78238: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
78239: AND l_bflow_method_code = 'PRIOR_ENTRY'
78240: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
78241: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
78242: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 78348: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

78344: p_lookup_type => 'XLA_OWNER_TYPE'
78345: ,p_lookup_code => l_component_type_code
78346: )
78347: ,p_token_4 => 'PRODUCT_NAME'
78348: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
78349: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
78350: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
78351: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
78352: ,p_ae_header_id => NULL

Line 78349: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

78345: ,p_lookup_code => l_component_type_code
78346: )
78347: ,p_token_4 => 'PRODUCT_NAME'
78348: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
78349: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
78350: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
78351: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
78352: ,p_ae_header_id => NULL
78353: );

Line 78350: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

78346: )
78347: ,p_token_4 => 'PRODUCT_NAME'
78348: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
78349: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
78350: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
78351: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
78352: ,p_ae_header_id => NULL
78353: );
78354:

Line 78351: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

78347: ,p_token_4 => 'PRODUCT_NAME'
78348: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
78349: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
78350: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
78351: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
78352: ,p_ae_header_id => NULL
78353: );
78354:
78355: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 78382: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

78378: ----------------------------------------------------------------------------------
78379: -- 4219869 Business Flow
78380: -- Update journal entry status -- Need to generate this within IF
78381: ----------------------------------------------------------------------------------
78382: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
78383: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
78384: ,p_balance_type_code => l_balance_type_code
78385: );
78386:

Line 78469: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

78465:
78466: --
78467: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
78468: --
78469: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
78470: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
78471: ELSE
78472: ---------------------------------------------------------------------------------------------------
78473: -- 4262811a Switch Sign

Line 78494: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

78490:
78491: XLA_AE_LINES_PKG.ValidateCurrentLine;
78492: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
78493:
78494: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
78495: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
78496: ,p_balance_type_code => l_balance_type_code);
78497:
78498: 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 78751: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

78747: l_accrual_line_num := NULL; -- 4262811
78748: l_tmp_amt := NULL; -- 4262811
78749: --
78750:
78751: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
78752: l_balance_type_code <> 'B' THEN
78753: IF NVL(p_source_28,'
78754: ') = 'IPV' AND
78755: NVL(p_source_54,'

Line 78825: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

78821: --
78822: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
78823:
78824: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
78825: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
78826:
78827: -- 4955764
78828: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
78829: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 78949: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

78945: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
78946:
78947: IF xla_accounting_cache_pkg.GetValueChar
78948: (p_source_code => 'LEDGER_CATEGORY_CODE'
78949: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
78950: AND l_bflow_method_code = 'PRIOR_ENTRY'
78951: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
78952: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
78953: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 79059: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

79055: p_lookup_type => 'XLA_OWNER_TYPE'
79056: ,p_lookup_code => l_component_type_code
79057: )
79058: ,p_token_4 => 'PRODUCT_NAME'
79059: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
79060: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
79061: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
79062: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
79063: ,p_ae_header_id => NULL

Line 79060: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

79056: ,p_lookup_code => l_component_type_code
79057: )
79058: ,p_token_4 => 'PRODUCT_NAME'
79059: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
79060: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
79061: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
79062: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
79063: ,p_ae_header_id => NULL
79064: );

Line 79061: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

79057: )
79058: ,p_token_4 => 'PRODUCT_NAME'
79059: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
79060: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
79061: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
79062: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
79063: ,p_ae_header_id => NULL
79064: );
79065:

Line 79062: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

79058: ,p_token_4 => 'PRODUCT_NAME'
79059: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
79060: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
79061: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
79062: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
79063: ,p_ae_header_id => NULL
79064: );
79065:
79066: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 79093: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

79089: ----------------------------------------------------------------------------------
79090: -- 4219869 Business Flow
79091: -- Update journal entry status -- Need to generate this within IF
79092: ----------------------------------------------------------------------------------
79093: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
79094: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
79095: ,p_balance_type_code => l_balance_type_code
79096: );
79097:

Line 79180: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

79176:
79177: --
79178: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
79179: --
79180: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
79181: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
79182: ELSE
79183: ---------------------------------------------------------------------------------------------------
79184: -- 4262811a Switch Sign

Line 79205: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

79201:
79202: XLA_AE_LINES_PKG.ValidateCurrentLine;
79203: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
79204:
79205: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
79206: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
79207: ,p_balance_type_code => l_balance_type_code);
79208:
79209: END IF;

Line 79378: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

79374: l_tmp_amt NUMBER;
79375: l_acc_rev_natural_side_code VARCHAR2(1);
79376:
79377: l_num_entries NUMBER;
79378: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
79379: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
79380: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
79381: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
79382: l_recog_line_1 NUMBER;

Line 79379: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

79375: l_acc_rev_natural_side_code VARCHAR2(1);
79376:
79377: l_num_entries NUMBER;
79378: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
79379: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
79380: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
79381: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
79382: l_recog_line_1 NUMBER;
79383: l_recog_line_2 NUMBER;

Line 79380: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

79376:
79377: l_num_entries NUMBER;
79378: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
79379: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
79380: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
79381: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
79382: l_recog_line_1 NUMBER;
79383: l_recog_line_2 NUMBER;
79384:

Line 79381: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

79377: l_num_entries NUMBER;
79378: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
79379: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
79380: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
79381: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
79382: l_recog_line_1 NUMBER;
79383: l_recog_line_2 NUMBER;
79384:
79385: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 79387: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

79383: l_recog_line_2 NUMBER;
79384:
79385: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
79386: l_bflow_applied_to_amt NUMBER; -- 5132302
79387: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
79388:
79389: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
79390:
79391: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 79462: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

79458: l_accrual_line_num := NULL; -- 4262811
79459: l_tmp_amt := NULL; -- 4262811
79460: --
79461:
79462: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
79463: l_balance_type_code <> 'B' THEN
79464: IF NVL(p_source_28,'
79465: ') = 'RETROEXPENSE' OR
79466: NVL(p_source_28,'

Line 79544: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

79540: --
79541: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
79542:
79543: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
79544: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
79545:
79546: -- 4955764
79547: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
79548: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 79668: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

79664: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
79665:
79666: IF xla_accounting_cache_pkg.GetValueChar
79667: (p_source_code => 'LEDGER_CATEGORY_CODE'
79668: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
79669: AND l_bflow_method_code = 'PRIOR_ENTRY'
79670: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
79671: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
79672: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 79778: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

79774: p_lookup_type => 'XLA_OWNER_TYPE'
79775: ,p_lookup_code => l_component_type_code
79776: )
79777: ,p_token_4 => 'PRODUCT_NAME'
79778: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
79779: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
79780: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
79781: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
79782: ,p_ae_header_id => NULL

Line 79779: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

79775: ,p_lookup_code => l_component_type_code
79776: )
79777: ,p_token_4 => 'PRODUCT_NAME'
79778: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
79779: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
79780: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
79781: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
79782: ,p_ae_header_id => NULL
79783: );

Line 79780: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

79776: )
79777: ,p_token_4 => 'PRODUCT_NAME'
79778: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
79779: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
79780: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
79781: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
79782: ,p_ae_header_id => NULL
79783: );
79784:

Line 79781: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

79777: ,p_token_4 => 'PRODUCT_NAME'
79778: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
79779: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
79780: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
79781: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
79782: ,p_ae_header_id => NULL
79783: );
79784:
79785: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 79812: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

79808: ----------------------------------------------------------------------------------
79809: -- 4219869 Business Flow
79810: -- Update journal entry status -- Need to generate this within IF
79811: ----------------------------------------------------------------------------------
79812: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
79813: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
79814: ,p_balance_type_code => l_balance_type_code
79815: );
79816:

Line 79899: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

79895:
79896: --
79897: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
79898: --
79899: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
79900: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
79901: ELSE
79902: ---------------------------------------------------------------------------------------------------
79903: -- 4262811a Switch Sign

Line 79924: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

79920:
79921: XLA_AE_LINES_PKG.ValidateCurrentLine;
79922: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
79923:
79924: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
79925: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
79926: ,p_balance_type_code => l_balance_type_code);
79927:
79928: END IF;

Line 80095: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

80091: l_tmp_amt NUMBER;
80092: l_acc_rev_natural_side_code VARCHAR2(1);
80093:
80094: l_num_entries NUMBER;
80095: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
80096: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
80097: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
80098: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
80099: l_recog_line_1 NUMBER;

Line 80096: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

80092: l_acc_rev_natural_side_code VARCHAR2(1);
80093:
80094: l_num_entries NUMBER;
80095: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
80096: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
80097: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
80098: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
80099: l_recog_line_1 NUMBER;
80100: l_recog_line_2 NUMBER;

Line 80097: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

80093:
80094: l_num_entries NUMBER;
80095: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
80096: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
80097: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
80098: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
80099: l_recog_line_1 NUMBER;
80100: l_recog_line_2 NUMBER;
80101:

Line 80098: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

80094: l_num_entries NUMBER;
80095: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
80096: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
80097: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
80098: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
80099: l_recog_line_1 NUMBER;
80100: l_recog_line_2 NUMBER;
80101:
80102: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 80104: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

80100: l_recog_line_2 NUMBER;
80101:
80102: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
80103: l_bflow_applied_to_amt NUMBER; -- 5132302
80104: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
80105:
80106: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
80107:
80108: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 80179: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

80175: l_accrual_line_num := NULL; -- 4262811
80176: l_tmp_amt := NULL; -- 4262811
80177: --
80178:
80179: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
80180: l_balance_type_code <> 'B' THEN
80181: IF NVL(p_source_28,'
80182: ') = 'RETROEXPENSE' OR
80183: NVL(p_source_28,'

Line 80261: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

80257: --
80258: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
80259:
80260: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
80261: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
80262:
80263: -- 4955764
80264: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
80265: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 80383: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

80379: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
80380:
80381: IF xla_accounting_cache_pkg.GetValueChar
80382: (p_source_code => 'LEDGER_CATEGORY_CODE'
80383: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
80384: AND l_bflow_method_code = 'PRIOR_ENTRY'
80385: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
80386: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
80387: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 80493: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

80489: p_lookup_type => 'XLA_OWNER_TYPE'
80490: ,p_lookup_code => l_component_type_code
80491: )
80492: ,p_token_4 => 'PRODUCT_NAME'
80493: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
80494: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
80495: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
80496: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
80497: ,p_ae_header_id => NULL

Line 80494: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

80490: ,p_lookup_code => l_component_type_code
80491: )
80492: ,p_token_4 => 'PRODUCT_NAME'
80493: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
80494: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
80495: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
80496: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
80497: ,p_ae_header_id => NULL
80498: );

Line 80495: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

80491: )
80492: ,p_token_4 => 'PRODUCT_NAME'
80493: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
80494: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
80495: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
80496: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
80497: ,p_ae_header_id => NULL
80498: );
80499:

Line 80496: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

80492: ,p_token_4 => 'PRODUCT_NAME'
80493: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
80494: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
80495: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
80496: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
80497: ,p_ae_header_id => NULL
80498: );
80499:
80500: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 80527: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

80523: ----------------------------------------------------------------------------------
80524: -- 4219869 Business Flow
80525: -- Update journal entry status -- Need to generate this within IF
80526: ----------------------------------------------------------------------------------
80527: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
80528: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
80529: ,p_balance_type_code => l_balance_type_code
80530: );
80531:

Line 80614: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

80610:
80611: --
80612: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
80613: --
80614: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
80615: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
80616: ELSE
80617: ---------------------------------------------------------------------------------------------------
80618: -- 4262811a Switch Sign

Line 80639: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

80635:
80636: XLA_AE_LINES_PKG.ValidateCurrentLine;
80637: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
80638:
80639: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
80640: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
80641: ,p_balance_type_code => l_balance_type_code);
80642:
80643: END IF;

Line 80812: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

80808: l_tmp_amt NUMBER;
80809: l_acc_rev_natural_side_code VARCHAR2(1);
80810:
80811: l_num_entries NUMBER;
80812: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
80813: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
80814: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
80815: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
80816: l_recog_line_1 NUMBER;

Line 80813: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

80809: l_acc_rev_natural_side_code VARCHAR2(1);
80810:
80811: l_num_entries NUMBER;
80812: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
80813: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
80814: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
80815: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
80816: l_recog_line_1 NUMBER;
80817: l_recog_line_2 NUMBER;

Line 80814: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

80810:
80811: l_num_entries NUMBER;
80812: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
80813: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
80814: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
80815: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
80816: l_recog_line_1 NUMBER;
80817: l_recog_line_2 NUMBER;
80818:

Line 80815: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

80811: l_num_entries NUMBER;
80812: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
80813: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
80814: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
80815: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
80816: l_recog_line_1 NUMBER;
80817: l_recog_line_2 NUMBER;
80818:
80819: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 80821: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

80817: l_recog_line_2 NUMBER;
80818:
80819: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
80820: l_bflow_applied_to_amt NUMBER; -- 5132302
80821: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
80822:
80823: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
80824:
80825: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 80896: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

80892: l_accrual_line_num := NULL; -- 4262811
80893: l_tmp_amt := NULL; -- 4262811
80894: --
80895:
80896: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
80897: l_balance_type_code <> 'B' THEN
80898: IF NVL(p_source_28,'
80899: ') = 'RETROEXPENSE' OR
80900: NVL(p_source_28,'

Line 80978: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

80974: --
80975: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
80976:
80977: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
80978: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
80979:
80980: -- 4955764
80981: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
80982: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 81104: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

81100: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
81101:
81102: IF xla_accounting_cache_pkg.GetValueChar
81103: (p_source_code => 'LEDGER_CATEGORY_CODE'
81104: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
81105: AND l_bflow_method_code = 'PRIOR_ENTRY'
81106: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
81107: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
81108: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 81214: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

81210: p_lookup_type => 'XLA_OWNER_TYPE'
81211: ,p_lookup_code => l_component_type_code
81212: )
81213: ,p_token_4 => 'PRODUCT_NAME'
81214: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
81215: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
81216: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
81217: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
81218: ,p_ae_header_id => NULL

Line 81215: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

81211: ,p_lookup_code => l_component_type_code
81212: )
81213: ,p_token_4 => 'PRODUCT_NAME'
81214: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
81215: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
81216: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
81217: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
81218: ,p_ae_header_id => NULL
81219: );

Line 81216: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

81212: )
81213: ,p_token_4 => 'PRODUCT_NAME'
81214: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
81215: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
81216: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
81217: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
81218: ,p_ae_header_id => NULL
81219: );
81220:

Line 81217: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

81213: ,p_token_4 => 'PRODUCT_NAME'
81214: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
81215: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
81216: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
81217: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
81218: ,p_ae_header_id => NULL
81219: );
81220:
81221: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 81248: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

81244: ----------------------------------------------------------------------------------
81245: -- 4219869 Business Flow
81246: -- Update journal entry status -- Need to generate this within IF
81247: ----------------------------------------------------------------------------------
81248: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
81249: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
81250: ,p_balance_type_code => l_balance_type_code
81251: );
81252:

Line 81335: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

81331:
81332: --
81333: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
81334: --
81335: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
81336: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
81337: ELSE
81338: ---------------------------------------------------------------------------------------------------
81339: -- 4262811a Switch Sign

Line 81360: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

81356:
81357: XLA_AE_LINES_PKG.ValidateCurrentLine;
81358: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
81359:
81360: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
81361: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
81362: ,p_balance_type_code => l_balance_type_code);
81363:
81364: END IF;

Line 81495: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

81491: l_tmp_amt NUMBER;
81492: l_acc_rev_natural_side_code VARCHAR2(1);
81493:
81494: l_num_entries NUMBER;
81495: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
81496: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
81497: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
81498: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
81499: l_recog_line_1 NUMBER;

Line 81496: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

81492: l_acc_rev_natural_side_code VARCHAR2(1);
81493:
81494: l_num_entries NUMBER;
81495: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
81496: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
81497: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
81498: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
81499: l_recog_line_1 NUMBER;
81500: l_recog_line_2 NUMBER;

Line 81497: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

81493:
81494: l_num_entries NUMBER;
81495: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
81496: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
81497: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
81498: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
81499: l_recog_line_1 NUMBER;
81500: l_recog_line_2 NUMBER;
81501:

Line 81498: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

81494: l_num_entries NUMBER;
81495: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
81496: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
81497: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
81498: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
81499: l_recog_line_1 NUMBER;
81500: l_recog_line_2 NUMBER;
81501:
81502: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 81504: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

81500: l_recog_line_2 NUMBER;
81501:
81502: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
81503: l_bflow_applied_to_amt NUMBER; -- 5132302
81504: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
81505:
81506: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
81507:
81508: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 81579: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

81575: l_accrual_line_num := NULL; -- 4262811
81576: l_tmp_amt := NULL; -- 4262811
81577: --
81578:
81579: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
81580: l_balance_type_code <> 'B' THEN
81581: IF NVL(p_source_57,'
81582: ') = 'CLEAR_CLEAR' AND
81583: NVL(p_source_56,'

Line 81659: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

81655: --
81656: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
81657:
81658: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
81659: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
81660:
81661: -- 4955764
81662: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
81663: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 81725: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

81721: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
81722:
81723: IF xla_accounting_cache_pkg.GetValueChar
81724: (p_source_code => 'LEDGER_CATEGORY_CODE'
81725: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
81726: AND l_bflow_method_code = 'PRIOR_ENTRY'
81727: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
81728: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
81729: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 81802: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

81798: p_lookup_type => 'XLA_OWNER_TYPE'
81799: ,p_lookup_code => l_component_type_code
81800: )
81801: ,p_token_4 => 'PRODUCT_NAME'
81802: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
81803: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
81804: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
81805: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
81806: ,p_ae_header_id => NULL

Line 81803: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

81799: ,p_lookup_code => l_component_type_code
81800: )
81801: ,p_token_4 => 'PRODUCT_NAME'
81802: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
81803: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
81804: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
81805: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
81806: ,p_ae_header_id => NULL
81807: );

Line 81804: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

81800: )
81801: ,p_token_4 => 'PRODUCT_NAME'
81802: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
81803: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
81804: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
81805: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
81806: ,p_ae_header_id => NULL
81807: );
81808:

Line 81805: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

81801: ,p_token_4 => 'PRODUCT_NAME'
81802: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
81803: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
81804: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
81805: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
81806: ,p_ae_header_id => NULL
81807: );
81808:
81809: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 81836: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

81832: ----------------------------------------------------------------------------------
81833: -- 4219869 Business Flow
81834: -- Update journal entry status -- Need to generate this within IF
81835: ----------------------------------------------------------------------------------
81836: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
81837: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
81838: ,p_balance_type_code => l_balance_type_code
81839: );
81840:

Line 81897: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

81893:
81894: --
81895: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
81896: --
81897: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
81898: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
81899: ELSE
81900: ---------------------------------------------------------------------------------------------------
81901: -- 4262811a Switch Sign

Line 81922: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

81918:
81919: XLA_AE_LINES_PKG.ValidateCurrentLine;
81920: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
81921:
81922: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
81923: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
81924: ,p_balance_type_code => l_balance_type_code);
81925:
81926: END IF;

Line 82063: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

82059: l_tmp_amt NUMBER;
82060: l_acc_rev_natural_side_code VARCHAR2(1);
82061:
82062: l_num_entries NUMBER;
82063: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
82064: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
82065: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
82066: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
82067: l_recog_line_1 NUMBER;

Line 82064: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

82060: l_acc_rev_natural_side_code VARCHAR2(1);
82061:
82062: l_num_entries NUMBER;
82063: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
82064: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
82065: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
82066: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
82067: l_recog_line_1 NUMBER;
82068: l_recog_line_2 NUMBER;

Line 82065: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

82061:
82062: l_num_entries NUMBER;
82063: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
82064: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
82065: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
82066: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
82067: l_recog_line_1 NUMBER;
82068: l_recog_line_2 NUMBER;
82069:

Line 82066: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

82062: l_num_entries NUMBER;
82063: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
82064: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
82065: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
82066: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
82067: l_recog_line_1 NUMBER;
82068: l_recog_line_2 NUMBER;
82069:
82070: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 82072: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

82068: l_recog_line_2 NUMBER;
82069:
82070: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
82071: l_bflow_applied_to_amt NUMBER; -- 5132302
82072: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
82073:
82074: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
82075:
82076: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 82147: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

82143: l_accrual_line_num := NULL; -- 4262811
82144: l_tmp_amt := NULL; -- 4262811
82145: --
82146:
82147: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
82148: l_balance_type_code <> 'B' THEN
82149: IF NVL(p_source_57,'
82150: ') <> 'CLEAR_CLEAR' AND
82151: NVL(p_source_56,'

Line 82229: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

82225: --
82226: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
82227:
82228: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
82229: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
82230:
82231: -- 4955764
82232: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
82233: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 82295: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

82291: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
82292:
82293: IF xla_accounting_cache_pkg.GetValueChar
82294: (p_source_code => 'LEDGER_CATEGORY_CODE'
82295: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
82296: AND l_bflow_method_code = 'PRIOR_ENTRY'
82297: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
82298: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
82299: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 82372: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

82368: p_lookup_type => 'XLA_OWNER_TYPE'
82369: ,p_lookup_code => l_component_type_code
82370: )
82371: ,p_token_4 => 'PRODUCT_NAME'
82372: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
82373: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
82374: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
82375: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
82376: ,p_ae_header_id => NULL

Line 82373: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

82369: ,p_lookup_code => l_component_type_code
82370: )
82371: ,p_token_4 => 'PRODUCT_NAME'
82372: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
82373: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
82374: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
82375: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
82376: ,p_ae_header_id => NULL
82377: );

Line 82374: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

82370: )
82371: ,p_token_4 => 'PRODUCT_NAME'
82372: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
82373: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
82374: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
82375: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
82376: ,p_ae_header_id => NULL
82377: );
82378:

Line 82375: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

82371: ,p_token_4 => 'PRODUCT_NAME'
82372: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
82373: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
82374: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
82375: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
82376: ,p_ae_header_id => NULL
82377: );
82378:
82379: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 82406: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

82402: ----------------------------------------------------------------------------------
82403: -- 4219869 Business Flow
82404: -- Update journal entry status -- Need to generate this within IF
82405: ----------------------------------------------------------------------------------
82406: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
82407: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
82408: ,p_balance_type_code => l_balance_type_code
82409: );
82410:

Line 82467: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

82463:
82464: --
82465: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
82466: --
82467: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
82468: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
82469: ELSE
82470: ---------------------------------------------------------------------------------------------------
82471: -- 4262811a Switch Sign

Line 82492: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

82488:
82489: XLA_AE_LINES_PKG.ValidateCurrentLine;
82490: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
82491:
82492: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
82493: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
82494: ,p_balance_type_code => l_balance_type_code);
82495:
82496: END IF;

Line 82621: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

82617: l_tmp_amt NUMBER;
82618: l_acc_rev_natural_side_code VARCHAR2(1);
82619:
82620: l_num_entries NUMBER;
82621: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
82622: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
82623: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
82624: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
82625: l_recog_line_1 NUMBER;

Line 82622: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

82618: l_acc_rev_natural_side_code VARCHAR2(1);
82619:
82620: l_num_entries NUMBER;
82621: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
82622: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
82623: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
82624: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
82625: l_recog_line_1 NUMBER;
82626: l_recog_line_2 NUMBER;

Line 82623: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

82619:
82620: l_num_entries NUMBER;
82621: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
82622: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
82623: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
82624: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
82625: l_recog_line_1 NUMBER;
82626: l_recog_line_2 NUMBER;
82627:

Line 82624: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

82620: l_num_entries NUMBER;
82621: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
82622: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
82623: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
82624: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
82625: l_recog_line_1 NUMBER;
82626: l_recog_line_2 NUMBER;
82627:
82628: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 82630: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

82626: l_recog_line_2 NUMBER;
82627:
82628: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
82629: l_bflow_applied_to_amt NUMBER; -- 5132302
82630: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
82631:
82632: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
82633:
82634: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 82705: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

82701: l_accrual_line_num := NULL; -- 4262811
82702: l_tmp_amt := NULL; -- 4262811
82703: --
82704:
82705: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
82706: l_balance_type_code <> 'B' THEN
82707: IF NVL(p_source_57,'
82708: ') = 'CLEAR_CLEAR' AND
82709: NVL(p_source_56,'

Line 82785: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

82781: --
82782: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
82783:
82784: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
82785: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
82786:
82787: -- 4955764
82788: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
82789: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 82851: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

82847: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
82848:
82849: IF xla_accounting_cache_pkg.GetValueChar
82850: (p_source_code => 'LEDGER_CATEGORY_CODE'
82851: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
82852: AND l_bflow_method_code = 'PRIOR_ENTRY'
82853: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
82854: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
82855: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 82928: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

82924: p_lookup_type => 'XLA_OWNER_TYPE'
82925: ,p_lookup_code => l_component_type_code
82926: )
82927: ,p_token_4 => 'PRODUCT_NAME'
82928: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
82929: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
82930: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
82931: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
82932: ,p_ae_header_id => NULL

Line 82929: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

82925: ,p_lookup_code => l_component_type_code
82926: )
82927: ,p_token_4 => 'PRODUCT_NAME'
82928: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
82929: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
82930: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
82931: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
82932: ,p_ae_header_id => NULL
82933: );

Line 82930: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

82926: )
82927: ,p_token_4 => 'PRODUCT_NAME'
82928: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
82929: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
82930: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
82931: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
82932: ,p_ae_header_id => NULL
82933: );
82934:

Line 82931: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

82927: ,p_token_4 => 'PRODUCT_NAME'
82928: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
82929: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
82930: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
82931: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
82932: ,p_ae_header_id => NULL
82933: );
82934:
82935: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 82962: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

82958: ----------------------------------------------------------------------------------
82959: -- 4219869 Business Flow
82960: -- Update journal entry status -- Need to generate this within IF
82961: ----------------------------------------------------------------------------------
82962: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
82963: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
82964: ,p_balance_type_code => l_balance_type_code
82965: );
82966:

Line 83023: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

83019:
83020: --
83021: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
83022: --
83023: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
83024: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
83025: ELSE
83026: ---------------------------------------------------------------------------------------------------
83027: -- 4262811a Switch Sign

Line 83048: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

83044:
83045: XLA_AE_LINES_PKG.ValidateCurrentLine;
83046: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
83047:
83048: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
83049: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
83050: ,p_balance_type_code => l_balance_type_code);
83051:
83052: END IF;

Line 83221: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

83217: l_tmp_amt NUMBER;
83218: l_acc_rev_natural_side_code VARCHAR2(1);
83219:
83220: l_num_entries NUMBER;
83221: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
83222: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
83223: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
83224: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
83225: l_recog_line_1 NUMBER;

Line 83222: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

83218: l_acc_rev_natural_side_code VARCHAR2(1);
83219:
83220: l_num_entries NUMBER;
83221: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
83222: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
83223: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
83224: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
83225: l_recog_line_1 NUMBER;
83226: l_recog_line_2 NUMBER;

Line 83223: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

83219:
83220: l_num_entries NUMBER;
83221: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
83222: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
83223: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
83224: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
83225: l_recog_line_1 NUMBER;
83226: l_recog_line_2 NUMBER;
83227:

Line 83224: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

83220: l_num_entries NUMBER;
83221: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
83222: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
83223: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
83224: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
83225: l_recog_line_1 NUMBER;
83226: l_recog_line_2 NUMBER;
83227:
83228: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 83230: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

83226: l_recog_line_2 NUMBER;
83227:
83228: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
83229: l_bflow_applied_to_amt NUMBER; -- 5132302
83230: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
83231:
83232: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
83233:
83234: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 83305: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

83301: l_accrual_line_num := NULL; -- 4262811
83302: l_tmp_amt := NULL; -- 4262811
83303: --
83304:
83305: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
83306: l_balance_type_code <> 'B' THEN
83307: IF (NVL(p_source_10,'
83308: ') <> 'BALANCING_SEGMENT' AND
83309: NVL(p_source_10,'

Line 83381: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

83377: --
83378: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
83379:
83380: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
83381: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
83382:
83383: -- 4955764
83384: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
83385: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 83505: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

83501: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
83502:
83503: IF xla_accounting_cache_pkg.GetValueChar
83504: (p_source_code => 'LEDGER_CATEGORY_CODE'
83505: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
83506: AND l_bflow_method_code = 'PRIOR_ENTRY'
83507: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
83508: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
83509: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 83615: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

83611: p_lookup_type => 'XLA_OWNER_TYPE'
83612: ,p_lookup_code => l_component_type_code
83613: )
83614: ,p_token_4 => 'PRODUCT_NAME'
83615: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
83616: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
83617: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
83618: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
83619: ,p_ae_header_id => NULL

Line 83616: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

83612: ,p_lookup_code => l_component_type_code
83613: )
83614: ,p_token_4 => 'PRODUCT_NAME'
83615: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
83616: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
83617: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
83618: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
83619: ,p_ae_header_id => NULL
83620: );

Line 83617: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

83613: )
83614: ,p_token_4 => 'PRODUCT_NAME'
83615: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
83616: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
83617: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
83618: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
83619: ,p_ae_header_id => NULL
83620: );
83621:

Line 83618: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

83614: ,p_token_4 => 'PRODUCT_NAME'
83615: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
83616: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
83617: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
83618: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
83619: ,p_ae_header_id => NULL
83620: );
83621:
83622: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 83649: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

83645: ----------------------------------------------------------------------------------
83646: -- 4219869 Business Flow
83647: -- Update journal entry status -- Need to generate this within IF
83648: ----------------------------------------------------------------------------------
83649: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
83650: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
83651: ,p_balance_type_code => l_balance_type_code
83652: );
83653:

Line 83736: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

83732:
83733: --
83734: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
83735: --
83736: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
83737: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
83738: ELSE
83739: ---------------------------------------------------------------------------------------------------
83740: -- 4262811a Switch Sign

Line 83761: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

83757:
83758: XLA_AE_LINES_PKG.ValidateCurrentLine;
83759: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
83760:
83761: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
83762: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
83763: ,p_balance_type_code => l_balance_type_code);
83764:
83765: END IF;

Line 83934: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

83930: l_tmp_amt NUMBER;
83931: l_acc_rev_natural_side_code VARCHAR2(1);
83932:
83933: l_num_entries NUMBER;
83934: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
83935: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
83936: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
83937: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
83938: l_recog_line_1 NUMBER;

Line 83935: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

83931: l_acc_rev_natural_side_code VARCHAR2(1);
83932:
83933: l_num_entries NUMBER;
83934: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
83935: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
83936: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
83937: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
83938: l_recog_line_1 NUMBER;
83939: l_recog_line_2 NUMBER;

Line 83936: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

83932:
83933: l_num_entries NUMBER;
83934: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
83935: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
83936: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
83937: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
83938: l_recog_line_1 NUMBER;
83939: l_recog_line_2 NUMBER;
83940:

Line 83937: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

83933: l_num_entries NUMBER;
83934: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
83935: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
83936: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
83937: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
83938: l_recog_line_1 NUMBER;
83939: l_recog_line_2 NUMBER;
83940:
83941: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 83943: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

83939: l_recog_line_2 NUMBER;
83940:
83941: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
83942: l_bflow_applied_to_amt NUMBER; -- 5132302
83943: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
83944:
83945: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
83946:
83947: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 84018: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

84014: l_accrual_line_num := NULL; -- 4262811
84015: l_tmp_amt := NULL; -- 4262811
84016: --
84017:
84018: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
84019: l_balance_type_code <> 'B' THEN
84020: IF NVL(p_source_10,'
84021: ') = 'ACCOUNT_SEGMENT_VALUE' AND
84022: NVL(p_source_145,'

Line 84092: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

84088: --
84089: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
84090:
84091: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
84092: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
84093:
84094: -- 4955764
84095: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
84096: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 84216: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

84212: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
84213:
84214: IF xla_accounting_cache_pkg.GetValueChar
84215: (p_source_code => 'LEDGER_CATEGORY_CODE'
84216: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
84217: AND l_bflow_method_code = 'PRIOR_ENTRY'
84218: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
84219: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
84220: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 84396: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

84392: p_lookup_type => 'XLA_OWNER_TYPE'
84393: ,p_lookup_code => l_component_type_code
84394: )
84395: ,p_token_4 => 'PRODUCT_NAME'
84396: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
84397: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
84398: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
84399: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
84400: ,p_ae_header_id => NULL

Line 84397: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

84393: ,p_lookup_code => l_component_type_code
84394: )
84395: ,p_token_4 => 'PRODUCT_NAME'
84396: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
84397: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
84398: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
84399: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
84400: ,p_ae_header_id => NULL
84401: );

Line 84398: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

84394: )
84395: ,p_token_4 => 'PRODUCT_NAME'
84396: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
84397: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
84398: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
84399: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
84400: ,p_ae_header_id => NULL
84401: );
84402:

Line 84399: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

84395: ,p_token_4 => 'PRODUCT_NAME'
84396: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
84397: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
84398: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
84399: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
84400: ,p_ae_header_id => NULL
84401: );
84402:
84403: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 84430: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

84426: ----------------------------------------------------------------------------------
84427: -- 4219869 Business Flow
84428: -- Update journal entry status -- Need to generate this within IF
84429: ----------------------------------------------------------------------------------
84430: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
84431: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
84432: ,p_balance_type_code => l_balance_type_code
84433: );
84434:

Line 84584: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

84580:
84581: --
84582: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
84583: --
84584: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
84585: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
84586: ELSE
84587: ---------------------------------------------------------------------------------------------------
84588: -- 4262811a Switch Sign

Line 84609: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

84605:
84606: XLA_AE_LINES_PKG.ValidateCurrentLine;
84607: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
84608:
84609: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
84610: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
84611: ,p_balance_type_code => l_balance_type_code);
84612:
84613: END IF;

Line 84782: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

84778: l_tmp_amt NUMBER;
84779: l_acc_rev_natural_side_code VARCHAR2(1);
84780:
84781: l_num_entries NUMBER;
84782: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
84783: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
84784: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
84785: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
84786: l_recog_line_1 NUMBER;

Line 84783: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

84779: l_acc_rev_natural_side_code VARCHAR2(1);
84780:
84781: l_num_entries NUMBER;
84782: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
84783: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
84784: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
84785: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
84786: l_recog_line_1 NUMBER;
84787: l_recog_line_2 NUMBER;

Line 84784: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

84780:
84781: l_num_entries NUMBER;
84782: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
84783: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
84784: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
84785: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
84786: l_recog_line_1 NUMBER;
84787: l_recog_line_2 NUMBER;
84788:

Line 84785: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

84781: l_num_entries NUMBER;
84782: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
84783: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
84784: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
84785: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
84786: l_recog_line_1 NUMBER;
84787: l_recog_line_2 NUMBER;
84788:
84789: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 84791: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

84787: l_recog_line_2 NUMBER;
84788:
84789: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
84790: l_bflow_applied_to_amt NUMBER; -- 5132302
84791: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
84792:
84793: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
84794:
84795: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 84866: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

84862: l_accrual_line_num := NULL; -- 4262811
84863: l_tmp_amt := NULL; -- 4262811
84864: --
84865:
84866: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
84867: l_balance_type_code <> 'B' THEN
84868: IF NVL(p_source_10,'
84869: ') = 'BALANCING_SEGMENT' AND
84870: NVL(p_source_145,'

Line 84940: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

84936: --
84937: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
84938:
84939: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
84940: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
84941:
84942: -- 4955764
84943: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
84944: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 85064: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

85060: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
85061:
85062: IF xla_accounting_cache_pkg.GetValueChar
85063: (p_source_code => 'LEDGER_CATEGORY_CODE'
85064: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
85065: AND l_bflow_method_code = 'PRIOR_ENTRY'
85066: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
85067: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
85068: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 85201: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

85197: p_lookup_type => 'XLA_OWNER_TYPE'
85198: ,p_lookup_code => l_component_type_code
85199: )
85200: ,p_token_4 => 'PRODUCT_NAME'
85201: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
85202: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
85203: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
85204: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
85205: ,p_ae_header_id => NULL

Line 85202: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

85198: ,p_lookup_code => l_component_type_code
85199: )
85200: ,p_token_4 => 'PRODUCT_NAME'
85201: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
85202: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
85203: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
85204: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
85205: ,p_ae_header_id => NULL
85206: );

Line 85203: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

85199: )
85200: ,p_token_4 => 'PRODUCT_NAME'
85201: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
85202: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
85203: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
85204: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
85205: ,p_ae_header_id => NULL
85206: );
85207:

Line 85204: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

85200: ,p_token_4 => 'PRODUCT_NAME'
85201: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
85202: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
85203: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
85204: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
85205: ,p_ae_header_id => NULL
85206: );
85207:
85208: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 85235: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

85231: ----------------------------------------------------------------------------------
85232: -- 4219869 Business Flow
85233: -- Update journal entry status -- Need to generate this within IF
85234: ----------------------------------------------------------------------------------
85235: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
85236: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
85237: ,p_balance_type_code => l_balance_type_code
85238: );
85239:

Line 85346: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

85342:
85343: --
85344: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
85345: --
85346: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
85347: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
85348: ELSE
85349: ---------------------------------------------------------------------------------------------------
85350: -- 4262811a Switch Sign

Line 85371: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

85367:
85368: XLA_AE_LINES_PKG.ValidateCurrentLine;
85369: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
85370:
85371: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
85372: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
85373: ,p_balance_type_code => l_balance_type_code);
85374:
85375: END IF;

Line 85542: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

85538: l_tmp_amt NUMBER;
85539: l_acc_rev_natural_side_code VARCHAR2(1);
85540:
85541: l_num_entries NUMBER;
85542: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
85543: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
85544: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
85545: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
85546: l_recog_line_1 NUMBER;

Line 85543: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

85539: l_acc_rev_natural_side_code VARCHAR2(1);
85540:
85541: l_num_entries NUMBER;
85542: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
85543: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
85544: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
85545: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
85546: l_recog_line_1 NUMBER;
85547: l_recog_line_2 NUMBER;

Line 85544: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

85540:
85541: l_num_entries NUMBER;
85542: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
85543: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
85544: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
85545: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
85546: l_recog_line_1 NUMBER;
85547: l_recog_line_2 NUMBER;
85548:

Line 85545: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

85541: l_num_entries NUMBER;
85542: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
85543: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
85544: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
85545: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
85546: l_recog_line_1 NUMBER;
85547: l_recog_line_2 NUMBER;
85548:
85549: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 85551: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

85547: l_recog_line_2 NUMBER;
85548:
85549: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
85550: l_bflow_applied_to_amt NUMBER; -- 5132302
85551: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
85552:
85553: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
85554:
85555: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 85626: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

85622: l_accrual_line_num := NULL; -- 4262811
85623: l_tmp_amt := NULL; -- 4262811
85624: --
85625:
85626: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
85627: l_balance_type_code <> 'B' THEN
85628: IF (NVL(p_source_10,'
85629: ') <> 'BALANCING_SEGMENT' AND
85630: NVL(p_source_10,'

Line 85702: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

85698: --
85699: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
85700:
85701: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
85702: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
85703:
85704: -- 4955764
85705: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
85706: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 85824: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

85820: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
85821:
85822: IF xla_accounting_cache_pkg.GetValueChar
85823: (p_source_code => 'LEDGER_CATEGORY_CODE'
85824: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
85825: AND l_bflow_method_code = 'PRIOR_ENTRY'
85826: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
85827: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
85828: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 85934: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

85930: p_lookup_type => 'XLA_OWNER_TYPE'
85931: ,p_lookup_code => l_component_type_code
85932: )
85933: ,p_token_4 => 'PRODUCT_NAME'
85934: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
85935: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
85936: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
85937: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
85938: ,p_ae_header_id => NULL

Line 85935: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

85931: ,p_lookup_code => l_component_type_code
85932: )
85933: ,p_token_4 => 'PRODUCT_NAME'
85934: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
85935: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
85936: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
85937: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
85938: ,p_ae_header_id => NULL
85939: );

Line 85936: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

85932: )
85933: ,p_token_4 => 'PRODUCT_NAME'
85934: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
85935: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
85936: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
85937: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
85938: ,p_ae_header_id => NULL
85939: );
85940:

Line 85937: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

85933: ,p_token_4 => 'PRODUCT_NAME'
85934: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
85935: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
85936: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
85937: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
85938: ,p_ae_header_id => NULL
85939: );
85940:
85941: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 85968: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

85964: ----------------------------------------------------------------------------------
85965: -- 4219869 Business Flow
85966: -- Update journal entry status -- Need to generate this within IF
85967: ----------------------------------------------------------------------------------
85968: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
85969: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
85970: ,p_balance_type_code => l_balance_type_code
85971: );
85972:

Line 86055: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

86051:
86052: --
86053: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
86054: --
86055: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
86056: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
86057: ELSE
86058: ---------------------------------------------------------------------------------------------------
86059: -- 4262811a Switch Sign

Line 86080: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

86076:
86077: XLA_AE_LINES_PKG.ValidateCurrentLine;
86078: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
86079:
86080: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
86081: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
86082: ,p_balance_type_code => l_balance_type_code);
86083:
86084: END IF;

Line 86251: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

86247: l_tmp_amt NUMBER;
86248: l_acc_rev_natural_side_code VARCHAR2(1);
86249:
86250: l_num_entries NUMBER;
86251: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
86252: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
86253: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
86254: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
86255: l_recog_line_1 NUMBER;

Line 86252: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

86248: l_acc_rev_natural_side_code VARCHAR2(1);
86249:
86250: l_num_entries NUMBER;
86251: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
86252: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
86253: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
86254: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
86255: l_recog_line_1 NUMBER;
86256: l_recog_line_2 NUMBER;

Line 86253: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

86249:
86250: l_num_entries NUMBER;
86251: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
86252: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
86253: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
86254: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
86255: l_recog_line_1 NUMBER;
86256: l_recog_line_2 NUMBER;
86257:

Line 86254: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

86250: l_num_entries NUMBER;
86251: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
86252: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
86253: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
86254: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
86255: l_recog_line_1 NUMBER;
86256: l_recog_line_2 NUMBER;
86257:
86258: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 86260: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

86256: l_recog_line_2 NUMBER;
86257:
86258: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
86259: l_bflow_applied_to_amt NUMBER; -- 5132302
86260: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
86261:
86262: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
86263:
86264: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 86335: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

86331: l_accrual_line_num := NULL; -- 4262811
86332: l_tmp_amt := NULL; -- 4262811
86333: --
86334:
86335: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
86336: l_balance_type_code <> 'B' THEN
86337: IF NVL(p_source_10,'
86338: ') = 'ACCOUNT_SEGMENT_VALUE' AND
86339: NVL(p_source_145,'

Line 86409: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

86405: --
86406: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
86407:
86408: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
86409: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
86410:
86411: -- 4955764
86412: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
86413: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 86531: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

86527: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
86528:
86529: IF xla_accounting_cache_pkg.GetValueChar
86530: (p_source_code => 'LEDGER_CATEGORY_CODE'
86531: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
86532: AND l_bflow_method_code = 'PRIOR_ENTRY'
86533: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
86534: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
86535: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 86711: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

86707: p_lookup_type => 'XLA_OWNER_TYPE'
86708: ,p_lookup_code => l_component_type_code
86709: )
86710: ,p_token_4 => 'PRODUCT_NAME'
86711: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
86712: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
86713: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
86714: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
86715: ,p_ae_header_id => NULL

Line 86712: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

86708: ,p_lookup_code => l_component_type_code
86709: )
86710: ,p_token_4 => 'PRODUCT_NAME'
86711: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
86712: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
86713: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
86714: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
86715: ,p_ae_header_id => NULL
86716: );

Line 86713: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

86709: )
86710: ,p_token_4 => 'PRODUCT_NAME'
86711: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
86712: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
86713: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
86714: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
86715: ,p_ae_header_id => NULL
86716: );
86717:

Line 86714: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

86710: ,p_token_4 => 'PRODUCT_NAME'
86711: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
86712: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
86713: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
86714: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
86715: ,p_ae_header_id => NULL
86716: );
86717:
86718: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 86745: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

86741: ----------------------------------------------------------------------------------
86742: -- 4219869 Business Flow
86743: -- Update journal entry status -- Need to generate this within IF
86744: ----------------------------------------------------------------------------------
86745: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
86746: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
86747: ,p_balance_type_code => l_balance_type_code
86748: );
86749:

Line 86899: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

86895:
86896: --
86897: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
86898: --
86899: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
86900: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
86901: ELSE
86902: ---------------------------------------------------------------------------------------------------
86903: -- 4262811a Switch Sign

Line 86924: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

86920:
86921: XLA_AE_LINES_PKG.ValidateCurrentLine;
86922: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
86923:
86924: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
86925: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
86926: ,p_balance_type_code => l_balance_type_code);
86927:
86928: END IF;

Line 87095: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

87091: l_tmp_amt NUMBER;
87092: l_acc_rev_natural_side_code VARCHAR2(1);
87093:
87094: l_num_entries NUMBER;
87095: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
87096: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
87097: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
87098: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
87099: l_recog_line_1 NUMBER;

Line 87096: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

87092: l_acc_rev_natural_side_code VARCHAR2(1);
87093:
87094: l_num_entries NUMBER;
87095: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
87096: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
87097: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
87098: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
87099: l_recog_line_1 NUMBER;
87100: l_recog_line_2 NUMBER;

Line 87097: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

87093:
87094: l_num_entries NUMBER;
87095: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
87096: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
87097: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
87098: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
87099: l_recog_line_1 NUMBER;
87100: l_recog_line_2 NUMBER;
87101:

Line 87098: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

87094: l_num_entries NUMBER;
87095: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
87096: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
87097: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
87098: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
87099: l_recog_line_1 NUMBER;
87100: l_recog_line_2 NUMBER;
87101:
87102: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 87104: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

87100: l_recog_line_2 NUMBER;
87101:
87102: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
87103: l_bflow_applied_to_amt NUMBER; -- 5132302
87104: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
87105:
87106: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
87107:
87108: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 87179: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

87175: l_accrual_line_num := NULL; -- 4262811
87176: l_tmp_amt := NULL; -- 4262811
87177: --
87178:
87179: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
87180: l_balance_type_code <> 'B' THEN
87181: IF NVL(p_source_10,'
87182: ') = 'BALANCING_SEGMENT' AND
87183: NVL(p_source_145,'

Line 87253: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

87249: --
87250: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
87251:
87252: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
87253: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
87254:
87255: -- 4955764
87256: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
87257: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 87375: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

87371: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
87372:
87373: IF xla_accounting_cache_pkg.GetValueChar
87374: (p_source_code => 'LEDGER_CATEGORY_CODE'
87375: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
87376: AND l_bflow_method_code = 'PRIOR_ENTRY'
87377: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
87378: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
87379: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 87512: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

87508: p_lookup_type => 'XLA_OWNER_TYPE'
87509: ,p_lookup_code => l_component_type_code
87510: )
87511: ,p_token_4 => 'PRODUCT_NAME'
87512: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
87513: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
87514: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
87515: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
87516: ,p_ae_header_id => NULL

Line 87513: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

87509: ,p_lookup_code => l_component_type_code
87510: )
87511: ,p_token_4 => 'PRODUCT_NAME'
87512: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
87513: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
87514: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
87515: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
87516: ,p_ae_header_id => NULL
87517: );

Line 87514: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

87510: )
87511: ,p_token_4 => 'PRODUCT_NAME'
87512: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
87513: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
87514: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
87515: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
87516: ,p_ae_header_id => NULL
87517: );
87518:

Line 87515: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

87511: ,p_token_4 => 'PRODUCT_NAME'
87512: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
87513: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
87514: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
87515: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
87516: ,p_ae_header_id => NULL
87517: );
87518:
87519: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 87546: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

87542: ----------------------------------------------------------------------------------
87543: -- 4219869 Business Flow
87544: -- Update journal entry status -- Need to generate this within IF
87545: ----------------------------------------------------------------------------------
87546: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
87547: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
87548: ,p_balance_type_code => l_balance_type_code
87549: );
87550:

Line 87657: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

87653:
87654: --
87655: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
87656: --
87657: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
87658: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
87659: ELSE
87660: ---------------------------------------------------------------------------------------------------
87661: -- 4262811a Switch Sign

Line 87682: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

87678:
87679: XLA_AE_LINES_PKG.ValidateCurrentLine;
87680: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
87681:
87682: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
87683: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
87684: ,p_balance_type_code => l_balance_type_code);
87685:
87686: END IF;

Line 87858: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

87854: l_tmp_amt NUMBER;
87855: l_acc_rev_natural_side_code VARCHAR2(1);
87856:
87857: l_num_entries NUMBER;
87858: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
87859: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
87860: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
87861: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
87862: l_recog_line_1 NUMBER;

Line 87859: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

87855: l_acc_rev_natural_side_code VARCHAR2(1);
87856:
87857: l_num_entries NUMBER;
87858: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
87859: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
87860: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
87861: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
87862: l_recog_line_1 NUMBER;
87863: l_recog_line_2 NUMBER;

Line 87860: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

87856:
87857: l_num_entries NUMBER;
87858: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
87859: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
87860: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
87861: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
87862: l_recog_line_1 NUMBER;
87863: l_recog_line_2 NUMBER;
87864:

Line 87861: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

87857: l_num_entries NUMBER;
87858: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
87859: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
87860: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
87861: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
87862: l_recog_line_1 NUMBER;
87863: l_recog_line_2 NUMBER;
87864:
87865: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 87867: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

87863: l_recog_line_2 NUMBER;
87864:
87865: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
87866: l_bflow_applied_to_amt NUMBER; -- 5132302
87867: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
87868:
87869: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
87870:
87871: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 87942: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

87938: l_accrual_line_num := NULL; -- 4262811
87939: l_tmp_amt := NULL; -- 4262811
87940: --
87941:
87942: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
87943: l_balance_type_code <> 'B' THEN
87944: IF (NVL(p_source_10,'
87945: ') <> 'BALANCING_SEGMENT' AND
87946: NVL(p_source_10,'

Line 88032: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

88028: --
88029: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
88030:
88031: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
88032: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
88033:
88034: -- 4955764
88035: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
88036: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 88158: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

88154: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
88155:
88156: IF xla_accounting_cache_pkg.GetValueChar
88157: (p_source_code => 'LEDGER_CATEGORY_CODE'
88158: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
88159: AND l_bflow_method_code = 'PRIOR_ENTRY'
88160: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
88161: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
88162: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 88268: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

88264: p_lookup_type => 'XLA_OWNER_TYPE'
88265: ,p_lookup_code => l_component_type_code
88266: )
88267: ,p_token_4 => 'PRODUCT_NAME'
88268: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
88269: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
88270: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
88271: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
88272: ,p_ae_header_id => NULL

Line 88269: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

88265: ,p_lookup_code => l_component_type_code
88266: )
88267: ,p_token_4 => 'PRODUCT_NAME'
88268: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
88269: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
88270: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
88271: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
88272: ,p_ae_header_id => NULL
88273: );

Line 88270: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

88266: )
88267: ,p_token_4 => 'PRODUCT_NAME'
88268: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
88269: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
88270: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
88271: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
88272: ,p_ae_header_id => NULL
88273: );
88274:

Line 88271: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

88267: ,p_token_4 => 'PRODUCT_NAME'
88268: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
88269: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
88270: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
88271: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
88272: ,p_ae_header_id => NULL
88273: );
88274:
88275: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 88302: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

88298: ----------------------------------------------------------------------------------
88299: -- 4219869 Business Flow
88300: -- Update journal entry status -- Need to generate this within IF
88301: ----------------------------------------------------------------------------------
88302: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
88303: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
88304: ,p_balance_type_code => l_balance_type_code
88305: );
88306:

Line 88389: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

88385:
88386: --
88387: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
88388: --
88389: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
88390: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
88391: ELSE
88392: ---------------------------------------------------------------------------------------------------
88393: -- 4262811a Switch Sign

Line 88414: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

88410:
88411: XLA_AE_LINES_PKG.ValidateCurrentLine;
88412: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
88413:
88414: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
88415: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
88416: ,p_balance_type_code => l_balance_type_code);
88417:
88418: END IF;

Line 88590: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

88586: l_tmp_amt NUMBER;
88587: l_acc_rev_natural_side_code VARCHAR2(1);
88588:
88589: l_num_entries NUMBER;
88590: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
88591: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
88592: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
88593: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
88594: l_recog_line_1 NUMBER;

Line 88591: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

88587: l_acc_rev_natural_side_code VARCHAR2(1);
88588:
88589: l_num_entries NUMBER;
88590: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
88591: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
88592: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
88593: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
88594: l_recog_line_1 NUMBER;
88595: l_recog_line_2 NUMBER;

Line 88592: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

88588:
88589: l_num_entries NUMBER;
88590: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
88591: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
88592: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
88593: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
88594: l_recog_line_1 NUMBER;
88595: l_recog_line_2 NUMBER;
88596:

Line 88593: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

88589: l_num_entries NUMBER;
88590: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
88591: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
88592: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
88593: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
88594: l_recog_line_1 NUMBER;
88595: l_recog_line_2 NUMBER;
88596:
88597: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 88599: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

88595: l_recog_line_2 NUMBER;
88596:
88597: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
88598: l_bflow_applied_to_amt NUMBER; -- 5132302
88599: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
88600:
88601: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
88602:
88603: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 88674: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

88670: l_accrual_line_num := NULL; -- 4262811
88671: l_tmp_amt := NULL; -- 4262811
88672: --
88673:
88674: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
88675: l_balance_type_code <> 'B' THEN
88676: IF NVL(p_source_10,'
88677: ') = 'ACCOUNT_SEGMENT_VALUE' AND
88678: (NVL(p_source_167,'

Line 88762: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

88758: --
88759: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
88760:
88761: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
88762: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
88763:
88764: -- 4955764
88765: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
88766: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 88888: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

88884: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
88885:
88886: IF xla_accounting_cache_pkg.GetValueChar
88887: (p_source_code => 'LEDGER_CATEGORY_CODE'
88888: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
88889: AND l_bflow_method_code = 'PRIOR_ENTRY'
88890: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
88891: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
88892: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 89068: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

89064: p_lookup_type => 'XLA_OWNER_TYPE'
89065: ,p_lookup_code => l_component_type_code
89066: )
89067: ,p_token_4 => 'PRODUCT_NAME'
89068: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
89069: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
89070: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
89071: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
89072: ,p_ae_header_id => NULL

Line 89069: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

89065: ,p_lookup_code => l_component_type_code
89066: )
89067: ,p_token_4 => 'PRODUCT_NAME'
89068: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
89069: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
89070: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
89071: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
89072: ,p_ae_header_id => NULL
89073: );

Line 89070: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

89066: )
89067: ,p_token_4 => 'PRODUCT_NAME'
89068: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
89069: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
89070: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
89071: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
89072: ,p_ae_header_id => NULL
89073: );
89074:

Line 89071: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

89067: ,p_token_4 => 'PRODUCT_NAME'
89068: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
89069: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
89070: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
89071: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
89072: ,p_ae_header_id => NULL
89073: );
89074:
89075: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 89102: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

89098: ----------------------------------------------------------------------------------
89099: -- 4219869 Business Flow
89100: -- Update journal entry status -- Need to generate this within IF
89101: ----------------------------------------------------------------------------------
89102: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
89103: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
89104: ,p_balance_type_code => l_balance_type_code
89105: );
89106:

Line 89256: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

89252:
89253: --
89254: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
89255: --
89256: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
89257: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
89258: ELSE
89259: ---------------------------------------------------------------------------------------------------
89260: -- 4262811a Switch Sign

Line 89281: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

89277:
89278: XLA_AE_LINES_PKG.ValidateCurrentLine;
89279: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
89280:
89281: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
89282: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
89283: ,p_balance_type_code => l_balance_type_code);
89284:
89285: END IF;

Line 89457: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

89453: l_tmp_amt NUMBER;
89454: l_acc_rev_natural_side_code VARCHAR2(1);
89455:
89456: l_num_entries NUMBER;
89457: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
89458: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
89459: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
89460: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
89461: l_recog_line_1 NUMBER;

Line 89458: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

89454: l_acc_rev_natural_side_code VARCHAR2(1);
89455:
89456: l_num_entries NUMBER;
89457: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
89458: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
89459: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
89460: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
89461: l_recog_line_1 NUMBER;
89462: l_recog_line_2 NUMBER;

Line 89459: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

89455:
89456: l_num_entries NUMBER;
89457: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
89458: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
89459: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
89460: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
89461: l_recog_line_1 NUMBER;
89462: l_recog_line_2 NUMBER;
89463:

Line 89460: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

89456: l_num_entries NUMBER;
89457: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
89458: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
89459: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
89460: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
89461: l_recog_line_1 NUMBER;
89462: l_recog_line_2 NUMBER;
89463:
89464: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 89466: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

89462: l_recog_line_2 NUMBER;
89463:
89464: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
89465: l_bflow_applied_to_amt NUMBER; -- 5132302
89466: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
89467:
89468: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
89469:
89470: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 89541: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

89537: l_accrual_line_num := NULL; -- 4262811
89538: l_tmp_amt := NULL; -- 4262811
89539: --
89540:
89541: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
89542: l_balance_type_code <> 'B' THEN
89543: IF NVL(p_source_10,'
89544: ') = 'BALANCING_SEGMENT' AND
89545: (NVL(p_source_167,'

Line 89629: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

89625: --
89626: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
89627:
89628: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
89629: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
89630:
89631: -- 4955764
89632: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
89633: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 89755: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

89751: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
89752:
89753: IF xla_accounting_cache_pkg.GetValueChar
89754: (p_source_code => 'LEDGER_CATEGORY_CODE'
89755: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
89756: AND l_bflow_method_code = 'PRIOR_ENTRY'
89757: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
89758: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
89759: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 89892: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

89888: p_lookup_type => 'XLA_OWNER_TYPE'
89889: ,p_lookup_code => l_component_type_code
89890: )
89891: ,p_token_4 => 'PRODUCT_NAME'
89892: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
89893: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
89894: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
89895: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
89896: ,p_ae_header_id => NULL

Line 89893: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

89889: ,p_lookup_code => l_component_type_code
89890: )
89891: ,p_token_4 => 'PRODUCT_NAME'
89892: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
89893: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
89894: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
89895: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
89896: ,p_ae_header_id => NULL
89897: );

Line 89894: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

89890: )
89891: ,p_token_4 => 'PRODUCT_NAME'
89892: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
89893: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
89894: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
89895: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
89896: ,p_ae_header_id => NULL
89897: );
89898:

Line 89895: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

89891: ,p_token_4 => 'PRODUCT_NAME'
89892: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
89893: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
89894: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
89895: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
89896: ,p_ae_header_id => NULL
89897: );
89898:
89899: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 89926: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

89922: ----------------------------------------------------------------------------------
89923: -- 4219869 Business Flow
89924: -- Update journal entry status -- Need to generate this within IF
89925: ----------------------------------------------------------------------------------
89926: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
89927: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
89928: ,p_balance_type_code => l_balance_type_code
89929: );
89930:

Line 90037: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

90033:
90034: --
90035: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
90036: --
90037: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
90038: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
90039: ELSE
90040: ---------------------------------------------------------------------------------------------------
90041: -- 4262811a Switch Sign

Line 90062: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

90058:
90059: XLA_AE_LINES_PKG.ValidateCurrentLine;
90060: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
90061:
90062: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
90063: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
90064: ,p_balance_type_code => l_balance_type_code);
90065:
90066: END IF;

Line 90198: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

90194: l_tmp_amt NUMBER;
90195: l_acc_rev_natural_side_code VARCHAR2(1);
90196:
90197: l_num_entries NUMBER;
90198: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
90199: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
90200: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
90201: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
90202: l_recog_line_1 NUMBER;

Line 90199: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

90195: l_acc_rev_natural_side_code VARCHAR2(1);
90196:
90197: l_num_entries NUMBER;
90198: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
90199: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
90200: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
90201: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
90202: l_recog_line_1 NUMBER;
90203: l_recog_line_2 NUMBER;

Line 90200: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

90196:
90197: l_num_entries NUMBER;
90198: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
90199: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
90200: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
90201: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
90202: l_recog_line_1 NUMBER;
90203: l_recog_line_2 NUMBER;
90204:

Line 90201: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

90197: l_num_entries NUMBER;
90198: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
90199: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
90200: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
90201: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
90202: l_recog_line_1 NUMBER;
90203: l_recog_line_2 NUMBER;
90204:
90205: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 90207: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

90203: l_recog_line_2 NUMBER;
90204:
90205: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
90206: l_bflow_applied_to_amt NUMBER; -- 5132302
90207: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
90208:
90209: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
90210:
90211: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 90282: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

90278: l_accrual_line_num := NULL; -- 4262811
90279: l_tmp_amt := NULL; -- 4262811
90280: --
90281:
90282: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
90283: l_balance_type_code <> 'B' THEN
90284: IF NVL(p_source_57,'
90285: ') <> 'CLEAR_CLEAR' AND
90286: NVL(p_source_56,'

Line 90364: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

90360: --
90361: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
90362:
90363: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
90364: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
90365:
90366: -- 4955764
90367: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
90368: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 90430: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

90426: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
90427:
90428: IF xla_accounting_cache_pkg.GetValueChar
90429: (p_source_code => 'LEDGER_CATEGORY_CODE'
90430: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
90431: AND l_bflow_method_code = 'PRIOR_ENTRY'
90432: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
90433: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
90434: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 90507: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

90503: p_lookup_type => 'XLA_OWNER_TYPE'
90504: ,p_lookup_code => l_component_type_code
90505: )
90506: ,p_token_4 => 'PRODUCT_NAME'
90507: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
90508: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
90509: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
90510: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
90511: ,p_ae_header_id => NULL

Line 90508: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

90504: ,p_lookup_code => l_component_type_code
90505: )
90506: ,p_token_4 => 'PRODUCT_NAME'
90507: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
90508: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
90509: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
90510: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
90511: ,p_ae_header_id => NULL
90512: );

Line 90509: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

90505: )
90506: ,p_token_4 => 'PRODUCT_NAME'
90507: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
90508: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
90509: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
90510: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
90511: ,p_ae_header_id => NULL
90512: );
90513:

Line 90510: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

90506: ,p_token_4 => 'PRODUCT_NAME'
90507: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
90508: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
90509: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
90510: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
90511: ,p_ae_header_id => NULL
90512: );
90513:
90514: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 90541: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

90537: ----------------------------------------------------------------------------------
90538: -- 4219869 Business Flow
90539: -- Update journal entry status -- Need to generate this within IF
90540: ----------------------------------------------------------------------------------
90541: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
90542: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
90543: ,p_balance_type_code => l_balance_type_code
90544: );
90545:

Line 90602: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

90598:
90599: --
90600: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
90601: --
90602: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
90603: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
90604: ELSE
90605: ---------------------------------------------------------------------------------------------------
90606: -- 4262811a Switch Sign

Line 90627: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

90623:
90624: XLA_AE_LINES_PKG.ValidateCurrentLine;
90625: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
90626:
90627: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
90628: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
90629: ,p_balance_type_code => l_balance_type_code);
90630:
90631: END IF;

Line 90800: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

90796: l_tmp_amt NUMBER;
90797: l_acc_rev_natural_side_code VARCHAR2(1);
90798:
90799: l_num_entries NUMBER;
90800: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
90801: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
90802: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
90803: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
90804: l_recog_line_1 NUMBER;

Line 90801: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

90797: l_acc_rev_natural_side_code VARCHAR2(1);
90798:
90799: l_num_entries NUMBER;
90800: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
90801: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
90802: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
90803: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
90804: l_recog_line_1 NUMBER;
90805: l_recog_line_2 NUMBER;

Line 90802: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

90798:
90799: l_num_entries NUMBER;
90800: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
90801: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
90802: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
90803: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
90804: l_recog_line_1 NUMBER;
90805: l_recog_line_2 NUMBER;
90806:

Line 90803: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

90799: l_num_entries NUMBER;
90800: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
90801: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
90802: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
90803: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
90804: l_recog_line_1 NUMBER;
90805: l_recog_line_2 NUMBER;
90806:
90807: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 90809: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

90805: l_recog_line_2 NUMBER;
90806:
90807: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
90808: l_bflow_applied_to_amt NUMBER; -- 5132302
90809: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
90810:
90811: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
90812:
90813: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 90884: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

90880: l_accrual_line_num := NULL; -- 4262811
90881: l_tmp_amt := NULL; -- 4262811
90882: --
90883:
90884: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
90885: l_balance_type_code <> 'B' THEN
90886: IF (NVL(p_source_10,'
90887: ') <> 'BALANCING_SEGMENT' AND
90888: NVL(p_source_10,'

Line 90960: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

90956: --
90957: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
90958:
90959: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
90960: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
90961:
90962: -- 4955764
90963: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
90964: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 91084: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

91080: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
91081:
91082: IF xla_accounting_cache_pkg.GetValueChar
91083: (p_source_code => 'LEDGER_CATEGORY_CODE'
91084: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
91085: AND l_bflow_method_code = 'PRIOR_ENTRY'
91086: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
91087: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
91088: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 91194: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

91190: p_lookup_type => 'XLA_OWNER_TYPE'
91191: ,p_lookup_code => l_component_type_code
91192: )
91193: ,p_token_4 => 'PRODUCT_NAME'
91194: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
91195: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
91196: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
91197: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
91198: ,p_ae_header_id => NULL

Line 91195: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

91191: ,p_lookup_code => l_component_type_code
91192: )
91193: ,p_token_4 => 'PRODUCT_NAME'
91194: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
91195: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
91196: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
91197: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
91198: ,p_ae_header_id => NULL
91199: );

Line 91196: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

91192: )
91193: ,p_token_4 => 'PRODUCT_NAME'
91194: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
91195: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
91196: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
91197: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
91198: ,p_ae_header_id => NULL
91199: );
91200:

Line 91197: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

91193: ,p_token_4 => 'PRODUCT_NAME'
91194: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
91195: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
91196: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
91197: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
91198: ,p_ae_header_id => NULL
91199: );
91200:
91201: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 91228: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

91224: ----------------------------------------------------------------------------------
91225: -- 4219869 Business Flow
91226: -- Update journal entry status -- Need to generate this within IF
91227: ----------------------------------------------------------------------------------
91228: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
91229: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
91230: ,p_balance_type_code => l_balance_type_code
91231: );
91232:

Line 91315: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

91311:
91312: --
91313: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
91314: --
91315: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
91316: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
91317: ELSE
91318: ---------------------------------------------------------------------------------------------------
91319: -- 4262811a Switch Sign

Line 91340: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

91336:
91337: XLA_AE_LINES_PKG.ValidateCurrentLine;
91338: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
91339:
91340: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
91341: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
91342: ,p_balance_type_code => l_balance_type_code);
91343:
91344: END IF;

Line 91513: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

91509: l_tmp_amt NUMBER;
91510: l_acc_rev_natural_side_code VARCHAR2(1);
91511:
91512: l_num_entries NUMBER;
91513: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
91514: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
91515: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
91516: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
91517: l_recog_line_1 NUMBER;

Line 91514: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

91510: l_acc_rev_natural_side_code VARCHAR2(1);
91511:
91512: l_num_entries NUMBER;
91513: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
91514: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
91515: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
91516: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
91517: l_recog_line_1 NUMBER;
91518: l_recog_line_2 NUMBER;

Line 91515: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

91511:
91512: l_num_entries NUMBER;
91513: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
91514: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
91515: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
91516: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
91517: l_recog_line_1 NUMBER;
91518: l_recog_line_2 NUMBER;
91519:

Line 91516: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

91512: l_num_entries NUMBER;
91513: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
91514: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
91515: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
91516: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
91517: l_recog_line_1 NUMBER;
91518: l_recog_line_2 NUMBER;
91519:
91520: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 91522: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

91518: l_recog_line_2 NUMBER;
91519:
91520: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
91521: l_bflow_applied_to_amt NUMBER; -- 5132302
91522: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
91523:
91524: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
91525:
91526: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 91597: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

91593: l_accrual_line_num := NULL; -- 4262811
91594: l_tmp_amt := NULL; -- 4262811
91595: --
91596:
91597: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
91598: l_balance_type_code <> 'B' THEN
91599: IF NVL(p_source_10,'
91600: ') = 'ACCOUNT_SEGMENT_VALUE' AND
91601: NVL(p_source_145,'

Line 91671: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

91667: --
91668: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
91669:
91670: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
91671: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
91672:
91673: -- 4955764
91674: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
91675: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 91795: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

91791: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
91792:
91793: IF xla_accounting_cache_pkg.GetValueChar
91794: (p_source_code => 'LEDGER_CATEGORY_CODE'
91795: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
91796: AND l_bflow_method_code = 'PRIOR_ENTRY'
91797: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
91798: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
91799: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 91975: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

91971: p_lookup_type => 'XLA_OWNER_TYPE'
91972: ,p_lookup_code => l_component_type_code
91973: )
91974: ,p_token_4 => 'PRODUCT_NAME'
91975: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
91976: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
91977: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
91978: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
91979: ,p_ae_header_id => NULL

Line 91976: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

91972: ,p_lookup_code => l_component_type_code
91973: )
91974: ,p_token_4 => 'PRODUCT_NAME'
91975: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
91976: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
91977: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
91978: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
91979: ,p_ae_header_id => NULL
91980: );

Line 91977: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

91973: )
91974: ,p_token_4 => 'PRODUCT_NAME'
91975: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
91976: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
91977: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
91978: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
91979: ,p_ae_header_id => NULL
91980: );
91981:

Line 91978: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

91974: ,p_token_4 => 'PRODUCT_NAME'
91975: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
91976: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
91977: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
91978: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
91979: ,p_ae_header_id => NULL
91980: );
91981:
91982: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 92009: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

92005: ----------------------------------------------------------------------------------
92006: -- 4219869 Business Flow
92007: -- Update journal entry status -- Need to generate this within IF
92008: ----------------------------------------------------------------------------------
92009: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
92010: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
92011: ,p_balance_type_code => l_balance_type_code
92012: );
92013:

Line 92163: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

92159:
92160: --
92161: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
92162: --
92163: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
92164: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
92165: ELSE
92166: ---------------------------------------------------------------------------------------------------
92167: -- 4262811a Switch Sign

Line 92188: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

92184:
92185: XLA_AE_LINES_PKG.ValidateCurrentLine;
92186: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
92187:
92188: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
92189: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
92190: ,p_balance_type_code => l_balance_type_code);
92191:
92192: END IF;

Line 92361: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

92357: l_tmp_amt NUMBER;
92358: l_acc_rev_natural_side_code VARCHAR2(1);
92359:
92360: l_num_entries NUMBER;
92361: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
92362: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
92363: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
92364: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
92365: l_recog_line_1 NUMBER;

Line 92362: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

92358: l_acc_rev_natural_side_code VARCHAR2(1);
92359:
92360: l_num_entries NUMBER;
92361: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
92362: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
92363: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
92364: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
92365: l_recog_line_1 NUMBER;
92366: l_recog_line_2 NUMBER;

Line 92363: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

92359:
92360: l_num_entries NUMBER;
92361: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
92362: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
92363: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
92364: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
92365: l_recog_line_1 NUMBER;
92366: l_recog_line_2 NUMBER;
92367:

Line 92364: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

92360: l_num_entries NUMBER;
92361: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
92362: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
92363: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
92364: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
92365: l_recog_line_1 NUMBER;
92366: l_recog_line_2 NUMBER;
92367:
92368: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 92370: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

92366: l_recog_line_2 NUMBER;
92367:
92368: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
92369: l_bflow_applied_to_amt NUMBER; -- 5132302
92370: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
92371:
92372: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
92373:
92374: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 92445: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

92441: l_accrual_line_num := NULL; -- 4262811
92442: l_tmp_amt := NULL; -- 4262811
92443: --
92444:
92445: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
92446: l_balance_type_code <> 'B' THEN
92447: IF NVL(p_source_10,'
92448: ') = 'BALANCING_SEGMENT' AND
92449: NVL(p_source_145,'

Line 92519: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

92515: --
92516: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
92517:
92518: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
92519: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
92520:
92521: -- 4955764
92522: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
92523: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 92643: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

92639: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
92640:
92641: IF xla_accounting_cache_pkg.GetValueChar
92642: (p_source_code => 'LEDGER_CATEGORY_CODE'
92643: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
92644: AND l_bflow_method_code = 'PRIOR_ENTRY'
92645: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
92646: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
92647: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 92780: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

92776: p_lookup_type => 'XLA_OWNER_TYPE'
92777: ,p_lookup_code => l_component_type_code
92778: )
92779: ,p_token_4 => 'PRODUCT_NAME'
92780: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
92781: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
92782: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
92783: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
92784: ,p_ae_header_id => NULL

Line 92781: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

92777: ,p_lookup_code => l_component_type_code
92778: )
92779: ,p_token_4 => 'PRODUCT_NAME'
92780: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
92781: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
92782: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
92783: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
92784: ,p_ae_header_id => NULL
92785: );

Line 92782: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

92778: )
92779: ,p_token_4 => 'PRODUCT_NAME'
92780: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
92781: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
92782: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
92783: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
92784: ,p_ae_header_id => NULL
92785: );
92786:

Line 92783: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

92779: ,p_token_4 => 'PRODUCT_NAME'
92780: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
92781: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
92782: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
92783: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
92784: ,p_ae_header_id => NULL
92785: );
92786:
92787: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 92814: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

92810: ----------------------------------------------------------------------------------
92811: -- 4219869 Business Flow
92812: -- Update journal entry status -- Need to generate this within IF
92813: ----------------------------------------------------------------------------------
92814: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
92815: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
92816: ,p_balance_type_code => l_balance_type_code
92817: );
92818:

Line 92925: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

92921:
92922: --
92923: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
92924: --
92925: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
92926: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
92927: ELSE
92928: ---------------------------------------------------------------------------------------------------
92929: -- 4262811a Switch Sign

Line 92950: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

92946:
92947: XLA_AE_LINES_PKG.ValidateCurrentLine;
92948: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
92949:
92950: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
92951: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
92952: ,p_balance_type_code => l_balance_type_code);
92953:
92954: END IF;

Line 93105: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

93101: l_tmp_amt NUMBER;
93102: l_acc_rev_natural_side_code VARCHAR2(1);
93103:
93104: l_num_entries NUMBER;
93105: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
93106: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
93107: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
93108: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
93109: l_recog_line_1 NUMBER;

Line 93106: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

93102: l_acc_rev_natural_side_code VARCHAR2(1);
93103:
93104: l_num_entries NUMBER;
93105: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
93106: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
93107: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
93108: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
93109: l_recog_line_1 NUMBER;
93110: l_recog_line_2 NUMBER;

Line 93107: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

93103:
93104: l_num_entries NUMBER;
93105: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
93106: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
93107: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
93108: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
93109: l_recog_line_1 NUMBER;
93110: l_recog_line_2 NUMBER;
93111:

Line 93108: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

93104: l_num_entries NUMBER;
93105: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
93106: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
93107: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
93108: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
93109: l_recog_line_1 NUMBER;
93110: l_recog_line_2 NUMBER;
93111:
93112: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 93114: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

93110: l_recog_line_2 NUMBER;
93111:
93112: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
93113: l_bflow_applied_to_amt NUMBER; -- 5132302
93114: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
93115:
93116: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
93117:
93118: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 93189: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

93185: l_accrual_line_num := NULL; -- 4262811
93186: l_tmp_amt := NULL; -- 4262811
93187: --
93188:
93189: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
93190: l_balance_type_code <> 'B' THEN
93191: IF NVL(p_source_128,'
93192: ') = 'PREPAY APPL' OR
93193: NVL(p_source_128,'

Line 93267: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

93263: --
93264: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
93265:
93266: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
93267: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
93268:
93269: -- 4955764
93270: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
93271: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 93383: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

93379: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
93380:
93381: IF xla_accounting_cache_pkg.GetValueChar
93382: (p_source_code => 'LEDGER_CATEGORY_CODE'
93383: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
93384: AND l_bflow_method_code = 'PRIOR_ENTRY'
93385: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
93386: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
93387: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 93460: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

93456: p_lookup_type => 'XLA_OWNER_TYPE'
93457: ,p_lookup_code => l_component_type_code
93458: )
93459: ,p_token_4 => 'PRODUCT_NAME'
93460: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
93461: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
93462: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
93463: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
93464: ,p_ae_header_id => NULL

Line 93461: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

93457: ,p_lookup_code => l_component_type_code
93458: )
93459: ,p_token_4 => 'PRODUCT_NAME'
93460: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
93461: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
93462: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
93463: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
93464: ,p_ae_header_id => NULL
93465: );

Line 93462: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

93458: )
93459: ,p_token_4 => 'PRODUCT_NAME'
93460: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
93461: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
93462: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
93463: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
93464: ,p_ae_header_id => NULL
93465: );
93466:

Line 93463: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

93459: ,p_token_4 => 'PRODUCT_NAME'
93460: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
93461: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
93462: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
93463: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
93464: ,p_ae_header_id => NULL
93465: );
93466:
93467: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 93494: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

93490: ----------------------------------------------------------------------------------
93491: -- 4219869 Business Flow
93492: -- Update journal entry status -- Need to generate this within IF
93493: ----------------------------------------------------------------------------------
93494: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
93495: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
93496: ,p_balance_type_code => l_balance_type_code
93497: );
93498:

Line 93555: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

93551:
93552: --
93553: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
93554: --
93555: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
93556: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
93557: ELSE
93558: ---------------------------------------------------------------------------------------------------
93559: -- 4262811a Switch Sign

Line 93580: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

93576:
93577: XLA_AE_LINES_PKG.ValidateCurrentLine;
93578: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
93579:
93580: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
93581: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
93582: ,p_balance_type_code => l_balance_type_code);
93583:
93584: END IF;

Line 93711: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

93707: l_tmp_amt NUMBER;
93708: l_acc_rev_natural_side_code VARCHAR2(1);
93709:
93710: l_num_entries NUMBER;
93711: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
93712: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
93713: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
93714: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
93715: l_recog_line_1 NUMBER;

Line 93712: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

93708: l_acc_rev_natural_side_code VARCHAR2(1);
93709:
93710: l_num_entries NUMBER;
93711: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
93712: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
93713: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
93714: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
93715: l_recog_line_1 NUMBER;
93716: l_recog_line_2 NUMBER;

Line 93713: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

93709:
93710: l_num_entries NUMBER;
93711: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
93712: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
93713: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
93714: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
93715: l_recog_line_1 NUMBER;
93716: l_recog_line_2 NUMBER;
93717:

Line 93714: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

93710: l_num_entries NUMBER;
93711: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
93712: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
93713: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
93714: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
93715: l_recog_line_1 NUMBER;
93716: l_recog_line_2 NUMBER;
93717:
93718: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 93720: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

93716: l_recog_line_2 NUMBER;
93717:
93718: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
93719: l_bflow_applied_to_amt NUMBER; -- 5132302
93720: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
93721:
93722: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
93723:
93724: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 93795: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

93791: l_accrual_line_num := NULL; -- 4262811
93792: l_tmp_amt := NULL; -- 4262811
93793: --
93794:
93795: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
93796: l_balance_type_code <> 'B' THEN
93797: IF NVL(p_source_57,'
93798: ') <> 'CLEAR_CLEAR' AND
93799: (NVL(p_source_101,'

Line 93875: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

93871: --
93872: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
93873:
93874: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
93875: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
93876:
93877: -- 4955764
93878: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
93879: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 93939: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

93935: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
93936:
93937: IF xla_accounting_cache_pkg.GetValueChar
93938: (p_source_code => 'LEDGER_CATEGORY_CODE'
93939: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
93940: AND l_bflow_method_code = 'PRIOR_ENTRY'
93941: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
93942: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
93943: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 94016: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

94012: p_lookup_type => 'XLA_OWNER_TYPE'
94013: ,p_lookup_code => l_component_type_code
94014: )
94015: ,p_token_4 => 'PRODUCT_NAME'
94016: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
94017: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
94018: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
94019: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
94020: ,p_ae_header_id => NULL

Line 94017: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

94013: ,p_lookup_code => l_component_type_code
94014: )
94015: ,p_token_4 => 'PRODUCT_NAME'
94016: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
94017: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
94018: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
94019: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
94020: ,p_ae_header_id => NULL
94021: );

Line 94018: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

94014: )
94015: ,p_token_4 => 'PRODUCT_NAME'
94016: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
94017: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
94018: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
94019: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
94020: ,p_ae_header_id => NULL
94021: );
94022:

Line 94019: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

94015: ,p_token_4 => 'PRODUCT_NAME'
94016: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
94017: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
94018: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
94019: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
94020: ,p_ae_header_id => NULL
94021: );
94022:
94023: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 94050: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

94046: ----------------------------------------------------------------------------------
94047: -- 4219869 Business Flow
94048: -- Update journal entry status -- Need to generate this within IF
94049: ----------------------------------------------------------------------------------
94050: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
94051: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
94052: ,p_balance_type_code => l_balance_type_code
94053: );
94054:

Line 94111: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

94107:
94108: --
94109: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
94110: --
94111: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
94112: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
94113: ELSE
94114: ---------------------------------------------------------------------------------------------------
94115: -- 4262811a Switch Sign

Line 94136: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

94132:
94133: XLA_AE_LINES_PKG.ValidateCurrentLine;
94134: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
94135:
94136: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
94137: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
94138: ,p_balance_type_code => l_balance_type_code);
94139:
94140: END IF;

Line 94283: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

94279: l_tmp_amt NUMBER;
94280: l_acc_rev_natural_side_code VARCHAR2(1);
94281:
94282: l_num_entries NUMBER;
94283: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
94284: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
94285: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
94286: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
94287: l_recog_line_1 NUMBER;

Line 94284: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

94280: l_acc_rev_natural_side_code VARCHAR2(1);
94281:
94282: l_num_entries NUMBER;
94283: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
94284: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
94285: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
94286: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
94287: l_recog_line_1 NUMBER;
94288: l_recog_line_2 NUMBER;

Line 94285: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

94281:
94282: l_num_entries NUMBER;
94283: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
94284: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
94285: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
94286: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
94287: l_recog_line_1 NUMBER;
94288: l_recog_line_2 NUMBER;
94289:

Line 94286: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

94282: l_num_entries NUMBER;
94283: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
94284: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
94285: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
94286: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
94287: l_recog_line_1 NUMBER;
94288: l_recog_line_2 NUMBER;
94289:
94290: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 94292: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

94288: l_recog_line_2 NUMBER;
94289:
94290: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
94291: l_bflow_applied_to_amt NUMBER; -- 5132302
94292: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
94293:
94294: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
94295:
94296: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 94366: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

94362: l_acc_rev_flag := NULL; -- 4262811
94363: l_accrual_line_num := NULL; -- 4262811
94364: l_tmp_amt := NULL; -- 4262811
94365: --
94366: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
94367: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
94368: return;
94369: END IF;
94370:

Line 94367: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

94363: l_accrual_line_num := NULL; -- 4262811
94364: l_tmp_amt := NULL; -- 4262811
94365: --
94366: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
94367: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
94368: return;
94369: END IF;
94370:
94371: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 94371: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

94367: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
94368: return;
94369: END IF;
94370:
94371: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
94372: l_balance_type_code <> 'B' THEN
94373: IF (NVL(p_source_57,'
94374: ') = 'CLEAR_CLEAR' OR
94375: NVL(p_source_57,'

Line 94457: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

94453: --
94454: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
94455:
94456: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
94457: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
94458:
94459: -- 4955764
94460: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
94461: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 94533: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

94529: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
94530:
94531: IF xla_accounting_cache_pkg.GetValueChar
94532: (p_source_code => 'LEDGER_CATEGORY_CODE'
94533: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
94534: AND l_bflow_method_code = 'PRIOR_ENTRY'
94535: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
94536: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
94537: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 94724: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

94720: p_lookup_type => 'XLA_OWNER_TYPE'
94721: ,p_lookup_code => l_component_type_code
94722: )
94723: ,p_token_4 => 'PRODUCT_NAME'
94724: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
94725: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
94726: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
94727: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
94728: ,p_ae_header_id => NULL

Line 94725: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

94721: ,p_lookup_code => l_component_type_code
94722: )
94723: ,p_token_4 => 'PRODUCT_NAME'
94724: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
94725: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
94726: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
94727: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
94728: ,p_ae_header_id => NULL
94729: );

Line 94726: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

94722: )
94723: ,p_token_4 => 'PRODUCT_NAME'
94724: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
94725: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
94726: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
94727: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
94728: ,p_ae_header_id => NULL
94729: );
94730:

Line 94727: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

94723: ,p_token_4 => 'PRODUCT_NAME'
94724: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
94725: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
94726: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
94727: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
94728: ,p_ae_header_id => NULL
94729: );
94730:
94731: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 94758: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

94754: ----------------------------------------------------------------------------------
94755: -- 4219869 Business Flow
94756: -- Update journal entry status -- Need to generate this within IF
94757: ----------------------------------------------------------------------------------
94758: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
94759: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
94760: ,p_balance_type_code => l_balance_type_code
94761: );
94762:

Line 94936: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

94932:
94933: --
94934: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
94935: --
94936: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
94937: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
94938: ELSE
94939: ---------------------------------------------------------------------------------------------------
94940: -- 4262811a Switch Sign

Line 94961: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

94957:
94958: XLA_AE_LINES_PKG.ValidateCurrentLine;
94959: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
94960:
94961: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
94962: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
94963: ,p_balance_type_code => l_balance_type_code);
94964:
94965: END IF;

Line 95110: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

95106: l_tmp_amt NUMBER;
95107: l_acc_rev_natural_side_code VARCHAR2(1);
95108:
95109: l_num_entries NUMBER;
95110: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
95111: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
95112: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
95113: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
95114: l_recog_line_1 NUMBER;

Line 95111: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

95107: l_acc_rev_natural_side_code VARCHAR2(1);
95108:
95109: l_num_entries NUMBER;
95110: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
95111: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
95112: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
95113: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
95114: l_recog_line_1 NUMBER;
95115: l_recog_line_2 NUMBER;

Line 95112: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

95108:
95109: l_num_entries NUMBER;
95110: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
95111: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
95112: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
95113: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
95114: l_recog_line_1 NUMBER;
95115: l_recog_line_2 NUMBER;
95116:

Line 95113: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

95109: l_num_entries NUMBER;
95110: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
95111: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
95112: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
95113: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
95114: l_recog_line_1 NUMBER;
95115: l_recog_line_2 NUMBER;
95116:
95117: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 95119: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

95115: l_recog_line_2 NUMBER;
95116:
95117: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
95118: l_bflow_applied_to_amt NUMBER; -- 5132302
95119: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
95120:
95121: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
95122:
95123: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 95193: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

95189: l_acc_rev_flag := NULL; -- 4262811
95190: l_accrual_line_num := NULL; -- 4262811
95191: l_tmp_amt := NULL; -- 4262811
95192: --
95193: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
95194: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
95195: return;
95196: END IF;
95197:

Line 95194: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

95190: l_accrual_line_num := NULL; -- 4262811
95191: l_tmp_amt := NULL; -- 4262811
95192: --
95193: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
95194: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
95195: return;
95196: END IF;
95197:
95198: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 95198: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

95194: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
95195: return;
95196: END IF;
95197:
95198: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
95199: l_balance_type_code <> 'B' THEN
95200: IF NVL(p_source_57,'
95201: ') = 'ALWAYS_ALWAYS' AND
95202: p_source_117 IS NOT NULL AND

Line 95281: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

95277: --
95278: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
95279:
95280: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
95281: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
95282:
95283: -- 4955764
95284: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
95285: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 95357: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

95353: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
95354:
95355: IF xla_accounting_cache_pkg.GetValueChar
95356: (p_source_code => 'LEDGER_CATEGORY_CODE'
95357: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
95358: AND l_bflow_method_code = 'PRIOR_ENTRY'
95359: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
95360: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
95361: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 95548: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

95544: p_lookup_type => 'XLA_OWNER_TYPE'
95545: ,p_lookup_code => l_component_type_code
95546: )
95547: ,p_token_4 => 'PRODUCT_NAME'
95548: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
95549: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
95550: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
95551: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
95552: ,p_ae_header_id => NULL

Line 95549: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

95545: ,p_lookup_code => l_component_type_code
95546: )
95547: ,p_token_4 => 'PRODUCT_NAME'
95548: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
95549: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
95550: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
95551: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
95552: ,p_ae_header_id => NULL
95553: );

Line 95550: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

95546: )
95547: ,p_token_4 => 'PRODUCT_NAME'
95548: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
95549: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
95550: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
95551: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
95552: ,p_ae_header_id => NULL
95553: );
95554:

Line 95551: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

95547: ,p_token_4 => 'PRODUCT_NAME'
95548: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
95549: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
95550: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
95551: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
95552: ,p_ae_header_id => NULL
95553: );
95554:
95555: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 95582: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

95578: ----------------------------------------------------------------------------------
95579: -- 4219869 Business Flow
95580: -- Update journal entry status -- Need to generate this within IF
95581: ----------------------------------------------------------------------------------
95582: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
95583: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
95584: ,p_balance_type_code => l_balance_type_code
95585: );
95586:

Line 95760: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

95756:
95757: --
95758: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
95759: --
95760: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
95761: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
95762: ELSE
95763: ---------------------------------------------------------------------------------------------------
95764: -- 4262811a Switch Sign

Line 95785: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

95781:
95782: XLA_AE_LINES_PKG.ValidateCurrentLine;
95783: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
95784:
95785: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
95786: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
95787: ,p_balance_type_code => l_balance_type_code);
95788:
95789: END IF;

Line 95939: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

95935: l_tmp_amt NUMBER;
95936: l_acc_rev_natural_side_code VARCHAR2(1);
95937:
95938: l_num_entries NUMBER;
95939: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
95940: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
95941: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
95942: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
95943: l_recog_line_1 NUMBER;

Line 95940: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

95936: l_acc_rev_natural_side_code VARCHAR2(1);
95937:
95938: l_num_entries NUMBER;
95939: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
95940: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
95941: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
95942: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
95943: l_recog_line_1 NUMBER;
95944: l_recog_line_2 NUMBER;

Line 95941: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

95937:
95938: l_num_entries NUMBER;
95939: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
95940: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
95941: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
95942: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
95943: l_recog_line_1 NUMBER;
95944: l_recog_line_2 NUMBER;
95945:

Line 95942: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

95938: l_num_entries NUMBER;
95939: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
95940: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
95941: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
95942: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
95943: l_recog_line_1 NUMBER;
95944: l_recog_line_2 NUMBER;
95945:
95946: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 95948: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

95944: l_recog_line_2 NUMBER;
95945:
95946: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
95947: l_bflow_applied_to_amt NUMBER; -- 5132302
95948: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
95949:
95950: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
95951:
95952: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 96022: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

96018: l_acc_rev_flag := NULL; -- 4262811
96019: l_accrual_line_num := NULL; -- 4262811
96020: l_tmp_amt := NULL; -- 4262811
96021: --
96022: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
96023: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
96024: return;
96025: END IF;
96026:

Line 96023: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

96019: l_accrual_line_num := NULL; -- 4262811
96020: l_tmp_amt := NULL; -- 4262811
96021: --
96022: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
96023: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
96024: return;
96025: END IF;
96026:
96027: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 96027: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

96023: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
96024: return;
96025: END IF;
96026:
96027: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
96028: l_balance_type_code <> 'B' THEN
96029: IF (NVL(p_source_57,'
96030: ') <> 'CLEAR_CLEAR' AND
96031: NVL(p_source_57,'

Line 96115: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

96111: --
96112: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
96113:
96114: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
96115: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
96116:
96117: -- 4955764
96118: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
96119: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 96191: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

96187: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
96188:
96189: IF xla_accounting_cache_pkg.GetValueChar
96190: (p_source_code => 'LEDGER_CATEGORY_CODE'
96191: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
96192: AND l_bflow_method_code = 'PRIOR_ENTRY'
96193: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
96194: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
96195: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 96382: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

96378: p_lookup_type => 'XLA_OWNER_TYPE'
96379: ,p_lookup_code => l_component_type_code
96380: )
96381: ,p_token_4 => 'PRODUCT_NAME'
96382: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
96383: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
96384: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
96385: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
96386: ,p_ae_header_id => NULL

Line 96383: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

96379: ,p_lookup_code => l_component_type_code
96380: )
96381: ,p_token_4 => 'PRODUCT_NAME'
96382: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
96383: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
96384: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
96385: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
96386: ,p_ae_header_id => NULL
96387: );

Line 96384: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

96380: )
96381: ,p_token_4 => 'PRODUCT_NAME'
96382: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
96383: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
96384: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
96385: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
96386: ,p_ae_header_id => NULL
96387: );
96388:

Line 96385: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

96381: ,p_token_4 => 'PRODUCT_NAME'
96382: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
96383: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
96384: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
96385: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
96386: ,p_ae_header_id => NULL
96387: );
96388:
96389: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 96416: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

96412: ----------------------------------------------------------------------------------
96413: -- 4219869 Business Flow
96414: -- Update journal entry status -- Need to generate this within IF
96415: ----------------------------------------------------------------------------------
96416: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
96417: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
96418: ,p_balance_type_code => l_balance_type_code
96419: );
96420:

Line 96594: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

96590:
96591: --
96592: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
96593: --
96594: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
96595: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
96596: ELSE
96597: ---------------------------------------------------------------------------------------------------
96598: -- 4262811a Switch Sign

Line 96619: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

96615:
96616: XLA_AE_LINES_PKG.ValidateCurrentLine;
96617: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
96618:
96619: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
96620: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
96621: ,p_balance_type_code => l_balance_type_code);
96622:
96623: END IF;

Line 96768: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

96764: l_tmp_amt NUMBER;
96765: l_acc_rev_natural_side_code VARCHAR2(1);
96766:
96767: l_num_entries NUMBER;
96768: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
96769: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
96770: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
96771: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
96772: l_recog_line_1 NUMBER;

Line 96769: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

96765: l_acc_rev_natural_side_code VARCHAR2(1);
96766:
96767: l_num_entries NUMBER;
96768: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
96769: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
96770: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
96771: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
96772: l_recog_line_1 NUMBER;
96773: l_recog_line_2 NUMBER;

Line 96770: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

96766:
96767: l_num_entries NUMBER;
96768: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
96769: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
96770: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
96771: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
96772: l_recog_line_1 NUMBER;
96773: l_recog_line_2 NUMBER;
96774:

Line 96771: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

96767: l_num_entries NUMBER;
96768: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
96769: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
96770: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
96771: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
96772: l_recog_line_1 NUMBER;
96773: l_recog_line_2 NUMBER;
96774:
96775: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 96777: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

96773: l_recog_line_2 NUMBER;
96774:
96775: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
96776: l_bflow_applied_to_amt NUMBER; -- 5132302
96777: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
96778:
96779: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
96780:
96781: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 96851: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

96847: l_acc_rev_flag := NULL; -- 4262811
96848: l_accrual_line_num := NULL; -- 4262811
96849: l_tmp_amt := NULL; -- 4262811
96850: --
96851: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
96852: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
96853: return;
96854: END IF;
96855:

Line 96852: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

96848: l_accrual_line_num := NULL; -- 4262811
96849: l_tmp_amt := NULL; -- 4262811
96850: --
96851: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
96852: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
96853: return;
96854: END IF;
96855:
96856: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 96856: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

96852: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
96853: return;
96854: END IF;
96855:
96856: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
96857: l_balance_type_code <> 'B' THEN
96858: IF NVL(p_source_57,'
96859: ') = 'ALWAYS_ALWAYS' AND
96860: p_source_117 IS NULL AND

Line 96941: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

96937: --
96938: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
96939:
96940: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
96941: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
96942:
96943: -- 4955764
96944: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
96945: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 97017: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

97013: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
97014:
97015: IF xla_accounting_cache_pkg.GetValueChar
97016: (p_source_code => 'LEDGER_CATEGORY_CODE'
97017: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
97018: AND l_bflow_method_code = 'PRIOR_ENTRY'
97019: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
97020: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
97021: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 97208: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

97204: p_lookup_type => 'XLA_OWNER_TYPE'
97205: ,p_lookup_code => l_component_type_code
97206: )
97207: ,p_token_4 => 'PRODUCT_NAME'
97208: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
97209: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
97210: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
97211: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
97212: ,p_ae_header_id => NULL

Line 97209: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

97205: ,p_lookup_code => l_component_type_code
97206: )
97207: ,p_token_4 => 'PRODUCT_NAME'
97208: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
97209: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
97210: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
97211: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
97212: ,p_ae_header_id => NULL
97213: );

Line 97210: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

97206: )
97207: ,p_token_4 => 'PRODUCT_NAME'
97208: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
97209: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
97210: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
97211: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
97212: ,p_ae_header_id => NULL
97213: );
97214:

Line 97211: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

97207: ,p_token_4 => 'PRODUCT_NAME'
97208: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
97209: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
97210: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
97211: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
97212: ,p_ae_header_id => NULL
97213: );
97214:
97215: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 97242: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

97238: ----------------------------------------------------------------------------------
97239: -- 4219869 Business Flow
97240: -- Update journal entry status -- Need to generate this within IF
97241: ----------------------------------------------------------------------------------
97242: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
97243: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
97244: ,p_balance_type_code => l_balance_type_code
97245: );
97246:

Line 97420: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

97416:
97417: --
97418: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
97419: --
97420: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
97421: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
97422: ELSE
97423: ---------------------------------------------------------------------------------------------------
97424: -- 4262811a Switch Sign

Line 97445: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

97441:
97442: XLA_AE_LINES_PKG.ValidateCurrentLine;
97443: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
97444:
97445: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
97446: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
97447: ,p_balance_type_code => l_balance_type_code);
97448:
97449: END IF;

Line 97590: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

97586: l_tmp_amt NUMBER;
97587: l_acc_rev_natural_side_code VARCHAR2(1);
97588:
97589: l_num_entries NUMBER;
97590: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
97591: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
97592: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
97593: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
97594: l_recog_line_1 NUMBER;

Line 97591: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

97587: l_acc_rev_natural_side_code VARCHAR2(1);
97588:
97589: l_num_entries NUMBER;
97590: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
97591: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
97592: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
97593: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
97594: l_recog_line_1 NUMBER;
97595: l_recog_line_2 NUMBER;

Line 97592: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

97588:
97589: l_num_entries NUMBER;
97590: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
97591: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
97592: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
97593: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
97594: l_recog_line_1 NUMBER;
97595: l_recog_line_2 NUMBER;
97596:

Line 97593: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

97589: l_num_entries NUMBER;
97590: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
97591: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
97592: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
97593: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
97594: l_recog_line_1 NUMBER;
97595: l_recog_line_2 NUMBER;
97596:
97597: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 97599: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

97595: l_recog_line_2 NUMBER;
97596:
97597: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
97598: l_bflow_applied_to_amt NUMBER; -- 5132302
97599: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
97600:
97601: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
97602:
97603: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 97673: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

97669: l_acc_rev_flag := NULL; -- 4262811
97670: l_accrual_line_num := NULL; -- 4262811
97671: l_tmp_amt := NULL; -- 4262811
97672: --
97673: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
97674: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
97675: return;
97676: END IF;
97677:

Line 97674: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

97670: l_accrual_line_num := NULL; -- 4262811
97671: l_tmp_amt := NULL; -- 4262811
97672: --
97673: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
97674: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
97675: return;
97676: END IF;
97677:
97678: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 97678: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

97674: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
97675: return;
97676: END IF;
97677:
97678: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
97679: l_balance_type_code <> 'B' THEN
97680: IF (NVL(p_source_57,'
97681: ') = 'ALWAYS_ALWAYS' OR
97682: NVL(p_source_57,'

Line 97765: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

97761: --
97762: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
97763:
97764: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
97765: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
97766:
97767: -- 4955764
97768: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
97769: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 97833: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

97829: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
97830:
97831: IF xla_accounting_cache_pkg.GetValueChar
97832: (p_source_code => 'LEDGER_CATEGORY_CODE'
97833: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
97834: AND l_bflow_method_code = 'PRIOR_ENTRY'
97835: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
97836: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
97837: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 98024: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

98020: p_lookup_type => 'XLA_OWNER_TYPE'
98021: ,p_lookup_code => l_component_type_code
98022: )
98023: ,p_token_4 => 'PRODUCT_NAME'
98024: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
98025: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
98026: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
98027: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
98028: ,p_ae_header_id => NULL

Line 98025: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

98021: ,p_lookup_code => l_component_type_code
98022: )
98023: ,p_token_4 => 'PRODUCT_NAME'
98024: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
98025: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
98026: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
98027: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
98028: ,p_ae_header_id => NULL
98029: );

Line 98026: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

98022: )
98023: ,p_token_4 => 'PRODUCT_NAME'
98024: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
98025: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
98026: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
98027: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
98028: ,p_ae_header_id => NULL
98029: );
98030:

Line 98027: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

98023: ,p_token_4 => 'PRODUCT_NAME'
98024: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
98025: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
98026: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
98027: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
98028: ,p_ae_header_id => NULL
98029: );
98030:
98031: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 98058: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

98054: ----------------------------------------------------------------------------------
98055: -- 4219869 Business Flow
98056: -- Update journal entry status -- Need to generate this within IF
98057: ----------------------------------------------------------------------------------
98058: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
98059: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
98060: ,p_balance_type_code => l_balance_type_code
98061: );
98062:

Line 98236: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

98232:
98233: --
98234: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
98235: --
98236: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
98237: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
98238: ELSE
98239: ---------------------------------------------------------------------------------------------------
98240: -- 4262811a Switch Sign

Line 98261: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

98257:
98258: XLA_AE_LINES_PKG.ValidateCurrentLine;
98259: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
98260:
98261: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
98262: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
98263: ,p_balance_type_code => l_balance_type_code);
98264:
98265: END IF;

Line 98437: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

98433: l_tmp_amt NUMBER;
98434: l_acc_rev_natural_side_code VARCHAR2(1);
98435:
98436: l_num_entries NUMBER;
98437: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
98438: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
98439: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
98440: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
98441: l_recog_line_1 NUMBER;

Line 98438: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

98434: l_acc_rev_natural_side_code VARCHAR2(1);
98435:
98436: l_num_entries NUMBER;
98437: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
98438: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
98439: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
98440: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
98441: l_recog_line_1 NUMBER;
98442: l_recog_line_2 NUMBER;

Line 98439: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

98435:
98436: l_num_entries NUMBER;
98437: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
98438: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
98439: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
98440: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
98441: l_recog_line_1 NUMBER;
98442: l_recog_line_2 NUMBER;
98443:

Line 98440: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

98436: l_num_entries NUMBER;
98437: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
98438: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
98439: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
98440: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
98441: l_recog_line_1 NUMBER;
98442: l_recog_line_2 NUMBER;
98443:
98444: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 98446: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

98442: l_recog_line_2 NUMBER;
98443:
98444: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
98445: l_bflow_applied_to_amt NUMBER; -- 5132302
98446: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
98447:
98448: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
98449:
98450: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 98520: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

98516: l_acc_rev_flag := NULL; -- 4262811
98517: l_accrual_line_num := NULL; -- 4262811
98518: l_tmp_amt := NULL; -- 4262811
98519: --
98520: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
98521: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
98522: return;
98523: END IF;
98524:

Line 98521: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

98517: l_accrual_line_num := NULL; -- 4262811
98518: l_tmp_amt := NULL; -- 4262811
98519: --
98520: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
98521: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
98522: return;
98523: END IF;
98524:
98525: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 98525: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

98521: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
98522: return;
98523: END IF;
98524:
98525: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
98526: l_balance_type_code <> 'B' THEN
98527: IF (NVL(p_source_128,'
98528: ') = 'PREPAY APPL' OR
98529: NVL(p_source_128,'

Line 98603: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

98599: --
98600: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
98601:
98602: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
98603: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
98604:
98605: -- 4955764
98606: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
98607: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 98729: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

98725: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
98726:
98727: IF xla_accounting_cache_pkg.GetValueChar
98728: (p_source_code => 'LEDGER_CATEGORY_CODE'
98729: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
98730: AND l_bflow_method_code = 'PRIOR_ENTRY'
98731: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
98732: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
98733: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 98920: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

98916: p_lookup_type => 'XLA_OWNER_TYPE'
98917: ,p_lookup_code => l_component_type_code
98918: )
98919: ,p_token_4 => 'PRODUCT_NAME'
98920: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
98921: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
98922: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
98923: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
98924: ,p_ae_header_id => NULL

Line 98921: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

98917: ,p_lookup_code => l_component_type_code
98918: )
98919: ,p_token_4 => 'PRODUCT_NAME'
98920: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
98921: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
98922: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
98923: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
98924: ,p_ae_header_id => NULL
98925: );

Line 98922: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

98918: )
98919: ,p_token_4 => 'PRODUCT_NAME'
98920: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
98921: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
98922: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
98923: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
98924: ,p_ae_header_id => NULL
98925: );
98926:

Line 98923: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

98919: ,p_token_4 => 'PRODUCT_NAME'
98920: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
98921: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
98922: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
98923: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
98924: ,p_ae_header_id => NULL
98925: );
98926:
98927: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 98954: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

98950: ----------------------------------------------------------------------------------
98951: -- 4219869 Business Flow
98952: -- Update journal entry status -- Need to generate this within IF
98953: ----------------------------------------------------------------------------------
98954: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
98955: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
98956: ,p_balance_type_code => l_balance_type_code
98957: );
98958:

Line 99132: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

99128:
99129: --
99130: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
99131: --
99132: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
99133: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
99134: ELSE
99135: ---------------------------------------------------------------------------------------------------
99136: -- 4262811a Switch Sign

Line 99157: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

99153:
99154: XLA_AE_LINES_PKG.ValidateCurrentLine;
99155: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
99156:
99157: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
99158: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
99159: ,p_balance_type_code => l_balance_type_code);
99160:
99161: END IF;

Line 99309: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

99305: l_tmp_amt NUMBER;
99306: l_acc_rev_natural_side_code VARCHAR2(1);
99307:
99308: l_num_entries NUMBER;
99309: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
99310: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
99311: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
99312: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
99313: l_recog_line_1 NUMBER;

Line 99310: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

99306: l_acc_rev_natural_side_code VARCHAR2(1);
99307:
99308: l_num_entries NUMBER;
99309: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
99310: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
99311: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
99312: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
99313: l_recog_line_1 NUMBER;
99314: l_recog_line_2 NUMBER;

Line 99311: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

99307:
99308: l_num_entries NUMBER;
99309: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
99310: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
99311: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
99312: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
99313: l_recog_line_1 NUMBER;
99314: l_recog_line_2 NUMBER;
99315:

Line 99312: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

99308: l_num_entries NUMBER;
99309: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
99310: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
99311: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
99312: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
99313: l_recog_line_1 NUMBER;
99314: l_recog_line_2 NUMBER;
99315:
99316: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 99318: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

99314: l_recog_line_2 NUMBER;
99315:
99316: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
99317: l_bflow_applied_to_amt NUMBER; -- 5132302
99318: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
99319:
99320: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
99321:
99322: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 99392: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

99388: l_acc_rev_flag := NULL; -- 4262811
99389: l_accrual_line_num := NULL; -- 4262811
99390: l_tmp_amt := NULL; -- 4262811
99391: --
99392: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
99393: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
99394: return;
99395: END IF;
99396:

Line 99393: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

99389: l_accrual_line_num := NULL; -- 4262811
99390: l_tmp_amt := NULL; -- 4262811
99391: --
99392: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
99393: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
99394: return;
99395: END IF;
99396:
99397: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 99397: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

99393: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
99394: return;
99395: END IF;
99396:
99397: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
99398: l_balance_type_code <> 'B' THEN
99399: IF (NVL(p_source_57,'
99400: ') <> 'CLEAR_CLEAR' AND
99401: NVL(p_source_57,'

Line 99483: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

99479: --
99480: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
99481:
99482: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
99483: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
99484:
99485: -- 4955764
99486: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
99487: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 99557: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

99553: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
99554:
99555: IF xla_accounting_cache_pkg.GetValueChar
99556: (p_source_code => 'LEDGER_CATEGORY_CODE'
99557: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
99558: AND l_bflow_method_code = 'PRIOR_ENTRY'
99559: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
99560: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
99561: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 99748: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

99744: p_lookup_type => 'XLA_OWNER_TYPE'
99745: ,p_lookup_code => l_component_type_code
99746: )
99747: ,p_token_4 => 'PRODUCT_NAME'
99748: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
99749: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
99750: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
99751: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
99752: ,p_ae_header_id => NULL

Line 99749: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

99745: ,p_lookup_code => l_component_type_code
99746: )
99747: ,p_token_4 => 'PRODUCT_NAME'
99748: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
99749: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
99750: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
99751: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
99752: ,p_ae_header_id => NULL
99753: );

Line 99750: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

99746: )
99747: ,p_token_4 => 'PRODUCT_NAME'
99748: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
99749: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
99750: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
99751: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
99752: ,p_ae_header_id => NULL
99753: );
99754:

Line 99751: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

99747: ,p_token_4 => 'PRODUCT_NAME'
99748: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
99749: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
99750: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
99751: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
99752: ,p_ae_header_id => NULL
99753: );
99754:
99755: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 99782: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

99778: ----------------------------------------------------------------------------------
99779: -- 4219869 Business Flow
99780: -- Update journal entry status -- Need to generate this within IF
99781: ----------------------------------------------------------------------------------
99782: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
99783: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
99784: ,p_balance_type_code => l_balance_type_code
99785: );
99786:

Line 99960: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

99956:
99957: --
99958: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
99959: --
99960: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
99961: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
99962: ELSE
99963: ---------------------------------------------------------------------------------------------------
99964: -- 4262811a Switch Sign

Line 99985: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

99981:
99982: XLA_AE_LINES_PKG.ValidateCurrentLine;
99983: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
99984:
99985: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
99986: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
99987: ,p_balance_type_code => l_balance_type_code);
99988:
99989: END IF;

Line 100130: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

100126: l_tmp_amt NUMBER;
100127: l_acc_rev_natural_side_code VARCHAR2(1);
100128:
100129: l_num_entries NUMBER;
100130: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
100131: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
100132: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
100133: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
100134: l_recog_line_1 NUMBER;

Line 100131: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

100127: l_acc_rev_natural_side_code VARCHAR2(1);
100128:
100129: l_num_entries NUMBER;
100130: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
100131: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
100132: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
100133: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
100134: l_recog_line_1 NUMBER;
100135: l_recog_line_2 NUMBER;

Line 100132: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

100128:
100129: l_num_entries NUMBER;
100130: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
100131: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
100132: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
100133: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
100134: l_recog_line_1 NUMBER;
100135: l_recog_line_2 NUMBER;
100136:

Line 100133: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

100129: l_num_entries NUMBER;
100130: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
100131: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
100132: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
100133: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
100134: l_recog_line_1 NUMBER;
100135: l_recog_line_2 NUMBER;
100136:
100137: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 100139: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

100135: l_recog_line_2 NUMBER;
100136:
100137: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
100138: l_bflow_applied_to_amt NUMBER; -- 5132302
100139: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
100140:
100141: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
100142:
100143: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 100214: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

100210: l_accrual_line_num := NULL; -- 4262811
100211: l_tmp_amt := NULL; -- 4262811
100212: --
100213:
100214: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
100215: l_balance_type_code <> 'B' THEN
100216: IF (NVL(p_source_57,'
100217: ') = 'ALWAYS_ALWAYS' OR
100218: NVL(p_source_57,'

Line 100291: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

100287: --
100288: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
100289:
100290: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
100291: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
100292:
100293: -- 4955764
100294: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
100295: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 100367: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

100363: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
100364:
100365: IF xla_accounting_cache_pkg.GetValueChar
100366: (p_source_code => 'LEDGER_CATEGORY_CODE'
100367: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
100368: AND l_bflow_method_code = 'PRIOR_ENTRY'
100369: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
100370: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
100371: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 100470: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

100466: p_lookup_type => 'XLA_OWNER_TYPE'
100467: ,p_lookup_code => l_component_type_code
100468: )
100469: ,p_token_4 => 'PRODUCT_NAME'
100470: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
100471: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
100472: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
100473: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
100474: ,p_ae_header_id => NULL

Line 100471: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

100467: ,p_lookup_code => l_component_type_code
100468: )
100469: ,p_token_4 => 'PRODUCT_NAME'
100470: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
100471: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
100472: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
100473: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
100474: ,p_ae_header_id => NULL
100475: );

Line 100472: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

100468: )
100469: ,p_token_4 => 'PRODUCT_NAME'
100470: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
100471: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
100472: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
100473: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
100474: ,p_ae_header_id => NULL
100475: );
100476:

Line 100473: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

100469: ,p_token_4 => 'PRODUCT_NAME'
100470: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
100471: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
100472: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
100473: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
100474: ,p_ae_header_id => NULL
100475: );
100476:
100477: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 100504: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

100500: ----------------------------------------------------------------------------------
100501: -- 4219869 Business Flow
100502: -- Update journal entry status -- Need to generate this within IF
100503: ----------------------------------------------------------------------------------
100504: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
100505: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
100506: ,p_balance_type_code => l_balance_type_code
100507: );
100508:

Line 100594: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

100590:
100591: --
100592: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
100593: --
100594: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
100595: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
100596: ELSE
100597: ---------------------------------------------------------------------------------------------------
100598: -- 4262811a Switch Sign

Line 100619: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

100615:
100616: XLA_AE_LINES_PKG.ValidateCurrentLine;
100617: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
100618:
100619: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
100620: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
100621: ,p_balance_type_code => l_balance_type_code);
100622:
100623: END IF;

Line 100789: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

100785: l_tmp_amt NUMBER;
100786: l_acc_rev_natural_side_code VARCHAR2(1);
100787:
100788: l_num_entries NUMBER;
100789: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
100790: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
100791: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
100792: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
100793: l_recog_line_1 NUMBER;

Line 100790: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

100786: l_acc_rev_natural_side_code VARCHAR2(1);
100787:
100788: l_num_entries NUMBER;
100789: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
100790: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
100791: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
100792: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
100793: l_recog_line_1 NUMBER;
100794: l_recog_line_2 NUMBER;

Line 100791: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

100787:
100788: l_num_entries NUMBER;
100789: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
100790: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
100791: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
100792: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
100793: l_recog_line_1 NUMBER;
100794: l_recog_line_2 NUMBER;
100795:

Line 100792: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

100788: l_num_entries NUMBER;
100789: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
100790: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
100791: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
100792: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
100793: l_recog_line_1 NUMBER;
100794: l_recog_line_2 NUMBER;
100795:
100796: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 100798: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

100794: l_recog_line_2 NUMBER;
100795:
100796: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
100797: l_bflow_applied_to_amt NUMBER; -- 5132302
100798: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
100799:
100800: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
100801:
100802: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 100873: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

100869: l_accrual_line_num := NULL; -- 4262811
100870: l_tmp_amt := NULL; -- 4262811
100871: --
100872:
100873: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
100874: l_balance_type_code <> 'B' THEN
100875: IF NVL(p_source_28,'
100876: ') = 'MISCELLANEOUS'
100877: THEN

Line 100945: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

100941: --
100942: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
100943:
100944: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
100945: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
100946:
100947: -- 4955764
100948: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
100949: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 101069: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

101065: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
101066:
101067: IF xla_accounting_cache_pkg.GetValueChar
101068: (p_source_code => 'LEDGER_CATEGORY_CODE'
101069: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
101070: AND l_bflow_method_code = 'PRIOR_ENTRY'
101071: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
101072: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
101073: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 101179: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

101175: p_lookup_type => 'XLA_OWNER_TYPE'
101176: ,p_lookup_code => l_component_type_code
101177: )
101178: ,p_token_4 => 'PRODUCT_NAME'
101179: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
101180: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
101181: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
101182: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
101183: ,p_ae_header_id => NULL

Line 101180: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

101176: ,p_lookup_code => l_component_type_code
101177: )
101178: ,p_token_4 => 'PRODUCT_NAME'
101179: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
101180: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
101181: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
101182: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
101183: ,p_ae_header_id => NULL
101184: );

Line 101181: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

101177: )
101178: ,p_token_4 => 'PRODUCT_NAME'
101179: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
101180: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
101181: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
101182: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
101183: ,p_ae_header_id => NULL
101184: );
101185:

Line 101182: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

101178: ,p_token_4 => 'PRODUCT_NAME'
101179: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
101180: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
101181: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
101182: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
101183: ,p_ae_header_id => NULL
101184: );
101185:
101186: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 101213: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

101209: ----------------------------------------------------------------------------------
101210: -- 4219869 Business Flow
101211: -- Update journal entry status -- Need to generate this within IF
101212: ----------------------------------------------------------------------------------
101213: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
101214: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
101215: ,p_balance_type_code => l_balance_type_code
101216: );
101217:

Line 101300: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

101296:
101297: --
101298: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
101299: --
101300: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
101301: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
101302: ELSE
101303: ---------------------------------------------------------------------------------------------------
101304: -- 4262811a Switch Sign

Line 101325: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

101321:
101322: XLA_AE_LINES_PKG.ValidateCurrentLine;
101323: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
101324:
101325: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
101326: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
101327: ,p_balance_type_code => l_balance_type_code);
101328:
101329: END IF;

Line 101493: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

101489: l_tmp_amt NUMBER;
101490: l_acc_rev_natural_side_code VARCHAR2(1);
101491:
101492: l_num_entries NUMBER;
101493: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
101494: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
101495: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
101496: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
101497: l_recog_line_1 NUMBER;

Line 101494: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

101490: l_acc_rev_natural_side_code VARCHAR2(1);
101491:
101492: l_num_entries NUMBER;
101493: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
101494: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
101495: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
101496: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
101497: l_recog_line_1 NUMBER;
101498: l_recog_line_2 NUMBER;

Line 101495: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

101491:
101492: l_num_entries NUMBER;
101493: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
101494: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
101495: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
101496: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
101497: l_recog_line_1 NUMBER;
101498: l_recog_line_2 NUMBER;
101499:

Line 101496: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

101492: l_num_entries NUMBER;
101493: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
101494: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
101495: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
101496: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
101497: l_recog_line_1 NUMBER;
101498: l_recog_line_2 NUMBER;
101499:
101500: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 101502: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

101498: l_recog_line_2 NUMBER;
101499:
101500: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
101501: l_bflow_applied_to_amt NUMBER; -- 5132302
101502: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
101503:
101504: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
101505:
101506: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 101577: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

101573: l_accrual_line_num := NULL; -- 4262811
101574: l_tmp_amt := NULL; -- 4262811
101575: --
101576:
101577: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
101578: l_balance_type_code <> 'B' THEN
101579: IF NVL(p_source_28,'
101580: ') = 'MISCELLANEOUS'
101581: THEN

Line 101649: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

101645: --
101646: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
101647:
101648: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
101649: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
101650:
101651: -- 4955764
101652: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
101653: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 101771: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

101767: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
101768:
101769: IF xla_accounting_cache_pkg.GetValueChar
101770: (p_source_code => 'LEDGER_CATEGORY_CODE'
101771: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
101772: AND l_bflow_method_code = 'PRIOR_ENTRY'
101773: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
101774: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
101775: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 101881: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

101877: p_lookup_type => 'XLA_OWNER_TYPE'
101878: ,p_lookup_code => l_component_type_code
101879: )
101880: ,p_token_4 => 'PRODUCT_NAME'
101881: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
101882: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
101883: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
101884: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
101885: ,p_ae_header_id => NULL

Line 101882: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

101878: ,p_lookup_code => l_component_type_code
101879: )
101880: ,p_token_4 => 'PRODUCT_NAME'
101881: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
101882: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
101883: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
101884: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
101885: ,p_ae_header_id => NULL
101886: );

Line 101883: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

101879: )
101880: ,p_token_4 => 'PRODUCT_NAME'
101881: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
101882: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
101883: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
101884: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
101885: ,p_ae_header_id => NULL
101886: );
101887:

Line 101884: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

101880: ,p_token_4 => 'PRODUCT_NAME'
101881: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
101882: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
101883: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
101884: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
101885: ,p_ae_header_id => NULL
101886: );
101887:
101888: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 101915: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

101911: ----------------------------------------------------------------------------------
101912: -- 4219869 Business Flow
101913: -- Update journal entry status -- Need to generate this within IF
101914: ----------------------------------------------------------------------------------
101915: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
101916: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
101917: ,p_balance_type_code => l_balance_type_code
101918: );
101919:

Line 102002: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

101998:
101999: --
102000: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
102001: --
102002: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
102003: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
102004: ELSE
102005: ---------------------------------------------------------------------------------------------------
102006: -- 4262811a Switch Sign

Line 102027: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

102023:
102024: XLA_AE_LINES_PKG.ValidateCurrentLine;
102025: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
102026:
102027: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
102028: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
102029: ,p_balance_type_code => l_balance_type_code);
102030:
102031: END IF;

Line 102197: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

102193: l_tmp_amt NUMBER;
102194: l_acc_rev_natural_side_code VARCHAR2(1);
102195:
102196: l_num_entries NUMBER;
102197: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
102198: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
102199: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
102200: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
102201: l_recog_line_1 NUMBER;

Line 102198: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

102194: l_acc_rev_natural_side_code VARCHAR2(1);
102195:
102196: l_num_entries NUMBER;
102197: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
102198: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
102199: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
102200: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
102201: l_recog_line_1 NUMBER;
102202: l_recog_line_2 NUMBER;

Line 102199: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

102195:
102196: l_num_entries NUMBER;
102197: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
102198: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
102199: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
102200: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
102201: l_recog_line_1 NUMBER;
102202: l_recog_line_2 NUMBER;
102203:

Line 102200: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

102196: l_num_entries NUMBER;
102197: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
102198: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
102199: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
102200: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
102201: l_recog_line_1 NUMBER;
102202: l_recog_line_2 NUMBER;
102203:
102204: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 102206: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

102202: l_recog_line_2 NUMBER;
102203:
102204: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
102205: l_bflow_applied_to_amt NUMBER; -- 5132302
102206: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
102207:
102208: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
102209:
102210: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 102281: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

102277: l_accrual_line_num := NULL; -- 4262811
102278: l_tmp_amt := NULL; -- 4262811
102279: --
102280:
102281: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
102282: l_balance_type_code <> 'B' THEN
102283: IF NVL(p_source_28,'
102284: ') = 'MISCELLANEOUS'
102285: THEN

Line 102353: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

102349: --
102350: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
102351:
102352: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
102353: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
102354:
102355: -- 4955764
102356: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
102357: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 102479: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

102475: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
102476:
102477: IF xla_accounting_cache_pkg.GetValueChar
102478: (p_source_code => 'LEDGER_CATEGORY_CODE'
102479: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
102480: AND l_bflow_method_code = 'PRIOR_ENTRY'
102481: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
102482: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
102483: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 102589: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

102585: p_lookup_type => 'XLA_OWNER_TYPE'
102586: ,p_lookup_code => l_component_type_code
102587: )
102588: ,p_token_4 => 'PRODUCT_NAME'
102589: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
102590: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
102591: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
102592: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
102593: ,p_ae_header_id => NULL

Line 102590: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

102586: ,p_lookup_code => l_component_type_code
102587: )
102588: ,p_token_4 => 'PRODUCT_NAME'
102589: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
102590: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
102591: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
102592: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
102593: ,p_ae_header_id => NULL
102594: );

Line 102591: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

102587: )
102588: ,p_token_4 => 'PRODUCT_NAME'
102589: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
102590: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
102591: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
102592: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
102593: ,p_ae_header_id => NULL
102594: );
102595:

Line 102592: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

102588: ,p_token_4 => 'PRODUCT_NAME'
102589: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
102590: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
102591: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
102592: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
102593: ,p_ae_header_id => NULL
102594: );
102595:
102596: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 102623: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

102619: ----------------------------------------------------------------------------------
102620: -- 4219869 Business Flow
102621: -- Update journal entry status -- Need to generate this within IF
102622: ----------------------------------------------------------------------------------
102623: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
102624: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
102625: ,p_balance_type_code => l_balance_type_code
102626: );
102627:

Line 102710: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

102706:
102707: --
102708: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
102709: --
102710: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
102711: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
102712: ELSE
102713: ---------------------------------------------------------------------------------------------------
102714: -- 4262811a Switch Sign

Line 102735: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

102731:
102732: XLA_AE_LINES_PKG.ValidateCurrentLine;
102733: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
102734:
102735: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
102736: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
102737: ,p_balance_type_code => l_balance_type_code);
102738:
102739: END IF;

Line 102905: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

102901: l_tmp_amt NUMBER;
102902: l_acc_rev_natural_side_code VARCHAR2(1);
102903:
102904: l_num_entries NUMBER;
102905: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
102906: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
102907: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
102908: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
102909: l_recog_line_1 NUMBER;

Line 102906: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

102902: l_acc_rev_natural_side_code VARCHAR2(1);
102903:
102904: l_num_entries NUMBER;
102905: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
102906: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
102907: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
102908: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
102909: l_recog_line_1 NUMBER;
102910: l_recog_line_2 NUMBER;

Line 102907: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

102903:
102904: l_num_entries NUMBER;
102905: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
102906: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
102907: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
102908: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
102909: l_recog_line_1 NUMBER;
102910: l_recog_line_2 NUMBER;
102911:

Line 102908: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

102904: l_num_entries NUMBER;
102905: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
102906: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
102907: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
102908: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
102909: l_recog_line_1 NUMBER;
102910: l_recog_line_2 NUMBER;
102911:
102912: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 102914: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

102910: l_recog_line_2 NUMBER;
102911:
102912: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
102913: l_bflow_applied_to_amt NUMBER; -- 5132302
102914: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
102915:
102916: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
102917:
102918: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 102989: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

102985: l_accrual_line_num := NULL; -- 4262811
102986: l_tmp_amt := NULL; -- 4262811
102987: --
102988:
102989: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
102990: l_balance_type_code <> 'B' THEN
102991: IF NVL(p_source_28,'
102992: ') = 'MISCELLANEOUS'
102993: THEN

Line 103061: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

103057: --
103058: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
103059:
103060: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
103061: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
103062:
103063: -- 4955764
103064: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
103065: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 103185: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

103181: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
103182:
103183: IF xla_accounting_cache_pkg.GetValueChar
103184: (p_source_code => 'LEDGER_CATEGORY_CODE'
103185: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
103186: AND l_bflow_method_code = 'PRIOR_ENTRY'
103187: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
103188: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
103189: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 103295: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

103291: p_lookup_type => 'XLA_OWNER_TYPE'
103292: ,p_lookup_code => l_component_type_code
103293: )
103294: ,p_token_4 => 'PRODUCT_NAME'
103295: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
103296: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
103297: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
103298: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
103299: ,p_ae_header_id => NULL

Line 103296: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

103292: ,p_lookup_code => l_component_type_code
103293: )
103294: ,p_token_4 => 'PRODUCT_NAME'
103295: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
103296: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
103297: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
103298: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
103299: ,p_ae_header_id => NULL
103300: );

Line 103297: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

103293: )
103294: ,p_token_4 => 'PRODUCT_NAME'
103295: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
103296: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
103297: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
103298: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
103299: ,p_ae_header_id => NULL
103300: );
103301:

Line 103298: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

103294: ,p_token_4 => 'PRODUCT_NAME'
103295: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
103296: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
103297: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
103298: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
103299: ,p_ae_header_id => NULL
103300: );
103301:
103302: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 103329: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

103325: ----------------------------------------------------------------------------------
103326: -- 4219869 Business Flow
103327: -- Update journal entry status -- Need to generate this within IF
103328: ----------------------------------------------------------------------------------
103329: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
103330: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
103331: ,p_balance_type_code => l_balance_type_code
103332: );
103333:

Line 103416: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

103412:
103413: --
103414: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
103415: --
103416: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
103417: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
103418: ELSE
103419: ---------------------------------------------------------------------------------------------------
103420: -- 4262811a Switch Sign

Line 103441: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

103437:
103438: XLA_AE_LINES_PKG.ValidateCurrentLine;
103439: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
103440:
103441: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
103442: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
103443: ,p_balance_type_code => l_balance_type_code);
103444:
103445: END IF;

Line 103617: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

103613: l_tmp_amt NUMBER;
103614: l_acc_rev_natural_side_code VARCHAR2(1);
103615:
103616: l_num_entries NUMBER;
103617: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
103618: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
103619: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
103620: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
103621: l_recog_line_1 NUMBER;

Line 103618: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

103614: l_acc_rev_natural_side_code VARCHAR2(1);
103615:
103616: l_num_entries NUMBER;
103617: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
103618: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
103619: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
103620: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
103621: l_recog_line_1 NUMBER;
103622: l_recog_line_2 NUMBER;

Line 103619: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

103615:
103616: l_num_entries NUMBER;
103617: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
103618: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
103619: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
103620: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
103621: l_recog_line_1 NUMBER;
103622: l_recog_line_2 NUMBER;
103623:

Line 103620: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

103616: l_num_entries NUMBER;
103617: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
103618: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
103619: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
103620: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
103621: l_recog_line_1 NUMBER;
103622: l_recog_line_2 NUMBER;
103623:
103624: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 103626: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

103622: l_recog_line_2 NUMBER;
103623:
103624: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
103625: l_bflow_applied_to_amt NUMBER; -- 5132302
103626: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
103627:
103628: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
103629:
103630: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 103701: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

103697: l_accrual_line_num := NULL; -- 4262811
103698: l_tmp_amt := NULL; -- 4262811
103699: --
103700:
103701: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
103702: l_balance_type_code <> 'B' THEN
103703: IF NVL(p_source_28,'
103704: ') = 'NONREC_TAX' AND
103705: NVL(p_source_54,'

Line 103777: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

103773: --
103774: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
103775:
103776: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
103777: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
103778:
103779: -- 4955764
103780: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
103781: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 103901: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

103897: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
103898:
103899: IF xla_accounting_cache_pkg.GetValueChar
103900: (p_source_code => 'LEDGER_CATEGORY_CODE'
103901: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
103902: AND l_bflow_method_code = 'PRIOR_ENTRY'
103903: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
103904: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
103905: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 104011: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

104007: p_lookup_type => 'XLA_OWNER_TYPE'
104008: ,p_lookup_code => l_component_type_code
104009: )
104010: ,p_token_4 => 'PRODUCT_NAME'
104011: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
104012: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
104013: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
104014: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
104015: ,p_ae_header_id => NULL

Line 104012: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

104008: ,p_lookup_code => l_component_type_code
104009: )
104010: ,p_token_4 => 'PRODUCT_NAME'
104011: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
104012: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
104013: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
104014: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
104015: ,p_ae_header_id => NULL
104016: );

Line 104013: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

104009: )
104010: ,p_token_4 => 'PRODUCT_NAME'
104011: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
104012: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
104013: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
104014: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
104015: ,p_ae_header_id => NULL
104016: );
104017:

Line 104014: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

104010: ,p_token_4 => 'PRODUCT_NAME'
104011: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
104012: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
104013: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
104014: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
104015: ,p_ae_header_id => NULL
104016: );
104017:
104018: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 104045: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

104041: ----------------------------------------------------------------------------------
104042: -- 4219869 Business Flow
104043: -- Update journal entry status -- Need to generate this within IF
104044: ----------------------------------------------------------------------------------
104045: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
104046: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
104047: ,p_balance_type_code => l_balance_type_code
104048: );
104049:

Line 104132: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

104128:
104129: --
104130: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
104131: --
104132: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
104133: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
104134: ELSE
104135: ---------------------------------------------------------------------------------------------------
104136: -- 4262811a Switch Sign

Line 104157: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

104153:
104154: XLA_AE_LINES_PKG.ValidateCurrentLine;
104155: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
104156:
104157: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
104158: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
104159: ,p_balance_type_code => l_balance_type_code);
104160:
104161: END IF;

Line 104331: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

104327: l_tmp_amt NUMBER;
104328: l_acc_rev_natural_side_code VARCHAR2(1);
104329:
104330: l_num_entries NUMBER;
104331: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
104332: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
104333: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
104334: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
104335: l_recog_line_1 NUMBER;

Line 104332: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

104328: l_acc_rev_natural_side_code VARCHAR2(1);
104329:
104330: l_num_entries NUMBER;
104331: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
104332: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
104333: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
104334: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
104335: l_recog_line_1 NUMBER;
104336: l_recog_line_2 NUMBER;

Line 104333: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

104329:
104330: l_num_entries NUMBER;
104331: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
104332: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
104333: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
104334: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
104335: l_recog_line_1 NUMBER;
104336: l_recog_line_2 NUMBER;
104337:

Line 104334: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

104330: l_num_entries NUMBER;
104331: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
104332: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
104333: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
104334: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
104335: l_recog_line_1 NUMBER;
104336: l_recog_line_2 NUMBER;
104337:
104338: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 104340: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

104336: l_recog_line_2 NUMBER;
104337:
104338: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
104339: l_bflow_applied_to_amt NUMBER; -- 5132302
104340: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
104341:
104342: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
104343:
104344: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 104415: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

104411: l_accrual_line_num := NULL; -- 4262811
104412: l_tmp_amt := NULL; -- 4262811
104413: --
104414:
104415: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
104416: l_balance_type_code <> 'B' THEN
104417: IF NVL(p_source_28,'
104418: ') = 'NONREC_TAX' AND
104419: NVL(p_source_54,'

Line 104491: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

104487: --
104488: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
104489:
104490: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
104491: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
104492:
104493: -- 4955764
104494: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
104495: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 104613: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

104609: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
104610:
104611: IF xla_accounting_cache_pkg.GetValueChar
104612: (p_source_code => 'LEDGER_CATEGORY_CODE'
104613: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
104614: AND l_bflow_method_code = 'PRIOR_ENTRY'
104615: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
104616: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
104617: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 104723: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

104719: p_lookup_type => 'XLA_OWNER_TYPE'
104720: ,p_lookup_code => l_component_type_code
104721: )
104722: ,p_token_4 => 'PRODUCT_NAME'
104723: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
104724: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
104725: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
104726: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
104727: ,p_ae_header_id => NULL

Line 104724: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

104720: ,p_lookup_code => l_component_type_code
104721: )
104722: ,p_token_4 => 'PRODUCT_NAME'
104723: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
104724: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
104725: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
104726: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
104727: ,p_ae_header_id => NULL
104728: );

Line 104725: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

104721: )
104722: ,p_token_4 => 'PRODUCT_NAME'
104723: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
104724: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
104725: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
104726: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
104727: ,p_ae_header_id => NULL
104728: );
104729:

Line 104726: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

104722: ,p_token_4 => 'PRODUCT_NAME'
104723: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
104724: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
104725: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
104726: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
104727: ,p_ae_header_id => NULL
104728: );
104729:
104730: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 104757: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

104753: ----------------------------------------------------------------------------------
104754: -- 4219869 Business Flow
104755: -- Update journal entry status -- Need to generate this within IF
104756: ----------------------------------------------------------------------------------
104757: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
104758: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
104759: ,p_balance_type_code => l_balance_type_code
104760: );
104761:

Line 104844: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

104840:
104841: --
104842: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
104843: --
104844: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
104845: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
104846: ELSE
104847: ---------------------------------------------------------------------------------------------------
104848: -- 4262811a Switch Sign

Line 104869: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

104865:
104866: XLA_AE_LINES_PKG.ValidateCurrentLine;
104867: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
104868:
104869: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
104870: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
104871: ,p_balance_type_code => l_balance_type_code);
104872:
104873: END IF;

Line 105045: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

105041: l_tmp_amt NUMBER;
105042: l_acc_rev_natural_side_code VARCHAR2(1);
105043:
105044: l_num_entries NUMBER;
105045: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
105046: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
105047: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
105048: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
105049: l_recog_line_1 NUMBER;

Line 105046: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

105042: l_acc_rev_natural_side_code VARCHAR2(1);
105043:
105044: l_num_entries NUMBER;
105045: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
105046: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
105047: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
105048: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
105049: l_recog_line_1 NUMBER;
105050: l_recog_line_2 NUMBER;

Line 105047: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

105043:
105044: l_num_entries NUMBER;
105045: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
105046: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
105047: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
105048: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
105049: l_recog_line_1 NUMBER;
105050: l_recog_line_2 NUMBER;
105051:

Line 105048: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

105044: l_num_entries NUMBER;
105045: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
105046: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
105047: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
105048: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
105049: l_recog_line_1 NUMBER;
105050: l_recog_line_2 NUMBER;
105051:
105052: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 105054: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

105050: l_recog_line_2 NUMBER;
105051:
105052: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
105053: l_bflow_applied_to_amt NUMBER; -- 5132302
105054: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
105055:
105056: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
105057:
105058: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 105129: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

105125: l_accrual_line_num := NULL; -- 4262811
105126: l_tmp_amt := NULL; -- 4262811
105127: --
105128:
105129: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
105130: l_balance_type_code <> 'B' THEN
105131: IF NVL(p_source_28,'
105132: ') = 'NONREC_TAX' AND
105133: NVL(p_source_54,'

Line 105205: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

105201: --
105202: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
105203:
105204: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
105205: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
105206:
105207: -- 4955764
105208: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
105209: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 105331: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

105327: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
105328:
105329: IF xla_accounting_cache_pkg.GetValueChar
105330: (p_source_code => 'LEDGER_CATEGORY_CODE'
105331: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
105332: AND l_bflow_method_code = 'PRIOR_ENTRY'
105333: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
105334: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
105335: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 105441: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

105437: p_lookup_type => 'XLA_OWNER_TYPE'
105438: ,p_lookup_code => l_component_type_code
105439: )
105440: ,p_token_4 => 'PRODUCT_NAME'
105441: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
105442: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
105443: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
105444: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
105445: ,p_ae_header_id => NULL

Line 105442: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

105438: ,p_lookup_code => l_component_type_code
105439: )
105440: ,p_token_4 => 'PRODUCT_NAME'
105441: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
105442: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
105443: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
105444: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
105445: ,p_ae_header_id => NULL
105446: );

Line 105443: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

105439: )
105440: ,p_token_4 => 'PRODUCT_NAME'
105441: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
105442: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
105443: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
105444: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
105445: ,p_ae_header_id => NULL
105446: );
105447:

Line 105444: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

105440: ,p_token_4 => 'PRODUCT_NAME'
105441: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
105442: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
105443: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
105444: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
105445: ,p_ae_header_id => NULL
105446: );
105447:
105448: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 105475: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

105471: ----------------------------------------------------------------------------------
105472: -- 4219869 Business Flow
105473: -- Update journal entry status -- Need to generate this within IF
105474: ----------------------------------------------------------------------------------
105475: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
105476: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
105477: ,p_balance_type_code => l_balance_type_code
105478: );
105479:

Line 105562: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

105558:
105559: --
105560: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
105561: --
105562: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
105563: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
105564: ELSE
105565: ---------------------------------------------------------------------------------------------------
105566: -- 4262811a Switch Sign

Line 105587: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

105583:
105584: XLA_AE_LINES_PKG.ValidateCurrentLine;
105585: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
105586:
105587: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
105588: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
105589: ,p_balance_type_code => l_balance_type_code);
105590:
105591: END IF;

Line 105763: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

105759: l_tmp_amt NUMBER;
105760: l_acc_rev_natural_side_code VARCHAR2(1);
105761:
105762: l_num_entries NUMBER;
105763: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
105764: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
105765: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
105766: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
105767: l_recog_line_1 NUMBER;

Line 105764: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

105760: l_acc_rev_natural_side_code VARCHAR2(1);
105761:
105762: l_num_entries NUMBER;
105763: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
105764: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
105765: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
105766: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
105767: l_recog_line_1 NUMBER;
105768: l_recog_line_2 NUMBER;

Line 105765: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

105761:
105762: l_num_entries NUMBER;
105763: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
105764: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
105765: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
105766: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
105767: l_recog_line_1 NUMBER;
105768: l_recog_line_2 NUMBER;
105769:

Line 105766: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

105762: l_num_entries NUMBER;
105763: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
105764: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
105765: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
105766: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
105767: l_recog_line_1 NUMBER;
105768: l_recog_line_2 NUMBER;
105769:
105770: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 105772: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

105768: l_recog_line_2 NUMBER;
105769:
105770: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
105771: l_bflow_applied_to_amt NUMBER; -- 5132302
105772: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
105773:
105774: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
105775:
105776: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 105847: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

105843: l_accrual_line_num := NULL; -- 4262811
105844: l_tmp_amt := NULL; -- 4262811
105845: --
105846:
105847: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
105848: l_balance_type_code <> 'B' THEN
105849: IF (NVL(p_source_28,'
105850: ') = 'NONREC_TAX' OR
105851: NVL(p_source_28,'

Line 105929: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

105925: --
105926: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
105927:
105928: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
105929: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
105930:
105931: -- 4955764
105932: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
105933: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 106053: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

106049: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
106050:
106051: IF xla_accounting_cache_pkg.GetValueChar
106052: (p_source_code => 'LEDGER_CATEGORY_CODE'
106053: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
106054: AND l_bflow_method_code = 'PRIOR_ENTRY'
106055: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
106056: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
106057: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 106163: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

106159: p_lookup_type => 'XLA_OWNER_TYPE'
106160: ,p_lookup_code => l_component_type_code
106161: )
106162: ,p_token_4 => 'PRODUCT_NAME'
106163: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
106164: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
106165: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
106166: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
106167: ,p_ae_header_id => NULL

Line 106164: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

106160: ,p_lookup_code => l_component_type_code
106161: )
106162: ,p_token_4 => 'PRODUCT_NAME'
106163: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
106164: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
106165: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
106166: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
106167: ,p_ae_header_id => NULL
106168: );

Line 106165: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

106161: )
106162: ,p_token_4 => 'PRODUCT_NAME'
106163: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
106164: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
106165: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
106166: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
106167: ,p_ae_header_id => NULL
106168: );
106169:

Line 106166: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

106162: ,p_token_4 => 'PRODUCT_NAME'
106163: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
106164: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
106165: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
106166: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
106167: ,p_ae_header_id => NULL
106168: );
106169:
106170: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 106197: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

106193: ----------------------------------------------------------------------------------
106194: -- 4219869 Business Flow
106195: -- Update journal entry status -- Need to generate this within IF
106196: ----------------------------------------------------------------------------------
106197: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
106198: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
106199: ,p_balance_type_code => l_balance_type_code
106200: );
106201:

Line 106284: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

106280:
106281: --
106282: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
106283: --
106284: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
106285: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
106286: ELSE
106287: ---------------------------------------------------------------------------------------------------
106288: -- 4262811a Switch Sign

Line 106309: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

106305:
106306: XLA_AE_LINES_PKG.ValidateCurrentLine;
106307: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
106308:
106309: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
106310: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
106311: ,p_balance_type_code => l_balance_type_code);
106312:
106313: END IF;

Line 106483: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

106479: l_tmp_amt NUMBER;
106480: l_acc_rev_natural_side_code VARCHAR2(1);
106481:
106482: l_num_entries NUMBER;
106483: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
106484: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
106485: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
106486: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
106487: l_recog_line_1 NUMBER;

Line 106484: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

106480: l_acc_rev_natural_side_code VARCHAR2(1);
106481:
106482: l_num_entries NUMBER;
106483: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
106484: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
106485: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
106486: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
106487: l_recog_line_1 NUMBER;
106488: l_recog_line_2 NUMBER;

Line 106485: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

106481:
106482: l_num_entries NUMBER;
106483: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
106484: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
106485: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
106486: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
106487: l_recog_line_1 NUMBER;
106488: l_recog_line_2 NUMBER;
106489:

Line 106486: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

106482: l_num_entries NUMBER;
106483: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
106484: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
106485: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
106486: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
106487: l_recog_line_1 NUMBER;
106488: l_recog_line_2 NUMBER;
106489:
106490: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 106492: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

106488: l_recog_line_2 NUMBER;
106489:
106490: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
106491: l_bflow_applied_to_amt NUMBER; -- 5132302
106492: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
106493:
106494: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
106495:
106496: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 106567: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

106563: l_accrual_line_num := NULL; -- 4262811
106564: l_tmp_amt := NULL; -- 4262811
106565: --
106566:
106567: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
106568: l_balance_type_code <> 'B' THEN
106569: IF (NVL(p_source_28,'
106570: ') = 'NONREC_TAX' OR
106571: NVL(p_source_28,'

Line 106649: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

106645: --
106646: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
106647:
106648: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
106649: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
106650:
106651: -- 4955764
106652: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
106653: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 106771: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

106767: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
106768:
106769: IF xla_accounting_cache_pkg.GetValueChar
106770: (p_source_code => 'LEDGER_CATEGORY_CODE'
106771: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
106772: AND l_bflow_method_code = 'PRIOR_ENTRY'
106773: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
106774: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
106775: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 106881: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

106877: p_lookup_type => 'XLA_OWNER_TYPE'
106878: ,p_lookup_code => l_component_type_code
106879: )
106880: ,p_token_4 => 'PRODUCT_NAME'
106881: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
106882: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
106883: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
106884: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
106885: ,p_ae_header_id => NULL

Line 106882: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

106878: ,p_lookup_code => l_component_type_code
106879: )
106880: ,p_token_4 => 'PRODUCT_NAME'
106881: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
106882: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
106883: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
106884: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
106885: ,p_ae_header_id => NULL
106886: );

Line 106883: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

106879: )
106880: ,p_token_4 => 'PRODUCT_NAME'
106881: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
106882: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
106883: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
106884: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
106885: ,p_ae_header_id => NULL
106886: );
106887:

Line 106884: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

106880: ,p_token_4 => 'PRODUCT_NAME'
106881: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
106882: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
106883: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
106884: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
106885: ,p_ae_header_id => NULL
106886: );
106887:
106888: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 106915: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

106911: ----------------------------------------------------------------------------------
106912: -- 4219869 Business Flow
106913: -- Update journal entry status -- Need to generate this within IF
106914: ----------------------------------------------------------------------------------
106915: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
106916: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
106917: ,p_balance_type_code => l_balance_type_code
106918: );
106919:

Line 107002: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

106998:
106999: --
107000: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
107001: --
107002: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
107003: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
107004: ELSE
107005: ---------------------------------------------------------------------------------------------------
107006: -- 4262811a Switch Sign

Line 107027: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

107023:
107024: XLA_AE_LINES_PKG.ValidateCurrentLine;
107025: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
107026:
107027: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
107028: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
107029: ,p_balance_type_code => l_balance_type_code);
107030:
107031: END IF;

Line 107203: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

107199: l_tmp_amt NUMBER;
107200: l_acc_rev_natural_side_code VARCHAR2(1);
107201:
107202: l_num_entries NUMBER;
107203: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
107204: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
107205: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
107206: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
107207: l_recog_line_1 NUMBER;

Line 107204: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

107200: l_acc_rev_natural_side_code VARCHAR2(1);
107201:
107202: l_num_entries NUMBER;
107203: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
107204: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
107205: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
107206: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
107207: l_recog_line_1 NUMBER;
107208: l_recog_line_2 NUMBER;

Line 107205: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

107201:
107202: l_num_entries NUMBER;
107203: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
107204: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
107205: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
107206: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
107207: l_recog_line_1 NUMBER;
107208: l_recog_line_2 NUMBER;
107209:

Line 107206: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

107202: l_num_entries NUMBER;
107203: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
107204: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
107205: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
107206: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
107207: l_recog_line_1 NUMBER;
107208: l_recog_line_2 NUMBER;
107209:
107210: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 107212: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

107208: l_recog_line_2 NUMBER;
107209:
107210: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
107211: l_bflow_applied_to_amt NUMBER; -- 5132302
107212: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
107213:
107214: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
107215:
107216: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 107287: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

107283: l_accrual_line_num := NULL; -- 4262811
107284: l_tmp_amt := NULL; -- 4262811
107285: --
107286:
107287: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
107288: l_balance_type_code <> 'B' THEN
107289: IF (NVL(p_source_28,'
107290: ') = 'NONREC_TAX' OR
107291: NVL(p_source_28,'

Line 107369: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

107365: --
107366: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
107367:
107368: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
107369: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
107370:
107371: -- 4955764
107372: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
107373: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 107495: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

107491: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
107492:
107493: IF xla_accounting_cache_pkg.GetValueChar
107494: (p_source_code => 'LEDGER_CATEGORY_CODE'
107495: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
107496: AND l_bflow_method_code = 'PRIOR_ENTRY'
107497: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
107498: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
107499: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 107605: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

107601: p_lookup_type => 'XLA_OWNER_TYPE'
107602: ,p_lookup_code => l_component_type_code
107603: )
107604: ,p_token_4 => 'PRODUCT_NAME'
107605: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
107606: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
107607: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
107608: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
107609: ,p_ae_header_id => NULL

Line 107606: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

107602: ,p_lookup_code => l_component_type_code
107603: )
107604: ,p_token_4 => 'PRODUCT_NAME'
107605: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
107606: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
107607: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
107608: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
107609: ,p_ae_header_id => NULL
107610: );

Line 107607: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

107603: )
107604: ,p_token_4 => 'PRODUCT_NAME'
107605: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
107606: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
107607: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
107608: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
107609: ,p_ae_header_id => NULL
107610: );
107611:

Line 107608: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

107604: ,p_token_4 => 'PRODUCT_NAME'
107605: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
107606: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
107607: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
107608: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
107609: ,p_ae_header_id => NULL
107610: );
107611:
107612: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 107639: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

107635: ----------------------------------------------------------------------------------
107636: -- 4219869 Business Flow
107637: -- Update journal entry status -- Need to generate this within IF
107638: ----------------------------------------------------------------------------------
107639: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
107640: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
107641: ,p_balance_type_code => l_balance_type_code
107642: );
107643:

Line 107726: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

107722:
107723: --
107724: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
107725: --
107726: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
107727: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
107728: ELSE
107729: ---------------------------------------------------------------------------------------------------
107730: -- 4262811a Switch Sign

Line 107751: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

107747:
107748: XLA_AE_LINES_PKG.ValidateCurrentLine;
107749: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
107750:
107751: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
107752: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
107753: ,p_balance_type_code => l_balance_type_code);
107754:
107755: END IF;

Line 107927: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

107923: l_tmp_amt NUMBER;
107924: l_acc_rev_natural_side_code VARCHAR2(1);
107925:
107926: l_num_entries NUMBER;
107927: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
107928: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
107929: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
107930: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
107931: l_recog_line_1 NUMBER;

Line 107928: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

107924: l_acc_rev_natural_side_code VARCHAR2(1);
107925:
107926: l_num_entries NUMBER;
107927: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
107928: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
107929: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
107930: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
107931: l_recog_line_1 NUMBER;
107932: l_recog_line_2 NUMBER;

Line 107929: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

107925:
107926: l_num_entries NUMBER;
107927: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
107928: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
107929: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
107930: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
107931: l_recog_line_1 NUMBER;
107932: l_recog_line_2 NUMBER;
107933:

Line 107930: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

107926: l_num_entries NUMBER;
107927: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
107928: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
107929: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
107930: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
107931: l_recog_line_1 NUMBER;
107932: l_recog_line_2 NUMBER;
107933:
107934: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 107936: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

107932: l_recog_line_2 NUMBER;
107933:
107934: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
107935: l_bflow_applied_to_amt NUMBER; -- 5132302
107936: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
107937:
107938: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
107939:
107940: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 108011: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

108007: l_accrual_line_num := NULL; -- 4262811
108008: l_tmp_amt := NULL; -- 4262811
108009: --
108010:
108011: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
108012: l_balance_type_code <> 'B' THEN
108013: IF (NVL(p_source_28,'
108014: ') = 'NONREC_TAX' OR
108015: NVL(p_source_28,'

Line 108093: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

108089: --
108090: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
108091:
108092: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
108093: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
108094:
108095: -- 4955764
108096: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
108097: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 108217: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

108213: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
108214:
108215: IF xla_accounting_cache_pkg.GetValueChar
108216: (p_source_code => 'LEDGER_CATEGORY_CODE'
108217: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
108218: AND l_bflow_method_code = 'PRIOR_ENTRY'
108219: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
108220: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
108221: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 108327: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

108323: p_lookup_type => 'XLA_OWNER_TYPE'
108324: ,p_lookup_code => l_component_type_code
108325: )
108326: ,p_token_4 => 'PRODUCT_NAME'
108327: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
108328: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
108329: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
108330: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
108331: ,p_ae_header_id => NULL

Line 108328: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

108324: ,p_lookup_code => l_component_type_code
108325: )
108326: ,p_token_4 => 'PRODUCT_NAME'
108327: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
108328: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
108329: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
108330: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
108331: ,p_ae_header_id => NULL
108332: );

Line 108329: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

108325: )
108326: ,p_token_4 => 'PRODUCT_NAME'
108327: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
108328: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
108329: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
108330: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
108331: ,p_ae_header_id => NULL
108332: );
108333:

Line 108330: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

108326: ,p_token_4 => 'PRODUCT_NAME'
108327: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
108328: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
108329: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
108330: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
108331: ,p_ae_header_id => NULL
108332: );
108333:
108334: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 108361: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

108357: ----------------------------------------------------------------------------------
108358: -- 4219869 Business Flow
108359: -- Update journal entry status -- Need to generate this within IF
108360: ----------------------------------------------------------------------------------
108361: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
108362: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
108363: ,p_balance_type_code => l_balance_type_code
108364: );
108365:

Line 108448: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

108444:
108445: --
108446: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
108447: --
108448: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
108449: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
108450: ELSE
108451: ---------------------------------------------------------------------------------------------------
108452: -- 4262811a Switch Sign

Line 108473: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

108469:
108470: XLA_AE_LINES_PKG.ValidateCurrentLine;
108471: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
108472:
108473: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
108474: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
108475: ,p_balance_type_code => l_balance_type_code);
108476:
108477: END IF;

Line 108649: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

108645: l_tmp_amt NUMBER;
108646: l_acc_rev_natural_side_code VARCHAR2(1);
108647:
108648: l_num_entries NUMBER;
108649: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
108650: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
108651: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
108652: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
108653: l_recog_line_1 NUMBER;

Line 108650: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

108646: l_acc_rev_natural_side_code VARCHAR2(1);
108647:
108648: l_num_entries NUMBER;
108649: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
108650: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
108651: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
108652: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
108653: l_recog_line_1 NUMBER;
108654: l_recog_line_2 NUMBER;

Line 108651: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

108647:
108648: l_num_entries NUMBER;
108649: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
108650: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
108651: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
108652: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
108653: l_recog_line_1 NUMBER;
108654: l_recog_line_2 NUMBER;
108655:

Line 108652: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

108648: l_num_entries NUMBER;
108649: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
108650: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
108651: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
108652: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
108653: l_recog_line_1 NUMBER;
108654: l_recog_line_2 NUMBER;
108655:
108656: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 108658: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

108654: l_recog_line_2 NUMBER;
108655:
108656: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
108657: l_bflow_applied_to_amt NUMBER; -- 5132302
108658: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
108659:
108660: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
108661:
108662: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 108733: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

108729: l_accrual_line_num := NULL; -- 4262811
108730: l_tmp_amt := NULL; -- 4262811
108731: --
108732:
108733: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
108734: l_balance_type_code <> 'B' THEN
108735: IF NVL(p_source_28,'
108736: ') = 'NONREC_TAX' AND
108737: NVL(p_source_54,'

Line 108809: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

108805: --
108806: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
108807:
108808: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
108809: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
108810:
108811: -- 4955764
108812: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
108813: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 108933: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

108929: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
108930:
108931: IF xla_accounting_cache_pkg.GetValueChar
108932: (p_source_code => 'LEDGER_CATEGORY_CODE'
108933: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
108934: AND l_bflow_method_code = 'PRIOR_ENTRY'
108935: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
108936: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
108937: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 109043: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

109039: p_lookup_type => 'XLA_OWNER_TYPE'
109040: ,p_lookup_code => l_component_type_code
109041: )
109042: ,p_token_4 => 'PRODUCT_NAME'
109043: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
109044: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
109045: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
109046: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
109047: ,p_ae_header_id => NULL

Line 109044: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

109040: ,p_lookup_code => l_component_type_code
109041: )
109042: ,p_token_4 => 'PRODUCT_NAME'
109043: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
109044: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
109045: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
109046: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
109047: ,p_ae_header_id => NULL
109048: );

Line 109045: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

109041: )
109042: ,p_token_4 => 'PRODUCT_NAME'
109043: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
109044: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
109045: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
109046: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
109047: ,p_ae_header_id => NULL
109048: );
109049:

Line 109046: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

109042: ,p_token_4 => 'PRODUCT_NAME'
109043: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
109044: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
109045: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
109046: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
109047: ,p_ae_header_id => NULL
109048: );
109049:
109050: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 109077: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

109073: ----------------------------------------------------------------------------------
109074: -- 4219869 Business Flow
109075: -- Update journal entry status -- Need to generate this within IF
109076: ----------------------------------------------------------------------------------
109077: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
109078: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
109079: ,p_balance_type_code => l_balance_type_code
109080: );
109081:

Line 109164: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

109160:
109161: --
109162: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
109163: --
109164: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
109165: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
109166: ELSE
109167: ---------------------------------------------------------------------------------------------------
109168: -- 4262811a Switch Sign

Line 109189: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

109185:
109186: XLA_AE_LINES_PKG.ValidateCurrentLine;
109187: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
109188:
109189: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
109190: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
109191: ,p_balance_type_code => l_balance_type_code);
109192:
109193: END IF;

Line 109328: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

109324: l_tmp_amt NUMBER;
109325: l_acc_rev_natural_side_code VARCHAR2(1);
109326:
109327: l_num_entries NUMBER;
109328: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
109329: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
109330: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
109331: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
109332: l_recog_line_1 NUMBER;

Line 109329: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

109325: l_acc_rev_natural_side_code VARCHAR2(1);
109326:
109327: l_num_entries NUMBER;
109328: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
109329: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
109330: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
109331: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
109332: l_recog_line_1 NUMBER;
109333: l_recog_line_2 NUMBER;

Line 109330: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

109326:
109327: l_num_entries NUMBER;
109328: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
109329: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
109330: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
109331: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
109332: l_recog_line_1 NUMBER;
109333: l_recog_line_2 NUMBER;
109334:

Line 109331: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

109327: l_num_entries NUMBER;
109328: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
109329: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
109330: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
109331: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
109332: l_recog_line_1 NUMBER;
109333: l_recog_line_2 NUMBER;
109334:
109335: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 109337: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

109333: l_recog_line_2 NUMBER;
109334:
109335: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
109336: l_bflow_applied_to_amt NUMBER; -- 5132302
109337: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
109338:
109339: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
109340:
109341: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 109412: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

109408: l_accrual_line_num := NULL; -- 4262811
109409: l_tmp_amt := NULL; -- 4262811
109410: --
109411:
109412: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
109413: l_balance_type_code <> 'B' THEN
109414: IF NVL(p_source_126,'
109415: ') = 'PAYMENTCARD'
109416: THEN

Line 109484: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

109480: --
109481: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
109482:
109483: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
109484: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
109485:
109486: -- 4955764
109487: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
109488: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 109560: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

109556: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
109557:
109558: IF xla_accounting_cache_pkg.GetValueChar
109559: (p_source_code => 'LEDGER_CATEGORY_CODE'
109560: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
109561: AND l_bflow_method_code = 'PRIOR_ENTRY'
109562: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
109563: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
109564: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 109660: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

109656: p_lookup_type => 'XLA_OWNER_TYPE'
109657: ,p_lookup_code => l_component_type_code
109658: )
109659: ,p_token_4 => 'PRODUCT_NAME'
109660: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
109661: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
109662: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
109663: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
109664: ,p_ae_header_id => NULL

Line 109661: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

109657: ,p_lookup_code => l_component_type_code
109658: )
109659: ,p_token_4 => 'PRODUCT_NAME'
109660: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
109661: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
109662: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
109663: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
109664: ,p_ae_header_id => NULL
109665: );

Line 109662: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

109658: )
109659: ,p_token_4 => 'PRODUCT_NAME'
109660: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
109661: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
109662: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
109663: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
109664: ,p_ae_header_id => NULL
109665: );
109666:

Line 109663: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

109659: ,p_token_4 => 'PRODUCT_NAME'
109660: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
109661: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
109662: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
109663: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
109664: ,p_ae_header_id => NULL
109665: );
109666:
109667: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 109694: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

109690: ----------------------------------------------------------------------------------
109691: -- 4219869 Business Flow
109692: -- Update journal entry status -- Need to generate this within IF
109693: ----------------------------------------------------------------------------------
109694: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
109695: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
109696: ,p_balance_type_code => l_balance_type_code
109697: );
109698:

Line 109781: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

109777:
109778: --
109779: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
109780: --
109781: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
109782: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
109783: ELSE
109784: ---------------------------------------------------------------------------------------------------
109785: -- 4262811a Switch Sign

Line 109806: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

109802:
109803: XLA_AE_LINES_PKG.ValidateCurrentLine;
109804: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
109805:
109806: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
109807: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
109808: ,p_balance_type_code => l_balance_type_code);
109809:
109810: END IF;

Line 109951: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

109947: l_tmp_amt NUMBER;
109948: l_acc_rev_natural_side_code VARCHAR2(1);
109949:
109950: l_num_entries NUMBER;
109951: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
109952: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
109953: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
109954: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
109955: l_recog_line_1 NUMBER;

Line 109952: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

109948: l_acc_rev_natural_side_code VARCHAR2(1);
109949:
109950: l_num_entries NUMBER;
109951: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
109952: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
109953: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
109954: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
109955: l_recog_line_1 NUMBER;
109956: l_recog_line_2 NUMBER;

Line 109953: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

109949:
109950: l_num_entries NUMBER;
109951: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
109952: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
109953: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
109954: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
109955: l_recog_line_1 NUMBER;
109956: l_recog_line_2 NUMBER;
109957:

Line 109954: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

109950: l_num_entries NUMBER;
109951: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
109952: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
109953: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
109954: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
109955: l_recog_line_1 NUMBER;
109956: l_recog_line_2 NUMBER;
109957:
109958: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 109960: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

109956: l_recog_line_2 NUMBER;
109957:
109958: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
109959: l_bflow_applied_to_amt NUMBER; -- 5132302
109960: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
109961:
109962: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
109963:
109964: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 110035: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

110031: l_accrual_line_num := NULL; -- 4262811
110032: l_tmp_amt := NULL; -- 4262811
110033: --
110034:
110035: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
110036: l_balance_type_code <> 'B' THEN
110037: IF (NVL(p_source_57,'
110038: ') = 'ALWAYS_ALWAYS' OR
110039: NVL(p_source_57,'

Line 110112: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

110108: --
110109: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
110110:
110111: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
110112: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
110113:
110114: -- 4955764
110115: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
110116: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 110188: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

110184: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
110185:
110186: IF xla_accounting_cache_pkg.GetValueChar
110187: (p_source_code => 'LEDGER_CATEGORY_CODE'
110188: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
110189: AND l_bflow_method_code = 'PRIOR_ENTRY'
110190: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
110191: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
110192: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 110291: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

110287: p_lookup_type => 'XLA_OWNER_TYPE'
110288: ,p_lookup_code => l_component_type_code
110289: )
110290: ,p_token_4 => 'PRODUCT_NAME'
110291: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
110292: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
110293: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
110294: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
110295: ,p_ae_header_id => NULL

Line 110292: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

110288: ,p_lookup_code => l_component_type_code
110289: )
110290: ,p_token_4 => 'PRODUCT_NAME'
110291: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
110292: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
110293: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
110294: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
110295: ,p_ae_header_id => NULL
110296: );

Line 110293: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

110289: )
110290: ,p_token_4 => 'PRODUCT_NAME'
110291: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
110292: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
110293: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
110294: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
110295: ,p_ae_header_id => NULL
110296: );
110297:

Line 110294: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

110290: ,p_token_4 => 'PRODUCT_NAME'
110291: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
110292: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
110293: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
110294: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
110295: ,p_ae_header_id => NULL
110296: );
110297:
110298: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 110325: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

110321: ----------------------------------------------------------------------------------
110322: -- 4219869 Business Flow
110323: -- Update journal entry status -- Need to generate this within IF
110324: ----------------------------------------------------------------------------------
110325: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
110326: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
110327: ,p_balance_type_code => l_balance_type_code
110328: );
110329:

Line 110415: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

110411:
110412: --
110413: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
110414: --
110415: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
110416: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
110417: ELSE
110418: ---------------------------------------------------------------------------------------------------
110419: -- 4262811a Switch Sign

Line 110440: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

110436:
110437: XLA_AE_LINES_PKG.ValidateCurrentLine;
110438: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
110439:
110440: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
110441: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
110442: ,p_balance_type_code => l_balance_type_code);
110443:
110444: END IF;

Line 110620: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

110616: l_tmp_amt NUMBER;
110617: l_acc_rev_natural_side_code VARCHAR2(1);
110618:
110619: l_num_entries NUMBER;
110620: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
110621: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
110622: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
110623: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
110624: l_recog_line_1 NUMBER;

Line 110621: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

110617: l_acc_rev_natural_side_code VARCHAR2(1);
110618:
110619: l_num_entries NUMBER;
110620: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
110621: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
110622: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
110623: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
110624: l_recog_line_1 NUMBER;
110625: l_recog_line_2 NUMBER;

Line 110622: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

110618:
110619: l_num_entries NUMBER;
110620: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
110621: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
110622: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
110623: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
110624: l_recog_line_1 NUMBER;
110625: l_recog_line_2 NUMBER;
110626:

Line 110623: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

110619: l_num_entries NUMBER;
110620: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
110621: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
110622: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
110623: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
110624: l_recog_line_1 NUMBER;
110625: l_recog_line_2 NUMBER;
110626:
110627: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 110629: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

110625: l_recog_line_2 NUMBER;
110626:
110627: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
110628: l_bflow_applied_to_amt NUMBER; -- 5132302
110629: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
110630:
110631: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
110632:
110633: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 110704: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

110700: l_accrual_line_num := NULL; -- 4262811
110701: l_tmp_amt := NULL; -- 4262811
110702: --
110703:
110704: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
110705: l_balance_type_code <> 'B' THEN
110706: IF NVL(p_source_28,'
110707: ') = 'RETROEXPENSE' OR
110708: NVL(p_source_28,'

Line 110786: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

110782: --
110783: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
110784:
110785: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
110786: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
110787:
110788: -- 4955764
110789: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
110790: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 110910: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

110906: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
110907:
110908: IF xla_accounting_cache_pkg.GetValueChar
110909: (p_source_code => 'LEDGER_CATEGORY_CODE'
110910: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
110911: AND l_bflow_method_code = 'PRIOR_ENTRY'
110912: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
110913: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
110914: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 111072: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

111068: p_lookup_type => 'XLA_OWNER_TYPE'
111069: ,p_lookup_code => l_component_type_code
111070: )
111071: ,p_token_4 => 'PRODUCT_NAME'
111072: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
111073: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
111074: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
111075: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
111076: ,p_ae_header_id => NULL

Line 111073: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

111069: ,p_lookup_code => l_component_type_code
111070: )
111071: ,p_token_4 => 'PRODUCT_NAME'
111072: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
111073: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
111074: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
111075: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
111076: ,p_ae_header_id => NULL
111077: );

Line 111074: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

111070: )
111071: ,p_token_4 => 'PRODUCT_NAME'
111072: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
111073: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
111074: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
111075: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
111076: ,p_ae_header_id => NULL
111077: );
111078:

Line 111075: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

111071: ,p_token_4 => 'PRODUCT_NAME'
111072: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
111073: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
111074: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
111075: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
111076: ,p_ae_header_id => NULL
111077: );
111078:
111079: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 111106: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

111102: ----------------------------------------------------------------------------------
111103: -- 4219869 Business Flow
111104: -- Update journal entry status -- Need to generate this within IF
111105: ----------------------------------------------------------------------------------
111106: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
111107: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
111108: ,p_balance_type_code => l_balance_type_code
111109: );
111110:

Line 111245: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

111241:
111242: --
111243: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
111244: --
111245: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
111246: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
111247: ELSE
111248: ---------------------------------------------------------------------------------------------------
111249: -- 4262811a Switch Sign

Line 111270: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

111266:
111267: XLA_AE_LINES_PKG.ValidateCurrentLine;
111268: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
111269:
111270: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
111271: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
111272: ,p_balance_type_code => l_balance_type_code);
111273:
111274: END IF;

Line 111428: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

111424: l_tmp_amt NUMBER;
111425: l_acc_rev_natural_side_code VARCHAR2(1);
111426:
111427: l_num_entries NUMBER;
111428: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
111429: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
111430: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
111431: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
111432: l_recog_line_1 NUMBER;

Line 111429: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

111425: l_acc_rev_natural_side_code VARCHAR2(1);
111426:
111427: l_num_entries NUMBER;
111428: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
111429: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
111430: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
111431: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
111432: l_recog_line_1 NUMBER;
111433: l_recog_line_2 NUMBER;

Line 111430: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

111426:
111427: l_num_entries NUMBER;
111428: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
111429: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
111430: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
111431: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
111432: l_recog_line_1 NUMBER;
111433: l_recog_line_2 NUMBER;
111434:

Line 111431: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

111427: l_num_entries NUMBER;
111428: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
111429: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
111430: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
111431: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
111432: l_recog_line_1 NUMBER;
111433: l_recog_line_2 NUMBER;
111434:
111435: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 111437: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

111433: l_recog_line_2 NUMBER;
111434:
111435: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
111436: l_bflow_applied_to_amt NUMBER; -- 5132302
111437: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
111438:
111439: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
111440:
111441: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 111512: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

111508: l_accrual_line_num := NULL; -- 4262811
111509: l_tmp_amt := NULL; -- 4262811
111510: --
111511:
111512: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
111513: l_balance_type_code <> 'B' THEN
111514: IF NVL(p_source_128,'
111515: ') = 'PREPAY APPL' OR
111516: NVL(p_source_128,'

Line 111594: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

111590: --
111591: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
111592:
111593: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
111594: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
111595:
111596: -- 4955764
111597: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
111598: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 111710: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

111706: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
111707:
111708: IF xla_accounting_cache_pkg.GetValueChar
111709: (p_source_code => 'LEDGER_CATEGORY_CODE'
111710: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
111711: AND l_bflow_method_code = 'PRIOR_ENTRY'
111712: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
111713: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
111714: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 111787: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

111783: p_lookup_type => 'XLA_OWNER_TYPE'
111784: ,p_lookup_code => l_component_type_code
111785: )
111786: ,p_token_4 => 'PRODUCT_NAME'
111787: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
111788: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
111789: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
111790: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
111791: ,p_ae_header_id => NULL

Line 111788: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

111784: ,p_lookup_code => l_component_type_code
111785: )
111786: ,p_token_4 => 'PRODUCT_NAME'
111787: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
111788: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
111789: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
111790: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
111791: ,p_ae_header_id => NULL
111792: );

Line 111789: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

111785: )
111786: ,p_token_4 => 'PRODUCT_NAME'
111787: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
111788: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
111789: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
111790: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
111791: ,p_ae_header_id => NULL
111792: );
111793:

Line 111790: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

111786: ,p_token_4 => 'PRODUCT_NAME'
111787: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
111788: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
111789: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
111790: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
111791: ,p_ae_header_id => NULL
111792: );
111793:
111794: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 111821: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

111817: ----------------------------------------------------------------------------------
111818: -- 4219869 Business Flow
111819: -- Update journal entry status -- Need to generate this within IF
111820: ----------------------------------------------------------------------------------
111821: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
111822: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
111823: ,p_balance_type_code => l_balance_type_code
111824: );
111825:

Line 111882: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

111878:
111879: --
111880: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
111881: --
111882: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
111883: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
111884: ELSE
111885: ---------------------------------------------------------------------------------------------------
111886: -- 4262811a Switch Sign

Line 111907: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

111903:
111904: XLA_AE_LINES_PKG.ValidateCurrentLine;
111905: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
111906:
111907: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
111908: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
111909: ,p_balance_type_code => l_balance_type_code);
111910:
111911: END IF;

Line 112080: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

112076: l_tmp_amt NUMBER;
112077: l_acc_rev_natural_side_code VARCHAR2(1);
112078:
112079: l_num_entries NUMBER;
112080: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
112081: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
112082: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
112083: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
112084: l_recog_line_1 NUMBER;

Line 112081: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

112077: l_acc_rev_natural_side_code VARCHAR2(1);
112078:
112079: l_num_entries NUMBER;
112080: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
112081: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
112082: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
112083: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
112084: l_recog_line_1 NUMBER;
112085: l_recog_line_2 NUMBER;

Line 112082: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

112078:
112079: l_num_entries NUMBER;
112080: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
112081: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
112082: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
112083: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
112084: l_recog_line_1 NUMBER;
112085: l_recog_line_2 NUMBER;
112086:

Line 112083: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

112079: l_num_entries NUMBER;
112080: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
112081: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
112082: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
112083: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
112084: l_recog_line_1 NUMBER;
112085: l_recog_line_2 NUMBER;
112086:
112087: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 112089: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

112085: l_recog_line_2 NUMBER;
112086:
112087: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
112088: l_bflow_applied_to_amt NUMBER; -- 5132302
112089: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
112090:
112091: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
112092:
112093: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 112164: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

112160: l_accrual_line_num := NULL; -- 4262811
112161: l_tmp_amt := NULL; -- 4262811
112162: --
112163:
112164: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
112165: l_balance_type_code <> 'B' THEN
112166: IF NVL(p_source_28,'
112167: ') = 'REC_TAX' AND
112168: NVL(p_source_145,'

Line 112238: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

112234: --
112235: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
112236:
112237: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
112238: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
112239:
112240: -- 4955764
112241: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
112242: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 112362: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

112358: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
112359:
112360: IF xla_accounting_cache_pkg.GetValueChar
112361: (p_source_code => 'LEDGER_CATEGORY_CODE'
112362: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
112363: AND l_bflow_method_code = 'PRIOR_ENTRY'
112364: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
112365: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
112366: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 112472: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

112468: p_lookup_type => 'XLA_OWNER_TYPE'
112469: ,p_lookup_code => l_component_type_code
112470: )
112471: ,p_token_4 => 'PRODUCT_NAME'
112472: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
112473: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
112474: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
112475: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
112476: ,p_ae_header_id => NULL

Line 112473: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

112469: ,p_lookup_code => l_component_type_code
112470: )
112471: ,p_token_4 => 'PRODUCT_NAME'
112472: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
112473: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
112474: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
112475: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
112476: ,p_ae_header_id => NULL
112477: );

Line 112474: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

112470: )
112471: ,p_token_4 => 'PRODUCT_NAME'
112472: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
112473: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
112474: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
112475: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
112476: ,p_ae_header_id => NULL
112477: );
112478:

Line 112475: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

112471: ,p_token_4 => 'PRODUCT_NAME'
112472: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
112473: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
112474: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
112475: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
112476: ,p_ae_header_id => NULL
112477: );
112478:
112479: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 112506: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

112502: ----------------------------------------------------------------------------------
112503: -- 4219869 Business Flow
112504: -- Update journal entry status -- Need to generate this within IF
112505: ----------------------------------------------------------------------------------
112506: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
112507: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
112508: ,p_balance_type_code => l_balance_type_code
112509: );
112510:

Line 112593: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

112589:
112590: --
112591: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
112592: --
112593: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
112594: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
112595: ELSE
112596: ---------------------------------------------------------------------------------------------------
112597: -- 4262811a Switch Sign

Line 112618: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

112614:
112615: XLA_AE_LINES_PKG.ValidateCurrentLine;
112616: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
112617:
112618: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
112619: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
112620: ,p_balance_type_code => l_balance_type_code);
112621:
112622: END IF;

Line 112789: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

112785: l_tmp_amt NUMBER;
112786: l_acc_rev_natural_side_code VARCHAR2(1);
112787:
112788: l_num_entries NUMBER;
112789: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
112790: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
112791: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
112792: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
112793: l_recog_line_1 NUMBER;

Line 112790: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

112786: l_acc_rev_natural_side_code VARCHAR2(1);
112787:
112788: l_num_entries NUMBER;
112789: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
112790: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
112791: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
112792: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
112793: l_recog_line_1 NUMBER;
112794: l_recog_line_2 NUMBER;

Line 112791: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

112787:
112788: l_num_entries NUMBER;
112789: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
112790: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
112791: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
112792: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
112793: l_recog_line_1 NUMBER;
112794: l_recog_line_2 NUMBER;
112795:

Line 112792: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

112788: l_num_entries NUMBER;
112789: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
112790: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
112791: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
112792: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
112793: l_recog_line_1 NUMBER;
112794: l_recog_line_2 NUMBER;
112795:
112796: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 112798: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

112794: l_recog_line_2 NUMBER;
112795:
112796: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
112797: l_bflow_applied_to_amt NUMBER; -- 5132302
112798: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
112799:
112800: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
112801:
112802: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 112873: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

112869: l_accrual_line_num := NULL; -- 4262811
112870: l_tmp_amt := NULL; -- 4262811
112871: --
112872:
112873: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
112874: l_balance_type_code <> 'B' THEN
112875: IF NVL(p_source_28,'
112876: ') = 'REC_TAX' AND
112877: NVL(p_source_145,'

Line 112947: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

112943: --
112944: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
112945:
112946: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
112947: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
112948:
112949: -- 4955764
112950: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
112951: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 113069: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

113065: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
113066:
113067: IF xla_accounting_cache_pkg.GetValueChar
113068: (p_source_code => 'LEDGER_CATEGORY_CODE'
113069: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
113070: AND l_bflow_method_code = 'PRIOR_ENTRY'
113071: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
113072: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
113073: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 113179: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

113175: p_lookup_type => 'XLA_OWNER_TYPE'
113176: ,p_lookup_code => l_component_type_code
113177: )
113178: ,p_token_4 => 'PRODUCT_NAME'
113179: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
113180: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
113181: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
113182: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
113183: ,p_ae_header_id => NULL

Line 113180: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

113176: ,p_lookup_code => l_component_type_code
113177: )
113178: ,p_token_4 => 'PRODUCT_NAME'
113179: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
113180: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
113181: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
113182: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
113183: ,p_ae_header_id => NULL
113184: );

Line 113181: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

113177: )
113178: ,p_token_4 => 'PRODUCT_NAME'
113179: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
113180: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
113181: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
113182: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
113183: ,p_ae_header_id => NULL
113184: );
113185:

Line 113182: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

113178: ,p_token_4 => 'PRODUCT_NAME'
113179: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
113180: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
113181: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
113182: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
113183: ,p_ae_header_id => NULL
113184: );
113185:
113186: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 113213: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

113209: ----------------------------------------------------------------------------------
113210: -- 4219869 Business Flow
113211: -- Update journal entry status -- Need to generate this within IF
113212: ----------------------------------------------------------------------------------
113213: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
113214: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
113215: ,p_balance_type_code => l_balance_type_code
113216: );
113217:

Line 113300: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

113296:
113297: --
113298: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
113299: --
113300: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
113301: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
113302: ELSE
113303: ---------------------------------------------------------------------------------------------------
113304: -- 4262811a Switch Sign

Line 113325: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

113321:
113322: XLA_AE_LINES_PKG.ValidateCurrentLine;
113323: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
113324:
113325: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
113326: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
113327: ,p_balance_type_code => l_balance_type_code);
113328:
113329: END IF;

Line 113498: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

113494: l_tmp_amt NUMBER;
113495: l_acc_rev_natural_side_code VARCHAR2(1);
113496:
113497: l_num_entries NUMBER;
113498: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
113499: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
113500: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
113501: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
113502: l_recog_line_1 NUMBER;

Line 113499: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

113495: l_acc_rev_natural_side_code VARCHAR2(1);
113496:
113497: l_num_entries NUMBER;
113498: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
113499: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
113500: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
113501: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
113502: l_recog_line_1 NUMBER;
113503: l_recog_line_2 NUMBER;

Line 113500: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

113496:
113497: l_num_entries NUMBER;
113498: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
113499: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
113500: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
113501: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
113502: l_recog_line_1 NUMBER;
113503: l_recog_line_2 NUMBER;
113504:

Line 113501: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

113497: l_num_entries NUMBER;
113498: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
113499: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
113500: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
113501: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
113502: l_recog_line_1 NUMBER;
113503: l_recog_line_2 NUMBER;
113504:
113505: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 113507: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

113503: l_recog_line_2 NUMBER;
113504:
113505: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
113506: l_bflow_applied_to_amt NUMBER; -- 5132302
113507: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
113508:
113509: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
113510:
113511: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 113582: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

113578: l_accrual_line_num := NULL; -- 4262811
113579: l_tmp_amt := NULL; -- 4262811
113580: --
113581:
113582: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
113583: l_balance_type_code <> 'B' THEN
113584: IF NVL(p_source_28,'
113585: ') = 'REC_TAX' AND
113586: NVL(p_source_145,'

Line 113656: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

113652: --
113653: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
113654:
113655: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
113656: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
113657:
113658: -- 4955764
113659: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
113660: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 113782: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

113778: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
113779:
113780: IF xla_accounting_cache_pkg.GetValueChar
113781: (p_source_code => 'LEDGER_CATEGORY_CODE'
113782: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
113783: AND l_bflow_method_code = 'PRIOR_ENTRY'
113784: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
113785: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
113786: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 113892: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

113888: p_lookup_type => 'XLA_OWNER_TYPE'
113889: ,p_lookup_code => l_component_type_code
113890: )
113891: ,p_token_4 => 'PRODUCT_NAME'
113892: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
113893: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
113894: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
113895: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
113896: ,p_ae_header_id => NULL

Line 113893: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

113889: ,p_lookup_code => l_component_type_code
113890: )
113891: ,p_token_4 => 'PRODUCT_NAME'
113892: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
113893: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
113894: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
113895: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
113896: ,p_ae_header_id => NULL
113897: );

Line 113894: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

113890: )
113891: ,p_token_4 => 'PRODUCT_NAME'
113892: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
113893: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
113894: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
113895: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
113896: ,p_ae_header_id => NULL
113897: );
113898:

Line 113895: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

113891: ,p_token_4 => 'PRODUCT_NAME'
113892: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
113893: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
113894: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
113895: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
113896: ,p_ae_header_id => NULL
113897: );
113898:
113899: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 113926: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

113922: ----------------------------------------------------------------------------------
113923: -- 4219869 Business Flow
113924: -- Update journal entry status -- Need to generate this within IF
113925: ----------------------------------------------------------------------------------
113926: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
113927: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
113928: ,p_balance_type_code => l_balance_type_code
113929: );
113930:

Line 114013: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

114009:
114010: --
114011: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
114012: --
114013: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
114014: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
114015: ELSE
114016: ---------------------------------------------------------------------------------------------------
114017: -- 4262811a Switch Sign

Line 114038: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

114034:
114035: XLA_AE_LINES_PKG.ValidateCurrentLine;
114036: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
114037:
114038: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
114039: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
114040: ,p_balance_type_code => l_balance_type_code);
114041:
114042: END IF;

Line 114214: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

114210: l_tmp_amt NUMBER;
114211: l_acc_rev_natural_side_code VARCHAR2(1);
114212:
114213: l_num_entries NUMBER;
114214: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
114215: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
114216: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
114217: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
114218: l_recog_line_1 NUMBER;

Line 114215: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

114211: l_acc_rev_natural_side_code VARCHAR2(1);
114212:
114213: l_num_entries NUMBER;
114214: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
114215: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
114216: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
114217: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
114218: l_recog_line_1 NUMBER;
114219: l_recog_line_2 NUMBER;

Line 114216: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

114212:
114213: l_num_entries NUMBER;
114214: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
114215: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
114216: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
114217: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
114218: l_recog_line_1 NUMBER;
114219: l_recog_line_2 NUMBER;
114220:

Line 114217: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

114213: l_num_entries NUMBER;
114214: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
114215: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
114216: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
114217: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
114218: l_recog_line_1 NUMBER;
114219: l_recog_line_2 NUMBER;
114220:
114221: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 114223: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

114219: l_recog_line_2 NUMBER;
114220:
114221: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
114222: l_bflow_applied_to_amt NUMBER; -- 5132302
114223: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
114224:
114225: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
114226:
114227: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 114298: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

114294: l_accrual_line_num := NULL; -- 4262811
114295: l_tmp_amt := NULL; -- 4262811
114296: --
114297:
114298: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
114299: l_balance_type_code <> 'B' THEN
114300: IF NVL(p_source_28,'
114301: ') = 'REC_TAX' AND
114302: NVL(p_source_140,'

Line 114374: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

114370: --
114371: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
114372:
114373: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
114374: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
114375:
114376: -- 4955764
114377: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
114378: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 114498: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

114494: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
114495:
114496: IF xla_accounting_cache_pkg.GetValueChar
114497: (p_source_code => 'LEDGER_CATEGORY_CODE'
114498: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
114499: AND l_bflow_method_code = 'PRIOR_ENTRY'
114500: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
114501: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
114502: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 114608: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

114604: p_lookup_type => 'XLA_OWNER_TYPE'
114605: ,p_lookup_code => l_component_type_code
114606: )
114607: ,p_token_4 => 'PRODUCT_NAME'
114608: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
114609: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
114610: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
114611: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
114612: ,p_ae_header_id => NULL

Line 114609: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

114605: ,p_lookup_code => l_component_type_code
114606: )
114607: ,p_token_4 => 'PRODUCT_NAME'
114608: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
114609: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
114610: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
114611: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
114612: ,p_ae_header_id => NULL
114613: );

Line 114610: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

114606: )
114607: ,p_token_4 => 'PRODUCT_NAME'
114608: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
114609: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
114610: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
114611: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
114612: ,p_ae_header_id => NULL
114613: );
114614:

Line 114611: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

114607: ,p_token_4 => 'PRODUCT_NAME'
114608: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
114609: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
114610: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
114611: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
114612: ,p_ae_header_id => NULL
114613: );
114614:
114615: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 114642: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

114638: ----------------------------------------------------------------------------------
114639: -- 4219869 Business Flow
114640: -- Update journal entry status -- Need to generate this within IF
114641: ----------------------------------------------------------------------------------
114642: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
114643: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
114644: ,p_balance_type_code => l_balance_type_code
114645: );
114646:

Line 114729: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

114725:
114726: --
114727: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
114728: --
114729: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
114730: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
114731: ELSE
114732: ---------------------------------------------------------------------------------------------------
114733: -- 4262811a Switch Sign

Line 114754: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

114750:
114751: XLA_AE_LINES_PKG.ValidateCurrentLine;
114752: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
114753:
114754: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
114755: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
114756: ,p_balance_type_code => l_balance_type_code);
114757:
114758: END IF;

Line 114934: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

114930: l_tmp_amt NUMBER;
114931: l_acc_rev_natural_side_code VARCHAR2(1);
114932:
114933: l_num_entries NUMBER;
114934: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
114935: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
114936: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
114937: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
114938: l_recog_line_1 NUMBER;

Line 114935: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

114931: l_acc_rev_natural_side_code VARCHAR2(1);
114932:
114933: l_num_entries NUMBER;
114934: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
114935: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
114936: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
114937: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
114938: l_recog_line_1 NUMBER;
114939: l_recog_line_2 NUMBER;

Line 114936: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

114932:
114933: l_num_entries NUMBER;
114934: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
114935: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
114936: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
114937: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
114938: l_recog_line_1 NUMBER;
114939: l_recog_line_2 NUMBER;
114940:

Line 114937: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

114933: l_num_entries NUMBER;
114934: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
114935: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
114936: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
114937: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
114938: l_recog_line_1 NUMBER;
114939: l_recog_line_2 NUMBER;
114940:
114941: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 114943: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

114939: l_recog_line_2 NUMBER;
114940:
114941: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
114942: l_bflow_applied_to_amt NUMBER; -- 5132302
114943: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
114944:
114945: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
114946:
114947: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 115018: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

115014: l_accrual_line_num := NULL; -- 4262811
115015: l_tmp_amt := NULL; -- 4262811
115016: --
115017:
115018: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
115019: l_balance_type_code <> 'B' THEN
115020: IF NVL(p_source_167,'
115021: ') = 'STANDARD' AND
115022: NVL(p_source_28,'

Line 115092: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

115088: --
115089: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
115090:
115091: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
115092: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
115093:
115094: -- 4955764
115095: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
115096: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 115218: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

115214: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
115215:
115216: IF xla_accounting_cache_pkg.GetValueChar
115217: (p_source_code => 'LEDGER_CATEGORY_CODE'
115218: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
115219: AND l_bflow_method_code = 'PRIOR_ENTRY'
115220: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
115221: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
115222: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 115415: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

115411: p_lookup_type => 'XLA_OWNER_TYPE'
115412: ,p_lookup_code => l_component_type_code
115413: )
115414: ,p_token_4 => 'PRODUCT_NAME'
115415: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
115416: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
115417: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
115418: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
115419: ,p_ae_header_id => NULL

Line 115416: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

115412: ,p_lookup_code => l_component_type_code
115413: )
115414: ,p_token_4 => 'PRODUCT_NAME'
115415: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
115416: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
115417: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
115418: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
115419: ,p_ae_header_id => NULL
115420: );

Line 115417: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

115413: )
115414: ,p_token_4 => 'PRODUCT_NAME'
115415: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
115416: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
115417: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
115418: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
115419: ,p_ae_header_id => NULL
115420: );
115421:

Line 115418: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

115414: ,p_token_4 => 'PRODUCT_NAME'
115415: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
115416: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
115417: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
115418: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
115419: ,p_ae_header_id => NULL
115420: );
115421:
115422: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 115449: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

115445: ----------------------------------------------------------------------------------
115446: -- 4219869 Business Flow
115447: -- Update journal entry status -- Need to generate this within IF
115448: ----------------------------------------------------------------------------------
115449: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
115450: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
115451: ,p_balance_type_code => l_balance_type_code
115452: );
115453:

Line 115623: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

115619:
115620: --
115621: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
115622: --
115623: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
115624: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
115625: ELSE
115626: ---------------------------------------------------------------------------------------------------
115627: -- 4262811a Switch Sign

Line 115648: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

115644:
115645: XLA_AE_LINES_PKG.ValidateCurrentLine;
115646: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
115647:
115648: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
115649: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
115650: ,p_balance_type_code => l_balance_type_code);
115651:
115652: END IF;

Line 115828: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

115824: l_tmp_amt NUMBER;
115825: l_acc_rev_natural_side_code VARCHAR2(1);
115826:
115827: l_num_entries NUMBER;
115828: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
115829: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
115830: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
115831: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
115832: l_recog_line_1 NUMBER;

Line 115829: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

115825: l_acc_rev_natural_side_code VARCHAR2(1);
115826:
115827: l_num_entries NUMBER;
115828: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
115829: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
115830: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
115831: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
115832: l_recog_line_1 NUMBER;
115833: l_recog_line_2 NUMBER;

Line 115830: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

115826:
115827: l_num_entries NUMBER;
115828: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
115829: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
115830: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
115831: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
115832: l_recog_line_1 NUMBER;
115833: l_recog_line_2 NUMBER;
115834:

Line 115831: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

115827: l_num_entries NUMBER;
115828: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
115829: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
115830: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
115831: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
115832: l_recog_line_1 NUMBER;
115833: l_recog_line_2 NUMBER;
115834:
115835: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 115837: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

115833: l_recog_line_2 NUMBER;
115834:
115835: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
115836: l_bflow_applied_to_amt NUMBER; -- 5132302
115837: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
115838:
115839: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
115840:
115841: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 115912: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

115908: l_accrual_line_num := NULL; -- 4262811
115909: l_tmp_amt := NULL; -- 4262811
115910: --
115911:
115912: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
115913: l_balance_type_code <> 'B' THEN
115914: IF NVL(p_source_28,'
115915: ') = 'RETAINAGE' AND
115916: NVL(p_source_167,'

Line 115986: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

115982: --
115983: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
115984:
115985: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
115986: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
115987:
115988: -- 4955764
115989: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
115990: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 116110: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

116106: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
116107:
116108: IF xla_accounting_cache_pkg.GetValueChar
116109: (p_source_code => 'LEDGER_CATEGORY_CODE'
116110: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
116111: AND l_bflow_method_code = 'PRIOR_ENTRY'
116112: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
116113: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
116114: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 116307: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

116303: p_lookup_type => 'XLA_OWNER_TYPE'
116304: ,p_lookup_code => l_component_type_code
116305: )
116306: ,p_token_4 => 'PRODUCT_NAME'
116307: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
116308: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
116309: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
116310: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
116311: ,p_ae_header_id => NULL

Line 116308: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

116304: ,p_lookup_code => l_component_type_code
116305: )
116306: ,p_token_4 => 'PRODUCT_NAME'
116307: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
116308: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
116309: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
116310: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
116311: ,p_ae_header_id => NULL
116312: );

Line 116309: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

116305: )
116306: ,p_token_4 => 'PRODUCT_NAME'
116307: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
116308: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
116309: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
116310: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
116311: ,p_ae_header_id => NULL
116312: );
116313:

Line 116310: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

116306: ,p_token_4 => 'PRODUCT_NAME'
116307: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
116308: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
116309: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
116310: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
116311: ,p_ae_header_id => NULL
116312: );
116313:
116314: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 116341: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

116337: ----------------------------------------------------------------------------------
116338: -- 4219869 Business Flow
116339: -- Update journal entry status -- Need to generate this within IF
116340: ----------------------------------------------------------------------------------
116341: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
116342: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
116343: ,p_balance_type_code => l_balance_type_code
116344: );
116345:

Line 116515: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

116511:
116512: --
116513: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
116514: --
116515: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
116516: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
116517: ELSE
116518: ---------------------------------------------------------------------------------------------------
116519: -- 4262811a Switch Sign

Line 116540: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

116536:
116537: XLA_AE_LINES_PKG.ValidateCurrentLine;
116538: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
116539:
116540: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
116541: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
116542: ,p_balance_type_code => l_balance_type_code);
116543:
116544: END IF;

Line 116715: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

116711: l_tmp_amt NUMBER;
116712: l_acc_rev_natural_side_code VARCHAR2(1);
116713:
116714: l_num_entries NUMBER;
116715: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
116716: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
116717: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
116718: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
116719: l_recog_line_1 NUMBER;

Line 116716: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

116712: l_acc_rev_natural_side_code VARCHAR2(1);
116713:
116714: l_num_entries NUMBER;
116715: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
116716: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
116717: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
116718: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
116719: l_recog_line_1 NUMBER;
116720: l_recog_line_2 NUMBER;

Line 116717: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

116713:
116714: l_num_entries NUMBER;
116715: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
116716: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
116717: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
116718: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
116719: l_recog_line_1 NUMBER;
116720: l_recog_line_2 NUMBER;
116721:

Line 116718: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

116714: l_num_entries NUMBER;
116715: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
116716: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
116717: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
116718: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
116719: l_recog_line_1 NUMBER;
116720: l_recog_line_2 NUMBER;
116721:
116722: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 116724: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

116720: l_recog_line_2 NUMBER;
116721:
116722: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
116723: l_bflow_applied_to_amt NUMBER; -- 5132302
116724: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
116725:
116726: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
116727:
116728: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 116799: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

116795: l_accrual_line_num := NULL; -- 4262811
116796: l_tmp_amt := NULL; -- 4262811
116797: --
116798:
116799: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
116800: l_balance_type_code <> 'B' THEN
116801: IF NVL(p_source_28,'
116802: ') = 'RETAINAGE'
116803: THEN

Line 116871: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

116867: --
116868: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
116869:
116870: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
116871: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
116872:
116873: -- 4955764
116874: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
116875: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 116993: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

116989: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
116990:
116991: IF xla_accounting_cache_pkg.GetValueChar
116992: (p_source_code => 'LEDGER_CATEGORY_CODE'
116993: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
116994: AND l_bflow_method_code = 'PRIOR_ENTRY'
116995: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
116996: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
116997: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 117190: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

117186: p_lookup_type => 'XLA_OWNER_TYPE'
117187: ,p_lookup_code => l_component_type_code
117188: )
117189: ,p_token_4 => 'PRODUCT_NAME'
117190: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
117191: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
117192: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
117193: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
117194: ,p_ae_header_id => NULL

Line 117191: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

117187: ,p_lookup_code => l_component_type_code
117188: )
117189: ,p_token_4 => 'PRODUCT_NAME'
117190: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
117191: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
117192: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
117193: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
117194: ,p_ae_header_id => NULL
117195: );

Line 117192: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

117188: )
117189: ,p_token_4 => 'PRODUCT_NAME'
117190: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
117191: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
117192: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
117193: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
117194: ,p_ae_header_id => NULL
117195: );
117196:

Line 117193: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

117189: ,p_token_4 => 'PRODUCT_NAME'
117190: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
117191: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
117192: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
117193: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
117194: ,p_ae_header_id => NULL
117195: );
117196:
117197: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 117224: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

117220: ----------------------------------------------------------------------------------
117221: -- 4219869 Business Flow
117222: -- Update journal entry status -- Need to generate this within IF
117223: ----------------------------------------------------------------------------------
117224: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
117225: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
117226: ,p_balance_type_code => l_balance_type_code
117227: );
117228:

Line 117398: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

117394:
117395: --
117396: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
117397: --
117398: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
117399: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
117400: ELSE
117401: ---------------------------------------------------------------------------------------------------
117402: -- 4262811a Switch Sign

Line 117423: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

117419:
117420: XLA_AE_LINES_PKG.ValidateCurrentLine;
117421: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
117422:
117423: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
117424: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
117425: ,p_balance_type_code => l_balance_type_code);
117426:
117427: END IF;

Line 117584: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

117580: l_tmp_amt NUMBER;
117581: l_acc_rev_natural_side_code VARCHAR2(1);
117582:
117583: l_num_entries NUMBER;
117584: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
117585: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
117586: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
117587: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
117588: l_recog_line_1 NUMBER;

Line 117585: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

117581: l_acc_rev_natural_side_code VARCHAR2(1);
117582:
117583: l_num_entries NUMBER;
117584: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
117585: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
117586: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
117587: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
117588: l_recog_line_1 NUMBER;
117589: l_recog_line_2 NUMBER;

Line 117586: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

117582:
117583: l_num_entries NUMBER;
117584: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
117585: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
117586: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
117587: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
117588: l_recog_line_1 NUMBER;
117589: l_recog_line_2 NUMBER;
117590:

Line 117587: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

117583: l_num_entries NUMBER;
117584: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
117585: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
117586: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
117587: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
117588: l_recog_line_1 NUMBER;
117589: l_recog_line_2 NUMBER;
117590:
117591: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 117593: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

117589: l_recog_line_2 NUMBER;
117590:
117591: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
117592: l_bflow_applied_to_amt NUMBER; -- 5132302
117593: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
117594:
117595: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
117596:
117597: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 117668: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

117664: l_accrual_line_num := NULL; -- 4262811
117665: l_tmp_amt := NULL; -- 4262811
117666: --
117667:
117668: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
117669: l_balance_type_code <> 'B' THEN
117670: IF NVL(p_source_167,'
117671: ') = 'RETAINAGE RELEASE' AND
117672: NVL(p_source_28,'

Line 117742: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

117738: --
117739: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
117740:
117741: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
117742: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
117743:
117744: -- 4955764
117745: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
117746: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 117858: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

117854: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
117855:
117856: IF xla_accounting_cache_pkg.GetValueChar
117857: (p_source_code => 'LEDGER_CATEGORY_CODE'
117858: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
117859: AND l_bflow_method_code = 'PRIOR_ENTRY'
117860: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
117861: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
117862: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 117945: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

117941: p_lookup_type => 'XLA_OWNER_TYPE'
117942: ,p_lookup_code => l_component_type_code
117943: )
117944: ,p_token_4 => 'PRODUCT_NAME'
117945: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
117946: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
117947: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
117948: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
117949: ,p_ae_header_id => NULL

Line 117946: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

117942: ,p_lookup_code => l_component_type_code
117943: )
117944: ,p_token_4 => 'PRODUCT_NAME'
117945: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
117946: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
117947: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
117948: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
117949: ,p_ae_header_id => NULL
117950: );

Line 117947: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

117943: )
117944: ,p_token_4 => 'PRODUCT_NAME'
117945: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
117946: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
117947: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
117948: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
117949: ,p_ae_header_id => NULL
117950: );
117951:

Line 117948: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

117944: ,p_token_4 => 'PRODUCT_NAME'
117945: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
117946: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
117947: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
117948: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
117949: ,p_ae_header_id => NULL
117950: );
117951:
117952: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 117979: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

117975: ----------------------------------------------------------------------------------
117976: -- 4219869 Business Flow
117977: -- Update journal entry status -- Need to generate this within IF
117978: ----------------------------------------------------------------------------------
117979: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
117980: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
117981: ,p_balance_type_code => l_balance_type_code
117982: );
117983:

Line 118040: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

118036:
118037: --
118038: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
118039: --
118040: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
118041: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
118042: ELSE
118043: ---------------------------------------------------------------------------------------------------
118044: -- 4262811a Switch Sign

Line 118065: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

118061:
118062: XLA_AE_LINES_PKG.ValidateCurrentLine;
118063: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
118064:
118065: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
118066: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
118067: ,p_balance_type_code => l_balance_type_code);
118068:
118069: END IF;

Line 118241: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

118237: l_tmp_amt NUMBER;
118238: l_acc_rev_natural_side_code VARCHAR2(1);
118239:
118240: l_num_entries NUMBER;
118241: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
118242: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
118243: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
118244: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
118245: l_recog_line_1 NUMBER;

Line 118242: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

118238: l_acc_rev_natural_side_code VARCHAR2(1);
118239:
118240: l_num_entries NUMBER;
118241: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
118242: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
118243: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
118244: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
118245: l_recog_line_1 NUMBER;
118246: l_recog_line_2 NUMBER;

Line 118243: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

118239:
118240: l_num_entries NUMBER;
118241: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
118242: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
118243: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
118244: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
118245: l_recog_line_1 NUMBER;
118246: l_recog_line_2 NUMBER;
118247:

Line 118244: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

118240: l_num_entries NUMBER;
118241: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
118242: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
118243: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
118244: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
118245: l_recog_line_1 NUMBER;
118246: l_recog_line_2 NUMBER;
118247:
118248: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 118250: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

118246: l_recog_line_2 NUMBER;
118247:
118248: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
118249: l_bflow_applied_to_amt NUMBER; -- 5132302
118250: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
118251:
118252: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
118253:
118254: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 118325: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

118321: l_accrual_line_num := NULL; -- 4262811
118322: l_tmp_amt := NULL; -- 4262811
118323: --
118324:
118325: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
118326: l_balance_type_code <> 'B' THEN
118327: IF (NVL(p_source_28,'
118328: ') = 'NONREC_TAX' OR
118329: NVL(p_source_28,'

Line 118407: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

118403: --
118404: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
118405:
118406: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
118407: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
118408:
118409: -- 4955764
118410: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
118411: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 118531: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

118527: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
118528:
118529: IF xla_accounting_cache_pkg.GetValueChar
118530: (p_source_code => 'LEDGER_CATEGORY_CODE'
118531: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
118532: AND l_bflow_method_code = 'PRIOR_ENTRY'
118533: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
118534: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
118535: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 118641: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

118637: p_lookup_type => 'XLA_OWNER_TYPE'
118638: ,p_lookup_code => l_component_type_code
118639: )
118640: ,p_token_4 => 'PRODUCT_NAME'
118641: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
118642: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
118643: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
118644: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
118645: ,p_ae_header_id => NULL

Line 118642: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

118638: ,p_lookup_code => l_component_type_code
118639: )
118640: ,p_token_4 => 'PRODUCT_NAME'
118641: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
118642: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
118643: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
118644: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
118645: ,p_ae_header_id => NULL
118646: );

Line 118643: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

118639: )
118640: ,p_token_4 => 'PRODUCT_NAME'
118641: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
118642: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
118643: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
118644: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
118645: ,p_ae_header_id => NULL
118646: );
118647:

Line 118644: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

118640: ,p_token_4 => 'PRODUCT_NAME'
118641: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
118642: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
118643: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
118644: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
118645: ,p_ae_header_id => NULL
118646: );
118647:
118648: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 118675: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

118671: ----------------------------------------------------------------------------------
118672: -- 4219869 Business Flow
118673: -- Update journal entry status -- Need to generate this within IF
118674: ----------------------------------------------------------------------------------
118675: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
118676: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
118677: ,p_balance_type_code => l_balance_type_code
118678: );
118679:

Line 118762: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

118758:
118759: --
118760: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
118761: --
118762: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
118763: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
118764: ELSE
118765: ---------------------------------------------------------------------------------------------------
118766: -- 4262811a Switch Sign

Line 118787: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

118783:
118784: XLA_AE_LINES_PKG.ValidateCurrentLine;
118785: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
118786:
118787: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
118788: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
118789: ,p_balance_type_code => l_balance_type_code);
118790:
118791: END IF;

Line 118963: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

118959: l_tmp_amt NUMBER;
118960: l_acc_rev_natural_side_code VARCHAR2(1);
118961:
118962: l_num_entries NUMBER;
118963: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
118964: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
118965: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
118966: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
118967: l_recog_line_1 NUMBER;

Line 118964: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

118960: l_acc_rev_natural_side_code VARCHAR2(1);
118961:
118962: l_num_entries NUMBER;
118963: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
118964: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
118965: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
118966: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
118967: l_recog_line_1 NUMBER;
118968: l_recog_line_2 NUMBER;

Line 118965: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

118961:
118962: l_num_entries NUMBER;
118963: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
118964: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
118965: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
118966: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
118967: l_recog_line_1 NUMBER;
118968: l_recog_line_2 NUMBER;
118969:

Line 118966: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

118962: l_num_entries NUMBER;
118963: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
118964: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
118965: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
118966: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
118967: l_recog_line_1 NUMBER;
118968: l_recog_line_2 NUMBER;
118969:
118970: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 118972: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

118968: l_recog_line_2 NUMBER;
118969:
118970: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
118971: l_bflow_applied_to_amt NUMBER; -- 5132302
118972: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
118973:
118974: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
118975:
118976: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 119047: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

119043: l_accrual_line_num := NULL; -- 4262811
119044: l_tmp_amt := NULL; -- 4262811
119045: --
119046:
119047: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
119048: l_balance_type_code <> 'B' THEN
119049: IF (NVL(p_source_28,'
119050: ') = 'NONREC_TAX' OR
119051: NVL(p_source_28,'

Line 119129: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

119125: --
119126: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
119127:
119128: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
119129: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
119130:
119131: -- 4955764
119132: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
119133: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 119253: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

119249: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
119250:
119251: IF xla_accounting_cache_pkg.GetValueChar
119252: (p_source_code => 'LEDGER_CATEGORY_CODE'
119253: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
119254: AND l_bflow_method_code = 'PRIOR_ENTRY'
119255: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
119256: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
119257: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 119363: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

119359: p_lookup_type => 'XLA_OWNER_TYPE'
119360: ,p_lookup_code => l_component_type_code
119361: )
119362: ,p_token_4 => 'PRODUCT_NAME'
119363: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
119364: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
119365: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
119366: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
119367: ,p_ae_header_id => NULL

Line 119364: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

119360: ,p_lookup_code => l_component_type_code
119361: )
119362: ,p_token_4 => 'PRODUCT_NAME'
119363: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
119364: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
119365: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
119366: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
119367: ,p_ae_header_id => NULL
119368: );

Line 119365: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

119361: )
119362: ,p_token_4 => 'PRODUCT_NAME'
119363: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
119364: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
119365: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
119366: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
119367: ,p_ae_header_id => NULL
119368: );
119369:

Line 119366: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

119362: ,p_token_4 => 'PRODUCT_NAME'
119363: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
119364: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
119365: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
119366: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
119367: ,p_ae_header_id => NULL
119368: );
119369:
119370: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 119397: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

119393: ----------------------------------------------------------------------------------
119394: -- 4219869 Business Flow
119395: -- Update journal entry status -- Need to generate this within IF
119396: ----------------------------------------------------------------------------------
119397: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
119398: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
119399: ,p_balance_type_code => l_balance_type_code
119400: );
119401:

Line 119484: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

119480:
119481: --
119482: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
119483: --
119484: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
119485: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
119486: ELSE
119487: ---------------------------------------------------------------------------------------------------
119488: -- 4262811a Switch Sign

Line 119509: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

119505:
119506: XLA_AE_LINES_PKG.ValidateCurrentLine;
119507: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
119508:
119509: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
119510: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
119511: ,p_balance_type_code => l_balance_type_code);
119512:
119513: END IF;

Line 119683: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

119679: l_tmp_amt NUMBER;
119680: l_acc_rev_natural_side_code VARCHAR2(1);
119681:
119682: l_num_entries NUMBER;
119683: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
119684: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
119685: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
119686: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
119687: l_recog_line_1 NUMBER;

Line 119684: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

119680: l_acc_rev_natural_side_code VARCHAR2(1);
119681:
119682: l_num_entries NUMBER;
119683: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
119684: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
119685: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
119686: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
119687: l_recog_line_1 NUMBER;
119688: l_recog_line_2 NUMBER;

Line 119685: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

119681:
119682: l_num_entries NUMBER;
119683: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
119684: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
119685: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
119686: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
119687: l_recog_line_1 NUMBER;
119688: l_recog_line_2 NUMBER;
119689:

Line 119686: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

119682: l_num_entries NUMBER;
119683: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
119684: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
119685: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
119686: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
119687: l_recog_line_1 NUMBER;
119688: l_recog_line_2 NUMBER;
119689:
119690: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 119692: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

119688: l_recog_line_2 NUMBER;
119689:
119690: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
119691: l_bflow_applied_to_amt NUMBER; -- 5132302
119692: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
119693:
119694: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
119695:
119696: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 119767: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

119763: l_accrual_line_num := NULL; -- 4262811
119764: l_tmp_amt := NULL; -- 4262811
119765: --
119766:
119767: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
119768: l_balance_type_code <> 'B' THEN
119769: IF (NVL(p_source_28,'
119770: ') = 'NONREC_TAX' OR
119771: NVL(p_source_28,'

Line 119849: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

119845: --
119846: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
119847:
119848: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
119849: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
119850:
119851: -- 4955764
119852: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
119853: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 119971: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

119967: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
119968:
119969: IF xla_accounting_cache_pkg.GetValueChar
119970: (p_source_code => 'LEDGER_CATEGORY_CODE'
119971: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
119972: AND l_bflow_method_code = 'PRIOR_ENTRY'
119973: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
119974: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
119975: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 120081: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

120077: p_lookup_type => 'XLA_OWNER_TYPE'
120078: ,p_lookup_code => l_component_type_code
120079: )
120080: ,p_token_4 => 'PRODUCT_NAME'
120081: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
120082: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
120083: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
120084: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
120085: ,p_ae_header_id => NULL

Line 120082: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

120078: ,p_lookup_code => l_component_type_code
120079: )
120080: ,p_token_4 => 'PRODUCT_NAME'
120081: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
120082: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
120083: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
120084: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
120085: ,p_ae_header_id => NULL
120086: );

Line 120083: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

120079: )
120080: ,p_token_4 => 'PRODUCT_NAME'
120081: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
120082: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
120083: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
120084: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
120085: ,p_ae_header_id => NULL
120086: );
120087:

Line 120084: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

120080: ,p_token_4 => 'PRODUCT_NAME'
120081: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
120082: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
120083: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
120084: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
120085: ,p_ae_header_id => NULL
120086: );
120087:
120088: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 120115: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

120111: ----------------------------------------------------------------------------------
120112: -- 4219869 Business Flow
120113: -- Update journal entry status -- Need to generate this within IF
120114: ----------------------------------------------------------------------------------
120115: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
120116: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
120117: ,p_balance_type_code => l_balance_type_code
120118: );
120119:

Line 120202: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

120198:
120199: --
120200: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
120201: --
120202: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
120203: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
120204: ELSE
120205: ---------------------------------------------------------------------------------------------------
120206: -- 4262811a Switch Sign

Line 120227: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

120223:
120224: XLA_AE_LINES_PKG.ValidateCurrentLine;
120225: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
120226:
120227: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
120228: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
120229: ,p_balance_type_code => l_balance_type_code);
120230:
120231: END IF;

Line 120403: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

120399: l_tmp_amt NUMBER;
120400: l_acc_rev_natural_side_code VARCHAR2(1);
120401:
120402: l_num_entries NUMBER;
120403: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
120404: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
120405: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
120406: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
120407: l_recog_line_1 NUMBER;

Line 120404: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

120400: l_acc_rev_natural_side_code VARCHAR2(1);
120401:
120402: l_num_entries NUMBER;
120403: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
120404: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
120405: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
120406: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
120407: l_recog_line_1 NUMBER;
120408: l_recog_line_2 NUMBER;

Line 120405: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

120401:
120402: l_num_entries NUMBER;
120403: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
120404: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
120405: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
120406: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
120407: l_recog_line_1 NUMBER;
120408: l_recog_line_2 NUMBER;
120409:

Line 120406: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

120402: l_num_entries NUMBER;
120403: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
120404: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
120405: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
120406: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
120407: l_recog_line_1 NUMBER;
120408: l_recog_line_2 NUMBER;
120409:
120410: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 120412: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

120408: l_recog_line_2 NUMBER;
120409:
120410: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
120411: l_bflow_applied_to_amt NUMBER; -- 5132302
120412: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
120413:
120414: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
120415:
120416: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 120487: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

120483: l_accrual_line_num := NULL; -- 4262811
120484: l_tmp_amt := NULL; -- 4262811
120485: --
120486:
120487: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
120488: l_balance_type_code <> 'B' THEN
120489: IF (NVL(p_source_28,'
120490: ') = 'NONREC_TAX' OR
120491: NVL(p_source_28,'

Line 120569: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

120565: --
120566: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
120567:
120568: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
120569: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
120570:
120571: -- 4955764
120572: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
120573: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 120695: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

120691: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
120692:
120693: IF xla_accounting_cache_pkg.GetValueChar
120694: (p_source_code => 'LEDGER_CATEGORY_CODE'
120695: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
120696: AND l_bflow_method_code = 'PRIOR_ENTRY'
120697: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
120698: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
120699: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 120805: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

120801: p_lookup_type => 'XLA_OWNER_TYPE'
120802: ,p_lookup_code => l_component_type_code
120803: )
120804: ,p_token_4 => 'PRODUCT_NAME'
120805: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
120806: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
120807: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
120808: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
120809: ,p_ae_header_id => NULL

Line 120806: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

120802: ,p_lookup_code => l_component_type_code
120803: )
120804: ,p_token_4 => 'PRODUCT_NAME'
120805: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
120806: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
120807: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
120808: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
120809: ,p_ae_header_id => NULL
120810: );

Line 120807: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

120803: )
120804: ,p_token_4 => 'PRODUCT_NAME'
120805: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
120806: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
120807: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
120808: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
120809: ,p_ae_header_id => NULL
120810: );
120811:

Line 120808: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

120804: ,p_token_4 => 'PRODUCT_NAME'
120805: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
120806: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
120807: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
120808: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
120809: ,p_ae_header_id => NULL
120810: );
120811:
120812: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 120839: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

120835: ----------------------------------------------------------------------------------
120836: -- 4219869 Business Flow
120837: -- Update journal entry status -- Need to generate this within IF
120838: ----------------------------------------------------------------------------------
120839: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
120840: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
120841: ,p_balance_type_code => l_balance_type_code
120842: );
120843:

Line 120926: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

120922:
120923: --
120924: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
120925: --
120926: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
120927: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
120928: ELSE
120929: ---------------------------------------------------------------------------------------------------
120930: -- 4262811a Switch Sign

Line 120951: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

120947:
120948: XLA_AE_LINES_PKG.ValidateCurrentLine;
120949: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
120950:
120951: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
120952: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
120953: ,p_balance_type_code => l_balance_type_code);
120954:
120955: END IF;

Line 121124: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

121120: l_tmp_amt NUMBER;
121121: l_acc_rev_natural_side_code VARCHAR2(1);
121122:
121123: l_num_entries NUMBER;
121124: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
121125: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
121126: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
121127: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
121128: l_recog_line_1 NUMBER;

Line 121125: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

121121: l_acc_rev_natural_side_code VARCHAR2(1);
121122:
121123: l_num_entries NUMBER;
121124: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
121125: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
121126: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
121127: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
121128: l_recog_line_1 NUMBER;
121129: l_recog_line_2 NUMBER;

Line 121126: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

121122:
121123: l_num_entries NUMBER;
121124: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
121125: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
121126: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
121127: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
121128: l_recog_line_1 NUMBER;
121129: l_recog_line_2 NUMBER;
121130:

Line 121127: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

121123: l_num_entries NUMBER;
121124: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
121125: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
121126: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
121127: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
121128: l_recog_line_1 NUMBER;
121129: l_recog_line_2 NUMBER;
121130:
121131: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 121133: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

121129: l_recog_line_2 NUMBER;
121130:
121131: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
121132: l_bflow_applied_to_amt NUMBER; -- 5132302
121133: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
121134:
121135: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
121136:
121137: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 121208: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

121204: l_accrual_line_num := NULL; -- 4262811
121205: l_tmp_amt := NULL; -- 4262811
121206: --
121207:
121208: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
121209: l_balance_type_code <> 'B' THEN
121210: IF NVL(p_source_28,'
121211: ') = 'REC_TAX' AND
121212: NVL(p_source_145,'

Line 121282: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

121278: --
121279: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
121280:
121281: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
121282: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
121283:
121284: -- 4955764
121285: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
121286: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 121406: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

121402: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
121403:
121404: IF xla_accounting_cache_pkg.GetValueChar
121405: (p_source_code => 'LEDGER_CATEGORY_CODE'
121406: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
121407: AND l_bflow_method_code = 'PRIOR_ENTRY'
121408: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
121409: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
121410: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 121516: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

121512: p_lookup_type => 'XLA_OWNER_TYPE'
121513: ,p_lookup_code => l_component_type_code
121514: )
121515: ,p_token_4 => 'PRODUCT_NAME'
121516: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
121517: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
121518: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
121519: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
121520: ,p_ae_header_id => NULL

Line 121517: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

121513: ,p_lookup_code => l_component_type_code
121514: )
121515: ,p_token_4 => 'PRODUCT_NAME'
121516: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
121517: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
121518: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
121519: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
121520: ,p_ae_header_id => NULL
121521: );

Line 121518: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

121514: )
121515: ,p_token_4 => 'PRODUCT_NAME'
121516: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
121517: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
121518: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
121519: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
121520: ,p_ae_header_id => NULL
121521: );
121522:

Line 121519: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

121515: ,p_token_4 => 'PRODUCT_NAME'
121516: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
121517: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
121518: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
121519: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
121520: ,p_ae_header_id => NULL
121521: );
121522:
121523: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 121550: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

121546: ----------------------------------------------------------------------------------
121547: -- 4219869 Business Flow
121548: -- Update journal entry status -- Need to generate this within IF
121549: ----------------------------------------------------------------------------------
121550: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
121551: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
121552: ,p_balance_type_code => l_balance_type_code
121553: );
121554:

Line 121637: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

121633:
121634: --
121635: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
121636: --
121637: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
121638: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
121639: ELSE
121640: ---------------------------------------------------------------------------------------------------
121641: -- 4262811a Switch Sign

Line 121662: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

121658:
121659: XLA_AE_LINES_PKG.ValidateCurrentLine;
121660: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
121661:
121662: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
121663: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
121664: ,p_balance_type_code => l_balance_type_code);
121665:
121666: END IF;

Line 121835: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

121831: l_tmp_amt NUMBER;
121832: l_acc_rev_natural_side_code VARCHAR2(1);
121833:
121834: l_num_entries NUMBER;
121835: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
121836: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
121837: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
121838: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
121839: l_recog_line_1 NUMBER;

Line 121836: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

121832: l_acc_rev_natural_side_code VARCHAR2(1);
121833:
121834: l_num_entries NUMBER;
121835: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
121836: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
121837: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
121838: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
121839: l_recog_line_1 NUMBER;
121840: l_recog_line_2 NUMBER;

Line 121837: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

121833:
121834: l_num_entries NUMBER;
121835: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
121836: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
121837: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
121838: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
121839: l_recog_line_1 NUMBER;
121840: l_recog_line_2 NUMBER;
121841:

Line 121838: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

121834: l_num_entries NUMBER;
121835: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
121836: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
121837: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
121838: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
121839: l_recog_line_1 NUMBER;
121840: l_recog_line_2 NUMBER;
121841:
121842: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 121844: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

121840: l_recog_line_2 NUMBER;
121841:
121842: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
121843: l_bflow_applied_to_amt NUMBER; -- 5132302
121844: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
121845:
121846: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
121847:
121848: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 121919: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

121915: l_accrual_line_num := NULL; -- 4262811
121916: l_tmp_amt := NULL; -- 4262811
121917: --
121918:
121919: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
121920: l_balance_type_code <> 'B' THEN
121921: IF NVL(p_source_28,'
121922: ') = 'REC_TAX' AND
121923: NVL(p_source_145,'

Line 121993: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

121989: --
121990: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
121991:
121992: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
121993: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
121994:
121995: -- 4955764
121996: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
121997: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 122117: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

122113: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
122114:
122115: IF xla_accounting_cache_pkg.GetValueChar
122116: (p_source_code => 'LEDGER_CATEGORY_CODE'
122117: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
122118: AND l_bflow_method_code = 'PRIOR_ENTRY'
122119: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
122120: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
122121: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 122227: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

122223: p_lookup_type => 'XLA_OWNER_TYPE'
122224: ,p_lookup_code => l_component_type_code
122225: )
122226: ,p_token_4 => 'PRODUCT_NAME'
122227: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
122228: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
122229: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
122230: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
122231: ,p_ae_header_id => NULL

Line 122228: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

122224: ,p_lookup_code => l_component_type_code
122225: )
122226: ,p_token_4 => 'PRODUCT_NAME'
122227: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
122228: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
122229: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
122230: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
122231: ,p_ae_header_id => NULL
122232: );

Line 122229: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

122225: )
122226: ,p_token_4 => 'PRODUCT_NAME'
122227: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
122228: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
122229: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
122230: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
122231: ,p_ae_header_id => NULL
122232: );
122233:

Line 122230: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

122226: ,p_token_4 => 'PRODUCT_NAME'
122227: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
122228: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
122229: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
122230: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
122231: ,p_ae_header_id => NULL
122232: );
122233:
122234: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 122261: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

122257: ----------------------------------------------------------------------------------
122258: -- 4219869 Business Flow
122259: -- Update journal entry status -- Need to generate this within IF
122260: ----------------------------------------------------------------------------------
122261: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
122262: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
122263: ,p_balance_type_code => l_balance_type_code
122264: );
122265:

Line 122348: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

122344:
122345: --
122346: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
122347: --
122348: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
122349: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
122350: ELSE
122351: ---------------------------------------------------------------------------------------------------
122352: -- 4262811a Switch Sign

Line 122373: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

122369:
122370: XLA_AE_LINES_PKG.ValidateCurrentLine;
122371: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
122372:
122373: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
122374: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
122375: ,p_balance_type_code => l_balance_type_code);
122376:
122377: END IF;

Line 122544: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

122540: l_tmp_amt NUMBER;
122541: l_acc_rev_natural_side_code VARCHAR2(1);
122542:
122543: l_num_entries NUMBER;
122544: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
122545: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
122546: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
122547: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
122548: l_recog_line_1 NUMBER;

Line 122545: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

122541: l_acc_rev_natural_side_code VARCHAR2(1);
122542:
122543: l_num_entries NUMBER;
122544: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
122545: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
122546: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
122547: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
122548: l_recog_line_1 NUMBER;
122549: l_recog_line_2 NUMBER;

Line 122546: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

122542:
122543: l_num_entries NUMBER;
122544: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
122545: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
122546: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
122547: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
122548: l_recog_line_1 NUMBER;
122549: l_recog_line_2 NUMBER;
122550:

Line 122547: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

122543: l_num_entries NUMBER;
122544: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
122545: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
122546: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
122547: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
122548: l_recog_line_1 NUMBER;
122549: l_recog_line_2 NUMBER;
122550:
122551: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 122553: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

122549: l_recog_line_2 NUMBER;
122550:
122551: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
122552: l_bflow_applied_to_amt NUMBER; -- 5132302
122553: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
122554:
122555: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
122556:
122557: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 122628: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

122624: l_accrual_line_num := NULL; -- 4262811
122625: l_tmp_amt := NULL; -- 4262811
122626: --
122627:
122628: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
122629: l_balance_type_code <> 'B' THEN
122630: IF NVL(p_source_28,'
122631: ') = 'REC_TAX' AND
122632: NVL(p_source_145,'

Line 122702: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

122698: --
122699: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
122700:
122701: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
122702: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
122703:
122704: -- 4955764
122705: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
122706: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 122824: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

122820: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
122821:
122822: IF xla_accounting_cache_pkg.GetValueChar
122823: (p_source_code => 'LEDGER_CATEGORY_CODE'
122824: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
122825: AND l_bflow_method_code = 'PRIOR_ENTRY'
122826: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
122827: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
122828: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 122934: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

122930: p_lookup_type => 'XLA_OWNER_TYPE'
122931: ,p_lookup_code => l_component_type_code
122932: )
122933: ,p_token_4 => 'PRODUCT_NAME'
122934: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
122935: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
122936: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
122937: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
122938: ,p_ae_header_id => NULL

Line 122935: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

122931: ,p_lookup_code => l_component_type_code
122932: )
122933: ,p_token_4 => 'PRODUCT_NAME'
122934: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
122935: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
122936: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
122937: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
122938: ,p_ae_header_id => NULL
122939: );

Line 122936: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

122932: )
122933: ,p_token_4 => 'PRODUCT_NAME'
122934: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
122935: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
122936: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
122937: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
122938: ,p_ae_header_id => NULL
122939: );
122940:

Line 122937: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

122933: ,p_token_4 => 'PRODUCT_NAME'
122934: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
122935: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
122936: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
122937: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
122938: ,p_ae_header_id => NULL
122939: );
122940:
122941: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 122968: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

122964: ----------------------------------------------------------------------------------
122965: -- 4219869 Business Flow
122966: -- Update journal entry status -- Need to generate this within IF
122967: ----------------------------------------------------------------------------------
122968: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
122969: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
122970: ,p_balance_type_code => l_balance_type_code
122971: );
122972:

Line 123055: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

123051:
123052: --
123053: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
123054: --
123055: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
123056: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
123057: ELSE
123058: ---------------------------------------------------------------------------------------------------
123059: -- 4262811a Switch Sign

Line 123080: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

123076:
123077: XLA_AE_LINES_PKG.ValidateCurrentLine;
123078: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
123079:
123080: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
123081: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
123082: ,p_balance_type_code => l_balance_type_code);
123083:
123084: END IF;

Line 123253: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

123249: l_tmp_amt NUMBER;
123250: l_acc_rev_natural_side_code VARCHAR2(1);
123251:
123252: l_num_entries NUMBER;
123253: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
123254: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
123255: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
123256: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
123257: l_recog_line_1 NUMBER;

Line 123254: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

123250: l_acc_rev_natural_side_code VARCHAR2(1);
123251:
123252: l_num_entries NUMBER;
123253: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
123254: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
123255: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
123256: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
123257: l_recog_line_1 NUMBER;
123258: l_recog_line_2 NUMBER;

Line 123255: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

123251:
123252: l_num_entries NUMBER;
123253: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
123254: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
123255: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
123256: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
123257: l_recog_line_1 NUMBER;
123258: l_recog_line_2 NUMBER;
123259:

Line 123256: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

123252: l_num_entries NUMBER;
123253: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
123254: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
123255: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
123256: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
123257: l_recog_line_1 NUMBER;
123258: l_recog_line_2 NUMBER;
123259:
123260: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 123262: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

123258: l_recog_line_2 NUMBER;
123259:
123260: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
123261: l_bflow_applied_to_amt NUMBER; -- 5132302
123262: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
123263:
123264: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
123265:
123266: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 123337: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

123333: l_accrual_line_num := NULL; -- 4262811
123334: l_tmp_amt := NULL; -- 4262811
123335: --
123336:
123337: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
123338: l_balance_type_code <> 'B' THEN
123339: IF NVL(p_source_28,'
123340: ') = 'REC_TAX' AND
123341: NVL(p_source_145,'

Line 123411: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

123407: --
123408: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
123409:
123410: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
123411: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
123412:
123413: -- 4955764
123414: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
123415: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 123537: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

123533: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
123534:
123535: IF xla_accounting_cache_pkg.GetValueChar
123536: (p_source_code => 'LEDGER_CATEGORY_CODE'
123537: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
123538: AND l_bflow_method_code = 'PRIOR_ENTRY'
123539: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
123540: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
123541: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 123647: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

123643: p_lookup_type => 'XLA_OWNER_TYPE'
123644: ,p_lookup_code => l_component_type_code
123645: )
123646: ,p_token_4 => 'PRODUCT_NAME'
123647: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
123648: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
123649: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
123650: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
123651: ,p_ae_header_id => NULL

Line 123648: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

123644: ,p_lookup_code => l_component_type_code
123645: )
123646: ,p_token_4 => 'PRODUCT_NAME'
123647: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
123648: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
123649: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
123650: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
123651: ,p_ae_header_id => NULL
123652: );

Line 123649: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

123645: )
123646: ,p_token_4 => 'PRODUCT_NAME'
123647: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
123648: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
123649: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
123650: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
123651: ,p_ae_header_id => NULL
123652: );
123653:

Line 123650: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

123646: ,p_token_4 => 'PRODUCT_NAME'
123647: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
123648: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
123649: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
123650: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
123651: ,p_ae_header_id => NULL
123652: );
123653:
123654: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 123681: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

123677: ----------------------------------------------------------------------------------
123678: -- 4219869 Business Flow
123679: -- Update journal entry status -- Need to generate this within IF
123680: ----------------------------------------------------------------------------------
123681: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
123682: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
123683: ,p_balance_type_code => l_balance_type_code
123684: );
123685:

Line 123768: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

123764:
123765: --
123766: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
123767: --
123768: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
123769: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
123770: ELSE
123771: ---------------------------------------------------------------------------------------------------
123772: -- 4262811a Switch Sign

Line 123793: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

123789:
123790: XLA_AE_LINES_PKG.ValidateCurrentLine;
123791: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
123792:
123793: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
123794: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
123795: ,p_balance_type_code => l_balance_type_code);
123796:
123797: END IF;

Line 123966: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

123962: l_tmp_amt NUMBER;
123963: l_acc_rev_natural_side_code VARCHAR2(1);
123964:
123965: l_num_entries NUMBER;
123966: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
123967: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
123968: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
123969: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
123970: l_recog_line_1 NUMBER;

Line 123967: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

123963: l_acc_rev_natural_side_code VARCHAR2(1);
123964:
123965: l_num_entries NUMBER;
123966: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
123967: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
123968: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
123969: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
123970: l_recog_line_1 NUMBER;
123971: l_recog_line_2 NUMBER;

Line 123968: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

123964:
123965: l_num_entries NUMBER;
123966: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
123967: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
123968: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
123969: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
123970: l_recog_line_1 NUMBER;
123971: l_recog_line_2 NUMBER;
123972:

Line 123969: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

123965: l_num_entries NUMBER;
123966: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
123967: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
123968: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
123969: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
123970: l_recog_line_1 NUMBER;
123971: l_recog_line_2 NUMBER;
123972:
123973: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 123975: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

123971: l_recog_line_2 NUMBER;
123972:
123973: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
123974: l_bflow_applied_to_amt NUMBER; -- 5132302
123975: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
123976:
123977: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
123978:
123979: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 124050: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

124046: l_accrual_line_num := NULL; -- 4262811
124047: l_tmp_amt := NULL; -- 4262811
124048: --
124049:
124050: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
124051: l_balance_type_code <> 'B' THEN
124052: IF (NVL(p_source_28,'
124053: ') = 'REC_TAX' OR
124054: NVL(p_source_28,'

Line 124126: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

124122: --
124123: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
124124:
124125: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
124126: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
124127:
124128: -- 4955764
124129: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
124130: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 124250: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

124246: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
124247:
124248: IF xla_accounting_cache_pkg.GetValueChar
124249: (p_source_code => 'LEDGER_CATEGORY_CODE'
124250: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
124251: AND l_bflow_method_code = 'PRIOR_ENTRY'
124252: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
124253: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
124254: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 124360: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

124356: p_lookup_type => 'XLA_OWNER_TYPE'
124357: ,p_lookup_code => l_component_type_code
124358: )
124359: ,p_token_4 => 'PRODUCT_NAME'
124360: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
124361: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
124362: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
124363: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
124364: ,p_ae_header_id => NULL

Line 124361: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

124357: ,p_lookup_code => l_component_type_code
124358: )
124359: ,p_token_4 => 'PRODUCT_NAME'
124360: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
124361: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
124362: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
124363: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
124364: ,p_ae_header_id => NULL
124365: );

Line 124362: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

124358: )
124359: ,p_token_4 => 'PRODUCT_NAME'
124360: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
124361: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
124362: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
124363: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
124364: ,p_ae_header_id => NULL
124365: );
124366:

Line 124363: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

124359: ,p_token_4 => 'PRODUCT_NAME'
124360: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
124361: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
124362: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
124363: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
124364: ,p_ae_header_id => NULL
124365: );
124366:
124367: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 124394: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

124390: ----------------------------------------------------------------------------------
124391: -- 4219869 Business Flow
124392: -- Update journal entry status -- Need to generate this within IF
124393: ----------------------------------------------------------------------------------
124394: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
124395: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
124396: ,p_balance_type_code => l_balance_type_code
124397: );
124398:

Line 124481: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

124477:
124478: --
124479: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
124480: --
124481: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
124482: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
124483: ELSE
124484: ---------------------------------------------------------------------------------------------------
124485: -- 4262811a Switch Sign

Line 124506: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

124502:
124503: XLA_AE_LINES_PKG.ValidateCurrentLine;
124504: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
124505:
124506: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
124507: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
124508: ,p_balance_type_code => l_balance_type_code);
124509:
124510: END IF;

Line 124677: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

124673: l_tmp_amt NUMBER;
124674: l_acc_rev_natural_side_code VARCHAR2(1);
124675:
124676: l_num_entries NUMBER;
124677: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
124678: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
124679: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
124680: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
124681: l_recog_line_1 NUMBER;

Line 124678: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

124674: l_acc_rev_natural_side_code VARCHAR2(1);
124675:
124676: l_num_entries NUMBER;
124677: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
124678: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
124679: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
124680: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
124681: l_recog_line_1 NUMBER;
124682: l_recog_line_2 NUMBER;

Line 124679: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

124675:
124676: l_num_entries NUMBER;
124677: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
124678: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
124679: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
124680: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
124681: l_recog_line_1 NUMBER;
124682: l_recog_line_2 NUMBER;
124683:

Line 124680: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

124676: l_num_entries NUMBER;
124677: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
124678: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
124679: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
124680: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
124681: l_recog_line_1 NUMBER;
124682: l_recog_line_2 NUMBER;
124683:
124684: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 124686: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

124682: l_recog_line_2 NUMBER;
124683:
124684: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
124685: l_bflow_applied_to_amt NUMBER; -- 5132302
124686: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
124687:
124688: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
124689:
124690: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 124761: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

124757: l_accrual_line_num := NULL; -- 4262811
124758: l_tmp_amt := NULL; -- 4262811
124759: --
124760:
124761: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
124762: l_balance_type_code <> 'B' THEN
124763: IF (NVL(p_source_28,'
124764: ') = 'REC_TAX' OR
124765: NVL(p_source_28,'

Line 124837: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

124833: --
124834: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
124835:
124836: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
124837: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
124838:
124839: -- 4955764
124840: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
124841: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 124959: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

124955: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
124956:
124957: IF xla_accounting_cache_pkg.GetValueChar
124958: (p_source_code => 'LEDGER_CATEGORY_CODE'
124959: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
124960: AND l_bflow_method_code = 'PRIOR_ENTRY'
124961: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
124962: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
124963: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 125069: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

125065: p_lookup_type => 'XLA_OWNER_TYPE'
125066: ,p_lookup_code => l_component_type_code
125067: )
125068: ,p_token_4 => 'PRODUCT_NAME'
125069: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
125070: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
125071: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
125072: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
125073: ,p_ae_header_id => NULL

Line 125070: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

125066: ,p_lookup_code => l_component_type_code
125067: )
125068: ,p_token_4 => 'PRODUCT_NAME'
125069: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
125070: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
125071: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
125072: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
125073: ,p_ae_header_id => NULL
125074: );

Line 125071: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

125067: )
125068: ,p_token_4 => 'PRODUCT_NAME'
125069: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
125070: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
125071: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
125072: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
125073: ,p_ae_header_id => NULL
125074: );
125075:

Line 125072: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

125068: ,p_token_4 => 'PRODUCT_NAME'
125069: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
125070: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
125071: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
125072: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
125073: ,p_ae_header_id => NULL
125074: );
125075:
125076: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 125103: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

125099: ----------------------------------------------------------------------------------
125100: -- 4219869 Business Flow
125101: -- Update journal entry status -- Need to generate this within IF
125102: ----------------------------------------------------------------------------------
125103: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
125104: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
125105: ,p_balance_type_code => l_balance_type_code
125106: );
125107:

Line 125190: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

125186:
125187: --
125188: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
125189: --
125190: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
125191: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
125192: ELSE
125193: ---------------------------------------------------------------------------------------------------
125194: -- 4262811a Switch Sign

Line 125215: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

125211:
125212: XLA_AE_LINES_PKG.ValidateCurrentLine;
125213: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
125214:
125215: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
125216: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
125217: ,p_balance_type_code => l_balance_type_code);
125218:
125219: END IF;

Line 125388: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

125384: l_tmp_amt NUMBER;
125385: l_acc_rev_natural_side_code VARCHAR2(1);
125386:
125387: l_num_entries NUMBER;
125388: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
125389: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
125390: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
125391: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
125392: l_recog_line_1 NUMBER;

Line 125389: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

125385: l_acc_rev_natural_side_code VARCHAR2(1);
125386:
125387: l_num_entries NUMBER;
125388: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
125389: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
125390: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
125391: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
125392: l_recog_line_1 NUMBER;
125393: l_recog_line_2 NUMBER;

Line 125390: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

125386:
125387: l_num_entries NUMBER;
125388: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
125389: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
125390: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
125391: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
125392: l_recog_line_1 NUMBER;
125393: l_recog_line_2 NUMBER;
125394:

Line 125391: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

125387: l_num_entries NUMBER;
125388: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
125389: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
125390: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
125391: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
125392: l_recog_line_1 NUMBER;
125393: l_recog_line_2 NUMBER;
125394:
125395: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 125397: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

125393: l_recog_line_2 NUMBER;
125394:
125395: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
125396: l_bflow_applied_to_amt NUMBER; -- 5132302
125397: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
125398:
125399: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
125400:
125401: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 125472: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

125468: l_accrual_line_num := NULL; -- 4262811
125469: l_tmp_amt := NULL; -- 4262811
125470: --
125471:
125472: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
125473: l_balance_type_code <> 'B' THEN
125474: IF (NVL(p_source_28,'
125475: ') = 'REC_TAX' OR
125476: NVL(p_source_28,'

Line 125548: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

125544: --
125545: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
125546:
125547: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
125548: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
125549:
125550: -- 4955764
125551: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
125552: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 125674: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

125670: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
125671:
125672: IF xla_accounting_cache_pkg.GetValueChar
125673: (p_source_code => 'LEDGER_CATEGORY_CODE'
125674: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
125675: AND l_bflow_method_code = 'PRIOR_ENTRY'
125676: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
125677: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
125678: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 125784: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

125780: p_lookup_type => 'XLA_OWNER_TYPE'
125781: ,p_lookup_code => l_component_type_code
125782: )
125783: ,p_token_4 => 'PRODUCT_NAME'
125784: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
125785: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
125786: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
125787: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
125788: ,p_ae_header_id => NULL

Line 125785: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

125781: ,p_lookup_code => l_component_type_code
125782: )
125783: ,p_token_4 => 'PRODUCT_NAME'
125784: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
125785: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
125786: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
125787: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
125788: ,p_ae_header_id => NULL
125789: );

Line 125786: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

125782: )
125783: ,p_token_4 => 'PRODUCT_NAME'
125784: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
125785: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
125786: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
125787: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
125788: ,p_ae_header_id => NULL
125789: );
125790:

Line 125787: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

125783: ,p_token_4 => 'PRODUCT_NAME'
125784: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
125785: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
125786: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
125787: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
125788: ,p_ae_header_id => NULL
125789: );
125790:
125791: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 125818: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

125814: ----------------------------------------------------------------------------------
125815: -- 4219869 Business Flow
125816: -- Update journal entry status -- Need to generate this within IF
125817: ----------------------------------------------------------------------------------
125818: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
125819: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
125820: ,p_balance_type_code => l_balance_type_code
125821: );
125822:

Line 125905: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

125901:
125902: --
125903: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
125904: --
125905: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
125906: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
125907: ELSE
125908: ---------------------------------------------------------------------------------------------------
125909: -- 4262811a Switch Sign

Line 125930: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

125926:
125927: XLA_AE_LINES_PKG.ValidateCurrentLine;
125928: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
125929:
125930: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
125931: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
125932: ,p_balance_type_code => l_balance_type_code);
125933:
125934: END IF;

Line 126103: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

126099: l_tmp_amt NUMBER;
126100: l_acc_rev_natural_side_code VARCHAR2(1);
126101:
126102: l_num_entries NUMBER;
126103: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
126104: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
126105: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
126106: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
126107: l_recog_line_1 NUMBER;

Line 126104: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

126100: l_acc_rev_natural_side_code VARCHAR2(1);
126101:
126102: l_num_entries NUMBER;
126103: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
126104: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
126105: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
126106: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
126107: l_recog_line_1 NUMBER;
126108: l_recog_line_2 NUMBER;

Line 126105: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

126101:
126102: l_num_entries NUMBER;
126103: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
126104: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
126105: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
126106: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
126107: l_recog_line_1 NUMBER;
126108: l_recog_line_2 NUMBER;
126109:

Line 126106: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

126102: l_num_entries NUMBER;
126103: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
126104: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
126105: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
126106: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
126107: l_recog_line_1 NUMBER;
126108: l_recog_line_2 NUMBER;
126109:
126110: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 126112: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

126108: l_recog_line_2 NUMBER;
126109:
126110: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
126111: l_bflow_applied_to_amt NUMBER; -- 5132302
126112: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
126113:
126114: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
126115:
126116: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 126187: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

126183: l_accrual_line_num := NULL; -- 4262811
126184: l_tmp_amt := NULL; -- 4262811
126185: --
126186:
126187: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
126188: l_balance_type_code <> 'B' THEN
126189: IF (NVL(p_source_28,'
126190: ') = 'REC_TAX' OR
126191: NVL(p_source_28,'

Line 126263: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

126259: --
126260: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
126261:
126262: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
126263: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
126264:
126265: -- 4955764
126266: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
126267: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 126387: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

126383: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
126384:
126385: IF xla_accounting_cache_pkg.GetValueChar
126386: (p_source_code => 'LEDGER_CATEGORY_CODE'
126387: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
126388: AND l_bflow_method_code = 'PRIOR_ENTRY'
126389: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
126390: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
126391: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 126497: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

126493: p_lookup_type => 'XLA_OWNER_TYPE'
126494: ,p_lookup_code => l_component_type_code
126495: )
126496: ,p_token_4 => 'PRODUCT_NAME'
126497: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
126498: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
126499: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
126500: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
126501: ,p_ae_header_id => NULL

Line 126498: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

126494: ,p_lookup_code => l_component_type_code
126495: )
126496: ,p_token_4 => 'PRODUCT_NAME'
126497: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
126498: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
126499: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
126500: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
126501: ,p_ae_header_id => NULL
126502: );

Line 126499: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

126495: )
126496: ,p_token_4 => 'PRODUCT_NAME'
126497: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
126498: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
126499: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
126500: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
126501: ,p_ae_header_id => NULL
126502: );
126503:

Line 126500: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

126496: ,p_token_4 => 'PRODUCT_NAME'
126497: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
126498: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
126499: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
126500: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
126501: ,p_ae_header_id => NULL
126502: );
126503:
126504: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 126531: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

126527: ----------------------------------------------------------------------------------
126528: -- 4219869 Business Flow
126529: -- Update journal entry status -- Need to generate this within IF
126530: ----------------------------------------------------------------------------------
126531: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
126532: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
126533: ,p_balance_type_code => l_balance_type_code
126534: );
126535:

Line 126618: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

126614:
126615: --
126616: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
126617: --
126618: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
126619: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
126620: ELSE
126621: ---------------------------------------------------------------------------------------------------
126622: -- 4262811a Switch Sign

Line 126643: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

126639:
126640: XLA_AE_LINES_PKG.ValidateCurrentLine;
126641: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
126642:
126643: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
126644: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
126645: ,p_balance_type_code => l_balance_type_code);
126646:
126647: END IF;

Line 126819: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

126815: l_tmp_amt NUMBER;
126816: l_acc_rev_natural_side_code VARCHAR2(1);
126817:
126818: l_num_entries NUMBER;
126819: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
126820: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
126821: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
126822: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
126823: l_recog_line_1 NUMBER;

Line 126820: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

126816: l_acc_rev_natural_side_code VARCHAR2(1);
126817:
126818: l_num_entries NUMBER;
126819: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
126820: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
126821: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
126822: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
126823: l_recog_line_1 NUMBER;
126824: l_recog_line_2 NUMBER;

Line 126821: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

126817:
126818: l_num_entries NUMBER;
126819: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
126820: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
126821: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
126822: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
126823: l_recog_line_1 NUMBER;
126824: l_recog_line_2 NUMBER;
126825:

Line 126822: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

126818: l_num_entries NUMBER;
126819: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
126820: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
126821: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
126822: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
126823: l_recog_line_1 NUMBER;
126824: l_recog_line_2 NUMBER;
126825:
126826: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 126828: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

126824: l_recog_line_2 NUMBER;
126825:
126826: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
126827: l_bflow_applied_to_amt NUMBER; -- 5132302
126828: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
126829:
126830: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
126831:
126832: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 126903: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

126899: l_accrual_line_num := NULL; -- 4262811
126900: l_tmp_amt := NULL; -- 4262811
126901: --
126902:
126903: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
126904: l_balance_type_code <> 'B' THEN
126905: IF NVL(p_source_28,'
126906: ') = 'NONREC_TAX' AND
126907: NVL(p_source_145,'

Line 126979: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

126975: --
126976: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
126977:
126978: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
126979: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
126980:
126981: -- 4955764
126982: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
126983: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 127103: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

127099: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
127100:
127101: IF xla_accounting_cache_pkg.GetValueChar
127102: (p_source_code => 'LEDGER_CATEGORY_CODE'
127103: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
127104: AND l_bflow_method_code = 'PRIOR_ENTRY'
127105: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
127106: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
127107: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 127213: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

127209: p_lookup_type => 'XLA_OWNER_TYPE'
127210: ,p_lookup_code => l_component_type_code
127211: )
127212: ,p_token_4 => 'PRODUCT_NAME'
127213: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
127214: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
127215: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
127216: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
127217: ,p_ae_header_id => NULL

Line 127214: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

127210: ,p_lookup_code => l_component_type_code
127211: )
127212: ,p_token_4 => 'PRODUCT_NAME'
127213: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
127214: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
127215: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
127216: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
127217: ,p_ae_header_id => NULL
127218: );

Line 127215: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

127211: )
127212: ,p_token_4 => 'PRODUCT_NAME'
127213: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
127214: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
127215: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
127216: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
127217: ,p_ae_header_id => NULL
127218: );
127219:

Line 127216: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

127212: ,p_token_4 => 'PRODUCT_NAME'
127213: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
127214: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
127215: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
127216: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
127217: ,p_ae_header_id => NULL
127218: );
127219:
127220: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 127247: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

127243: ----------------------------------------------------------------------------------
127244: -- 4219869 Business Flow
127245: -- Update journal entry status -- Need to generate this within IF
127246: ----------------------------------------------------------------------------------
127247: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
127248: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
127249: ,p_balance_type_code => l_balance_type_code
127250: );
127251:

Line 127334: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

127330:
127331: --
127332: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
127333: --
127334: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
127335: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
127336: ELSE
127337: ---------------------------------------------------------------------------------------------------
127338: -- 4262811a Switch Sign

Line 127359: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

127355:
127356: XLA_AE_LINES_PKG.ValidateCurrentLine;
127357: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
127358:
127359: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
127360: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
127361: ,p_balance_type_code => l_balance_type_code);
127362:
127363: END IF;

Line 127535: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

127531: l_tmp_amt NUMBER;
127532: l_acc_rev_natural_side_code VARCHAR2(1);
127533:
127534: l_num_entries NUMBER;
127535: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
127536: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
127537: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
127538: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
127539: l_recog_line_1 NUMBER;

Line 127536: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

127532: l_acc_rev_natural_side_code VARCHAR2(1);
127533:
127534: l_num_entries NUMBER;
127535: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
127536: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
127537: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
127538: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
127539: l_recog_line_1 NUMBER;
127540: l_recog_line_2 NUMBER;

Line 127537: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

127533:
127534: l_num_entries NUMBER;
127535: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
127536: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
127537: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
127538: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
127539: l_recog_line_1 NUMBER;
127540: l_recog_line_2 NUMBER;
127541:

Line 127538: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

127534: l_num_entries NUMBER;
127535: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
127536: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
127537: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
127538: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
127539: l_recog_line_1 NUMBER;
127540: l_recog_line_2 NUMBER;
127541:
127542: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 127544: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

127540: l_recog_line_2 NUMBER;
127541:
127542: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
127543: l_bflow_applied_to_amt NUMBER; -- 5132302
127544: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
127545:
127546: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
127547:
127548: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 127619: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

127615: l_accrual_line_num := NULL; -- 4262811
127616: l_tmp_amt := NULL; -- 4262811
127617: --
127618:
127619: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
127620: l_balance_type_code <> 'B' THEN
127621: IF NVL(p_source_28,'
127622: ') = 'NONREC_TAX' AND
127623: NVL(p_source_145,'

Line 127695: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

127691: --
127692: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
127693:
127694: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
127695: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
127696:
127697: -- 4955764
127698: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
127699: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 127819: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

127815: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
127816:
127817: IF xla_accounting_cache_pkg.GetValueChar
127818: (p_source_code => 'LEDGER_CATEGORY_CODE'
127819: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
127820: AND l_bflow_method_code = 'PRIOR_ENTRY'
127821: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
127822: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
127823: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 127929: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

127925: p_lookup_type => 'XLA_OWNER_TYPE'
127926: ,p_lookup_code => l_component_type_code
127927: )
127928: ,p_token_4 => 'PRODUCT_NAME'
127929: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
127930: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
127931: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
127932: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
127933: ,p_ae_header_id => NULL

Line 127930: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

127926: ,p_lookup_code => l_component_type_code
127927: )
127928: ,p_token_4 => 'PRODUCT_NAME'
127929: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
127930: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
127931: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
127932: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
127933: ,p_ae_header_id => NULL
127934: );

Line 127931: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

127927: )
127928: ,p_token_4 => 'PRODUCT_NAME'
127929: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
127930: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
127931: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
127932: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
127933: ,p_ae_header_id => NULL
127934: );
127935:

Line 127932: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

127928: ,p_token_4 => 'PRODUCT_NAME'
127929: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
127930: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
127931: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
127932: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
127933: ,p_ae_header_id => NULL
127934: );
127935:
127936: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 127963: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

127959: ----------------------------------------------------------------------------------
127960: -- 4219869 Business Flow
127961: -- Update journal entry status -- Need to generate this within IF
127962: ----------------------------------------------------------------------------------
127963: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
127964: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
127965: ,p_balance_type_code => l_balance_type_code
127966: );
127967:

Line 128050: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

128046:
128047: --
128048: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
128049: --
128050: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
128051: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
128052: ELSE
128053: ---------------------------------------------------------------------------------------------------
128054: -- 4262811a Switch Sign

Line 128075: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

128071:
128072: XLA_AE_LINES_PKG.ValidateCurrentLine;
128073: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
128074:
128075: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
128076: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
128077: ,p_balance_type_code => l_balance_type_code);
128078:
128079: END IF;

Line 128249: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

128245: l_tmp_amt NUMBER;
128246: l_acc_rev_natural_side_code VARCHAR2(1);
128247:
128248: l_num_entries NUMBER;
128249: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
128250: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
128251: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
128252: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
128253: l_recog_line_1 NUMBER;

Line 128250: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

128246: l_acc_rev_natural_side_code VARCHAR2(1);
128247:
128248: l_num_entries NUMBER;
128249: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
128250: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
128251: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
128252: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
128253: l_recog_line_1 NUMBER;
128254: l_recog_line_2 NUMBER;

Line 128251: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

128247:
128248: l_num_entries NUMBER;
128249: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
128250: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
128251: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
128252: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
128253: l_recog_line_1 NUMBER;
128254: l_recog_line_2 NUMBER;
128255:

Line 128252: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

128248: l_num_entries NUMBER;
128249: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
128250: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
128251: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
128252: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
128253: l_recog_line_1 NUMBER;
128254: l_recog_line_2 NUMBER;
128255:
128256: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 128258: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

128254: l_recog_line_2 NUMBER;
128255:
128256: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
128257: l_bflow_applied_to_amt NUMBER; -- 5132302
128258: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
128259:
128260: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
128261:
128262: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 128333: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

128329: l_accrual_line_num := NULL; -- 4262811
128330: l_tmp_amt := NULL; -- 4262811
128331: --
128332:
128333: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
128334: l_balance_type_code <> 'B' THEN
128335: IF NVL(p_source_28,'
128336: ') = 'NONREC_TAX' AND
128337: NVL(p_source_145,'

Line 128409: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

128405: --
128406: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
128407:
128408: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
128409: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
128410:
128411: -- 4955764
128412: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
128413: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 128531: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

128527: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
128528:
128529: IF xla_accounting_cache_pkg.GetValueChar
128530: (p_source_code => 'LEDGER_CATEGORY_CODE'
128531: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
128532: AND l_bflow_method_code = 'PRIOR_ENTRY'
128533: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
128534: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
128535: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 128641: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

128637: p_lookup_type => 'XLA_OWNER_TYPE'
128638: ,p_lookup_code => l_component_type_code
128639: )
128640: ,p_token_4 => 'PRODUCT_NAME'
128641: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
128642: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
128643: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
128644: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
128645: ,p_ae_header_id => NULL

Line 128642: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

128638: ,p_lookup_code => l_component_type_code
128639: )
128640: ,p_token_4 => 'PRODUCT_NAME'
128641: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
128642: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
128643: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
128644: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
128645: ,p_ae_header_id => NULL
128646: );

Line 128643: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

128639: )
128640: ,p_token_4 => 'PRODUCT_NAME'
128641: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
128642: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
128643: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
128644: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
128645: ,p_ae_header_id => NULL
128646: );
128647:

Line 128644: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

128640: ,p_token_4 => 'PRODUCT_NAME'
128641: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
128642: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
128643: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
128644: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
128645: ,p_ae_header_id => NULL
128646: );
128647:
128648: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 128675: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

128671: ----------------------------------------------------------------------------------
128672: -- 4219869 Business Flow
128673: -- Update journal entry status -- Need to generate this within IF
128674: ----------------------------------------------------------------------------------
128675: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
128676: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
128677: ,p_balance_type_code => l_balance_type_code
128678: );
128679:

Line 128762: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

128758:
128759: --
128760: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
128761: --
128762: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
128763: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
128764: ELSE
128765: ---------------------------------------------------------------------------------------------------
128766: -- 4262811a Switch Sign

Line 128787: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

128783:
128784: XLA_AE_LINES_PKG.ValidateCurrentLine;
128785: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
128786:
128787: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
128788: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
128789: ,p_balance_type_code => l_balance_type_code);
128790:
128791: END IF;

Line 128963: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

128959: l_tmp_amt NUMBER;
128960: l_acc_rev_natural_side_code VARCHAR2(1);
128961:
128962: l_num_entries NUMBER;
128963: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
128964: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
128965: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
128966: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
128967: l_recog_line_1 NUMBER;

Line 128964: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

128960: l_acc_rev_natural_side_code VARCHAR2(1);
128961:
128962: l_num_entries NUMBER;
128963: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
128964: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
128965: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
128966: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
128967: l_recog_line_1 NUMBER;
128968: l_recog_line_2 NUMBER;

Line 128965: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

128961:
128962: l_num_entries NUMBER;
128963: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
128964: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
128965: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
128966: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
128967: l_recog_line_1 NUMBER;
128968: l_recog_line_2 NUMBER;
128969:

Line 128966: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

128962: l_num_entries NUMBER;
128963: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
128964: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
128965: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
128966: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
128967: l_recog_line_1 NUMBER;
128968: l_recog_line_2 NUMBER;
128969:
128970: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 128972: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

128968: l_recog_line_2 NUMBER;
128969:
128970: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
128971: l_bflow_applied_to_amt NUMBER; -- 5132302
128972: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
128973:
128974: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
128975:
128976: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 129047: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

129043: l_accrual_line_num := NULL; -- 4262811
129044: l_tmp_amt := NULL; -- 4262811
129045: --
129046:
129047: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
129048: l_balance_type_code <> 'B' THEN
129049: IF NVL(p_source_28,'
129050: ') = 'NONREC_TAX' AND
129051: NVL(p_source_145,'

Line 129123: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

129119: --
129120: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
129121:
129122: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
129123: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
129124:
129125: -- 4955764
129126: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
129127: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 129249: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

129245: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
129246:
129247: IF xla_accounting_cache_pkg.GetValueChar
129248: (p_source_code => 'LEDGER_CATEGORY_CODE'
129249: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
129250: AND l_bflow_method_code = 'PRIOR_ENTRY'
129251: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
129252: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
129253: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 129359: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

129355: p_lookup_type => 'XLA_OWNER_TYPE'
129356: ,p_lookup_code => l_component_type_code
129357: )
129358: ,p_token_4 => 'PRODUCT_NAME'
129359: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
129360: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
129361: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
129362: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
129363: ,p_ae_header_id => NULL

Line 129360: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

129356: ,p_lookup_code => l_component_type_code
129357: )
129358: ,p_token_4 => 'PRODUCT_NAME'
129359: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
129360: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
129361: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
129362: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
129363: ,p_ae_header_id => NULL
129364: );

Line 129361: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

129357: )
129358: ,p_token_4 => 'PRODUCT_NAME'
129359: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
129360: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
129361: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
129362: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
129363: ,p_ae_header_id => NULL
129364: );
129365:

Line 129362: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

129358: ,p_token_4 => 'PRODUCT_NAME'
129359: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
129360: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
129361: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
129362: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
129363: ,p_ae_header_id => NULL
129364: );
129365:
129366: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 129393: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

129389: ----------------------------------------------------------------------------------
129390: -- 4219869 Business Flow
129391: -- Update journal entry status -- Need to generate this within IF
129392: ----------------------------------------------------------------------------------
129393: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
129394: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
129395: ,p_balance_type_code => l_balance_type_code
129396: );
129397:

Line 129480: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

129476:
129477: --
129478: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
129479: --
129480: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
129481: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
129482: ELSE
129483: ---------------------------------------------------------------------------------------------------
129484: -- 4262811a Switch Sign

Line 129505: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

129501:
129502: XLA_AE_LINES_PKG.ValidateCurrentLine;
129503: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
129504:
129505: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
129506: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
129507: ,p_balance_type_code => l_balance_type_code);
129508:
129509: END IF;

Line 129677: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

129673: l_tmp_amt NUMBER;
129674: l_acc_rev_natural_side_code VARCHAR2(1);
129675:
129676: l_num_entries NUMBER;
129677: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
129678: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
129679: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
129680: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
129681: l_recog_line_1 NUMBER;

Line 129678: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

129674: l_acc_rev_natural_side_code VARCHAR2(1);
129675:
129676: l_num_entries NUMBER;
129677: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
129678: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
129679: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
129680: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
129681: l_recog_line_1 NUMBER;
129682: l_recog_line_2 NUMBER;

Line 129679: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

129675:
129676: l_num_entries NUMBER;
129677: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
129678: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
129679: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
129680: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
129681: l_recog_line_1 NUMBER;
129682: l_recog_line_2 NUMBER;
129683:

Line 129680: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

129676: l_num_entries NUMBER;
129677: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
129678: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
129679: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
129680: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
129681: l_recog_line_1 NUMBER;
129682: l_recog_line_2 NUMBER;
129683:
129684: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 129686: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

129682: l_recog_line_2 NUMBER;
129683:
129684: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
129685: l_bflow_applied_to_amt NUMBER; -- 5132302
129686: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
129687:
129688: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
129689:
129690: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 129761: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

129757: l_accrual_line_num := NULL; -- 4262811
129758: l_tmp_amt := NULL; -- 4262811
129759: --
129760:
129761: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
129762: l_balance_type_code <> 'B' THEN
129763: IF NVL(p_source_128,'
129764: ') = 'TAX DIFF'
129765: THEN

Line 129833: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

129829: --
129830: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
129831:
129832: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
129833: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
129834:
129835: -- 4955764
129836: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
129837: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 129959: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

129955: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
129956:
129957: IF xla_accounting_cache_pkg.GetValueChar
129958: (p_source_code => 'LEDGER_CATEGORY_CODE'
129959: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
129960: AND l_bflow_method_code = 'PRIOR_ENTRY'
129961: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
129962: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
129963: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 130146: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

130142: p_lookup_type => 'XLA_OWNER_TYPE'
130143: ,p_lookup_code => l_component_type_code
130144: )
130145: ,p_token_4 => 'PRODUCT_NAME'
130146: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
130147: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
130148: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
130149: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
130150: ,p_ae_header_id => NULL

Line 130147: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

130143: ,p_lookup_code => l_component_type_code
130144: )
130145: ,p_token_4 => 'PRODUCT_NAME'
130146: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
130147: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
130148: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
130149: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
130150: ,p_ae_header_id => NULL
130151: );

Line 130148: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

130144: )
130145: ,p_token_4 => 'PRODUCT_NAME'
130146: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
130147: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
130148: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
130149: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
130150: ,p_ae_header_id => NULL
130151: );
130152:

Line 130149: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

130145: ,p_token_4 => 'PRODUCT_NAME'
130146: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
130147: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
130148: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
130149: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
130150: ,p_ae_header_id => NULL
130151: );
130152:
130153: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 130180: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

130176: ----------------------------------------------------------------------------------
130177: -- 4219869 Business Flow
130178: -- Update journal entry status -- Need to generate this within IF
130179: ----------------------------------------------------------------------------------
130180: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
130181: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
130182: ,p_balance_type_code => l_balance_type_code
130183: );
130184:

Line 130354: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

130350:
130351: --
130352: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
130353: --
130354: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
130355: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
130356: ELSE
130357: ---------------------------------------------------------------------------------------------------
130358: -- 4262811a Switch Sign

Line 130379: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

130375:
130376: XLA_AE_LINES_PKG.ValidateCurrentLine;
130377: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
130378:
130379: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
130380: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
130381: ,p_balance_type_code => l_balance_type_code);
130382:
130383: END IF;

Line 130565: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

130561: l_tmp_amt NUMBER;
130562: l_acc_rev_natural_side_code VARCHAR2(1);
130563:
130564: l_num_entries NUMBER;
130565: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
130566: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
130567: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
130568: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
130569: l_recog_line_1 NUMBER;

Line 130566: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

130562: l_acc_rev_natural_side_code VARCHAR2(1);
130563:
130564: l_num_entries NUMBER;
130565: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
130566: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
130567: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
130568: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
130569: l_recog_line_1 NUMBER;
130570: l_recog_line_2 NUMBER;

Line 130567: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

130563:
130564: l_num_entries NUMBER;
130565: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
130566: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
130567: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
130568: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
130569: l_recog_line_1 NUMBER;
130570: l_recog_line_2 NUMBER;
130571:

Line 130568: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

130564: l_num_entries NUMBER;
130565: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
130566: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
130567: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
130568: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
130569: l_recog_line_1 NUMBER;
130570: l_recog_line_2 NUMBER;
130571:
130572: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 130574: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

130570: l_recog_line_2 NUMBER;
130571:
130572: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
130573: l_bflow_applied_to_amt NUMBER; -- 5132302
130574: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
130575:
130576: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
130577:
130578: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 130648: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

130644: l_acc_rev_flag := NULL; -- 4262811
130645: l_accrual_line_num := NULL; -- 4262811
130646: l_tmp_amt := NULL; -- 4262811
130647: --
130648: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
130649: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
130650: return;
130651: END IF;
130652:

Line 130649: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

130645: l_accrual_line_num := NULL; -- 4262811
130646: l_tmp_amt := NULL; -- 4262811
130647: --
130648: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
130649: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
130650: return;
130651: END IF;
130652:
130653: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 130653: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

130649: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
130650: return;
130651: END IF;
130652:
130653: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
130654: l_balance_type_code <> 'B' THEN
130655: IF NVL(p_source_28,'
130656: ') = 'TERV' AND
130657: NVL(p_source_54,'

Line 130727: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

130723: --
130724: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
130725:
130726: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
130727: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
130728:
130729: -- 4955764
130730: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
130731: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 130851: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

130847: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
130848:
130849: IF xla_accounting_cache_pkg.GetValueChar
130850: (p_source_code => 'LEDGER_CATEGORY_CODE'
130851: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
130852: AND l_bflow_method_code = 'PRIOR_ENTRY'
130853: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
130854: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
130855: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 131062: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

131058: p_lookup_type => 'XLA_OWNER_TYPE'
131059: ,p_lookup_code => l_component_type_code
131060: )
131061: ,p_token_4 => 'PRODUCT_NAME'
131062: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
131063: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
131064: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
131065: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
131066: ,p_ae_header_id => NULL

Line 131063: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

131059: ,p_lookup_code => l_component_type_code
131060: )
131061: ,p_token_4 => 'PRODUCT_NAME'
131062: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
131063: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
131064: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
131065: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
131066: ,p_ae_header_id => NULL
131067: );

Line 131064: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

131060: )
131061: ,p_token_4 => 'PRODUCT_NAME'
131062: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
131063: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
131064: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
131065: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
131066: ,p_ae_header_id => NULL
131067: );
131068:

Line 131065: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

131061: ,p_token_4 => 'PRODUCT_NAME'
131062: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
131063: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
131064: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
131065: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
131066: ,p_ae_header_id => NULL
131067: );
131068:
131069: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 131096: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

131092: ----------------------------------------------------------------------------------
131093: -- 4219869 Business Flow
131094: -- Update journal entry status -- Need to generate this within IF
131095: ----------------------------------------------------------------------------------
131096: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
131097: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
131098: ,p_balance_type_code => l_balance_type_code
131099: );
131100:

Line 131284: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

131280:
131281: --
131282: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
131283: --
131284: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
131285: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
131286: ELSE
131287: ---------------------------------------------------------------------------------------------------
131288: -- 4262811a Switch Sign

Line 131309: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

131305:
131306: XLA_AE_LINES_PKG.ValidateCurrentLine;
131307: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
131308:
131309: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
131310: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
131311: ,p_balance_type_code => l_balance_type_code);
131312:
131313: END IF;

Line 131493: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

131489: l_tmp_amt NUMBER;
131490: l_acc_rev_natural_side_code VARCHAR2(1);
131491:
131492: l_num_entries NUMBER;
131493: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
131494: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
131495: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
131496: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
131497: l_recog_line_1 NUMBER;

Line 131494: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

131490: l_acc_rev_natural_side_code VARCHAR2(1);
131491:
131492: l_num_entries NUMBER;
131493: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
131494: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
131495: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
131496: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
131497: l_recog_line_1 NUMBER;
131498: l_recog_line_2 NUMBER;

Line 131495: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

131491:
131492: l_num_entries NUMBER;
131493: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
131494: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
131495: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
131496: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
131497: l_recog_line_1 NUMBER;
131498: l_recog_line_2 NUMBER;
131499:

Line 131496: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

131492: l_num_entries NUMBER;
131493: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
131494: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
131495: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
131496: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
131497: l_recog_line_1 NUMBER;
131498: l_recog_line_2 NUMBER;
131499:
131500: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 131502: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

131498: l_recog_line_2 NUMBER;
131499:
131500: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
131501: l_bflow_applied_to_amt NUMBER; -- 5132302
131502: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
131503:
131504: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
131505:
131506: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 131576: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

131572: l_acc_rev_flag := NULL; -- 4262811
131573: l_accrual_line_num := NULL; -- 4262811
131574: l_tmp_amt := NULL; -- 4262811
131575: --
131576: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
131577: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
131578: return;
131579: END IF;
131580:

Line 131577: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

131573: l_accrual_line_num := NULL; -- 4262811
131574: l_tmp_amt := NULL; -- 4262811
131575: --
131576: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
131577: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
131578: return;
131579: END IF;
131580:
131581: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 131581: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

131577: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
131578: return;
131579: END IF;
131580:
131581: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
131582: l_balance_type_code <> 'B' THEN
131583: IF NVL(p_source_28,'
131584: ') = 'TERV' AND
131585: NVL(p_source_54,'

Line 131655: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

131651: --
131652: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
131653:
131654: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
131655: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
131656:
131657: -- 4955764
131658: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
131659: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 131777: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

131773: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
131774:
131775: IF xla_accounting_cache_pkg.GetValueChar
131776: (p_source_code => 'LEDGER_CATEGORY_CODE'
131777: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
131778: AND l_bflow_method_code = 'PRIOR_ENTRY'
131779: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
131780: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
131781: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 131988: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

131984: p_lookup_type => 'XLA_OWNER_TYPE'
131985: ,p_lookup_code => l_component_type_code
131986: )
131987: ,p_token_4 => 'PRODUCT_NAME'
131988: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
131989: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
131990: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
131991: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
131992: ,p_ae_header_id => NULL

Line 131989: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

131985: ,p_lookup_code => l_component_type_code
131986: )
131987: ,p_token_4 => 'PRODUCT_NAME'
131988: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
131989: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
131990: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
131991: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
131992: ,p_ae_header_id => NULL
131993: );

Line 131990: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

131986: )
131987: ,p_token_4 => 'PRODUCT_NAME'
131988: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
131989: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
131990: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
131991: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
131992: ,p_ae_header_id => NULL
131993: );
131994:

Line 131991: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

131987: ,p_token_4 => 'PRODUCT_NAME'
131988: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
131989: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
131990: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
131991: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
131992: ,p_ae_header_id => NULL
131993: );
131994:
131995: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 132022: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

132018: ----------------------------------------------------------------------------------
132019: -- 4219869 Business Flow
132020: -- Update journal entry status -- Need to generate this within IF
132021: ----------------------------------------------------------------------------------
132022: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
132023: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
132024: ,p_balance_type_code => l_balance_type_code
132025: );
132026:

Line 132210: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

132206:
132207: --
132208: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
132209: --
132210: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
132211: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
132212: ELSE
132213: ---------------------------------------------------------------------------------------------------
132214: -- 4262811a Switch Sign

Line 132235: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

132231:
132232: XLA_AE_LINES_PKG.ValidateCurrentLine;
132233: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
132234:
132235: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
132236: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
132237: ,p_balance_type_code => l_balance_type_code);
132238:
132239: END IF;

Line 132421: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

132417: l_tmp_amt NUMBER;
132418: l_acc_rev_natural_side_code VARCHAR2(1);
132419:
132420: l_num_entries NUMBER;
132421: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
132422: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
132423: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
132424: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
132425: l_recog_line_1 NUMBER;

Line 132422: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

132418: l_acc_rev_natural_side_code VARCHAR2(1);
132419:
132420: l_num_entries NUMBER;
132421: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
132422: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
132423: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
132424: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
132425: l_recog_line_1 NUMBER;
132426: l_recog_line_2 NUMBER;

Line 132423: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

132419:
132420: l_num_entries NUMBER;
132421: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
132422: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
132423: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
132424: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
132425: l_recog_line_1 NUMBER;
132426: l_recog_line_2 NUMBER;
132427:

Line 132424: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

132420: l_num_entries NUMBER;
132421: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
132422: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
132423: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
132424: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
132425: l_recog_line_1 NUMBER;
132426: l_recog_line_2 NUMBER;
132427:
132428: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 132430: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

132426: l_recog_line_2 NUMBER;
132427:
132428: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
132429: l_bflow_applied_to_amt NUMBER; -- 5132302
132430: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
132431:
132432: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
132433:
132434: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 132504: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

132500: l_acc_rev_flag := NULL; -- 4262811
132501: l_accrual_line_num := NULL; -- 4262811
132502: l_tmp_amt := NULL; -- 4262811
132503: --
132504: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
132505: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
132506: return;
132507: END IF;
132508:

Line 132505: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

132501: l_accrual_line_num := NULL; -- 4262811
132502: l_tmp_amt := NULL; -- 4262811
132503: --
132504: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
132505: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
132506: return;
132507: END IF;
132508:
132509: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 132509: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

132505: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
132506: return;
132507: END IF;
132508:
132509: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
132510: l_balance_type_code <> 'B' THEN
132511: IF NVL(p_source_28,'
132512: ') = 'TERV' AND
132513: NVL(p_source_54,'

Line 132583: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

132579: --
132580: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
132581:
132582: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
132583: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
132584:
132585: -- 4955764
132586: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
132587: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 132709: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

132705: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
132706:
132707: IF xla_accounting_cache_pkg.GetValueChar
132708: (p_source_code => 'LEDGER_CATEGORY_CODE'
132709: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
132710: AND l_bflow_method_code = 'PRIOR_ENTRY'
132711: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
132712: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
132713: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 132920: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

132916: p_lookup_type => 'XLA_OWNER_TYPE'
132917: ,p_lookup_code => l_component_type_code
132918: )
132919: ,p_token_4 => 'PRODUCT_NAME'
132920: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
132921: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
132922: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
132923: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
132924: ,p_ae_header_id => NULL

Line 132921: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

132917: ,p_lookup_code => l_component_type_code
132918: )
132919: ,p_token_4 => 'PRODUCT_NAME'
132920: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
132921: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
132922: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
132923: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
132924: ,p_ae_header_id => NULL
132925: );

Line 132922: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

132918: )
132919: ,p_token_4 => 'PRODUCT_NAME'
132920: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
132921: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
132922: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
132923: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
132924: ,p_ae_header_id => NULL
132925: );
132926:

Line 132923: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

132919: ,p_token_4 => 'PRODUCT_NAME'
132920: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
132921: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
132922: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
132923: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
132924: ,p_ae_header_id => NULL
132925: );
132926:
132927: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 132954: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

132950: ----------------------------------------------------------------------------------
132951: -- 4219869 Business Flow
132952: -- Update journal entry status -- Need to generate this within IF
132953: ----------------------------------------------------------------------------------
132954: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
132955: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
132956: ,p_balance_type_code => l_balance_type_code
132957: );
132958:

Line 133142: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

133138:
133139: --
133140: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
133141: --
133142: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
133143: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
133144: ELSE
133145: ---------------------------------------------------------------------------------------------------
133146: -- 4262811a Switch Sign

Line 133167: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

133163:
133164: XLA_AE_LINES_PKG.ValidateCurrentLine;
133165: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
133166:
133167: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
133168: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
133169: ,p_balance_type_code => l_balance_type_code);
133170:
133171: END IF;

Line 133353: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

133349: l_tmp_amt NUMBER;
133350: l_acc_rev_natural_side_code VARCHAR2(1);
133351:
133352: l_num_entries NUMBER;
133353: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
133354: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
133355: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
133356: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
133357: l_recog_line_1 NUMBER;

Line 133354: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

133350: l_acc_rev_natural_side_code VARCHAR2(1);
133351:
133352: l_num_entries NUMBER;
133353: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
133354: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
133355: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
133356: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
133357: l_recog_line_1 NUMBER;
133358: l_recog_line_2 NUMBER;

Line 133355: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

133351:
133352: l_num_entries NUMBER;
133353: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
133354: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
133355: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
133356: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
133357: l_recog_line_1 NUMBER;
133358: l_recog_line_2 NUMBER;
133359:

Line 133356: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

133352: l_num_entries NUMBER;
133353: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
133354: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
133355: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
133356: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
133357: l_recog_line_1 NUMBER;
133358: l_recog_line_2 NUMBER;
133359:
133360: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 133362: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

133358: l_recog_line_2 NUMBER;
133359:
133360: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
133361: l_bflow_applied_to_amt NUMBER; -- 5132302
133362: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
133363:
133364: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
133365:
133366: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 133436: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

133432: l_acc_rev_flag := NULL; -- 4262811
133433: l_accrual_line_num := NULL; -- 4262811
133434: l_tmp_amt := NULL; -- 4262811
133435: --
133436: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
133437: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
133438: return;
133439: END IF;
133440:

Line 133437: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

133433: l_accrual_line_num := NULL; -- 4262811
133434: l_tmp_amt := NULL; -- 4262811
133435: --
133436: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
133437: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
133438: return;
133439: END IF;
133440:
133441: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 133441: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

133437: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
133438: return;
133439: END IF;
133440:
133441: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
133442: l_balance_type_code <> 'B' THEN
133443: IF NVL(p_source_28,'
133444: ') = 'TERV' AND
133445: NVL(p_source_54,'

Line 133515: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

133511: --
133512: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
133513:
133514: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
133515: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
133516:
133517: -- 4955764
133518: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
133519: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 133639: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

133635: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
133636:
133637: IF xla_accounting_cache_pkg.GetValueChar
133638: (p_source_code => 'LEDGER_CATEGORY_CODE'
133639: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
133640: AND l_bflow_method_code = 'PRIOR_ENTRY'
133641: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
133642: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
133643: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 133850: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

133846: p_lookup_type => 'XLA_OWNER_TYPE'
133847: ,p_lookup_code => l_component_type_code
133848: )
133849: ,p_token_4 => 'PRODUCT_NAME'
133850: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
133851: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
133852: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
133853: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
133854: ,p_ae_header_id => NULL

Line 133851: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

133847: ,p_lookup_code => l_component_type_code
133848: )
133849: ,p_token_4 => 'PRODUCT_NAME'
133850: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
133851: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
133852: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
133853: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
133854: ,p_ae_header_id => NULL
133855: );

Line 133852: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

133848: )
133849: ,p_token_4 => 'PRODUCT_NAME'
133850: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
133851: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
133852: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
133853: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
133854: ,p_ae_header_id => NULL
133855: );
133856:

Line 133853: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

133849: ,p_token_4 => 'PRODUCT_NAME'
133850: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
133851: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
133852: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
133853: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
133854: ,p_ae_header_id => NULL
133855: );
133856:
133857: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 133884: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

133880: ----------------------------------------------------------------------------------
133881: -- 4219869 Business Flow
133882: -- Update journal entry status -- Need to generate this within IF
133883: ----------------------------------------------------------------------------------
133884: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
133885: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
133886: ,p_balance_type_code => l_balance_type_code
133887: );
133888:

Line 134072: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

134068:
134069: --
134070: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
134071: --
134072: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
134073: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
134074: ELSE
134075: ---------------------------------------------------------------------------------------------------
134076: -- 4262811a Switch Sign

Line 134097: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

134093:
134094: XLA_AE_LINES_PKG.ValidateCurrentLine;
134095: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
134096:
134097: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
134098: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
134099: ,p_balance_type_code => l_balance_type_code);
134100:
134101: END IF;

Line 134270: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

134266: l_tmp_amt NUMBER;
134267: l_acc_rev_natural_side_code VARCHAR2(1);
134268:
134269: l_num_entries NUMBER;
134270: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
134271: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
134272: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
134273: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
134274: l_recog_line_1 NUMBER;

Line 134271: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

134267: l_acc_rev_natural_side_code VARCHAR2(1);
134268:
134269: l_num_entries NUMBER;
134270: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
134271: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
134272: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
134273: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
134274: l_recog_line_1 NUMBER;
134275: l_recog_line_2 NUMBER;

Line 134272: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

134268:
134269: l_num_entries NUMBER;
134270: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
134271: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
134272: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
134273: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
134274: l_recog_line_1 NUMBER;
134275: l_recog_line_2 NUMBER;
134276:

Line 134273: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

134269: l_num_entries NUMBER;
134270: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
134271: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
134272: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
134273: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
134274: l_recog_line_1 NUMBER;
134275: l_recog_line_2 NUMBER;
134276:
134277: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 134279: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

134275: l_recog_line_2 NUMBER;
134276:
134277: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
134278: l_bflow_applied_to_amt NUMBER; -- 5132302
134279: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
134280:
134281: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
134282:
134283: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 134354: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

134350: l_accrual_line_num := NULL; -- 4262811
134351: l_tmp_amt := NULL; -- 4262811
134352: --
134353:
134354: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
134355: l_balance_type_code <> 'B' THEN
134356: IF NVL(p_source_28,'
134357: ') = 'TIPV' AND
134358: NVL(p_source_54,'

Line 134428: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

134424: --
134425: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
134426:
134427: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
134428: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
134429:
134430: -- 4955764
134431: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
134432: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 134552: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

134548: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
134549:
134550: IF xla_accounting_cache_pkg.GetValueChar
134551: (p_source_code => 'LEDGER_CATEGORY_CODE'
134552: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
134553: AND l_bflow_method_code = 'PRIOR_ENTRY'
134554: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
134555: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
134556: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 134662: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

134658: p_lookup_type => 'XLA_OWNER_TYPE'
134659: ,p_lookup_code => l_component_type_code
134660: )
134661: ,p_token_4 => 'PRODUCT_NAME'
134662: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
134663: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
134664: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
134665: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
134666: ,p_ae_header_id => NULL

Line 134663: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

134659: ,p_lookup_code => l_component_type_code
134660: )
134661: ,p_token_4 => 'PRODUCT_NAME'
134662: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
134663: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
134664: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
134665: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
134666: ,p_ae_header_id => NULL
134667: );

Line 134664: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

134660: )
134661: ,p_token_4 => 'PRODUCT_NAME'
134662: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
134663: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
134664: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
134665: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
134666: ,p_ae_header_id => NULL
134667: );
134668:

Line 134665: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

134661: ,p_token_4 => 'PRODUCT_NAME'
134662: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
134663: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
134664: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
134665: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
134666: ,p_ae_header_id => NULL
134667: );
134668:
134669: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 134696: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

134692: ----------------------------------------------------------------------------------
134693: -- 4219869 Business Flow
134694: -- Update journal entry status -- Need to generate this within IF
134695: ----------------------------------------------------------------------------------
134696: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
134697: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
134698: ,p_balance_type_code => l_balance_type_code
134699: );
134700:

Line 134783: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

134779:
134780: --
134781: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
134782: --
134783: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
134784: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
134785: ELSE
134786: ---------------------------------------------------------------------------------------------------
134787: -- 4262811a Switch Sign

Line 134808: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

134804:
134805: XLA_AE_LINES_PKG.ValidateCurrentLine;
134806: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
134807:
134808: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
134809: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
134810: ,p_balance_type_code => l_balance_type_code);
134811:
134812: END IF;

Line 134979: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

134975: l_tmp_amt NUMBER;
134976: l_acc_rev_natural_side_code VARCHAR2(1);
134977:
134978: l_num_entries NUMBER;
134979: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
134980: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
134981: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
134982: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
134983: l_recog_line_1 NUMBER;

Line 134980: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

134976: l_acc_rev_natural_side_code VARCHAR2(1);
134977:
134978: l_num_entries NUMBER;
134979: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
134980: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
134981: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
134982: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
134983: l_recog_line_1 NUMBER;
134984: l_recog_line_2 NUMBER;

Line 134981: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

134977:
134978: l_num_entries NUMBER;
134979: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
134980: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
134981: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
134982: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
134983: l_recog_line_1 NUMBER;
134984: l_recog_line_2 NUMBER;
134985:

Line 134982: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

134978: l_num_entries NUMBER;
134979: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
134980: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
134981: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
134982: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
134983: l_recog_line_1 NUMBER;
134984: l_recog_line_2 NUMBER;
134985:
134986: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 134988: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

134984: l_recog_line_2 NUMBER;
134985:
134986: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
134987: l_bflow_applied_to_amt NUMBER; -- 5132302
134988: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
134989:
134990: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
134991:
134992: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 135063: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

135059: l_accrual_line_num := NULL; -- 4262811
135060: l_tmp_amt := NULL; -- 4262811
135061: --
135062:
135063: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
135064: l_balance_type_code <> 'B' THEN
135065: IF NVL(p_source_28,'
135066: ') = 'TIPV' AND
135067: NVL(p_source_54,'

Line 135137: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

135133: --
135134: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
135135:
135136: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
135137: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
135138:
135139: -- 4955764
135140: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
135141: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 135259: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

135255: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
135256:
135257: IF xla_accounting_cache_pkg.GetValueChar
135258: (p_source_code => 'LEDGER_CATEGORY_CODE'
135259: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
135260: AND l_bflow_method_code = 'PRIOR_ENTRY'
135261: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
135262: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
135263: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 135369: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

135365: p_lookup_type => 'XLA_OWNER_TYPE'
135366: ,p_lookup_code => l_component_type_code
135367: )
135368: ,p_token_4 => 'PRODUCT_NAME'
135369: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
135370: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
135371: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
135372: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
135373: ,p_ae_header_id => NULL

Line 135370: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

135366: ,p_lookup_code => l_component_type_code
135367: )
135368: ,p_token_4 => 'PRODUCT_NAME'
135369: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
135370: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
135371: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
135372: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
135373: ,p_ae_header_id => NULL
135374: );

Line 135371: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

135367: )
135368: ,p_token_4 => 'PRODUCT_NAME'
135369: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
135370: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
135371: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
135372: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
135373: ,p_ae_header_id => NULL
135374: );
135375:

Line 135372: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

135368: ,p_token_4 => 'PRODUCT_NAME'
135369: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
135370: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
135371: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
135372: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
135373: ,p_ae_header_id => NULL
135374: );
135375:
135376: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 135403: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

135399: ----------------------------------------------------------------------------------
135400: -- 4219869 Business Flow
135401: -- Update journal entry status -- Need to generate this within IF
135402: ----------------------------------------------------------------------------------
135403: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
135404: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
135405: ,p_balance_type_code => l_balance_type_code
135406: );
135407:

Line 135490: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

135486:
135487: --
135488: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
135489: --
135490: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
135491: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
135492: ELSE
135493: ---------------------------------------------------------------------------------------------------
135494: -- 4262811a Switch Sign

Line 135515: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

135511:
135512: XLA_AE_LINES_PKG.ValidateCurrentLine;
135513: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
135514:
135515: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
135516: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
135517: ,p_balance_type_code => l_balance_type_code);
135518:
135519: END IF;

Line 135688: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

135684: l_tmp_amt NUMBER;
135685: l_acc_rev_natural_side_code VARCHAR2(1);
135686:
135687: l_num_entries NUMBER;
135688: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
135689: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
135690: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
135691: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
135692: l_recog_line_1 NUMBER;

Line 135689: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

135685: l_acc_rev_natural_side_code VARCHAR2(1);
135686:
135687: l_num_entries NUMBER;
135688: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
135689: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
135690: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
135691: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
135692: l_recog_line_1 NUMBER;
135693: l_recog_line_2 NUMBER;

Line 135690: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

135686:
135687: l_num_entries NUMBER;
135688: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
135689: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
135690: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
135691: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
135692: l_recog_line_1 NUMBER;
135693: l_recog_line_2 NUMBER;
135694:

Line 135691: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

135687: l_num_entries NUMBER;
135688: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
135689: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
135690: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
135691: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
135692: l_recog_line_1 NUMBER;
135693: l_recog_line_2 NUMBER;
135694:
135695: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 135697: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

135693: l_recog_line_2 NUMBER;
135694:
135695: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
135696: l_bflow_applied_to_amt NUMBER; -- 5132302
135697: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
135698:
135699: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
135700:
135701: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 135772: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

135768: l_accrual_line_num := NULL; -- 4262811
135769: l_tmp_amt := NULL; -- 4262811
135770: --
135771:
135772: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
135773: l_balance_type_code <> 'B' THEN
135774: IF NVL(p_source_28,'
135775: ') = 'TIPV' AND
135776: NVL(p_source_54,'

Line 135846: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

135842: --
135843: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
135844:
135845: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
135846: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
135847:
135848: -- 4955764
135849: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
135850: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 135972: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

135968: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
135969:
135970: IF xla_accounting_cache_pkg.GetValueChar
135971: (p_source_code => 'LEDGER_CATEGORY_CODE'
135972: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
135973: AND l_bflow_method_code = 'PRIOR_ENTRY'
135974: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
135975: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
135976: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 136082: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

136078: p_lookup_type => 'XLA_OWNER_TYPE'
136079: ,p_lookup_code => l_component_type_code
136080: )
136081: ,p_token_4 => 'PRODUCT_NAME'
136082: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
136083: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
136084: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
136085: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
136086: ,p_ae_header_id => NULL

Line 136083: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

136079: ,p_lookup_code => l_component_type_code
136080: )
136081: ,p_token_4 => 'PRODUCT_NAME'
136082: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
136083: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
136084: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
136085: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
136086: ,p_ae_header_id => NULL
136087: );

Line 136084: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

136080: )
136081: ,p_token_4 => 'PRODUCT_NAME'
136082: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
136083: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
136084: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
136085: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
136086: ,p_ae_header_id => NULL
136087: );
136088:

Line 136085: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

136081: ,p_token_4 => 'PRODUCT_NAME'
136082: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
136083: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
136084: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
136085: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
136086: ,p_ae_header_id => NULL
136087: );
136088:
136089: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 136116: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

136112: ----------------------------------------------------------------------------------
136113: -- 4219869 Business Flow
136114: -- Update journal entry status -- Need to generate this within IF
136115: ----------------------------------------------------------------------------------
136116: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
136117: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
136118: ,p_balance_type_code => l_balance_type_code
136119: );
136120:

Line 136203: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

136199:
136200: --
136201: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
136202: --
136203: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
136204: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
136205: ELSE
136206: ---------------------------------------------------------------------------------------------------
136207: -- 4262811a Switch Sign

Line 136228: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

136224:
136225: XLA_AE_LINES_PKG.ValidateCurrentLine;
136226: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
136227:
136228: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
136229: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
136230: ,p_balance_type_code => l_balance_type_code);
136231:
136232: END IF;

Line 136401: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

136397: l_tmp_amt NUMBER;
136398: l_acc_rev_natural_side_code VARCHAR2(1);
136399:
136400: l_num_entries NUMBER;
136401: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
136402: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
136403: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
136404: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
136405: l_recog_line_1 NUMBER;

Line 136402: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

136398: l_acc_rev_natural_side_code VARCHAR2(1);
136399:
136400: l_num_entries NUMBER;
136401: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
136402: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
136403: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
136404: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
136405: l_recog_line_1 NUMBER;
136406: l_recog_line_2 NUMBER;

Line 136403: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

136399:
136400: l_num_entries NUMBER;
136401: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
136402: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
136403: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
136404: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
136405: l_recog_line_1 NUMBER;
136406: l_recog_line_2 NUMBER;
136407:

Line 136404: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

136400: l_num_entries NUMBER;
136401: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
136402: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
136403: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
136404: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
136405: l_recog_line_1 NUMBER;
136406: l_recog_line_2 NUMBER;
136407:
136408: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 136410: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

136406: l_recog_line_2 NUMBER;
136407:
136408: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
136409: l_bflow_applied_to_amt NUMBER; -- 5132302
136410: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
136411:
136412: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
136413:
136414: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 136485: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

136481: l_accrual_line_num := NULL; -- 4262811
136482: l_tmp_amt := NULL; -- 4262811
136483: --
136484:
136485: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
136486: l_balance_type_code <> 'B' THEN
136487: IF NVL(p_source_28,'
136488: ') = 'TIPV' AND
136489: NVL(p_source_54,'

Line 136559: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

136555: --
136556: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
136557:
136558: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
136559: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
136560:
136561: -- 4955764
136562: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
136563: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 136683: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

136679: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
136680:
136681: IF xla_accounting_cache_pkg.GetValueChar
136682: (p_source_code => 'LEDGER_CATEGORY_CODE'
136683: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
136684: AND l_bflow_method_code = 'PRIOR_ENTRY'
136685: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
136686: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
136687: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 136793: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

136789: p_lookup_type => 'XLA_OWNER_TYPE'
136790: ,p_lookup_code => l_component_type_code
136791: )
136792: ,p_token_4 => 'PRODUCT_NAME'
136793: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
136794: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
136795: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
136796: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
136797: ,p_ae_header_id => NULL

Line 136794: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

136790: ,p_lookup_code => l_component_type_code
136791: )
136792: ,p_token_4 => 'PRODUCT_NAME'
136793: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
136794: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
136795: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
136796: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
136797: ,p_ae_header_id => NULL
136798: );

Line 136795: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

136791: )
136792: ,p_token_4 => 'PRODUCT_NAME'
136793: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
136794: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
136795: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
136796: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
136797: ,p_ae_header_id => NULL
136798: );
136799:

Line 136796: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

136792: ,p_token_4 => 'PRODUCT_NAME'
136793: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
136794: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
136795: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
136796: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
136797: ,p_ae_header_id => NULL
136798: );
136799:
136800: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 136827: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

136823: ----------------------------------------------------------------------------------
136824: -- 4219869 Business Flow
136825: -- Update journal entry status -- Need to generate this within IF
136826: ----------------------------------------------------------------------------------
136827: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
136828: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
136829: ,p_balance_type_code => l_balance_type_code
136830: );
136831:

Line 136914: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

136910:
136911: --
136912: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
136913: --
136914: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
136915: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
136916: ELSE
136917: ---------------------------------------------------------------------------------------------------
136918: -- 4262811a Switch Sign

Line 136939: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

136935:
136936: XLA_AE_LINES_PKG.ValidateCurrentLine;
136937: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
136938:
136939: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
136940: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
136941: ,p_balance_type_code => l_balance_type_code);
136942:
136943: END IF;

Line 137112: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

137108: l_tmp_amt NUMBER;
137109: l_acc_rev_natural_side_code VARCHAR2(1);
137110:
137111: l_num_entries NUMBER;
137112: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
137113: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
137114: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
137115: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
137116: l_recog_line_1 NUMBER;

Line 137113: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

137109: l_acc_rev_natural_side_code VARCHAR2(1);
137110:
137111: l_num_entries NUMBER;
137112: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
137113: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
137114: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
137115: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
137116: l_recog_line_1 NUMBER;
137117: l_recog_line_2 NUMBER;

Line 137114: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

137110:
137111: l_num_entries NUMBER;
137112: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
137113: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
137114: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
137115: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
137116: l_recog_line_1 NUMBER;
137117: l_recog_line_2 NUMBER;
137118:

Line 137115: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

137111: l_num_entries NUMBER;
137112: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
137113: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
137114: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
137115: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
137116: l_recog_line_1 NUMBER;
137117: l_recog_line_2 NUMBER;
137118:
137119: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 137121: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

137117: l_recog_line_2 NUMBER;
137118:
137119: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
137120: l_bflow_applied_to_amt NUMBER; -- 5132302
137121: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
137122:
137123: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
137124:
137125: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 137196: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

137192: l_accrual_line_num := NULL; -- 4262811
137193: l_tmp_amt := NULL; -- 4262811
137194: --
137195:
137196: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
137197: l_balance_type_code <> 'B' THEN
137198: IF NVL(p_source_28,'
137199: ') = 'TRV' AND
137200: NVL(p_source_54,'

Line 137270: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

137266: --
137267: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
137268:
137269: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
137270: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
137271:
137272: -- 4955764
137273: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
137274: 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 137504: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

137500: p_lookup_type => 'XLA_OWNER_TYPE'
137501: ,p_lookup_code => l_component_type_code
137502: )
137503: ,p_token_4 => 'PRODUCT_NAME'
137504: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
137505: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
137506: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
137507: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
137508: ,p_ae_header_id => NULL

Line 137505: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

137501: ,p_lookup_code => l_component_type_code
137502: )
137503: ,p_token_4 => 'PRODUCT_NAME'
137504: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
137505: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
137506: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
137507: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
137508: ,p_ae_header_id => NULL
137509: );

Line 137506: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

137502: )
137503: ,p_token_4 => 'PRODUCT_NAME'
137504: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
137505: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
137506: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
137507: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
137508: ,p_ae_header_id => NULL
137509: );
137510:

Line 137507: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

137503: ,p_token_4 => 'PRODUCT_NAME'
137504: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
137505: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
137506: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
137507: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
137508: ,p_ae_header_id => NULL
137509: );
137510:
137511: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 137538: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

137534: ----------------------------------------------------------------------------------
137535: -- 4219869 Business Flow
137536: -- Update journal entry status -- Need to generate this within IF
137537: ----------------------------------------------------------------------------------
137538: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
137539: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
137540: ,p_balance_type_code => l_balance_type_code
137541: );
137542:

Line 137625: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

137621:
137622: --
137623: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
137624: --
137625: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
137626: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
137627: ELSE
137628: ---------------------------------------------------------------------------------------------------
137629: -- 4262811a Switch Sign

Line 137650: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

137646:
137647: XLA_AE_LINES_PKG.ValidateCurrentLine;
137648: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
137649:
137650: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
137651: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
137652: ,p_balance_type_code => l_balance_type_code);
137653:
137654: END IF;

Line 137821: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

137817: l_tmp_amt NUMBER;
137818: l_acc_rev_natural_side_code VARCHAR2(1);
137819:
137820: l_num_entries NUMBER;
137821: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
137822: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
137823: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
137824: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
137825: l_recog_line_1 NUMBER;

Line 137822: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

137818: l_acc_rev_natural_side_code VARCHAR2(1);
137819:
137820: l_num_entries NUMBER;
137821: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
137822: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
137823: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
137824: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
137825: l_recog_line_1 NUMBER;
137826: l_recog_line_2 NUMBER;

Line 137823: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

137819:
137820: l_num_entries NUMBER;
137821: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
137822: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
137823: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
137824: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
137825: l_recog_line_1 NUMBER;
137826: l_recog_line_2 NUMBER;
137827:

Line 137824: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

137820: l_num_entries NUMBER;
137821: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
137822: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
137823: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
137824: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
137825: l_recog_line_1 NUMBER;
137826: l_recog_line_2 NUMBER;
137827:
137828: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 137830: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

137826: l_recog_line_2 NUMBER;
137827:
137828: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
137829: l_bflow_applied_to_amt NUMBER; -- 5132302
137830: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
137831:
137832: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
137833:
137834: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 137905: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

137901: l_accrual_line_num := NULL; -- 4262811
137902: l_tmp_amt := NULL; -- 4262811
137903: --
137904:
137905: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
137906: l_balance_type_code <> 'B' THEN
137907: IF NVL(p_source_28,'
137908: ') = 'TRV' AND
137909: NVL(p_source_54,'

Line 137979: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

137975: --
137976: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
137977:
137978: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
137979: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
137980:
137981: -- 4955764
137982: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
137983: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 138101: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

138097: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
138098:
138099: IF xla_accounting_cache_pkg.GetValueChar
138100: (p_source_code => 'LEDGER_CATEGORY_CODE'
138101: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
138102: AND l_bflow_method_code = 'PRIOR_ENTRY'
138103: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
138104: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
138105: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 138211: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

138207: p_lookup_type => 'XLA_OWNER_TYPE'
138208: ,p_lookup_code => l_component_type_code
138209: )
138210: ,p_token_4 => 'PRODUCT_NAME'
138211: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
138212: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
138213: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
138214: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
138215: ,p_ae_header_id => NULL

Line 138212: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

138208: ,p_lookup_code => l_component_type_code
138209: )
138210: ,p_token_4 => 'PRODUCT_NAME'
138211: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
138212: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
138213: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
138214: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
138215: ,p_ae_header_id => NULL
138216: );

Line 138213: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

138209: )
138210: ,p_token_4 => 'PRODUCT_NAME'
138211: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
138212: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
138213: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
138214: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
138215: ,p_ae_header_id => NULL
138216: );
138217:

Line 138214: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

138210: ,p_token_4 => 'PRODUCT_NAME'
138211: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
138212: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
138213: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
138214: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
138215: ,p_ae_header_id => NULL
138216: );
138217:
138218: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 138245: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

138241: ----------------------------------------------------------------------------------
138242: -- 4219869 Business Flow
138243: -- Update journal entry status -- Need to generate this within IF
138244: ----------------------------------------------------------------------------------
138245: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
138246: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
138247: ,p_balance_type_code => l_balance_type_code
138248: );
138249:

Line 138332: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

138328:
138329: --
138330: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
138331: --
138332: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
138333: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
138334: ELSE
138335: ---------------------------------------------------------------------------------------------------
138336: -- 4262811a Switch Sign

Line 138357: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

138353:
138354: XLA_AE_LINES_PKG.ValidateCurrentLine;
138355: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
138356:
138357: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
138358: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
138359: ,p_balance_type_code => l_balance_type_code);
138360:
138361: END IF;

Line 138530: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

138526: l_tmp_amt NUMBER;
138527: l_acc_rev_natural_side_code VARCHAR2(1);
138528:
138529: l_num_entries NUMBER;
138530: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
138531: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
138532: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
138533: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
138534: l_recog_line_1 NUMBER;

Line 138531: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

138527: l_acc_rev_natural_side_code VARCHAR2(1);
138528:
138529: l_num_entries NUMBER;
138530: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
138531: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
138532: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
138533: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
138534: l_recog_line_1 NUMBER;
138535: l_recog_line_2 NUMBER;

Line 138532: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

138528:
138529: l_num_entries NUMBER;
138530: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
138531: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
138532: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
138533: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
138534: l_recog_line_1 NUMBER;
138535: l_recog_line_2 NUMBER;
138536:

Line 138533: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

138529: l_num_entries NUMBER;
138530: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
138531: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
138532: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
138533: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
138534: l_recog_line_1 NUMBER;
138535: l_recog_line_2 NUMBER;
138536:
138537: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 138539: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

138535: l_recog_line_2 NUMBER;
138536:
138537: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
138538: l_bflow_applied_to_amt NUMBER; -- 5132302
138539: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
138540:
138541: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
138542:
138543: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 138614: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

138610: l_accrual_line_num := NULL; -- 4262811
138611: l_tmp_amt := NULL; -- 4262811
138612: --
138613:
138614: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
138615: l_balance_type_code <> 'B' THEN
138616: IF NVL(p_source_28,'
138617: ') = 'TRV' AND
138618: NVL(p_source_54,'

Line 138688: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

138684: --
138685: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
138686:
138687: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
138688: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
138689:
138690: -- 4955764
138691: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
138692: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 138814: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

138810: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
138811:
138812: IF xla_accounting_cache_pkg.GetValueChar
138813: (p_source_code => 'LEDGER_CATEGORY_CODE'
138814: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
138815: AND l_bflow_method_code = 'PRIOR_ENTRY'
138816: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
138817: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
138818: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 138924: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

138920: p_lookup_type => 'XLA_OWNER_TYPE'
138921: ,p_lookup_code => l_component_type_code
138922: )
138923: ,p_token_4 => 'PRODUCT_NAME'
138924: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
138925: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
138926: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
138927: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
138928: ,p_ae_header_id => NULL

Line 138925: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

138921: ,p_lookup_code => l_component_type_code
138922: )
138923: ,p_token_4 => 'PRODUCT_NAME'
138924: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
138925: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
138926: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
138927: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
138928: ,p_ae_header_id => NULL
138929: );

Line 138926: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

138922: )
138923: ,p_token_4 => 'PRODUCT_NAME'
138924: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
138925: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
138926: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
138927: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
138928: ,p_ae_header_id => NULL
138929: );
138930:

Line 138927: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

138923: ,p_token_4 => 'PRODUCT_NAME'
138924: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
138925: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
138926: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
138927: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
138928: ,p_ae_header_id => NULL
138929: );
138930:
138931: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 138958: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

138954: ----------------------------------------------------------------------------------
138955: -- 4219869 Business Flow
138956: -- Update journal entry status -- Need to generate this within IF
138957: ----------------------------------------------------------------------------------
138958: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
138959: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
138960: ,p_balance_type_code => l_balance_type_code
138961: );
138962:

Line 139045: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

139041:
139042: --
139043: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
139044: --
139045: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
139046: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
139047: ELSE
139048: ---------------------------------------------------------------------------------------------------
139049: -- 4262811a Switch Sign

Line 139070: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

139066:
139067: XLA_AE_LINES_PKG.ValidateCurrentLine;
139068: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
139069:
139070: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
139071: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
139072: ,p_balance_type_code => l_balance_type_code);
139073:
139074: END IF;

Line 139243: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

139239: l_tmp_amt NUMBER;
139240: l_acc_rev_natural_side_code VARCHAR2(1);
139241:
139242: l_num_entries NUMBER;
139243: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
139244: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
139245: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
139246: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
139247: l_recog_line_1 NUMBER;

Line 139244: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

139240: l_acc_rev_natural_side_code VARCHAR2(1);
139241:
139242: l_num_entries NUMBER;
139243: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
139244: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
139245: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
139246: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
139247: l_recog_line_1 NUMBER;
139248: l_recog_line_2 NUMBER;

Line 139245: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

139241:
139242: l_num_entries NUMBER;
139243: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
139244: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
139245: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
139246: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
139247: l_recog_line_1 NUMBER;
139248: l_recog_line_2 NUMBER;
139249:

Line 139246: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

139242: l_num_entries NUMBER;
139243: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
139244: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
139245: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
139246: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
139247: l_recog_line_1 NUMBER;
139248: l_recog_line_2 NUMBER;
139249:
139250: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 139252: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

139248: l_recog_line_2 NUMBER;
139249:
139250: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
139251: l_bflow_applied_to_amt NUMBER; -- 5132302
139252: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
139253:
139254: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
139255:
139256: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 139327: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

139323: l_accrual_line_num := NULL; -- 4262811
139324: l_tmp_amt := NULL; -- 4262811
139325: --
139326:
139327: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
139328: l_balance_type_code <> 'B' THEN
139329: IF NVL(p_source_28,'
139330: ') = 'TRV' AND
139331: NVL(p_source_54,'

Line 139401: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

139397: --
139398: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
139399:
139400: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
139401: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
139402:
139403: -- 4955764
139404: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
139405: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 139525: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

139521: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
139522:
139523: IF xla_accounting_cache_pkg.GetValueChar
139524: (p_source_code => 'LEDGER_CATEGORY_CODE'
139525: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
139526: AND l_bflow_method_code = 'PRIOR_ENTRY'
139527: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
139528: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
139529: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 139635: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

139631: p_lookup_type => 'XLA_OWNER_TYPE'
139632: ,p_lookup_code => l_component_type_code
139633: )
139634: ,p_token_4 => 'PRODUCT_NAME'
139635: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
139636: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
139637: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
139638: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
139639: ,p_ae_header_id => NULL

Line 139636: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

139632: ,p_lookup_code => l_component_type_code
139633: )
139634: ,p_token_4 => 'PRODUCT_NAME'
139635: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
139636: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
139637: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
139638: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
139639: ,p_ae_header_id => NULL
139640: );

Line 139637: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

139633: )
139634: ,p_token_4 => 'PRODUCT_NAME'
139635: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
139636: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
139637: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
139638: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
139639: ,p_ae_header_id => NULL
139640: );
139641:

Line 139638: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

139634: ,p_token_4 => 'PRODUCT_NAME'
139635: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
139636: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
139637: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
139638: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
139639: ,p_ae_header_id => NULL
139640: );
139641:
139642: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 139669: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

139665: ----------------------------------------------------------------------------------
139666: -- 4219869 Business Flow
139667: -- Update journal entry status -- Need to generate this within IF
139668: ----------------------------------------------------------------------------------
139669: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
139670: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
139671: ,p_balance_type_code => l_balance_type_code
139672: );
139673:

Line 139756: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

139752:
139753: --
139754: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
139755: --
139756: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
139757: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
139758: ELSE
139759: ---------------------------------------------------------------------------------------------------
139760: -- 4262811a Switch Sign

Line 139781: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

139777:
139778: XLA_AE_LINES_PKG.ValidateCurrentLine;
139779: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
139780:
139781: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
139782: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
139783: ,p_balance_type_code => l_balance_type_code);
139784:
139785: END IF;

Line 139927: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

139923: l_tmp_amt NUMBER;
139924: l_acc_rev_natural_side_code VARCHAR2(1);
139925:
139926: l_num_entries NUMBER;
139927: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
139928: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
139929: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
139930: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
139931: l_recog_line_1 NUMBER;

Line 139928: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

139924: l_acc_rev_natural_side_code VARCHAR2(1);
139925:
139926: l_num_entries NUMBER;
139927: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
139928: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
139929: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
139930: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
139931: l_recog_line_1 NUMBER;
139932: l_recog_line_2 NUMBER;

Line 139929: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

139925:
139926: l_num_entries NUMBER;
139927: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
139928: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
139929: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
139930: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
139931: l_recog_line_1 NUMBER;
139932: l_recog_line_2 NUMBER;
139933:

Line 139930: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

139926: l_num_entries NUMBER;
139927: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
139928: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
139929: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
139930: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
139931: l_recog_line_1 NUMBER;
139932: l_recog_line_2 NUMBER;
139933:
139934: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 139936: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

139932: l_recog_line_2 NUMBER;
139933:
139934: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
139935: l_bflow_applied_to_amt NUMBER; -- 5132302
139936: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
139937:
139938: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
139939:
139940: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 140011: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

140007: l_accrual_line_num := NULL; -- 4262811
140008: l_tmp_amt := NULL; -- 4262811
140009: --
140010:
140011: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
140012: l_balance_type_code <> 'B' THEN
140013: IF NVL(p_source_57,'
140014: ') = 'CLEAR_CLEAR' AND
140015: NVL(p_source_101,'

Line 140087: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

140083: --
140084: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
140085:
140086: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
140087: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
140088:
140089: -- 4955764
140090: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
140091: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 140163: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

140159: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
140160:
140161: IF xla_accounting_cache_pkg.GetValueChar
140162: (p_source_code => 'LEDGER_CATEGORY_CODE'
140163: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
140164: AND l_bflow_method_code = 'PRIOR_ENTRY'
140165: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
140166: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
140167: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 140352: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

140348: p_lookup_type => 'XLA_OWNER_TYPE'
140349: ,p_lookup_code => l_component_type_code
140350: )
140351: ,p_token_4 => 'PRODUCT_NAME'
140352: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
140353: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
140354: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
140355: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
140356: ,p_ae_header_id => NULL

Line 140353: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

140349: ,p_lookup_code => l_component_type_code
140350: )
140351: ,p_token_4 => 'PRODUCT_NAME'
140352: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
140353: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
140354: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
140355: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
140356: ,p_ae_header_id => NULL
140357: );

Line 140354: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

140350: )
140351: ,p_token_4 => 'PRODUCT_NAME'
140352: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
140353: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
140354: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
140355: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
140356: ,p_ae_header_id => NULL
140357: );
140358:

Line 140355: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

140351: ,p_token_4 => 'PRODUCT_NAME'
140352: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
140353: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
140354: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
140355: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
140356: ,p_ae_header_id => NULL
140357: );
140358:
140359: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 140386: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

140382: ----------------------------------------------------------------------------------
140383: -- 4219869 Business Flow
140384: -- Update journal entry status -- Need to generate this within IF
140385: ----------------------------------------------------------------------------------
140386: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
140387: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
140388: ,p_balance_type_code => l_balance_type_code
140389: );
140390:

Line 140562: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

140558:
140559: --
140560: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
140561: --
140562: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
140563: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
140564: ELSE
140565: ---------------------------------------------------------------------------------------------------
140566: -- 4262811a Switch Sign

Line 140587: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

140583:
140584: XLA_AE_LINES_PKG.ValidateCurrentLine;
140585: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
140586:
140587: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
140588: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
140589: ,p_balance_type_code => l_balance_type_code);
140590:
140591: END IF;

Line 140742: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

140738: l_tmp_amt NUMBER;
140739: l_acc_rev_natural_side_code VARCHAR2(1);
140740:
140741: l_num_entries NUMBER;
140742: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
140743: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
140744: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
140745: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
140746: l_recog_line_1 NUMBER;

Line 140743: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

140739: l_acc_rev_natural_side_code VARCHAR2(1);
140740:
140741: l_num_entries NUMBER;
140742: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
140743: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
140744: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
140745: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
140746: l_recog_line_1 NUMBER;
140747: l_recog_line_2 NUMBER;

Line 140744: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

140740:
140741: l_num_entries NUMBER;
140742: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
140743: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
140744: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
140745: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
140746: l_recog_line_1 NUMBER;
140747: l_recog_line_2 NUMBER;
140748:

Line 140745: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

140741: l_num_entries NUMBER;
140742: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
140743: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
140744: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
140745: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
140746: l_recog_line_1 NUMBER;
140747: l_recog_line_2 NUMBER;
140748:
140749: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 140751: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

140747: l_recog_line_2 NUMBER;
140748:
140749: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
140750: l_bflow_applied_to_amt NUMBER; -- 5132302
140751: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
140752:
140753: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
140754:
140755: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 140826: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

140822: l_accrual_line_num := NULL; -- 4262811
140823: l_tmp_amt := NULL; -- 4262811
140824: --
140825:
140826: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
140827: l_balance_type_code <> 'B' THEN
140828: IF NVL(p_source_57,'
140829: ') <> 'CLEAR_CLEAR' AND
140830: NVL(p_source_101,'

Line 140906: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

140902: --
140903: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
140904:
140905: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
140906: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
140907:
140908: -- 4955764
140909: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
140910: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 140982: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

140978: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
140979:
140980: IF xla_accounting_cache_pkg.GetValueChar
140981: (p_source_code => 'LEDGER_CATEGORY_CODE'
140982: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
140983: AND l_bflow_method_code = 'PRIOR_ENTRY'
140984: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
140985: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
140986: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 141171: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

141167: p_lookup_type => 'XLA_OWNER_TYPE'
141168: ,p_lookup_code => l_component_type_code
141169: )
141170: ,p_token_4 => 'PRODUCT_NAME'
141171: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
141172: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
141173: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
141174: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
141175: ,p_ae_header_id => NULL

Line 141172: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

141168: ,p_lookup_code => l_component_type_code
141169: )
141170: ,p_token_4 => 'PRODUCT_NAME'
141171: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
141172: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
141173: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
141174: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
141175: ,p_ae_header_id => NULL
141176: );

Line 141173: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

141169: )
141170: ,p_token_4 => 'PRODUCT_NAME'
141171: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
141172: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
141173: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
141174: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
141175: ,p_ae_header_id => NULL
141176: );
141177:

Line 141174: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

141170: ,p_token_4 => 'PRODUCT_NAME'
141171: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
141172: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
141173: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
141174: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
141175: ,p_ae_header_id => NULL
141176: );
141177:
141178: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 141205: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

141201: ----------------------------------------------------------------------------------
141202: -- 4219869 Business Flow
141203: -- Update journal entry status -- Need to generate this within IF
141204: ----------------------------------------------------------------------------------
141205: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
141206: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
141207: ,p_balance_type_code => l_balance_type_code
141208: );
141209:

Line 141381: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

141377:
141378: --
141379: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
141380: --
141381: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
141382: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
141383: ELSE
141384: ---------------------------------------------------------------------------------------------------
141385: -- 4262811a Switch Sign

Line 141406: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

141402:
141403: XLA_AE_LINES_PKG.ValidateCurrentLine;
141404: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
141405:
141406: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
141407: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
141408: ,p_balance_type_code => l_balance_type_code);
141409:
141410: END IF;

Line 141581: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

141577: l_tmp_amt NUMBER;
141578: l_acc_rev_natural_side_code VARCHAR2(1);
141579:
141580: l_num_entries NUMBER;
141581: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
141582: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
141583: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
141584: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
141585: l_recog_line_1 NUMBER;

Line 141582: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

141578: l_acc_rev_natural_side_code VARCHAR2(1);
141579:
141580: l_num_entries NUMBER;
141581: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
141582: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
141583: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
141584: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
141585: l_recog_line_1 NUMBER;
141586: l_recog_line_2 NUMBER;

Line 141583: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

141579:
141580: l_num_entries NUMBER;
141581: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
141582: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
141583: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
141584: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
141585: l_recog_line_1 NUMBER;
141586: l_recog_line_2 NUMBER;
141587:

Line 141584: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

141580: l_num_entries NUMBER;
141581: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
141582: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
141583: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
141584: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
141585: l_recog_line_1 NUMBER;
141586: l_recog_line_2 NUMBER;
141587:
141588: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 141590: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

141586: l_recog_line_2 NUMBER;
141587:
141588: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
141589: l_bflow_applied_to_amt NUMBER; -- 5132302
141590: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
141591:
141592: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
141593:
141594: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 141665: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

141661: l_accrual_line_num := NULL; -- 4262811
141662: l_tmp_amt := NULL; -- 4262811
141663: --
141664:
141665: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
141666: l_balance_type_code <> 'B' THEN
141667: IF NVL(p_source_28,'
141668: ') = 'AWT'
141669: THEN

Line 141737: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

141733: --
141734: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
141735:
141736: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
141737: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
141738:
141739: -- 4955764
141740: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
141741: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 141861: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

141857: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
141858:
141859: IF xla_accounting_cache_pkg.GetValueChar
141860: (p_source_code => 'LEDGER_CATEGORY_CODE'
141861: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
141862: AND l_bflow_method_code = 'PRIOR_ENTRY'
141863: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
141864: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
141865: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 142060: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

142056: p_lookup_type => 'XLA_OWNER_TYPE'
142057: ,p_lookup_code => l_component_type_code
142058: )
142059: ,p_token_4 => 'PRODUCT_NAME'
142060: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
142061: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
142062: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
142063: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
142064: ,p_ae_header_id => NULL

Line 142061: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

142057: ,p_lookup_code => l_component_type_code
142058: )
142059: ,p_token_4 => 'PRODUCT_NAME'
142060: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
142061: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
142062: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
142063: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
142064: ,p_ae_header_id => NULL
142065: );

Line 142062: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

142058: )
142059: ,p_token_4 => 'PRODUCT_NAME'
142060: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
142061: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
142062: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
142063: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
142064: ,p_ae_header_id => NULL
142065: );
142066:

Line 142063: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

142059: ,p_token_4 => 'PRODUCT_NAME'
142060: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
142061: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
142062: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
142063: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
142064: ,p_ae_header_id => NULL
142065: );
142066:
142067: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 142094: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

142090: ----------------------------------------------------------------------------------
142091: -- 4219869 Business Flow
142092: -- Update journal entry status -- Need to generate this within IF
142093: ----------------------------------------------------------------------------------
142094: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
142095: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
142096: ,p_balance_type_code => l_balance_type_code
142097: );
142098:

Line 142270: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

142266:
142267: --
142268: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
142269: --
142270: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
142271: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
142272: ELSE
142273: ---------------------------------------------------------------------------------------------------
142274: -- 4262811a Switch Sign

Line 142295: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

142291:
142292: XLA_AE_LINES_PKG.ValidateCurrentLine;
142293: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
142294:
142295: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
142296: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
142297: ,p_balance_type_code => l_balance_type_code);
142298:
142299: END IF;

Line 142468: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

142464: l_tmp_amt NUMBER;
142465: l_acc_rev_natural_side_code VARCHAR2(1);
142466:
142467: l_num_entries NUMBER;
142468: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
142469: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
142470: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
142471: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
142472: l_recog_line_1 NUMBER;

Line 142469: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

142465: l_acc_rev_natural_side_code VARCHAR2(1);
142466:
142467: l_num_entries NUMBER;
142468: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
142469: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
142470: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
142471: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
142472: l_recog_line_1 NUMBER;
142473: l_recog_line_2 NUMBER;

Line 142470: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

142466:
142467: l_num_entries NUMBER;
142468: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
142469: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
142470: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
142471: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
142472: l_recog_line_1 NUMBER;
142473: l_recog_line_2 NUMBER;
142474:

Line 142471: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

142467: l_num_entries NUMBER;
142468: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
142469: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
142470: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
142471: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
142472: l_recog_line_1 NUMBER;
142473: l_recog_line_2 NUMBER;
142474:
142475: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 142477: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

142473: l_recog_line_2 NUMBER;
142474:
142475: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
142476: l_bflow_applied_to_amt NUMBER; -- 5132302
142477: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
142478:
142479: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
142480:
142481: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 142552: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

142548: l_accrual_line_num := NULL; -- 4262811
142549: l_tmp_amt := NULL; -- 4262811
142550: --
142551:
142552: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
142553: l_balance_type_code <> 'B' THEN
142554: IF NVL(p_source_28,'
142555: ') = 'AWT'
142556: THEN

Line 142624: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

142620: --
142621: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
142622:
142623: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
142624: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
142625:
142626: -- 4955764
142627: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
142628: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 142746: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

142742: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
142743:
142744: IF xla_accounting_cache_pkg.GetValueChar
142745: (p_source_code => 'LEDGER_CATEGORY_CODE'
142746: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
142747: AND l_bflow_method_code = 'PRIOR_ENTRY'
142748: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
142749: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
142750: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 142945: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

142941: p_lookup_type => 'XLA_OWNER_TYPE'
142942: ,p_lookup_code => l_component_type_code
142943: )
142944: ,p_token_4 => 'PRODUCT_NAME'
142945: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
142946: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
142947: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
142948: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
142949: ,p_ae_header_id => NULL

Line 142946: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

142942: ,p_lookup_code => l_component_type_code
142943: )
142944: ,p_token_4 => 'PRODUCT_NAME'
142945: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
142946: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
142947: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
142948: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
142949: ,p_ae_header_id => NULL
142950: );

Line 142947: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

142943: )
142944: ,p_token_4 => 'PRODUCT_NAME'
142945: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
142946: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
142947: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
142948: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
142949: ,p_ae_header_id => NULL
142950: );
142951:

Line 142948: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

142944: ,p_token_4 => 'PRODUCT_NAME'
142945: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
142946: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
142947: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
142948: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
142949: ,p_ae_header_id => NULL
142950: );
142951:
142952: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 142979: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

142975: ----------------------------------------------------------------------------------
142976: -- 4219869 Business Flow
142977: -- Update journal entry status -- Need to generate this within IF
142978: ----------------------------------------------------------------------------------
142979: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
142980: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
142981: ,p_balance_type_code => l_balance_type_code
142982: );
142983:

Line 143155: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

143151:
143152: --
143153: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
143154: --
143155: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
143156: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
143157: ELSE
143158: ---------------------------------------------------------------------------------------------------
143159: -- 4262811a Switch Sign

Line 143180: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

143176:
143177: XLA_AE_LINES_PKG.ValidateCurrentLine;
143178: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
143179:
143180: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
143181: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
143182: ,p_balance_type_code => l_balance_type_code);
143183:
143184: END IF;

Line 143355: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

143351: l_tmp_amt NUMBER;
143352: l_acc_rev_natural_side_code VARCHAR2(1);
143353:
143354: l_num_entries NUMBER;
143355: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
143356: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
143357: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
143358: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
143359: l_recog_line_1 NUMBER;

Line 143356: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

143352: l_acc_rev_natural_side_code VARCHAR2(1);
143353:
143354: l_num_entries NUMBER;
143355: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
143356: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
143357: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
143358: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
143359: l_recog_line_1 NUMBER;
143360: l_recog_line_2 NUMBER;

Line 143357: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

143353:
143354: l_num_entries NUMBER;
143355: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
143356: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
143357: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
143358: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
143359: l_recog_line_1 NUMBER;
143360: l_recog_line_2 NUMBER;
143361:

Line 143358: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

143354: l_num_entries NUMBER;
143355: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
143356: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
143357: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
143358: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
143359: l_recog_line_1 NUMBER;
143360: l_recog_line_2 NUMBER;
143361:
143362: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 143364: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

143360: l_recog_line_2 NUMBER;
143361:
143362: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
143363: l_bflow_applied_to_amt NUMBER; -- 5132302
143364: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
143365:
143366: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
143367:
143368: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 143439: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

143435: l_accrual_line_num := NULL; -- 4262811
143436: l_tmp_amt := NULL; -- 4262811
143437: --
143438:
143439: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
143440: l_balance_type_code <> 'B' THEN
143441: IF NVL(p_source_28,'
143442: ') = 'AWT'
143443: THEN

Line 143511: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

143507: --
143508: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
143509:
143510: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
143511: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
143512:
143513: -- 4955764
143514: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
143515: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 143637: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

143633: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
143634:
143635: IF xla_accounting_cache_pkg.GetValueChar
143636: (p_source_code => 'LEDGER_CATEGORY_CODE'
143637: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
143638: AND l_bflow_method_code = 'PRIOR_ENTRY'
143639: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
143640: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
143641: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 143836: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

143832: p_lookup_type => 'XLA_OWNER_TYPE'
143833: ,p_lookup_code => l_component_type_code
143834: )
143835: ,p_token_4 => 'PRODUCT_NAME'
143836: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
143837: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
143838: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
143839: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
143840: ,p_ae_header_id => NULL

Line 143837: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

143833: ,p_lookup_code => l_component_type_code
143834: )
143835: ,p_token_4 => 'PRODUCT_NAME'
143836: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
143837: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
143838: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
143839: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
143840: ,p_ae_header_id => NULL
143841: );

Line 143838: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

143834: )
143835: ,p_token_4 => 'PRODUCT_NAME'
143836: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
143837: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
143838: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
143839: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
143840: ,p_ae_header_id => NULL
143841: );
143842:

Line 143839: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

143835: ,p_token_4 => 'PRODUCT_NAME'
143836: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
143837: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
143838: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
143839: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
143840: ,p_ae_header_id => NULL
143841: );
143842:
143843: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 143870: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

143866: ----------------------------------------------------------------------------------
143867: -- 4219869 Business Flow
143868: -- Update journal entry status -- Need to generate this within IF
143869: ----------------------------------------------------------------------------------
143870: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
143871: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
143872: ,p_balance_type_code => l_balance_type_code
143873: );
143874:

Line 144046: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

144042:
144043: --
144044: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
144045: --
144046: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
144047: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
144048: ELSE
144049: ---------------------------------------------------------------------------------------------------
144050: -- 4262811a Switch Sign

Line 144071: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

144067:
144068: XLA_AE_LINES_PKG.ValidateCurrentLine;
144069: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
144070:
144071: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
144072: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
144073: ,p_balance_type_code => l_balance_type_code);
144074:
144075: END IF;

Line 144246: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

144242: l_tmp_amt NUMBER;
144243: l_acc_rev_natural_side_code VARCHAR2(1);
144244:
144245: l_num_entries NUMBER;
144246: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
144247: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
144248: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
144249: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
144250: l_recog_line_1 NUMBER;

Line 144247: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

144243: l_acc_rev_natural_side_code VARCHAR2(1);
144244:
144245: l_num_entries NUMBER;
144246: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
144247: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
144248: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
144249: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
144250: l_recog_line_1 NUMBER;
144251: l_recog_line_2 NUMBER;

Line 144248: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

144244:
144245: l_num_entries NUMBER;
144246: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
144247: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
144248: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
144249: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
144250: l_recog_line_1 NUMBER;
144251: l_recog_line_2 NUMBER;
144252:

Line 144249: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

144245: l_num_entries NUMBER;
144246: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
144247: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
144248: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
144249: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
144250: l_recog_line_1 NUMBER;
144251: l_recog_line_2 NUMBER;
144252:
144253: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 144255: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

144251: l_recog_line_2 NUMBER;
144252:
144253: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
144254: l_bflow_applied_to_amt NUMBER; -- 5132302
144255: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
144256:
144257: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
144258:
144259: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 144330: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

144326: l_accrual_line_num := NULL; -- 4262811
144327: l_tmp_amt := NULL; -- 4262811
144328: --
144329:
144330: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
144331: l_balance_type_code <> 'B' THEN
144332: IF NVL(p_source_28,'
144333: ') = 'AWT'
144334: THEN

Line 144402: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

144398: --
144399: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
144400:
144401: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
144402: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
144403:
144404: -- 4955764
144405: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
144406: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 144526: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

144522: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
144523:
144524: IF xla_accounting_cache_pkg.GetValueChar
144525: (p_source_code => 'LEDGER_CATEGORY_CODE'
144526: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
144527: AND l_bflow_method_code = 'PRIOR_ENTRY'
144528: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
144529: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
144530: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 144725: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

144721: p_lookup_type => 'XLA_OWNER_TYPE'
144722: ,p_lookup_code => l_component_type_code
144723: )
144724: ,p_token_4 => 'PRODUCT_NAME'
144725: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
144726: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
144727: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
144728: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
144729: ,p_ae_header_id => NULL

Line 144726: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

144722: ,p_lookup_code => l_component_type_code
144723: )
144724: ,p_token_4 => 'PRODUCT_NAME'
144725: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
144726: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
144727: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
144728: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
144729: ,p_ae_header_id => NULL
144730: );

Line 144727: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

144723: )
144724: ,p_token_4 => 'PRODUCT_NAME'
144725: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
144726: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
144727: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
144728: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
144729: ,p_ae_header_id => NULL
144730: );
144731:

Line 144728: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

144724: ,p_token_4 => 'PRODUCT_NAME'
144725: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
144726: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
144727: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
144728: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
144729: ,p_ae_header_id => NULL
144730: );
144731:
144732: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 144759: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

144755: ----------------------------------------------------------------------------------
144756: -- 4219869 Business Flow
144757: -- Update journal entry status -- Need to generate this within IF
144758: ----------------------------------------------------------------------------------
144759: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
144760: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
144761: ,p_balance_type_code => l_balance_type_code
144762: );
144763:

Line 144935: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

144931:
144932: --
144933: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
144934: --
144935: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
144936: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
144937: ELSE
144938: ---------------------------------------------------------------------------------------------------
144939: -- 4262811a Switch Sign

Line 144960: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

144956:
144957: XLA_AE_LINES_PKG.ValidateCurrentLine;
144958: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
144959:
144960: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
144961: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
144962: ,p_balance_type_code => l_balance_type_code);
144963:
144964: END IF;

Line 145133: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

145129: l_tmp_amt NUMBER;
145130: l_acc_rev_natural_side_code VARCHAR2(1);
145131:
145132: l_num_entries NUMBER;
145133: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
145134: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
145135: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
145136: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
145137: l_recog_line_1 NUMBER;

Line 145134: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

145130: l_acc_rev_natural_side_code VARCHAR2(1);
145131:
145132: l_num_entries NUMBER;
145133: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
145134: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
145135: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
145136: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
145137: l_recog_line_1 NUMBER;
145138: l_recog_line_2 NUMBER;

Line 145135: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

145131:
145132: l_num_entries NUMBER;
145133: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
145134: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
145135: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
145136: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
145137: l_recog_line_1 NUMBER;
145138: l_recog_line_2 NUMBER;
145139:

Line 145136: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

145132: l_num_entries NUMBER;
145133: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
145134: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
145135: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
145136: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
145137: l_recog_line_1 NUMBER;
145138: l_recog_line_2 NUMBER;
145139:
145140: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 145142: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

145138: l_recog_line_2 NUMBER;
145139:
145140: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
145141: l_bflow_applied_to_amt NUMBER; -- 5132302
145142: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
145143:
145144: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
145145:
145146: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 145217: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

145213: l_accrual_line_num := NULL; -- 4262811
145214: l_tmp_amt := NULL; -- 4262811
145215: --
145216:
145217: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
145218: l_balance_type_code <> 'B' THEN
145219: IF NVL(p_source_56,'
145220: ') = 'INTEREST'
145221: THEN

Line 145289: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

145285: --
145286: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
145287:
145288: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
145289: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
145290:
145291: -- 4955764
145292: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
145293: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 145365: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

145361: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
145362:
145363: IF xla_accounting_cache_pkg.GetValueChar
145364: (p_source_code => 'LEDGER_CATEGORY_CODE'
145365: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
145366: AND l_bflow_method_code = 'PRIOR_ENTRY'
145367: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
145368: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
145369: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 145573: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

145569: p_lookup_type => 'XLA_OWNER_TYPE'
145570: ,p_lookup_code => l_component_type_code
145571: )
145572: ,p_token_4 => 'PRODUCT_NAME'
145573: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
145574: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
145575: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
145576: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
145577: ,p_ae_header_id => NULL

Line 145574: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

145570: ,p_lookup_code => l_component_type_code
145571: )
145572: ,p_token_4 => 'PRODUCT_NAME'
145573: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
145574: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
145575: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
145576: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
145577: ,p_ae_header_id => NULL
145578: );

Line 145575: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

145571: )
145572: ,p_token_4 => 'PRODUCT_NAME'
145573: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
145574: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
145575: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
145576: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
145577: ,p_ae_header_id => NULL
145578: );
145579:

Line 145576: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

145572: ,p_token_4 => 'PRODUCT_NAME'
145573: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
145574: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
145575: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
145576: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
145577: ,p_ae_header_id => NULL
145578: );
145579:
145580: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 145607: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

145603: ----------------------------------------------------------------------------------
145604: -- 4219869 Business Flow
145605: -- Update journal entry status -- Need to generate this within IF
145606: ----------------------------------------------------------------------------------
145607: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
145608: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
145609: ,p_balance_type_code => l_balance_type_code
145610: );
145611:

Line 145787: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

145783:
145784: --
145785: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
145786: --
145787: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
145788: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
145789: ELSE
145790: ---------------------------------------------------------------------------------------------------
145791: -- 4262811a Switch Sign

Line 145812: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

145808:
145809: XLA_AE_LINES_PKG.ValidateCurrentLine;
145810: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
145811:
145812: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
145813: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
145814: ,p_balance_type_code => l_balance_type_code);
145815:
145816: END IF;

Line 145979: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

145975: l_tmp_amt NUMBER;
145976: l_acc_rev_natural_side_code VARCHAR2(1);
145977:
145978: l_num_entries NUMBER;
145979: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
145980: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
145981: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
145982: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
145983: l_recog_line_1 NUMBER;

Line 145980: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

145976: l_acc_rev_natural_side_code VARCHAR2(1);
145977:
145978: l_num_entries NUMBER;
145979: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
145980: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
145981: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
145982: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
145983: l_recog_line_1 NUMBER;
145984: l_recog_line_2 NUMBER;

Line 145981: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

145977:
145978: l_num_entries NUMBER;
145979: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
145980: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
145981: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
145982: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
145983: l_recog_line_1 NUMBER;
145984: l_recog_line_2 NUMBER;
145985:

Line 145982: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

145978: l_num_entries NUMBER;
145979: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
145980: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
145981: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
145982: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
145983: l_recog_line_1 NUMBER;
145984: l_recog_line_2 NUMBER;
145985:
145986: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 145988: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

145984: l_recog_line_2 NUMBER;
145985:
145986: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
145987: l_bflow_applied_to_amt NUMBER; -- 5132302
145988: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
145989:
145990: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
145991:
145992: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 146063: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

146059: l_accrual_line_num := NULL; -- 4262811
146060: l_tmp_amt := NULL; -- 4262811
146061: --
146062:
146063: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
146064: l_balance_type_code <> 'B' THEN
146065: IF NVL(p_source_56,'
146066: ') = 'INTEREST'
146067: THEN

Line 146135: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

146131: --
146132: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
146133:
146134: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
146135: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
146136:
146137: -- 4955764
146138: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
146139: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 146211: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

146207: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
146208:
146209: IF xla_accounting_cache_pkg.GetValueChar
146210: (p_source_code => 'LEDGER_CATEGORY_CODE'
146211: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
146212: AND l_bflow_method_code = 'PRIOR_ENTRY'
146213: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
146214: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
146215: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 146415: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

146411: p_lookup_type => 'XLA_OWNER_TYPE'
146412: ,p_lookup_code => l_component_type_code
146413: )
146414: ,p_token_4 => 'PRODUCT_NAME'
146415: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
146416: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
146417: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
146418: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
146419: ,p_ae_header_id => NULL

Line 146416: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

146412: ,p_lookup_code => l_component_type_code
146413: )
146414: ,p_token_4 => 'PRODUCT_NAME'
146415: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
146416: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
146417: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
146418: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
146419: ,p_ae_header_id => NULL
146420: );

Line 146417: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

146413: )
146414: ,p_token_4 => 'PRODUCT_NAME'
146415: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
146416: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
146417: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
146418: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
146419: ,p_ae_header_id => NULL
146420: );
146421:

Line 146418: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

146414: ,p_token_4 => 'PRODUCT_NAME'
146415: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
146416: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
146417: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
146418: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
146419: ,p_ae_header_id => NULL
146420: );
146421:
146422: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 146449: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

146445: ----------------------------------------------------------------------------------
146446: -- 4219869 Business Flow
146447: -- Update journal entry status -- Need to generate this within IF
146448: ----------------------------------------------------------------------------------
146449: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
146450: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
146451: ,p_balance_type_code => l_balance_type_code
146452: );
146453:

Line 146625: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

146621:
146622: --
146623: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
146624: --
146625: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
146626: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
146627: ELSE
146628: ---------------------------------------------------------------------------------------------------
146629: -- 4262811a Switch Sign

Line 146650: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

146646:
146647: XLA_AE_LINES_PKG.ValidateCurrentLine;
146648: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
146649:
146650: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
146651: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
146652: ,p_balance_type_code => l_balance_type_code);
146653:
146654: END IF;

Line 146817: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

146813: l_tmp_amt NUMBER;
146814: l_acc_rev_natural_side_code VARCHAR2(1);
146815:
146816: l_num_entries NUMBER;
146817: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
146818: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
146819: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
146820: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
146821: l_recog_line_1 NUMBER;

Line 146818: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

146814: l_acc_rev_natural_side_code VARCHAR2(1);
146815:
146816: l_num_entries NUMBER;
146817: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
146818: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
146819: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
146820: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
146821: l_recog_line_1 NUMBER;
146822: l_recog_line_2 NUMBER;

Line 146819: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

146815:
146816: l_num_entries NUMBER;
146817: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
146818: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
146819: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
146820: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
146821: l_recog_line_1 NUMBER;
146822: l_recog_line_2 NUMBER;
146823:

Line 146820: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

146816: l_num_entries NUMBER;
146817: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
146818: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
146819: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
146820: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
146821: l_recog_line_1 NUMBER;
146822: l_recog_line_2 NUMBER;
146823:
146824: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 146826: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

146822: l_recog_line_2 NUMBER;
146823:
146824: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
146825: l_bflow_applied_to_amt NUMBER; -- 5132302
146826: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
146827:
146828: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
146829:
146830: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 146901: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

146897: l_accrual_line_num := NULL; -- 4262811
146898: l_tmp_amt := NULL; -- 4262811
146899: --
146900:
146901: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
146902: l_balance_type_code <> 'B' THEN
146903: IF NVL(p_source_101,'
146904: ') = 'DISCOUNT'
146905: THEN

Line 146973: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

146969: --
146970: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
146971:
146972: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
146973: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
146974:
146975: -- 4955764
146976: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
146977: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 147049: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

147045: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
147046:
147047: IF xla_accounting_cache_pkg.GetValueChar
147048: (p_source_code => 'LEDGER_CATEGORY_CODE'
147049: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
147050: AND l_bflow_method_code = 'PRIOR_ENTRY'
147051: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
147052: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
147053: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 147253: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

147249: p_lookup_type => 'XLA_OWNER_TYPE'
147250: ,p_lookup_code => l_component_type_code
147251: )
147252: ,p_token_4 => 'PRODUCT_NAME'
147253: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
147254: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
147255: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
147256: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
147257: ,p_ae_header_id => NULL

Line 147254: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

147250: ,p_lookup_code => l_component_type_code
147251: )
147252: ,p_token_4 => 'PRODUCT_NAME'
147253: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
147254: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
147255: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
147256: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
147257: ,p_ae_header_id => NULL
147258: );

Line 147255: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

147251: )
147252: ,p_token_4 => 'PRODUCT_NAME'
147253: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
147254: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
147255: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
147256: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
147257: ,p_ae_header_id => NULL
147258: );
147259:

Line 147256: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

147252: ,p_token_4 => 'PRODUCT_NAME'
147253: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
147254: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
147255: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
147256: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
147257: ,p_ae_header_id => NULL
147258: );
147259:
147260: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 147287: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

147283: ----------------------------------------------------------------------------------
147284: -- 4219869 Business Flow
147285: -- Update journal entry status -- Need to generate this within IF
147286: ----------------------------------------------------------------------------------
147287: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
147288: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
147289: ,p_balance_type_code => l_balance_type_code
147290: );
147291:

Line 147463: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

147459:
147460: --
147461: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
147462: --
147463: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
147464: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
147465: ELSE
147466: ---------------------------------------------------------------------------------------------------
147467: -- 4262811a Switch Sign

Line 147488: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

147484:
147485: XLA_AE_LINES_PKG.ValidateCurrentLine;
147486: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
147487:
147488: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
147489: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
147490: ,p_balance_type_code => l_balance_type_code);
147491:
147492: END IF;

Line 147654: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

147650: l_tmp_amt NUMBER;
147651: l_acc_rev_natural_side_code VARCHAR2(1);
147652:
147653: l_num_entries NUMBER;
147654: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
147655: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
147656: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
147657: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
147658: l_recog_line_1 NUMBER;

Line 147655: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

147651: l_acc_rev_natural_side_code VARCHAR2(1);
147652:
147653: l_num_entries NUMBER;
147654: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
147655: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
147656: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
147657: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
147658: l_recog_line_1 NUMBER;
147659: l_recog_line_2 NUMBER;

Line 147656: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

147652:
147653: l_num_entries NUMBER;
147654: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
147655: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
147656: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
147657: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
147658: l_recog_line_1 NUMBER;
147659: l_recog_line_2 NUMBER;
147660:

Line 147657: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

147653: l_num_entries NUMBER;
147654: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
147655: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
147656: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
147657: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
147658: l_recog_line_1 NUMBER;
147659: l_recog_line_2 NUMBER;
147660:
147661: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 147663: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

147659: l_recog_line_2 NUMBER;
147660:
147661: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
147662: l_bflow_applied_to_amt NUMBER; -- 5132302
147663: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
147664:
147665: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
147666:
147667: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 147738: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

147734: l_accrual_line_num := NULL; -- 4262811
147735: l_tmp_amt := NULL; -- 4262811
147736: --
147737:
147738: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
147739: l_balance_type_code <> 'B' THEN
147740: IF (NVL(p_source_56,'
147741: ') = 'INTEREST' OR
147742: NVL(p_source_101,'

Line 147814: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

147810: --
147811: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
147812:
147813: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
147814: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
147815:
147816: -- 4955764
147817: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
147818: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 147890: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

147886: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
147887:
147888: IF xla_accounting_cache_pkg.GetValueChar
147889: (p_source_code => 'LEDGER_CATEGORY_CODE'
147890: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
147891: AND l_bflow_method_code = 'PRIOR_ENTRY'
147892: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
147893: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
147894: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 148091: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

148087: p_lookup_type => 'XLA_OWNER_TYPE'
148088: ,p_lookup_code => l_component_type_code
148089: )
148090: ,p_token_4 => 'PRODUCT_NAME'
148091: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
148092: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
148093: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
148094: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
148095: ,p_ae_header_id => NULL

Line 148092: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

148088: ,p_lookup_code => l_component_type_code
148089: )
148090: ,p_token_4 => 'PRODUCT_NAME'
148091: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
148092: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
148093: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
148094: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
148095: ,p_ae_header_id => NULL
148096: );

Line 148093: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

148089: )
148090: ,p_token_4 => 'PRODUCT_NAME'
148091: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
148092: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
148093: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
148094: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
148095: ,p_ae_header_id => NULL
148096: );
148097:

Line 148094: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

148090: ,p_token_4 => 'PRODUCT_NAME'
148091: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
148092: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
148093: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
148094: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
148095: ,p_ae_header_id => NULL
148096: );
148097:
148098: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 148125: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

148121: ----------------------------------------------------------------------------------
148122: -- 4219869 Business Flow
148123: -- Update journal entry status -- Need to generate this within IF
148124: ----------------------------------------------------------------------------------
148125: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
148126: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
148127: ,p_balance_type_code => l_balance_type_code
148128: );
148129:

Line 148298: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

148294:
148295: --
148296: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
148297: --
148298: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
148299: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
148300: ELSE
148301: ---------------------------------------------------------------------------------------------------
148302: -- 4262811a Switch Sign

Line 148323: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

148319:
148320: XLA_AE_LINES_PKG.ValidateCurrentLine;
148321: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
148322:
148323: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
148324: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
148325: ,p_balance_type_code => l_balance_type_code);
148326:
148327: END IF;

Line 148489: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

148485: l_tmp_amt NUMBER;
148486: l_acc_rev_natural_side_code VARCHAR2(1);
148487:
148488: l_num_entries NUMBER;
148489: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
148490: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
148491: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
148492: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
148493: l_recog_line_1 NUMBER;

Line 148490: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

148486: l_acc_rev_natural_side_code VARCHAR2(1);
148487:
148488: l_num_entries NUMBER;
148489: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
148490: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
148491: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
148492: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
148493: l_recog_line_1 NUMBER;
148494: l_recog_line_2 NUMBER;

Line 148491: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

148487:
148488: l_num_entries NUMBER;
148489: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
148490: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
148491: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
148492: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
148493: l_recog_line_1 NUMBER;
148494: l_recog_line_2 NUMBER;
148495:

Line 148492: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

148488: l_num_entries NUMBER;
148489: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
148490: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
148491: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
148492: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
148493: l_recog_line_1 NUMBER;
148494: l_recog_line_2 NUMBER;
148495:
148496: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 148498: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

148494: l_recog_line_2 NUMBER;
148495:
148496: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
148497: l_bflow_applied_to_amt NUMBER; -- 5132302
148498: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
148499:
148500: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
148501:
148502: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 148573: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

148569: l_accrual_line_num := NULL; -- 4262811
148570: l_tmp_amt := NULL; -- 4262811
148571: --
148572:
148573: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
148574: l_balance_type_code <> 'B' THEN
148575: IF (NVL(p_source_56,'
148576: ') = 'INTEREST' OR
148577: NVL(p_source_101,'

Line 148649: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

148645: --
148646: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
148647:
148648: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
148649: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
148650:
148651: -- 4955764
148652: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
148653: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 148725: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

148721: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
148722:
148723: IF xla_accounting_cache_pkg.GetValueChar
148724: (p_source_code => 'LEDGER_CATEGORY_CODE'
148725: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
148726: AND l_bflow_method_code = 'PRIOR_ENTRY'
148727: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
148728: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
148729: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 148926: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

148922: p_lookup_type => 'XLA_OWNER_TYPE'
148923: ,p_lookup_code => l_component_type_code
148924: )
148925: ,p_token_4 => 'PRODUCT_NAME'
148926: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
148927: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
148928: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
148929: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
148930: ,p_ae_header_id => NULL

Line 148927: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

148923: ,p_lookup_code => l_component_type_code
148924: )
148925: ,p_token_4 => 'PRODUCT_NAME'
148926: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
148927: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
148928: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
148929: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
148930: ,p_ae_header_id => NULL
148931: );

Line 148928: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

148924: )
148925: ,p_token_4 => 'PRODUCT_NAME'
148926: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
148927: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
148928: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
148929: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
148930: ,p_ae_header_id => NULL
148931: );
148932:

Line 148929: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

148925: ,p_token_4 => 'PRODUCT_NAME'
148926: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
148927: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
148928: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
148929: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
148930: ,p_ae_header_id => NULL
148931: );
148932:
148933: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 148960: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

148956: ----------------------------------------------------------------------------------
148957: -- 4219869 Business Flow
148958: -- Update journal entry status -- Need to generate this within IF
148959: ----------------------------------------------------------------------------------
148960: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
148961: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
148962: ,p_balance_type_code => l_balance_type_code
148963: );
148964:

Line 149133: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

149129:
149130: --
149131: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
149132: --
149133: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
149134: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
149135: ELSE
149136: ---------------------------------------------------------------------------------------------------
149137: -- 4262811a Switch Sign

Line 149158: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

149154:
149155: XLA_AE_LINES_PKG.ValidateCurrentLine;
149156: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
149157:
149158: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
149159: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
149160: ,p_balance_type_code => l_balance_type_code);
149161:
149162: END IF;

Line 149324: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

149320: l_tmp_amt NUMBER;
149321: l_acc_rev_natural_side_code VARCHAR2(1);
149322:
149323: l_num_entries NUMBER;
149324: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
149325: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
149326: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
149327: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
149328: l_recog_line_1 NUMBER;

Line 149325: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

149321: l_acc_rev_natural_side_code VARCHAR2(1);
149322:
149323: l_num_entries NUMBER;
149324: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
149325: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
149326: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
149327: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
149328: l_recog_line_1 NUMBER;
149329: l_recog_line_2 NUMBER;

Line 149326: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

149322:
149323: l_num_entries NUMBER;
149324: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
149325: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
149326: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
149327: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
149328: l_recog_line_1 NUMBER;
149329: l_recog_line_2 NUMBER;
149330:

Line 149327: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

149323: l_num_entries NUMBER;
149324: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
149325: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
149326: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
149327: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
149328: l_recog_line_1 NUMBER;
149329: l_recog_line_2 NUMBER;
149330:
149331: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 149333: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

149329: l_recog_line_2 NUMBER;
149330:
149331: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
149332: l_bflow_applied_to_amt NUMBER; -- 5132302
149333: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
149334:
149335: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
149336:
149337: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 149408: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

149404: l_accrual_line_num := NULL; -- 4262811
149405: l_tmp_amt := NULL; -- 4262811
149406: --
149407:
149408: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
149409: l_balance_type_code <> 'B' THEN
149410: IF NVL(p_source_170,'
149411: ') = 'Y' AND
149412: (NVL(p_source_125,'

Line 149488: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

149484: --
149485: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
149486:
149487: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
149488: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
149489:
149490: -- 4955764
149491: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
149492: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 149564: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

149560: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
149561:
149562: IF xla_accounting_cache_pkg.GetValueChar
149563: (p_source_code => 'LEDGER_CATEGORY_CODE'
149564: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
149565: AND l_bflow_method_code = 'PRIOR_ENTRY'
149566: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
149567: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
149568: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 149725: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

149721: p_lookup_type => 'XLA_OWNER_TYPE'
149722: ,p_lookup_code => l_component_type_code
149723: )
149724: ,p_token_4 => 'PRODUCT_NAME'
149725: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
149726: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
149727: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
149728: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
149729: ,p_ae_header_id => NULL

Line 149726: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

149722: ,p_lookup_code => l_component_type_code
149723: )
149724: ,p_token_4 => 'PRODUCT_NAME'
149725: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
149726: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
149727: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
149728: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
149729: ,p_ae_header_id => NULL
149730: );

Line 149727: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

149723: )
149724: ,p_token_4 => 'PRODUCT_NAME'
149725: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
149726: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
149727: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
149728: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
149729: ,p_ae_header_id => NULL
149730: );
149731:

Line 149728: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

149724: ,p_token_4 => 'PRODUCT_NAME'
149725: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
149726: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
149727: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
149728: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
149729: ,p_ae_header_id => NULL
149730: );
149731:
149732: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 149759: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

149755: ----------------------------------------------------------------------------------
149756: -- 4219869 Business Flow
149757: -- Update journal entry status -- Need to generate this within IF
149758: ----------------------------------------------------------------------------------
149759: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
149760: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
149761: ,p_balance_type_code => l_balance_type_code
149762: );
149763:

Line 149892: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

149888:
149889: --
149890: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
149891: --
149892: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
149893: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
149894: ELSE
149895: ---------------------------------------------------------------------------------------------------
149896: -- 4262811a Switch Sign

Line 149917: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

149913:
149914: XLA_AE_LINES_PKG.ValidateCurrentLine;
149915: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
149916:
149917: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
149918: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
149919: ,p_balance_type_code => l_balance_type_code);
149920:
149921: END IF;

Line 150085: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

150081: l_tmp_amt NUMBER;
150082: l_acc_rev_natural_side_code VARCHAR2(1);
150083:
150084: l_num_entries NUMBER;
150085: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
150086: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
150087: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
150088: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
150089: l_recog_line_1 NUMBER;

Line 150086: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

150082: l_acc_rev_natural_side_code VARCHAR2(1);
150083:
150084: l_num_entries NUMBER;
150085: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
150086: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
150087: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
150088: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
150089: l_recog_line_1 NUMBER;
150090: l_recog_line_2 NUMBER;

Line 150087: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

150083:
150084: l_num_entries NUMBER;
150085: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
150086: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
150087: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
150088: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
150089: l_recog_line_1 NUMBER;
150090: l_recog_line_2 NUMBER;
150091:

Line 150088: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

150084: l_num_entries NUMBER;
150085: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
150086: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
150087: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
150088: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
150089: l_recog_line_1 NUMBER;
150090: l_recog_line_2 NUMBER;
150091:
150092: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 150094: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

150090: l_recog_line_2 NUMBER;
150091:
150092: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
150093: l_bflow_applied_to_amt NUMBER; -- 5132302
150094: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
150095:
150096: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
150097:
150098: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 150169: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

150165: l_accrual_line_num := NULL; -- 4262811
150166: l_tmp_amt := NULL; -- 4262811
150167: --
150168:
150169: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
150170: l_balance_type_code <> 'B' THEN
150171: IF NVL(p_source_170,'
150172: ') = 'Y' AND
150173: (NVL(p_source_125,'

Line 150249: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

150245: --
150246: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
150247:
150248: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
150249: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
150250:
150251: -- 4955764
150252: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
150253: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 150325: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

150321: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
150322:
150323: IF xla_accounting_cache_pkg.GetValueChar
150324: (p_source_code => 'LEDGER_CATEGORY_CODE'
150325: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
150326: AND l_bflow_method_code = 'PRIOR_ENTRY'
150327: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
150328: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
150329: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 150527: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

150523: p_lookup_type => 'XLA_OWNER_TYPE'
150524: ,p_lookup_code => l_component_type_code
150525: )
150526: ,p_token_4 => 'PRODUCT_NAME'
150527: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
150528: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
150529: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
150530: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
150531: ,p_ae_header_id => NULL

Line 150528: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

150524: ,p_lookup_code => l_component_type_code
150525: )
150526: ,p_token_4 => 'PRODUCT_NAME'
150527: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
150528: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
150529: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
150530: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
150531: ,p_ae_header_id => NULL
150532: );

Line 150529: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

150525: )
150526: ,p_token_4 => 'PRODUCT_NAME'
150527: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
150528: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
150529: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
150530: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
150531: ,p_ae_header_id => NULL
150532: );
150533:

Line 150530: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

150526: ,p_token_4 => 'PRODUCT_NAME'
150527: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
150528: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
150529: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
150530: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
150531: ,p_ae_header_id => NULL
150532: );
150533:
150534: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 150561: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

150557: ----------------------------------------------------------------------------------
150558: -- 4219869 Business Flow
150559: -- Update journal entry status -- Need to generate this within IF
150560: ----------------------------------------------------------------------------------
150561: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
150562: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
150563: ,p_balance_type_code => l_balance_type_code
150564: );
150565:

Line 150735: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

150731:
150732: --
150733: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
150734: --
150735: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
150736: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
150737: ELSE
150738: ---------------------------------------------------------------------------------------------------
150739: -- 4262811a Switch Sign

Line 150760: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

150756:
150757: XLA_AE_LINES_PKG.ValidateCurrentLine;
150758: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
150759:
150760: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
150761: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
150762: ,p_balance_type_code => l_balance_type_code);
150763:
150764: END IF;

Line 150929: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

150925: l_tmp_amt NUMBER;
150926: l_acc_rev_natural_side_code VARCHAR2(1);
150927:
150928: l_num_entries NUMBER;
150929: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
150930: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
150931: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
150932: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
150933: l_recog_line_1 NUMBER;

Line 150930: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

150926: l_acc_rev_natural_side_code VARCHAR2(1);
150927:
150928: l_num_entries NUMBER;
150929: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
150930: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
150931: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
150932: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
150933: l_recog_line_1 NUMBER;
150934: l_recog_line_2 NUMBER;

Line 150931: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

150927:
150928: l_num_entries NUMBER;
150929: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
150930: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
150931: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
150932: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
150933: l_recog_line_1 NUMBER;
150934: l_recog_line_2 NUMBER;
150935:

Line 150932: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

150928: l_num_entries NUMBER;
150929: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
150930: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
150931: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
150932: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
150933: l_recog_line_1 NUMBER;
150934: l_recog_line_2 NUMBER;
150935:
150936: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 150938: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

150934: l_recog_line_2 NUMBER;
150935:
150936: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
150937: l_bflow_applied_to_amt NUMBER; -- 5132302
150938: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
150939:
150940: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
150941:
150942: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 151013: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

151009: l_accrual_line_num := NULL; -- 4262811
151010: l_tmp_amt := NULL; -- 4262811
151011: --
151012:
151013: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
151014: l_balance_type_code <> 'B' THEN
151015: IF NVL(p_source_170,'
151016: ') = 'Y' AND
151017: (NVL(p_source_125,'

Line 151093: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

151089: --
151090: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
151091:
151092: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
151093: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
151094:
151095: -- 4955764
151096: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
151097: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 151169: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

151165: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
151166:
151167: IF xla_accounting_cache_pkg.GetValueChar
151168: (p_source_code => 'LEDGER_CATEGORY_CODE'
151169: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
151170: AND l_bflow_method_code = 'PRIOR_ENTRY'
151171: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
151172: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
151173: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 151372: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

151368: p_lookup_type => 'XLA_OWNER_TYPE'
151369: ,p_lookup_code => l_component_type_code
151370: )
151371: ,p_token_4 => 'PRODUCT_NAME'
151372: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
151373: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
151374: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
151375: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
151376: ,p_ae_header_id => NULL

Line 151373: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

151369: ,p_lookup_code => l_component_type_code
151370: )
151371: ,p_token_4 => 'PRODUCT_NAME'
151372: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
151373: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
151374: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
151375: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
151376: ,p_ae_header_id => NULL
151377: );

Line 151374: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

151370: )
151371: ,p_token_4 => 'PRODUCT_NAME'
151372: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
151373: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
151374: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
151375: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
151376: ,p_ae_header_id => NULL
151377: );
151378:

Line 151375: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

151371: ,p_token_4 => 'PRODUCT_NAME'
151372: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
151373: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
151374: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
151375: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
151376: ,p_ae_header_id => NULL
151377: );
151378:
151379: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 151406: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

151402: ----------------------------------------------------------------------------------
151403: -- 4219869 Business Flow
151404: -- Update journal entry status -- Need to generate this within IF
151405: ----------------------------------------------------------------------------------
151406: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
151407: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
151408: ,p_balance_type_code => l_balance_type_code
151409: );
151410:

Line 151581: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

151577:
151578: --
151579: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
151580: --
151581: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
151582: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
151583: ELSE
151584: ---------------------------------------------------------------------------------------------------
151585: -- 4262811a Switch Sign

Line 151606: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

151602:
151603: XLA_AE_LINES_PKG.ValidateCurrentLine;
151604: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
151605:
151606: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
151607: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
151608: ,p_balance_type_code => l_balance_type_code);
151609:
151610: END IF;

Line 151772: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

151768: l_tmp_amt NUMBER;
151769: l_acc_rev_natural_side_code VARCHAR2(1);
151770:
151771: l_num_entries NUMBER;
151772: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
151773: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
151774: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
151775: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
151776: l_recog_line_1 NUMBER;

Line 151773: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

151769: l_acc_rev_natural_side_code VARCHAR2(1);
151770:
151771: l_num_entries NUMBER;
151772: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
151773: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
151774: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
151775: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
151776: l_recog_line_1 NUMBER;
151777: l_recog_line_2 NUMBER;

Line 151774: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

151770:
151771: l_num_entries NUMBER;
151772: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
151773: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
151774: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
151775: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
151776: l_recog_line_1 NUMBER;
151777: l_recog_line_2 NUMBER;
151778:

Line 151775: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

151771: l_num_entries NUMBER;
151772: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
151773: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
151774: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
151775: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
151776: l_recog_line_1 NUMBER;
151777: l_recog_line_2 NUMBER;
151778:
151779: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 151781: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

151777: l_recog_line_2 NUMBER;
151778:
151779: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
151780: l_bflow_applied_to_amt NUMBER; -- 5132302
151781: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
151782:
151783: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
151784:
151785: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 151856: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

151852: l_accrual_line_num := NULL; -- 4262811
151853: l_tmp_amt := NULL; -- 4262811
151854: --
151855:
151856: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
151857: l_balance_type_code <> 'B' THEN
151858: IF NVL(p_source_170,'
151859: ') = 'Y' AND
151860: (NVL(p_source_125,'

Line 151934: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

151930: --
151931: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
151932:
151933: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
151934: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
151935:
151936: -- 4955764
151937: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
151938: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 152010: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

152006: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
152007:
152008: IF xla_accounting_cache_pkg.GetValueChar
152009: (p_source_code => 'LEDGER_CATEGORY_CODE'
152010: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
152011: AND l_bflow_method_code = 'PRIOR_ENTRY'
152012: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
152013: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
152014: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 152213: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

152209: p_lookup_type => 'XLA_OWNER_TYPE'
152210: ,p_lookup_code => l_component_type_code
152211: )
152212: ,p_token_4 => 'PRODUCT_NAME'
152213: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
152214: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
152215: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
152216: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
152217: ,p_ae_header_id => NULL

Line 152214: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

152210: ,p_lookup_code => l_component_type_code
152211: )
152212: ,p_token_4 => 'PRODUCT_NAME'
152213: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
152214: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
152215: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
152216: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
152217: ,p_ae_header_id => NULL
152218: );

Line 152215: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

152211: )
152212: ,p_token_4 => 'PRODUCT_NAME'
152213: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
152214: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
152215: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
152216: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
152217: ,p_ae_header_id => NULL
152218: );
152219:

Line 152216: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

152212: ,p_token_4 => 'PRODUCT_NAME'
152213: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
152214: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
152215: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
152216: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
152217: ,p_ae_header_id => NULL
152218: );
152219:
152220: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 152247: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

152243: ----------------------------------------------------------------------------------
152244: -- 4219869 Business Flow
152245: -- Update journal entry status -- Need to generate this within IF
152246: ----------------------------------------------------------------------------------
152247: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
152248: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
152249: ,p_balance_type_code => l_balance_type_code
152250: );
152251:

Line 152422: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

152418:
152419: --
152420: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
152421: --
152422: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
152423: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
152424: ELSE
152425: ---------------------------------------------------------------------------------------------------
152426: -- 4262811a Switch Sign

Line 152447: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

152443:
152444: XLA_AE_LINES_PKG.ValidateCurrentLine;
152445: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
152446:
152447: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
152448: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
152449: ,p_balance_type_code => l_balance_type_code);
152450:
152451: END IF;

Line 153153: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

153149:
153150: l_calculate_acctd_flag VARCHAR2(1) :='N';
153151: l_calculate_g_l_flag VARCHAR2(1) :='N';
153152: --
153153: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153154: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153155: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
153156: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153157: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 153154: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

153150: l_calculate_acctd_flag VARCHAR2(1) :='N';
153151: l_calculate_g_l_flag VARCHAR2(1) :='N';
153152: --
153153: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153154: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153155: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
153156: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153157: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153158: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 153155: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

153151: l_calculate_g_l_flag VARCHAR2(1) :='N';
153152: --
153153: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153154: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153155: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
153156: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153157: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153158: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
153159: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 153156: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

153152: --
153153: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153154: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153155: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
153156: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153157: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153158: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
153159: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
153160: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 153157: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

153153: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153154: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153155: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
153156: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153157: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153158: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
153159: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
153160: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153161: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 153158: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

153154: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153155: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
153156: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153157: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153158: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
153159: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
153160: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153161: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153162: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 153159: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

153155: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
153156: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153157: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153158: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
153159: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
153160: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153161: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153162: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153163: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 153160: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

153156: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153157: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153158: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
153159: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
153160: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153161: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153162: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153163: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153164: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 153161: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

153157: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153158: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
153159: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
153160: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153161: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153162: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153163: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153164: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153165: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 153162: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

153158: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
153159: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
153160: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153161: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153162: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153163: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153164: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153165: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153166: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 153163: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

153159: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
153160: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153161: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153162: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153163: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153164: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153165: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153166: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153167: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 153164: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

153160: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153161: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153162: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153163: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153164: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153165: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153166: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153167: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153168: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 153165: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

153161: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153162: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153163: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153164: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153165: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153166: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153167: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153168: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153169: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 153166: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

153162: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153163: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153164: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153165: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153166: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153167: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153168: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153169: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153170: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 153167: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

153163: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153164: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153165: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153166: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153167: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153168: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153169: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153170: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153171: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 153168: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

153164: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153165: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153166: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153167: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153168: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153169: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153170: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153171: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153172: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 153169: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

153165: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153166: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153167: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153168: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153169: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153170: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153171: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153172: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153173: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 153170: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

153166: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153167: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153168: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153169: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153170: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153171: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153172: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153173: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153174: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 153171: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

153167: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153168: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153169: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153170: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153171: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153172: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153173: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153174: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153175: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 153172: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

153168: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153169: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153170: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153171: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153172: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153173: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153174: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153175: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
153176: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 153173: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

153169: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153170: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153171: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153172: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153173: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153174: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153175: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
153176: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
153177: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 153174: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

153170: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153171: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153172: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153173: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153174: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153175: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
153176: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
153177: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
153178: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 153175: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

153171: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153172: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153173: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153174: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153175: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
153176: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
153177: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
153178: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
153179:

Line 153176: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

153172: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153173: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153174: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153175: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
153176: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
153177: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
153178: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
153179:
153180: l_event_id NUMBER;

Line 153177: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

153173: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153174: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153175: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
153176: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
153177: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
153178: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
153179:
153180: l_event_id NUMBER;
153181: l_previous_event_id NUMBER;

Line 153178: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

153174: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153175: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
153176: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
153177: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
153178: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
153179:
153180: l_event_id NUMBER;
153181: l_previous_event_id NUMBER;
153182: l_first_event_id NUMBER;

Line 153196: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

153192: l_event_class_name VARCHAR2(80) := 'Credit Memos';
153193: l_description VARCHAR2(4000);
153194: l_transaction_reversal NUMBER;
153195: l_ae_header_id NUMBER;
153196: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
153197: l_log_module VARCHAR2(240);
153198: --
153199: l_acct_reversal_source VARCHAR2(30);
153200: l_trx_reversal_source VARCHAR2(30);

Line 153681: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

153677:
153678: --
153679: -- set event info as cache for other routines to refer event attributes
153680: --
153681: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
153682: (p_application_id => p_application_id
153683: ,p_primary_ledger_id => p_primary_ledger_id
153684: ,p_base_ledger_id => p_base_ledger_id
153685: ,p_target_ledger_id => p_target_ledger_id

Line 153714: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

153710:
153711: --
153712: -- set the status of entry to C_VALID (0)
153713: --
153714: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
153715:
153716: --
153717: -- initialize a row for ae header
153718: --

Line 153759: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

153755: --
153756: -- initilaize the status of ae headers for diffrent balance types
153757: -- the status is initialised to C_NOT_CREATED (2)
153758: --
153759: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
153760: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
153761: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
153762:
153763: --

Line 153760: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

153756: -- initilaize the status of ae headers for diffrent balance types
153757: -- the status is initialised to C_NOT_CREATED (2)
153758: --
153759: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
153760: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
153761: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
153762:
153763: --
153764: -- call api to validate and store accounting attributes for header

Line 153761: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

153757: -- the status is initialised to C_NOT_CREATED (2)
153758: --
153759: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
153760: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
153761: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
153762:
153763: --
153764: -- call api to validate and store accounting attributes for header
153765: --

Line 153814: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

153810: --
153811: l_trx_reversal_source := SUBSTR(NULL, 1,30);
153812:
153813: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
153814: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
153815:
153816: xla_accounting_err_pkg.build_message
153817: (p_appli_s_name => 'XLA'
153818: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 153822: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

153818: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
153819: ,p_token_1 => 'ACCT_ATTR_NAME'
153820: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
153821: ,p_token_2 => 'PRODUCT_NAME'
153822: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
153823: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
153824: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
153825: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
153826:

Line 153823: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

153819: ,p_token_1 => 'ACCT_ATTR_NAME'
153820: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
153821: ,p_token_2 => 'PRODUCT_NAME'
153822: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
153823: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
153824: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
153825: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
153826:
153827: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 153824: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

153820: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
153821: ,p_token_2 => 'PRODUCT_NAME'
153822: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
153823: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
153824: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
153825: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
153826:
153827: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
153828: --

Line 153825: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

153821: ,p_token_2 => 'PRODUCT_NAME'
153822: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
153823: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
153824: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
153825: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
153826:
153827: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
153828: --
153829: -- following sets the accounting attributes needed to reverse

Line 153844: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

153840: ----------------------------------------------------------------
153841: -- 4262811 - update the header statuses to invalid in need be
153842: ----------------------------------------------------------------
153843: --
153844: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
153845:
153846:
153847: -----------------------------------------------
153848: -- No accrual reversal for the event class/type

Line 154015: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

154011: ,p_module => l_log_module);
154012: END IF;
154013:
154014: --
154015: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
154016: --
154017: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
154018: --
154019: -- set event info as cache for other routines to refer event attributes

Line 154017: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

154013:
154014: --
154015: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
154016: --
154017: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
154018: --
154019: -- set event info as cache for other routines to refer event attributes
154020: --
154021:

Line 154025: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

154021:
154022: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
154023: l_previous_event_id := l_event_id;
154024:
154025: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
154026: (p_application_id => p_application_id
154027: ,p_primary_ledger_id => p_primary_ledger_id
154028: ,p_base_ledger_id => p_base_ledger_id
154029: ,p_target_ledger_id => p_target_ledger_id

Line 154066: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

154062: l_acct_reversal_source := SUBSTR(l_array_source_58(Idx), 1,30);
154063:
154064: IF l_continue_with_lines THEN
154065: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
154066: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
154067:
154068: xla_accounting_err_pkg.build_message
154069: (p_appli_s_name => 'XLA'
154070: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 154074: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

154070: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
154071: ,p_token_1 => 'LINE_NUMBER'
154072: ,p_value_1 => l_array_extract_line_num(Idx)
154073: ,p_token_2 => 'PRODUCT_NAME'
154074: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
154075: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
154076: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
154077: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
154078:

Line 154075: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

154071: ,p_token_1 => 'LINE_NUMBER'
154072: ,p_value_1 => l_array_extract_line_num(Idx)
154073: ,p_token_2 => 'PRODUCT_NAME'
154074: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
154075: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
154076: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
154077: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
154078:
154079: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 154076: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

154072: ,p_value_1 => l_array_extract_line_num(Idx)
154073: ,p_token_2 => 'PRODUCT_NAME'
154074: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
154075: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
154076: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
154077: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
154078:
154079: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
154080: --

Line 154077: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

154073: ,p_token_2 => 'PRODUCT_NAME'
154074: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
154075: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
154076: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
154077: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
154078:
154079: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
154080: --
154081: -- following sets the accounting attributes needed to reverse

Line 155603: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

155599:
155600: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
155601: -- or secondary ledger that has different currency with primary
155602: -- or alc that is calculated by sla
155603: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
155604: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
155605:
155606: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
155607: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 155604: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

155600: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
155601: -- or secondary ledger that has different currency with primary
155602: -- or alc that is calculated by sla
155603: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
155604: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
155605:
155606: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
155607: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
155608: AND (l_actual_flag = 'A')) THEN

Line 155606: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

155602: -- or alc that is calculated by sla
155603: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
155604: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
155605:
155606: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
155607: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
155608: AND (l_actual_flag = 'A')) THEN
155609: XLA_AE_LINES_PKG.CreateGainOrLossLines(
155610: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 155607: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

155603: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
155604: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
155605:
155606: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
155607: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
155608: AND (l_actual_flag = 'A')) THEN
155609: XLA_AE_LINES_PKG.CreateGainOrLossLines(
155610: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
155611: ,p_application_id => p_application_id

Line 155610: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

155606: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
155607: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
155608: AND (l_actual_flag = 'A')) THEN
155609: XLA_AE_LINES_PKG.CreateGainOrLossLines(
155610: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
155611: ,p_application_id => p_application_id
155612: ,p_amb_context_code => 'DEFAULT'
155613: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
155614: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 155613: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

155609: XLA_AE_LINES_PKG.CreateGainOrLossLines(
155610: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
155611: ,p_application_id => p_application_id
155612: ,p_amb_context_code => 'DEFAULT'
155613: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
155614: ,p_event_class_code => C_EVENT_CLASS_CODE
155615: ,p_event_type_code => C_EVENT_TYPE_CODE
155616:
155617: ,p_gain_ccid => -1

Line 156391: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

156387:
156388: l_calculate_acctd_flag VARCHAR2(1) :='N';
156389: l_calculate_g_l_flag VARCHAR2(1) :='N';
156390: --
156391: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156392: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156393: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
156394: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156395: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 156392: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

156388: l_calculate_acctd_flag VARCHAR2(1) :='N';
156389: l_calculate_g_l_flag VARCHAR2(1) :='N';
156390: --
156391: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156392: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156393: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
156394: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156395: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156396: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 156393: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

156389: l_calculate_g_l_flag VARCHAR2(1) :='N';
156390: --
156391: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156392: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156393: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
156394: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156395: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156396: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
156397: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 156394: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

156390: --
156391: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156392: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156393: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
156394: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156395: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156396: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
156397: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
156398: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 156395: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

156391: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156392: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156393: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
156394: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156395: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156396: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
156397: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
156398: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156399: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 156396: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

156392: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156393: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
156394: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156395: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156396: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
156397: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
156398: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156399: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156400: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 156397: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

156393: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
156394: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156395: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156396: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
156397: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
156398: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156399: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156400: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156401: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 156398: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

156394: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156395: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156396: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
156397: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
156398: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156399: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156400: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156401: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156402: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 156399: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

156395: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156396: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
156397: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
156398: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156399: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156400: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156401: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156402: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156403: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 156400: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

156396: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
156397: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
156398: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156399: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156400: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156401: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156402: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156403: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156404: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 156401: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

156397: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
156398: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156399: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156400: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156401: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156402: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156403: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156404: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156405: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 156402: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

156398: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156399: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156400: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156401: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156402: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156403: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156404: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156405: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156406: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 156403: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

156399: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156400: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156401: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156402: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156403: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156404: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156405: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156406: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156407: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 156404: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

156400: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156401: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156402: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156403: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156404: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156405: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156406: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156407: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156408: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 156405: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

156401: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156402: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156403: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156404: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156405: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156406: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156407: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156408: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156409: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 156406: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

156402: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156403: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156404: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156405: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156406: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156407: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156408: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156409: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156410: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 156407: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

156403: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156404: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156405: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156406: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156407: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156408: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156409: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156410: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156411: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 156408: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

156404: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156405: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156406: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156407: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156408: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156409: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156410: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156411: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156412: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 156409: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

156405: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156406: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156407: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156408: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156409: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156410: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156411: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156412: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156413: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 156410: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

156406: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156407: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156408: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156409: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156410: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156411: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156412: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156413: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
156414: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 156411: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

156407: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156408: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156409: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156410: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156411: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156412: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156413: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
156414: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
156415: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 156412: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

156408: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156409: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156410: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156411: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156412: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156413: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
156414: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
156415: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
156416: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 156413: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

156409: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156410: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156411: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156412: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156413: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
156414: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
156415: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
156416: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
156417:

Line 156414: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

156410: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156411: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156412: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156413: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
156414: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
156415: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
156416: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
156417:
156418: l_event_id NUMBER;

Line 156415: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

156411: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156412: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156413: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
156414: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
156415: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
156416: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
156417:
156418: l_event_id NUMBER;
156419: l_previous_event_id NUMBER;

Line 156416: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

156412: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156413: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
156414: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
156415: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
156416: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
156417:
156418: l_event_id NUMBER;
156419: l_previous_event_id NUMBER;
156420: l_first_event_id NUMBER;

Line 156434: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

156430: l_event_class_name VARCHAR2(80) := 'Debit Memos';
156431: l_description VARCHAR2(4000);
156432: l_transaction_reversal NUMBER;
156433: l_ae_header_id NUMBER;
156434: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
156435: l_log_module VARCHAR2(240);
156436: --
156437: l_acct_reversal_source VARCHAR2(30);
156438: l_trx_reversal_source VARCHAR2(30);

Line 156904: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

156900:
156901: --
156902: -- set event info as cache for other routines to refer event attributes
156903: --
156904: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
156905: (p_application_id => p_application_id
156906: ,p_primary_ledger_id => p_primary_ledger_id
156907: ,p_base_ledger_id => p_base_ledger_id
156908: ,p_target_ledger_id => p_target_ledger_id

Line 156937: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

156933:
156934: --
156935: -- set the status of entry to C_VALID (0)
156936: --
156937: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
156938:
156939: --
156940: -- initialize a row for ae header
156941: --

Line 156980: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

156976: --
156977: -- initilaize the status of ae headers for diffrent balance types
156978: -- the status is initialised to C_NOT_CREATED (2)
156979: --
156980: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
156981: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
156982: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
156983:
156984: --

Line 156981: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

156977: -- initilaize the status of ae headers for diffrent balance types
156978: -- the status is initialised to C_NOT_CREATED (2)
156979: --
156980: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
156981: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
156982: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
156983:
156984: --
156985: -- call api to validate and store accounting attributes for header

Line 156982: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

156978: -- the status is initialised to C_NOT_CREATED (2)
156979: --
156980: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
156981: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
156982: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
156983:
156984: --
156985: -- call api to validate and store accounting attributes for header
156986: --

Line 157035: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

157031: --
157032: l_trx_reversal_source := SUBSTR(NULL, 1,30);
157033:
157034: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
157035: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
157036:
157037: xla_accounting_err_pkg.build_message
157038: (p_appli_s_name => 'XLA'
157039: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 157043: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

157039: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
157040: ,p_token_1 => 'ACCT_ATTR_NAME'
157041: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
157042: ,p_token_2 => 'PRODUCT_NAME'
157043: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
157044: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
157045: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
157046: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
157047:

Line 157044: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

157040: ,p_token_1 => 'ACCT_ATTR_NAME'
157041: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
157042: ,p_token_2 => 'PRODUCT_NAME'
157043: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
157044: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
157045: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
157046: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
157047:
157048: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 157045: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

157041: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
157042: ,p_token_2 => 'PRODUCT_NAME'
157043: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
157044: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
157045: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
157046: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
157047:
157048: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
157049: --

Line 157046: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

157042: ,p_token_2 => 'PRODUCT_NAME'
157043: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
157044: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
157045: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
157046: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
157047:
157048: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
157049: --
157050: -- following sets the accounting attributes needed to reverse

Line 157065: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

157061: ----------------------------------------------------------------
157062: -- 4262811 - update the header statuses to invalid in need be
157063: ----------------------------------------------------------------
157064: --
157065: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
157066:
157067:
157068: -----------------------------------------------
157069: -- No accrual reversal for the event class/type

Line 157235: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

157231: ,p_module => l_log_module);
157232: END IF;
157233:
157234: --
157235: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
157236: --
157237: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
157238: --
157239: -- set event info as cache for other routines to refer event attributes

Line 157237: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

157233:
157234: --
157235: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
157236: --
157237: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
157238: --
157239: -- set event info as cache for other routines to refer event attributes
157240: --
157241:

Line 157245: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

157241:
157242: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
157243: l_previous_event_id := l_event_id;
157244:
157245: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
157246: (p_application_id => p_application_id
157247: ,p_primary_ledger_id => p_primary_ledger_id
157248: ,p_base_ledger_id => p_base_ledger_id
157249: ,p_target_ledger_id => p_target_ledger_id

Line 157286: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

157282: l_acct_reversal_source := SUBSTR(l_array_source_58(Idx), 1,30);
157283:
157284: IF l_continue_with_lines THEN
157285: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
157286: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
157287:
157288: xla_accounting_err_pkg.build_message
157289: (p_appli_s_name => 'XLA'
157290: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 157294: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

157290: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
157291: ,p_token_1 => 'LINE_NUMBER'
157292: ,p_value_1 => l_array_extract_line_num(Idx)
157293: ,p_token_2 => 'PRODUCT_NAME'
157294: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
157295: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
157296: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
157297: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
157298:

Line 157295: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

157291: ,p_token_1 => 'LINE_NUMBER'
157292: ,p_value_1 => l_array_extract_line_num(Idx)
157293: ,p_token_2 => 'PRODUCT_NAME'
157294: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
157295: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
157296: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
157297: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
157298:
157299: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 157296: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

157292: ,p_value_1 => l_array_extract_line_num(Idx)
157293: ,p_token_2 => 'PRODUCT_NAME'
157294: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
157295: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
157296: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
157297: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
157298:
157299: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
157300: --

Line 157297: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

157293: ,p_token_2 => 'PRODUCT_NAME'
157294: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
157295: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
157296: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
157297: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
157298:
157299: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
157300: --
157301: -- following sets the accounting attributes needed to reverse

Line 158798: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

158794:
158795: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
158796: -- or secondary ledger that has different currency with primary
158797: -- or alc that is calculated by sla
158798: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
158799: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
158800:
158801: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
158802: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 158799: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

158795: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
158796: -- or secondary ledger that has different currency with primary
158797: -- or alc that is calculated by sla
158798: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
158799: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
158800:
158801: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
158802: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
158803: AND (l_actual_flag = 'A')) THEN

Line 158801: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

158797: -- or alc that is calculated by sla
158798: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
158799: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
158800:
158801: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
158802: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
158803: AND (l_actual_flag = 'A')) THEN
158804: XLA_AE_LINES_PKG.CreateGainOrLossLines(
158805: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 158802: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

158798: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
158799: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
158800:
158801: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
158802: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
158803: AND (l_actual_flag = 'A')) THEN
158804: XLA_AE_LINES_PKG.CreateGainOrLossLines(
158805: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
158806: ,p_application_id => p_application_id

Line 158805: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

158801: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
158802: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
158803: AND (l_actual_flag = 'A')) THEN
158804: XLA_AE_LINES_PKG.CreateGainOrLossLines(
158805: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
158806: ,p_application_id => p_application_id
158807: ,p_amb_context_code => 'DEFAULT'
158808: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
158809: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 158808: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

158804: XLA_AE_LINES_PKG.CreateGainOrLossLines(
158805: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
158806: ,p_application_id => p_application_id
158807: ,p_amb_context_code => 'DEFAULT'
158808: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
158809: ,p_event_class_code => C_EVENT_CLASS_CODE
158810: ,p_event_type_code => C_EVENT_TYPE_CODE
158811:
158812: ,p_gain_ccid => -1

Line 159504: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

159500:
159501: l_calculate_acctd_flag VARCHAR2(1) :='N';
159502: l_calculate_g_l_flag VARCHAR2(1) :='N';
159503: --
159504: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159505: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159506: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
159507: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
159508: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 159505: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

159501: l_calculate_acctd_flag VARCHAR2(1) :='N';
159502: l_calculate_g_l_flag VARCHAR2(1) :='N';
159503: --
159504: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159505: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159506: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
159507: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
159508: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159509: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 159506: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

159502: l_calculate_g_l_flag VARCHAR2(1) :='N';
159503: --
159504: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159505: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159506: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
159507: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
159508: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159509: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
159510: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 159507: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

159503: --
159504: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159505: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159506: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
159507: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
159508: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159509: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
159510: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
159511: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 159508: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

159504: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159505: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159506: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
159507: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
159508: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159509: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
159510: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
159511: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159512: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 159509: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

159505: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159506: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
159507: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
159508: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159509: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
159510: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
159511: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159512: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159513: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 159510: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

159506: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
159507: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
159508: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159509: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
159510: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
159511: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159512: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159513: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159514: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 159511: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

159507: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
159508: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159509: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
159510: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
159511: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159512: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159513: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159514: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159515: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 159512: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

159508: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159509: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
159510: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
159511: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159512: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159513: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159514: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159515: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159516: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 159513: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

159509: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
159510: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
159511: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159512: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159513: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159514: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159515: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159516: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159517: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 159514: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

159510: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
159511: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159512: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159513: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159514: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159515: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159516: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159517: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159518: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 159515: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

159511: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159512: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159513: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159514: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159515: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159516: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159517: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159518: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
159519: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 159516: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

159512: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159513: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159514: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159515: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159516: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159517: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159518: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
159519: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
159520: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 159517: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

159513: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159514: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159515: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159516: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159517: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159518: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
159519: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
159520: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
159521: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 159518: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

159514: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159515: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159516: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159517: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159518: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
159519: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
159520: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
159521: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
159522: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 159519: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

159515: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159516: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159517: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159518: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
159519: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
159520: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
159521: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
159522: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159523: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 159520: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

159516: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159517: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159518: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
159519: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
159520: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
159521: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
159522: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159523: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159524: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 159521: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

159517: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159518: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
159519: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
159520: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
159521: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
159522: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159523: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159524: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159525: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 159522: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

159518: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
159519: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
159520: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
159521: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
159522: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159523: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159524: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159525: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159526: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 159523: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

159519: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
159520: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
159521: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
159522: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159523: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159524: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159525: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159526: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
159527: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 159524: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

159520: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
159521: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
159522: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159523: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159524: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159525: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159526: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
159527: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
159528: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 159525: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

159521: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
159522: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159523: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159524: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159525: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159526: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
159527: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
159528: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
159529: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 159526: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

159522: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159523: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159524: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159525: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159526: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
159527: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
159528: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
159529: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
159530:

Line 159527: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

159523: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159524: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159525: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159526: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
159527: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
159528: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
159529: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
159530:
159531: l_event_id NUMBER;

Line 159528: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

159524: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159525: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159526: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
159527: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
159528: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
159529: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
159530:
159531: l_event_id NUMBER;
159532: l_previous_event_id NUMBER;

Line 159529: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

159525: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
159526: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
159527: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
159528: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
159529: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
159530:
159531: l_event_id NUMBER;
159532: l_previous_event_id NUMBER;
159533: l_first_event_id NUMBER;

Line 159547: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

159543: l_event_class_name VARCHAR2(80) := 'Future Dated Payments';
159544: l_description VARCHAR2(4000);
159545: l_transaction_reversal NUMBER;
159546: l_ae_header_id NUMBER;
159547: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
159548: l_log_module VARCHAR2(240);
159549: --
159550: l_acct_reversal_source VARCHAR2(30);
159551: l_trx_reversal_source VARCHAR2(30);

Line 159973: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

159969:
159970: --
159971: -- set event info as cache for other routines to refer event attributes
159972: --
159973: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
159974: (p_application_id => p_application_id
159975: ,p_primary_ledger_id => p_primary_ledger_id
159976: ,p_base_ledger_id => p_base_ledger_id
159977: ,p_target_ledger_id => p_target_ledger_id

Line 160006: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

160002:
160003: --
160004: -- set the status of entry to C_VALID (0)
160005: --
160006: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
160007:
160008: --
160009: -- initialize a row for ae header
160010: --

Line 160055: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

160051: --
160052: -- initilaize the status of ae headers for diffrent balance types
160053: -- the status is initialised to C_NOT_CREATED (2)
160054: --
160055: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
160056: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
160057: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
160058:
160059: --

Line 160056: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

160052: -- initilaize the status of ae headers for diffrent balance types
160053: -- the status is initialised to C_NOT_CREATED (2)
160054: --
160055: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
160056: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
160057: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
160058:
160059: --
160060: -- call api to validate and store accounting attributes for header

Line 160057: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

160053: -- the status is initialised to C_NOT_CREATED (2)
160054: --
160055: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
160056: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
160057: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
160058:
160059: --
160060: -- call api to validate and store accounting attributes for header
160061: --

Line 160102: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

160098: --
160099: l_trx_reversal_source := SUBSTR(NULL, 1,30);
160100:
160101: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
160102: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
160103:
160104: xla_accounting_err_pkg.build_message
160105: (p_appli_s_name => 'XLA'
160106: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 160110: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

160106: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
160107: ,p_token_1 => 'ACCT_ATTR_NAME'
160108: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
160109: ,p_token_2 => 'PRODUCT_NAME'
160110: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
160111: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
160112: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
160113: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
160114:

Line 160111: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

160107: ,p_token_1 => 'ACCT_ATTR_NAME'
160108: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
160109: ,p_token_2 => 'PRODUCT_NAME'
160110: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
160111: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
160112: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
160113: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
160114:
160115: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 160112: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

160108: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
160109: ,p_token_2 => 'PRODUCT_NAME'
160110: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
160111: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
160112: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
160113: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
160114:
160115: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
160116: --

Line 160113: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

160109: ,p_token_2 => 'PRODUCT_NAME'
160110: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
160111: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
160112: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
160113: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
160114:
160115: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
160116: --
160117: -- following sets the accounting attributes needed to reverse

Line 160132: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

160128: ----------------------------------------------------------------
160129: -- 4262811 - update the header statuses to invalid in need be
160130: ----------------------------------------------------------------
160131: --
160132: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
160133:
160134:
160135: -----------------------------------------------
160136: -- No accrual reversal for the event class/type

Line 160280: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

160276: ,p_module => l_log_module);
160277: END IF;
160278:
160279: --
160280: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
160281: --
160282: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
160283: --
160284: -- set event info as cache for other routines to refer event attributes

Line 160282: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

160278:
160279: --
160280: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
160281: --
160282: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
160283: --
160284: -- set event info as cache for other routines to refer event attributes
160285: --
160286:

Line 160290: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

160286:
160287: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
160288: l_previous_event_id := l_event_id;
160289:
160290: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
160291: (p_application_id => p_application_id
160292: ,p_primary_ledger_id => p_primary_ledger_id
160293: ,p_base_ledger_id => p_base_ledger_id
160294: ,p_target_ledger_id => p_target_ledger_id

Line 160331: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

160327: l_acct_reversal_source := SUBSTR(l_array_source_58(Idx), 1,30);
160328:
160329: IF l_continue_with_lines THEN
160330: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
160331: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
160332:
160333: xla_accounting_err_pkg.build_message
160334: (p_appli_s_name => 'XLA'
160335: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 160339: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

160335: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
160336: ,p_token_1 => 'LINE_NUMBER'
160337: ,p_value_1 => l_array_extract_line_num(Idx)
160338: ,p_token_2 => 'PRODUCT_NAME'
160339: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
160340: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
160341: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
160342: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
160343:

Line 160340: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

160336: ,p_token_1 => 'LINE_NUMBER'
160337: ,p_value_1 => l_array_extract_line_num(Idx)
160338: ,p_token_2 => 'PRODUCT_NAME'
160339: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
160340: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
160341: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
160342: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
160343:
160344: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 160341: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

160337: ,p_value_1 => l_array_extract_line_num(Idx)
160338: ,p_token_2 => 'PRODUCT_NAME'
160339: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
160340: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
160341: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
160342: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
160343:
160344: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
160345: --

Line 160342: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

160338: ,p_token_2 => 'PRODUCT_NAME'
160339: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
160340: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
160341: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
160342: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
160343:
160344: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
160345: --
160346: -- following sets the accounting attributes needed to reverse

Line 161118: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

161114:
161115: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
161116: -- or secondary ledger that has different currency with primary
161117: -- or alc that is calculated by sla
161118: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
161119: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
161120:
161121: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
161122: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 161119: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

161115: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
161116: -- or secondary ledger that has different currency with primary
161117: -- or alc that is calculated by sla
161118: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
161119: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
161120:
161121: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
161122: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
161123: AND (l_actual_flag = 'A')) THEN

Line 161121: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

161117: -- or alc that is calculated by sla
161118: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
161119: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
161120:
161121: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
161122: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
161123: AND (l_actual_flag = 'A')) THEN
161124: XLA_AE_LINES_PKG.CreateGainOrLossLines(
161125: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 161122: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

161118: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
161119: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
161120:
161121: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
161122: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
161123: AND (l_actual_flag = 'A')) THEN
161124: XLA_AE_LINES_PKG.CreateGainOrLossLines(
161125: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
161126: ,p_application_id => p_application_id

Line 161125: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

161121: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
161122: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
161123: AND (l_actual_flag = 'A')) THEN
161124: XLA_AE_LINES_PKG.CreateGainOrLossLines(
161125: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
161126: ,p_application_id => p_application_id
161127: ,p_amb_context_code => 'DEFAULT'
161128: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
161129: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 161128: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

161124: XLA_AE_LINES_PKG.CreateGainOrLossLines(
161125: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
161126: ,p_application_id => p_application_id
161127: ,p_amb_context_code => 'DEFAULT'
161128: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
161129: ,p_event_class_code => C_EVENT_CLASS_CODE
161130: ,p_event_type_code => C_EVENT_TYPE_CODE
161131:
161132: ,p_gain_ccid => -1

Line 161932: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

161928:
161929: l_calculate_acctd_flag VARCHAR2(1) :='N';
161930: l_calculate_g_l_flag VARCHAR2(1) :='N';
161931: --
161932: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161933: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161934: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
161935: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
161936: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 161933: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

161929: l_calculate_acctd_flag VARCHAR2(1) :='N';
161930: l_calculate_g_l_flag VARCHAR2(1) :='N';
161931: --
161932: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161933: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161934: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
161935: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
161936: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161937: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 161934: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

161930: l_calculate_g_l_flag VARCHAR2(1) :='N';
161931: --
161932: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161933: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161934: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
161935: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
161936: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161937: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
161938: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 161935: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

161931: --
161932: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161933: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161934: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
161935: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
161936: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161937: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
161938: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
161939: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 161936: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

161932: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161933: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161934: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
161935: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
161936: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161937: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
161938: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
161939: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161940: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 161937: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

161933: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161934: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
161935: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
161936: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161937: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
161938: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
161939: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161940: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161941: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 161938: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

161934: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
161935: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
161936: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161937: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
161938: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
161939: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161940: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161941: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161942: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 161939: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

161935: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
161936: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161937: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
161938: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
161939: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161940: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161941: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161942: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161943: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 161940: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

161936: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161937: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
161938: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
161939: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161940: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161941: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161942: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161943: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161944: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 161941: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

161937: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
161938: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
161939: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161940: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161941: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161942: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161943: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161944: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161945: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 161942: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

161938: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
161939: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161940: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161941: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161942: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161943: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161944: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161945: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161946: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 161943: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

161939: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161940: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161941: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161942: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161943: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161944: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161945: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161946: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
161947: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 161944: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

161940: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161941: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161942: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161943: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161944: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161945: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161946: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
161947: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
161948: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 161945: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

161941: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161942: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161943: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161944: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161945: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161946: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
161947: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
161948: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
161949: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 161946: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

161942: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161943: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161944: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161945: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161946: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
161947: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
161948: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
161949: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
161950: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 161947: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

161943: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161944: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161945: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161946: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
161947: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
161948: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
161949: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
161950: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161951: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 161948: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

161944: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161945: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161946: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
161947: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
161948: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
161949: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
161950: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161951: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161952: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 161949: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

161945: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
161946: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
161947: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
161948: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
161949: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
161950: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161951: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161952: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161953: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 161950: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

161946: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
161947: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
161948: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
161949: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
161950: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161951: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161952: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161953: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161954: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 161951: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

161947: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
161948: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
161949: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
161950: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161951: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161952: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161953: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161954: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
161955: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 161952: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

161948: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
161949: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
161950: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161951: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161952: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161953: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161954: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
161955: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
161956: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 161953: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

161949: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
161950: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161951: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161952: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161953: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161954: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
161955: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
161956: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
161957: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 161954: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

161950: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161951: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161952: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161953: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161954: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
161955: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
161956: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
161957: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
161958:

Line 161955: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

161951: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161952: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161953: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161954: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
161955: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
161956: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
161957: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
161958:
161959: l_event_id NUMBER;

Line 161956: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

161952: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161953: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161954: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
161955: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
161956: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
161957: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
161958:
161959: l_event_id NUMBER;
161960: l_previous_event_id NUMBER;

Line 161957: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

161953: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
161954: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
161955: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
161956: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
161957: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
161958:
161959: l_event_id NUMBER;
161960: l_previous_event_id NUMBER;
161961: l_first_event_id NUMBER;

Line 161975: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

161971: l_event_class_name VARCHAR2(80) := 'Invoices';
161972: l_description VARCHAR2(4000);
161973: l_transaction_reversal NUMBER;
161974: l_ae_header_id NUMBER;
161975: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
161976: l_log_module VARCHAR2(240);
161977: --
161978: l_acct_reversal_source VARCHAR2(30);
161979: l_trx_reversal_source VARCHAR2(30);

Line 162466: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

162462:
162463: --
162464: -- set event info as cache for other routines to refer event attributes
162465: --
162466: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
162467: (p_application_id => p_application_id
162468: ,p_primary_ledger_id => p_primary_ledger_id
162469: ,p_base_ledger_id => p_base_ledger_id
162470: ,p_target_ledger_id => p_target_ledger_id

Line 162499: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

162495:
162496: --
162497: -- set the status of entry to C_VALID (0)
162498: --
162499: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
162500:
162501: --
162502: -- initialize a row for ae header
162503: --

Line 162544: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

162540: --
162541: -- initilaize the status of ae headers for diffrent balance types
162542: -- the status is initialised to C_NOT_CREATED (2)
162543: --
162544: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
162545: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
162546: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
162547:
162548: --

Line 162545: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

162541: -- initilaize the status of ae headers for diffrent balance types
162542: -- the status is initialised to C_NOT_CREATED (2)
162543: --
162544: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
162545: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
162546: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
162547:
162548: --
162549: -- call api to validate and store accounting attributes for header

Line 162546: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

162542: -- the status is initialised to C_NOT_CREATED (2)
162543: --
162544: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
162545: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
162546: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
162547:
162548: --
162549: -- call api to validate and store accounting attributes for header
162550: --

Line 162599: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

162595: --
162596: l_trx_reversal_source := SUBSTR(NULL, 1,30);
162597:
162598: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
162599: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
162600:
162601: xla_accounting_err_pkg.build_message
162602: (p_appli_s_name => 'XLA'
162603: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 162607: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

162603: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
162604: ,p_token_1 => 'ACCT_ATTR_NAME'
162605: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
162606: ,p_token_2 => 'PRODUCT_NAME'
162607: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
162608: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
162609: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
162610: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
162611:

Line 162608: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

162604: ,p_token_1 => 'ACCT_ATTR_NAME'
162605: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
162606: ,p_token_2 => 'PRODUCT_NAME'
162607: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
162608: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
162609: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
162610: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
162611:
162612: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 162609: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

162605: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
162606: ,p_token_2 => 'PRODUCT_NAME'
162607: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
162608: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
162609: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
162610: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
162611:
162612: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
162613: --

Line 162610: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

162606: ,p_token_2 => 'PRODUCT_NAME'
162607: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
162608: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
162609: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
162610: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
162611:
162612: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
162613: --
162614: -- following sets the accounting attributes needed to reverse

Line 162629: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

162625: ----------------------------------------------------------------
162626: -- 4262811 - update the header statuses to invalid in need be
162627: ----------------------------------------------------------------
162628: --
162629: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
162630:
162631:
162632: -----------------------------------------------
162633: -- No accrual reversal for the event class/type

Line 162802: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

162798: ,p_module => l_log_module);
162799: END IF;
162800:
162801: --
162802: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
162803: --
162804: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
162805: --
162806: -- set event info as cache for other routines to refer event attributes

Line 162804: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

162800:
162801: --
162802: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
162803: --
162804: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
162805: --
162806: -- set event info as cache for other routines to refer event attributes
162807: --
162808:

Line 162812: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

162808:
162809: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
162810: l_previous_event_id := l_event_id;
162811:
162812: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
162813: (p_application_id => p_application_id
162814: ,p_primary_ledger_id => p_primary_ledger_id
162815: ,p_base_ledger_id => p_base_ledger_id
162816: ,p_target_ledger_id => p_target_ledger_id

Line 162853: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

162849: l_acct_reversal_source := SUBSTR(l_array_source_58(Idx), 1,30);
162850:
162851: IF l_continue_with_lines THEN
162852: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
162853: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
162854:
162855: xla_accounting_err_pkg.build_message
162856: (p_appli_s_name => 'XLA'
162857: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 162861: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

162857: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
162858: ,p_token_1 => 'LINE_NUMBER'
162859: ,p_value_1 => l_array_extract_line_num(Idx)
162860: ,p_token_2 => 'PRODUCT_NAME'
162861: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
162862: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
162863: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
162864: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
162865:

Line 162862: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

162858: ,p_token_1 => 'LINE_NUMBER'
162859: ,p_value_1 => l_array_extract_line_num(Idx)
162860: ,p_token_2 => 'PRODUCT_NAME'
162861: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
162862: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
162863: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
162864: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
162865:
162866: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 162863: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

162859: ,p_value_1 => l_array_extract_line_num(Idx)
162860: ,p_token_2 => 'PRODUCT_NAME'
162861: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
162862: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
162863: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
162864: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
162865:
162866: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
162867: --

Line 162864: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

162860: ,p_token_2 => 'PRODUCT_NAME'
162861: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
162862: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
162863: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
162864: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
162865:
162866: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
162867: --
162868: -- following sets the accounting attributes needed to reverse

Line 164454: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

164450:
164451: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
164452: -- or secondary ledger that has different currency with primary
164453: -- or alc that is calculated by sla
164454: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
164455: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
164456:
164457: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
164458: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 164455: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

164451: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
164452: -- or secondary ledger that has different currency with primary
164453: -- or alc that is calculated by sla
164454: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
164455: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
164456:
164457: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
164458: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
164459: AND (l_actual_flag = 'A')) THEN

Line 164457: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

164453: -- or alc that is calculated by sla
164454: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
164455: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
164456:
164457: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
164458: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
164459: AND (l_actual_flag = 'A')) THEN
164460: XLA_AE_LINES_PKG.CreateGainOrLossLines(
164461: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 164458: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

164454: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
164455: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
164456:
164457: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
164458: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
164459: AND (l_actual_flag = 'A')) THEN
164460: XLA_AE_LINES_PKG.CreateGainOrLossLines(
164461: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
164462: ,p_application_id => p_application_id

Line 164461: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

164457: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
164458: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
164459: AND (l_actual_flag = 'A')) THEN
164460: XLA_AE_LINES_PKG.CreateGainOrLossLines(
164461: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
164462: ,p_application_id => p_application_id
164463: ,p_amb_context_code => 'DEFAULT'
164464: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
164465: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 164464: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

164460: XLA_AE_LINES_PKG.CreateGainOrLossLines(
164461: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
164462: ,p_application_id => p_application_id
164463: ,p_amb_context_code => 'DEFAULT'
164464: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
164465: ,p_event_class_code => C_EVENT_CLASS_CODE
164466: ,p_event_type_code => C_EVENT_TYPE_CODE
164467:
164468: ,p_gain_ccid => -1

Line 165386: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

165382:
165383: l_calculate_acctd_flag VARCHAR2(1) :='N';
165384: l_calculate_g_l_flag VARCHAR2(1) :='N';
165385: --
165386: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165387: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165388: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
165389: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165390: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 165387: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

165383: l_calculate_acctd_flag VARCHAR2(1) :='N';
165384: l_calculate_g_l_flag VARCHAR2(1) :='N';
165385: --
165386: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165387: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165388: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
165389: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165390: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165391: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 165388: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

165384: l_calculate_g_l_flag VARCHAR2(1) :='N';
165385: --
165386: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165387: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165388: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
165389: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165390: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165391: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
165392: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 165389: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

165385: --
165386: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165387: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165388: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
165389: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165390: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165391: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
165392: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
165393: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 165390: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

165386: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165387: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165388: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
165389: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165390: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165391: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
165392: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
165393: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165394: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 165391: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

165387: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165388: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
165389: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165390: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165391: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
165392: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
165393: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165394: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165395: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 165392: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

165388: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
165389: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165390: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165391: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
165392: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
165393: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165394: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165395: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165396: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 165393: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

165389: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165390: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165391: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
165392: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
165393: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165394: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165395: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165396: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165397: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 165394: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

165390: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165391: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
165392: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
165393: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165394: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165395: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165396: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165397: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165398: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 165395: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

165391: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
165392: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
165393: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165394: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165395: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165396: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165397: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165398: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165399: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 165396: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

165392: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
165393: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165394: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165395: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165396: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165397: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165398: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165399: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165400: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 165397: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

165393: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165394: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165395: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165396: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165397: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165398: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165399: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165400: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165401: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 165398: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

165394: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165395: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165396: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165397: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165398: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165399: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165400: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165401: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165402: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 165399: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

165395: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165396: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165397: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165398: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165399: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165400: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165401: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165402: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165403: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 165400: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

165396: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165397: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165398: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165399: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165400: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165401: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165402: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165403: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165404: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 165401: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

165397: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165398: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165399: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165400: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165401: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165402: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165403: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165404: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165405: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 165402: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

165398: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165399: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165400: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165401: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165402: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165403: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165404: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165405: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165406: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 165403: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

165399: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165400: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165401: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165402: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165403: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165404: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165405: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165406: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165407: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 165404: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

165400: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165401: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165402: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165403: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165404: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165405: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165406: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165407: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165408: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 165405: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

165401: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165402: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165403: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165404: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165405: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165406: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165407: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165408: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
165409: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 165406: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

165402: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165403: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165404: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165405: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165406: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165407: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165408: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
165409: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
165410: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 165407: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

165403: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165404: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165405: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165406: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165407: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165408: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
165409: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
165410: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
165411: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 165408: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

165404: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165405: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165406: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165407: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165408: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
165409: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
165410: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
165411: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
165412:

Line 165409: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

165405: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165406: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165407: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165408: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
165409: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
165410: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
165411: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
165412:
165413: l_event_id NUMBER;

Line 165410: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

165406: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165407: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165408: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
165409: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
165410: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
165411: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
165412:
165413: l_event_id NUMBER;
165414: l_previous_event_id NUMBER;

Line 165411: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

165407: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165408: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
165409: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
165410: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
165411: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
165412:
165413: l_event_id NUMBER;
165414: l_previous_event_id NUMBER;
165415: l_first_event_id NUMBER;

Line 165429: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

165425: l_event_class_name VARCHAR2(80) := 'Payments';
165426: l_description VARCHAR2(4000);
165427: l_transaction_reversal NUMBER;
165428: l_ae_header_id NUMBER;
165429: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
165430: l_log_module VARCHAR2(240);
165431: --
165432: l_acct_reversal_source VARCHAR2(30);
165433: l_trx_reversal_source VARCHAR2(30);

Line 166039: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

166035:
166036: --
166037: -- set event info as cache for other routines to refer event attributes
166038: --
166039: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
166040: (p_application_id => p_application_id
166041: ,p_primary_ledger_id => p_primary_ledger_id
166042: ,p_base_ledger_id => p_base_ledger_id
166043: ,p_target_ledger_id => p_target_ledger_id

Line 166072: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

166068:
166069: --
166070: -- set the status of entry to C_VALID (0)
166071: --
166072: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
166073:
166074: --
166075: -- initialize a row for ae header
166076: --

Line 166144: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

166140: --
166141: -- initilaize the status of ae headers for diffrent balance types
166142: -- the status is initialised to C_NOT_CREATED (2)
166143: --
166144: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
166145: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
166146: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
166147:
166148: --

Line 166145: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

166141: -- initilaize the status of ae headers for diffrent balance types
166142: -- the status is initialised to C_NOT_CREATED (2)
166143: --
166144: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
166145: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
166146: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
166147:
166148: --
166149: -- call api to validate and store accounting attributes for header

Line 166146: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

166142: -- the status is initialised to C_NOT_CREATED (2)
166143: --
166144: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
166145: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
166146: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
166147:
166148: --
166149: -- call api to validate and store accounting attributes for header
166150: --

Line 166193: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

166189: --
166190: l_trx_reversal_source := SUBSTR(g_array_event(l_event_id).array_value_char('source_177'), 1,30);
166191:
166192: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
166193: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
166194:
166195: xla_accounting_err_pkg.build_message
166196: (p_appli_s_name => 'XLA'
166197: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 166201: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

166197: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
166198: ,p_token_1 => 'ACCT_ATTR_NAME'
166199: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
166200: ,p_token_2 => 'PRODUCT_NAME'
166201: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
166202: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
166203: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
166204: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
166205:

Line 166202: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

166198: ,p_token_1 => 'ACCT_ATTR_NAME'
166199: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
166200: ,p_token_2 => 'PRODUCT_NAME'
166201: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
166202: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
166203: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
166204: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
166205:
166206: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 166203: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

166199: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
166200: ,p_token_2 => 'PRODUCT_NAME'
166201: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
166202: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
166203: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
166204: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
166205:
166206: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
166207: --

Line 166204: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

166200: ,p_token_2 => 'PRODUCT_NAME'
166201: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
166202: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
166203: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
166204: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
166205:
166206: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
166207: --
166208: -- following sets the accounting attributes needed to reverse

Line 166223: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

166219: ----------------------------------------------------------------
166220: -- 4262811 - update the header statuses to invalid in need be
166221: ----------------------------------------------------------------
166222: --
166223: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
166224:
166225:
166226: -----------------------------------------------
166227: -- No accrual reversal for the event class/type

Line 166391: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

166387: ,p_module => l_log_module);
166388: END IF;
166389:
166390: --
166391: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
166392: --
166393: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
166394: --
166395: -- set event info as cache for other routines to refer event attributes

Line 166393: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

166389:
166390: --
166391: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
166392: --
166393: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
166394: --
166395: -- set event info as cache for other routines to refer event attributes
166396: --
166397:

Line 166401: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

166397:
166398: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
166399: l_previous_event_id := l_event_id;
166400:
166401: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
166402: (p_application_id => p_application_id
166403: ,p_primary_ledger_id => p_primary_ledger_id
166404: ,p_base_ledger_id => p_base_ledger_id
166405: ,p_target_ledger_id => p_target_ledger_id

Line 166442: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

166438: l_acct_reversal_source := SUBSTR(l_array_source_58(Idx), 1,30);
166439:
166440: IF l_continue_with_lines THEN
166441: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
166442: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
166443:
166444: xla_accounting_err_pkg.build_message
166445: (p_appli_s_name => 'XLA'
166446: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 166450: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

166446: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
166447: ,p_token_1 => 'LINE_NUMBER'
166448: ,p_value_1 => l_array_extract_line_num(Idx)
166449: ,p_token_2 => 'PRODUCT_NAME'
166450: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
166451: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
166452: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
166453: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
166454:

Line 166451: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

166447: ,p_token_1 => 'LINE_NUMBER'
166448: ,p_value_1 => l_array_extract_line_num(Idx)
166449: ,p_token_2 => 'PRODUCT_NAME'
166450: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
166451: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
166452: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
166453: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
166454:
166455: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 166452: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

166448: ,p_value_1 => l_array_extract_line_num(Idx)
166449: ,p_token_2 => 'PRODUCT_NAME'
166450: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
166451: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
166452: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
166453: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
166454:
166455: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
166456: --

Line 166453: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

166449: ,p_token_2 => 'PRODUCT_NAME'
166450: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
166451: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
166452: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
166453: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
166454:
166455: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
166456: --
166457: -- following sets the accounting attributes needed to reverse

Line 168248: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

168244:
168245: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
168246: -- or secondary ledger that has different currency with primary
168247: -- or alc that is calculated by sla
168248: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
168249: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
168250:
168251: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
168252: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 168249: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

168245: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
168246: -- or secondary ledger that has different currency with primary
168247: -- or alc that is calculated by sla
168248: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
168249: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
168250:
168251: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
168252: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
168253: AND (l_actual_flag = 'A')) THEN

Line 168251: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

168247: -- or alc that is calculated by sla
168248: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
168249: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
168250:
168251: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
168252: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
168253: AND (l_actual_flag = 'A')) THEN
168254: XLA_AE_LINES_PKG.CreateGainOrLossLines(
168255: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 168252: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

168248: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
168249: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
168250:
168251: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
168252: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
168253: AND (l_actual_flag = 'A')) THEN
168254: XLA_AE_LINES_PKG.CreateGainOrLossLines(
168255: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
168256: ,p_application_id => p_application_id

Line 168255: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

168251: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
168252: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
168253: AND (l_actual_flag = 'A')) THEN
168254: XLA_AE_LINES_PKG.CreateGainOrLossLines(
168255: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
168256: ,p_application_id => p_application_id
168257: ,p_amb_context_code => 'DEFAULT'
168258: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
168259: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 168258: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

168254: XLA_AE_LINES_PKG.CreateGainOrLossLines(
168255: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
168256: ,p_application_id => p_application_id
168257: ,p_amb_context_code => 'DEFAULT'
168258: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
168259: ,p_event_class_code => C_EVENT_CLASS_CODE
168260: ,p_event_type_code => C_EVENT_TYPE_CODE
168261:
168262: ,p_gain_ccid => -1

Line 169023: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

169019:
169020: l_calculate_acctd_flag VARCHAR2(1) :='N';
169021: l_calculate_g_l_flag VARCHAR2(1) :='N';
169022: --
169023: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169024: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169025: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
169026: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
169027: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 169024: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

169020: l_calculate_acctd_flag VARCHAR2(1) :='N';
169021: l_calculate_g_l_flag VARCHAR2(1) :='N';
169022: --
169023: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169024: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169025: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
169026: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
169027: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169028: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 169025: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

169021: l_calculate_g_l_flag VARCHAR2(1) :='N';
169022: --
169023: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169024: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169025: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
169026: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
169027: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169028: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
169029: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 169026: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

169022: --
169023: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169024: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169025: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
169026: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
169027: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169028: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
169029: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
169030: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 169027: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

169023: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169024: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169025: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
169026: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
169027: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169028: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
169029: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
169030: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169031: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 169028: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

169024: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169025: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
169026: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
169027: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169028: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
169029: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
169030: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169031: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169032: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 169029: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

169025: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
169026: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
169027: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169028: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
169029: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
169030: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169031: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169032: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169033: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 169030: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

169026: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
169027: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169028: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
169029: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
169030: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169031: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169032: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169033: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169034: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 169031: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

169027: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169028: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
169029: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
169030: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169031: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169032: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169033: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169034: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169035: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 169032: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

169028: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
169029: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
169030: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169031: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169032: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169033: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169034: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169035: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169036: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 169033: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

169029: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
169030: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169031: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169032: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169033: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169034: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169035: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169036: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169037: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 169034: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

169030: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169031: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169032: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169033: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169034: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169035: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169036: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169037: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
169038: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 169035: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

169031: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169032: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169033: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169034: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169035: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169036: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169037: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
169038: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
169039: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 169036: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

169032: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169033: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169034: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169035: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169036: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169037: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
169038: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
169039: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
169040: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 169037: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

169033: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169034: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169035: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169036: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169037: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
169038: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
169039: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
169040: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
169041: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 169038: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

169034: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169035: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169036: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169037: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
169038: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
169039: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
169040: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
169041: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169042: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 169039: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

169035: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169036: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169037: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
169038: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
169039: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
169040: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
169041: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169042: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169043: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 169040: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

169036: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
169037: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
169038: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
169039: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
169040: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
169041: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169042: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169043: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169044: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 169041: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

169037: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
169038: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
169039: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
169040: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
169041: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169042: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169043: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169044: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169045: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 169042: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

169038: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
169039: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
169040: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
169041: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169042: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169043: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169044: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169045: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
169046: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 169043: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

169039: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
169040: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
169041: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169042: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169043: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169044: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169045: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
169046: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
169047: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 169044: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

169040: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
169041: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169042: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169043: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169044: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169045: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
169046: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
169047: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
169048: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 169045: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

169041: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169042: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169043: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169044: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169045: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
169046: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
169047: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
169048: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
169049:

Line 169046: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

169042: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169043: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169044: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169045: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
169046: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
169047: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
169048: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
169049:
169050: l_event_id NUMBER;

Line 169047: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

169043: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169044: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169045: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
169046: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
169047: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
169048: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
169049:
169050: l_event_id NUMBER;
169051: l_previous_event_id NUMBER;

Line 169048: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

169044: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
169045: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
169046: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
169047: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
169048: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
169049:
169050: l_event_id NUMBER;
169051: l_previous_event_id NUMBER;
169052: l_first_event_id NUMBER;

Line 169066: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

169062: l_event_class_name VARCHAR2(80) := 'Prepayment Applications';
169063: l_description VARCHAR2(4000);
169064: l_transaction_reversal NUMBER;
169065: l_ae_header_id NUMBER;
169066: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
169067: l_log_module VARCHAR2(240);
169068: --
169069: l_acct_reversal_source VARCHAR2(30);
169070: l_trx_reversal_source VARCHAR2(30);

Line 169516: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

169512:
169513: --
169514: -- set event info as cache for other routines to refer event attributes
169515: --
169516: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
169517: (p_application_id => p_application_id
169518: ,p_primary_ledger_id => p_primary_ledger_id
169519: ,p_base_ledger_id => p_base_ledger_id
169520: ,p_target_ledger_id => p_target_ledger_id

Line 169549: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

169545:
169546: --
169547: -- set the status of entry to C_VALID (0)
169548: --
169549: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
169550:
169551: --
169552: -- initialize a row for ae header
169553: --

Line 169590: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

169586: --
169587: -- initilaize the status of ae headers for diffrent balance types
169588: -- the status is initialised to C_NOT_CREATED (2)
169589: --
169590: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
169591: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
169592: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
169593:
169594: --

Line 169591: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

169587: -- initilaize the status of ae headers for diffrent balance types
169588: -- the status is initialised to C_NOT_CREATED (2)
169589: --
169590: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
169591: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
169592: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
169593:
169594: --
169595: -- call api to validate and store accounting attributes for header

Line 169592: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

169588: -- the status is initialised to C_NOT_CREATED (2)
169589: --
169590: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
169591: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
169592: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
169593:
169594: --
169595: -- call api to validate and store accounting attributes for header
169596: --

Line 169637: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

169633: --
169634: l_trx_reversal_source := SUBSTR(NULL, 1,30);
169635:
169636: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
169637: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
169638:
169639: xla_accounting_err_pkg.build_message
169640: (p_appli_s_name => 'XLA'
169641: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 169645: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

169641: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
169642: ,p_token_1 => 'ACCT_ATTR_NAME'
169643: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
169644: ,p_token_2 => 'PRODUCT_NAME'
169645: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
169646: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
169647: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
169648: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
169649:

Line 169646: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

169642: ,p_token_1 => 'ACCT_ATTR_NAME'
169643: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
169644: ,p_token_2 => 'PRODUCT_NAME'
169645: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
169646: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
169647: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
169648: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
169649:
169650: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 169647: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

169643: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
169644: ,p_token_2 => 'PRODUCT_NAME'
169645: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
169646: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
169647: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
169648: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
169649:
169650: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
169651: --

Line 169648: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

169644: ,p_token_2 => 'PRODUCT_NAME'
169645: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
169646: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
169647: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
169648: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
169649:
169650: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
169651: --
169652: -- following sets the accounting attributes needed to reverse

Line 169667: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

169663: ----------------------------------------------------------------
169664: -- 4262811 - update the header statuses to invalid in need be
169665: ----------------------------------------------------------------
169666: --
169667: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
169668:
169669:
169670: -----------------------------------------------
169671: -- No accrual reversal for the event class/type

Line 169837: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

169833: ,p_module => l_log_module);
169834: END IF;
169835:
169836: --
169837: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
169838: --
169839: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
169840: --
169841: -- set event info as cache for other routines to refer event attributes

Line 169839: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

169835:
169836: --
169837: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
169838: --
169839: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
169840: --
169841: -- set event info as cache for other routines to refer event attributes
169842: --
169843:

Line 169847: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

169843:
169844: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
169845: l_previous_event_id := l_event_id;
169846:
169847: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
169848: (p_application_id => p_application_id
169849: ,p_primary_ledger_id => p_primary_ledger_id
169850: ,p_base_ledger_id => p_base_ledger_id
169851: ,p_target_ledger_id => p_target_ledger_id

Line 169888: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

169884: l_acct_reversal_source := SUBSTR(l_array_source_58(Idx), 1,30);
169885:
169886: IF l_continue_with_lines THEN
169887: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
169888: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
169889:
169890: xla_accounting_err_pkg.build_message
169891: (p_appli_s_name => 'XLA'
169892: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 169896: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

169892: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
169893: ,p_token_1 => 'LINE_NUMBER'
169894: ,p_value_1 => l_array_extract_line_num(Idx)
169895: ,p_token_2 => 'PRODUCT_NAME'
169896: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
169897: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
169898: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
169899: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
169900:

Line 169897: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

169893: ,p_token_1 => 'LINE_NUMBER'
169894: ,p_value_1 => l_array_extract_line_num(Idx)
169895: ,p_token_2 => 'PRODUCT_NAME'
169896: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
169897: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
169898: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
169899: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
169900:
169901: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 169898: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

169894: ,p_value_1 => l_array_extract_line_num(Idx)
169895: ,p_token_2 => 'PRODUCT_NAME'
169896: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
169897: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
169898: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
169899: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
169900:
169901: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
169902: --

Line 169899: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

169895: ,p_token_2 => 'PRODUCT_NAME'
169896: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
169897: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
169898: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
169899: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
169900:
169901: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
169902: --
169903: -- following sets the accounting attributes needed to reverse

Line 170615: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

170611:
170612: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
170613: -- or secondary ledger that has different currency with primary
170614: -- or alc that is calculated by sla
170615: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
170616: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
170617:
170618: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
170619: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 170616: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

170612: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
170613: -- or secondary ledger that has different currency with primary
170614: -- or alc that is calculated by sla
170615: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
170616: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
170617:
170618: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
170619: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
170620: AND (l_actual_flag = 'A')) THEN

Line 170618: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

170614: -- or alc that is calculated by sla
170615: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
170616: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
170617:
170618: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
170619: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
170620: AND (l_actual_flag = 'A')) THEN
170621: XLA_AE_LINES_PKG.CreateGainOrLossLines(
170622: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 170619: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

170615: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
170616: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
170617:
170618: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
170619: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
170620: AND (l_actual_flag = 'A')) THEN
170621: XLA_AE_LINES_PKG.CreateGainOrLossLines(
170622: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
170623: ,p_application_id => p_application_id

Line 170622: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

170618: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
170619: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
170620: AND (l_actual_flag = 'A')) THEN
170621: XLA_AE_LINES_PKG.CreateGainOrLossLines(
170622: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
170623: ,p_application_id => p_application_id
170624: ,p_amb_context_code => 'DEFAULT'
170625: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
170626: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 170625: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

170621: XLA_AE_LINES_PKG.CreateGainOrLossLines(
170622: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
170623: ,p_application_id => p_application_id
170624: ,p_amb_context_code => 'DEFAULT'
170625: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
170626: ,p_event_class_code => C_EVENT_CLASS_CODE
170627: ,p_event_type_code => C_EVENT_TYPE_CODE
170628:
170629: ,p_gain_ccid => -1

Line 171405: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

171401:
171402: l_calculate_acctd_flag VARCHAR2(1) :='N';
171403: l_calculate_g_l_flag VARCHAR2(1) :='N';
171404: --
171405: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171406: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171407: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
171408: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
171409: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 171406: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

171402: l_calculate_acctd_flag VARCHAR2(1) :='N';
171403: l_calculate_g_l_flag VARCHAR2(1) :='N';
171404: --
171405: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171406: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171407: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
171408: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
171409: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171410: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 171407: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

171403: l_calculate_g_l_flag VARCHAR2(1) :='N';
171404: --
171405: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171406: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171407: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
171408: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
171409: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171410: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
171411: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 171408: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

171404: --
171405: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171406: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171407: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
171408: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
171409: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171410: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
171411: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
171412: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 171409: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

171405: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171406: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171407: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
171408: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
171409: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171410: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
171411: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
171412: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171413: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 171410: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

171406: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171407: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
171408: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
171409: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171410: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
171411: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
171412: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171413: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171414: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 171411: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

171407: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
171408: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
171409: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171410: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
171411: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
171412: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171413: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171414: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171415: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 171412: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

171408: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
171409: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171410: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
171411: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
171412: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171413: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171414: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171415: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171416: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 171413: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

171409: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171410: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
171411: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
171412: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171413: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171414: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171415: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171416: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171417: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 171414: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

171410: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
171411: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
171412: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171413: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171414: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171415: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171416: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171417: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171418: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 171415: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

171411: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
171412: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171413: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171414: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171415: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171416: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171417: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171418: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171419: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 171416: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

171412: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171413: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171414: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171415: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171416: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171417: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171418: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171419: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
171420: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 171417: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

171413: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171414: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171415: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171416: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171417: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171418: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171419: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
171420: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
171421: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 171418: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

171414: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171415: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171416: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171417: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171418: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171419: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
171420: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
171421: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
171422: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 171419: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

171415: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171416: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171417: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171418: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171419: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
171420: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
171421: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
171422: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
171423: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 171420: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

171416: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171417: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171418: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171419: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
171420: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
171421: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
171422: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
171423: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171424: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 171421: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

171417: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171418: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171419: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
171420: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
171421: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
171422: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
171423: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171424: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171425: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 171422: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

171418: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
171419: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
171420: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
171421: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
171422: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
171423: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171424: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171425: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171426: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 171423: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

171419: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
171420: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
171421: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
171422: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
171423: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171424: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171425: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171426: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171427: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 171424: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

171420: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
171421: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
171422: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
171423: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171424: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171425: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171426: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171427: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
171428: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 171425: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

171421: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
171422: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
171423: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171424: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171425: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171426: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171427: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
171428: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
171429: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 171426: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

171422: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
171423: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171424: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171425: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171426: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171427: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
171428: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
171429: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
171430: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 171427: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

171423: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171424: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171425: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171426: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171427: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
171428: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
171429: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
171430: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
171431:

Line 171428: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

171424: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171425: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171426: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171427: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
171428: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
171429: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
171430: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
171431:
171432: l_event_id NUMBER;

Line 171429: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

171425: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171426: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171427: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
171428: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
171429: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
171430: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
171431:
171432: l_event_id NUMBER;
171433: l_previous_event_id NUMBER;

Line 171430: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

171426: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
171427: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
171428: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
171429: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
171430: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
171431:
171432: l_event_id NUMBER;
171433: l_previous_event_id NUMBER;
171434: l_first_event_id NUMBER;

Line 171448: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

171444: l_event_class_name VARCHAR2(80) := 'Prepayments';
171445: l_description VARCHAR2(4000);
171446: l_transaction_reversal NUMBER;
171447: l_ae_header_id NUMBER;
171448: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
171449: l_log_module VARCHAR2(240);
171450: --
171451: l_acct_reversal_source VARCHAR2(30);
171452: l_trx_reversal_source VARCHAR2(30);

Line 171927: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

171923:
171924: --
171925: -- set event info as cache for other routines to refer event attributes
171926: --
171927: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
171928: (p_application_id => p_application_id
171929: ,p_primary_ledger_id => p_primary_ledger_id
171930: ,p_base_ledger_id => p_base_ledger_id
171931: ,p_target_ledger_id => p_target_ledger_id

Line 171960: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

171956:
171957: --
171958: -- set the status of entry to C_VALID (0)
171959: --
171960: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
171961:
171962: --
171963: -- initialize a row for ae header
171964: --

Line 172004: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

172000: --
172001: -- initilaize the status of ae headers for diffrent balance types
172002: -- the status is initialised to C_NOT_CREATED (2)
172003: --
172004: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
172005: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
172006: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
172007:
172008: --

Line 172005: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

172001: -- initilaize the status of ae headers for diffrent balance types
172002: -- the status is initialised to C_NOT_CREATED (2)
172003: --
172004: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
172005: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
172006: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
172007:
172008: --
172009: -- call api to validate and store accounting attributes for header

Line 172006: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

172002: -- the status is initialised to C_NOT_CREATED (2)
172003: --
172004: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
172005: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
172006: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
172007:
172008: --
172009: -- call api to validate and store accounting attributes for header
172010: --

Line 172051: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

172047: --
172048: l_trx_reversal_source := SUBSTR(NULL, 1,30);
172049:
172050: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
172051: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
172052:
172053: xla_accounting_err_pkg.build_message
172054: (p_appli_s_name => 'XLA'
172055: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 172059: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

172055: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
172056: ,p_token_1 => 'ACCT_ATTR_NAME'
172057: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
172058: ,p_token_2 => 'PRODUCT_NAME'
172059: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
172060: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
172061: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
172062: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
172063:

Line 172060: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

172056: ,p_token_1 => 'ACCT_ATTR_NAME'
172057: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
172058: ,p_token_2 => 'PRODUCT_NAME'
172059: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
172060: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
172061: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
172062: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
172063:
172064: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 172061: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

172057: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
172058: ,p_token_2 => 'PRODUCT_NAME'
172059: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
172060: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
172061: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
172062: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
172063:
172064: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
172065: --

Line 172062: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

172058: ,p_token_2 => 'PRODUCT_NAME'
172059: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
172060: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
172061: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
172062: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
172063:
172064: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
172065: --
172066: -- following sets the accounting attributes needed to reverse

Line 172081: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

172077: ----------------------------------------------------------------
172078: -- 4262811 - update the header statuses to invalid in need be
172079: ----------------------------------------------------------------
172080: --
172081: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
172082:
172083:
172084: -----------------------------------------------
172085: -- No accrual reversal for the event class/type

Line 172250: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

172246: ,p_module => l_log_module);
172247: END IF;
172248:
172249: --
172250: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
172251: --
172252: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
172253: --
172254: -- set event info as cache for other routines to refer event attributes

Line 172252: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

172248:
172249: --
172250: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
172251: --
172252: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
172253: --
172254: -- set event info as cache for other routines to refer event attributes
172255: --
172256:

Line 172260: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

172256:
172257: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
172258: l_previous_event_id := l_event_id;
172259:
172260: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
172261: (p_application_id => p_application_id
172262: ,p_primary_ledger_id => p_primary_ledger_id
172263: ,p_base_ledger_id => p_base_ledger_id
172264: ,p_target_ledger_id => p_target_ledger_id

Line 172301: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

172297: l_acct_reversal_source := SUBSTR(l_array_source_58(Idx), 1,30);
172298:
172299: IF l_continue_with_lines THEN
172300: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
172301: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
172302:
172303: xla_accounting_err_pkg.build_message
172304: (p_appli_s_name => 'XLA'
172305: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 172309: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

172305: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
172306: ,p_token_1 => 'LINE_NUMBER'
172307: ,p_value_1 => l_array_extract_line_num(Idx)
172308: ,p_token_2 => 'PRODUCT_NAME'
172309: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
172310: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
172311: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
172312: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
172313:

Line 172310: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

172306: ,p_token_1 => 'LINE_NUMBER'
172307: ,p_value_1 => l_array_extract_line_num(Idx)
172308: ,p_token_2 => 'PRODUCT_NAME'
172309: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
172310: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
172311: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
172312: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
172313:
172314: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 172311: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

172307: ,p_value_1 => l_array_extract_line_num(Idx)
172308: ,p_token_2 => 'PRODUCT_NAME'
172309: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
172310: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
172311: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
172312: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
172313:
172314: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
172315: --

Line 172312: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

172308: ,p_token_2 => 'PRODUCT_NAME'
172309: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
172310: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
172311: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
172312: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
172313:
172314: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
172315: --
172316: -- following sets the accounting attributes needed to reverse

Line 173842: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

173838:
173839: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
173840: -- or secondary ledger that has different currency with primary
173841: -- or alc that is calculated by sla
173842: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
173843: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
173844:
173845: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
173846: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 173843: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

173839: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
173840: -- or secondary ledger that has different currency with primary
173841: -- or alc that is calculated by sla
173842: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
173843: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
173844:
173845: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
173846: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
173847: AND (l_actual_flag = 'A')) THEN

Line 173845: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

173841: -- or alc that is calculated by sla
173842: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
173843: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
173844:
173845: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
173846: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
173847: AND (l_actual_flag = 'A')) THEN
173848: XLA_AE_LINES_PKG.CreateGainOrLossLines(
173849: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 173846: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

173842: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
173843: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
173844:
173845: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
173846: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
173847: AND (l_actual_flag = 'A')) THEN
173848: XLA_AE_LINES_PKG.CreateGainOrLossLines(
173849: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
173850: ,p_application_id => p_application_id

Line 173849: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

173845: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
173846: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
173847: AND (l_actual_flag = 'A')) THEN
173848: XLA_AE_LINES_PKG.CreateGainOrLossLines(
173849: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
173850: ,p_application_id => p_application_id
173851: ,p_amb_context_code => 'DEFAULT'
173852: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
173853: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 173852: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

173848: XLA_AE_LINES_PKG.CreateGainOrLossLines(
173849: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
173850: ,p_application_id => p_application_id
173851: ,p_amb_context_code => 'DEFAULT'
173852: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
173853: ,p_event_class_code => C_EVENT_CLASS_CODE
173854: ,p_event_type_code => C_EVENT_TYPE_CODE
173855:
173856: ,p_gain_ccid => -1

Line 174712: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

174708:
174709: l_calculate_acctd_flag VARCHAR2(1) :='N';
174710: l_calculate_g_l_flag VARCHAR2(1) :='N';
174711: --
174712: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174713: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174714: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
174715: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
174716: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 174713: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

174709: l_calculate_acctd_flag VARCHAR2(1) :='N';
174710: l_calculate_g_l_flag VARCHAR2(1) :='N';
174711: --
174712: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174713: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174714: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
174715: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
174716: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174717: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 174714: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

174710: l_calculate_g_l_flag VARCHAR2(1) :='N';
174711: --
174712: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174713: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174714: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
174715: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
174716: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174717: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
174718: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 174715: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

174711: --
174712: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174713: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174714: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
174715: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
174716: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174717: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
174718: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
174719: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 174716: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

174712: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174713: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174714: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
174715: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
174716: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174717: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
174718: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
174719: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174720: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 174717: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

174713: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174714: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
174715: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
174716: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174717: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
174718: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
174719: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174720: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174721: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 174718: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

174714: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
174715: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
174716: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174717: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
174718: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
174719: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174720: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174721: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174722: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 174719: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

174715: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
174716: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174717: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
174718: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
174719: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174720: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174721: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174722: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174723: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 174720: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

174716: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174717: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
174718: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
174719: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174720: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174721: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174722: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174723: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174724: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 174721: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

174717: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
174718: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
174719: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174720: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174721: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174722: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174723: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174724: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174725: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 174722: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

174718: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
174719: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174720: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174721: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174722: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174723: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174724: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174725: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174726: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 174723: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

174719: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174720: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174721: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174722: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174723: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174724: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174725: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174726: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
174727: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 174724: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

174720: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174721: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174722: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174723: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174724: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174725: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174726: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
174727: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
174728: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 174725: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

174721: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174722: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174723: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174724: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174725: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174726: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
174727: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
174728: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
174729: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 174726: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

174722: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174723: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174724: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174725: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174726: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
174727: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
174728: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
174729: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
174730: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 174727: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

174723: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174724: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174725: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174726: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
174727: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
174728: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
174729: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
174730: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174731: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 174728: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

174724: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174725: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174726: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
174727: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
174728: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
174729: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
174730: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174731: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174732: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 174729: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

174725: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
174726: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
174727: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
174728: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
174729: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
174730: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174731: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174732: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174733: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 174730: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

174726: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
174727: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
174728: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
174729: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
174730: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174731: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174732: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174733: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174734: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 174731: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

174727: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
174728: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
174729: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
174730: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174731: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174732: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174733: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174734: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
174735: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 174732: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

174728: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
174729: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
174730: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174731: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174732: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174733: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174734: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
174735: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
174736: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 174733: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

174729: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
174730: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174731: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174732: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174733: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174734: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
174735: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
174736: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
174737: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 174734: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

174730: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174731: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174732: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174733: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174734: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
174735: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
174736: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
174737: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
174738:

Line 174735: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

174731: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174732: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174733: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174734: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
174735: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
174736: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
174737: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
174738:
174739: l_event_id NUMBER;

Line 174736: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

174732: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174733: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174734: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
174735: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
174736: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
174737: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
174738:
174739: l_event_id NUMBER;
174740: l_previous_event_id NUMBER;

Line 174737: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

174733: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
174734: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
174735: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
174736: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
174737: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
174738:
174739: l_event_id NUMBER;
174740: l_previous_event_id NUMBER;
174741: l_first_event_id NUMBER;

Line 174755: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

174751: l_event_class_name VARCHAR2(80) := 'Reconciled Payments';
174752: l_description VARCHAR2(4000);
174753: l_transaction_reversal NUMBER;
174754: l_ae_header_id NUMBER;
174755: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
174756: l_log_module VARCHAR2(240);
174757: --
174758: l_acct_reversal_source VARCHAR2(30);
174759: l_trx_reversal_source VARCHAR2(30);

Line 175306: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

175302:
175303: --
175304: -- set event info as cache for other routines to refer event attributes
175305: --
175306: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
175307: (p_application_id => p_application_id
175308: ,p_primary_ledger_id => p_primary_ledger_id
175309: ,p_base_ledger_id => p_base_ledger_id
175310: ,p_target_ledger_id => p_target_ledger_id

Line 175339: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

175335:
175336: --
175337: -- set the status of entry to C_VALID (0)
175338: --
175339: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
175340:
175341: --
175342: -- initialize a row for ae header
175343: --

Line 175401: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

175397: --
175398: -- initilaize the status of ae headers for diffrent balance types
175399: -- the status is initialised to C_NOT_CREATED (2)
175400: --
175401: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
175402: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
175403: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
175404:
175405: --

Line 175402: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

175398: -- initilaize the status of ae headers for diffrent balance types
175399: -- the status is initialised to C_NOT_CREATED (2)
175400: --
175401: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
175402: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
175403: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
175404:
175405: --
175406: -- call api to validate and store accounting attributes for header

Line 175403: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

175399: -- the status is initialised to C_NOT_CREATED (2)
175400: --
175401: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
175402: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
175403: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
175404:
175405: --
175406: -- call api to validate and store accounting attributes for header
175407: --

Line 175448: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

175444: --
175445: l_trx_reversal_source := SUBSTR(NULL, 1,30);
175446:
175447: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
175448: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
175449:
175450: xla_accounting_err_pkg.build_message
175451: (p_appli_s_name => 'XLA'
175452: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 175456: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

175452: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
175453: ,p_token_1 => 'ACCT_ATTR_NAME'
175454: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
175455: ,p_token_2 => 'PRODUCT_NAME'
175456: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
175457: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
175458: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
175459: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
175460:

Line 175457: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

175453: ,p_token_1 => 'ACCT_ATTR_NAME'
175454: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
175455: ,p_token_2 => 'PRODUCT_NAME'
175456: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
175457: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
175458: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
175459: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
175460:
175461: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 175458: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

175454: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
175455: ,p_token_2 => 'PRODUCT_NAME'
175456: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
175457: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
175458: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
175459: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
175460:
175461: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
175462: --

Line 175459: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

175455: ,p_token_2 => 'PRODUCT_NAME'
175456: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
175457: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
175458: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
175459: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
175460:
175461: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
175462: --
175463: -- following sets the accounting attributes needed to reverse

Line 175478: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

175474: ----------------------------------------------------------------
175475: -- 4262811 - update the header statuses to invalid in need be
175476: ----------------------------------------------------------------
175477: --
175478: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
175479:
175480:
175481: -----------------------------------------------
175482: -- No accrual reversal for the event class/type

Line 175645: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

175641: ,p_module => l_log_module);
175642: END IF;
175643:
175644: --
175645: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
175646: --
175647: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
175648: --
175649: -- set event info as cache for other routines to refer event attributes

Line 175647: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

175643:
175644: --
175645: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
175646: --
175647: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
175648: --
175649: -- set event info as cache for other routines to refer event attributes
175650: --
175651:

Line 175655: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

175651:
175652: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
175653: l_previous_event_id := l_event_id;
175654:
175655: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
175656: (p_application_id => p_application_id
175657: ,p_primary_ledger_id => p_primary_ledger_id
175658: ,p_base_ledger_id => p_base_ledger_id
175659: ,p_target_ledger_id => p_target_ledger_id

Line 175696: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

175692: l_acct_reversal_source := SUBSTR(l_array_source_58(Idx), 1,30);
175693:
175694: IF l_continue_with_lines THEN
175695: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
175696: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
175697:
175698: xla_accounting_err_pkg.build_message
175699: (p_appli_s_name => 'XLA'
175700: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 175704: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

175700: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
175701: ,p_token_1 => 'LINE_NUMBER'
175702: ,p_value_1 => l_array_extract_line_num(Idx)
175703: ,p_token_2 => 'PRODUCT_NAME'
175704: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
175705: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
175706: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
175707: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
175708:

Line 175705: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

175701: ,p_token_1 => 'LINE_NUMBER'
175702: ,p_value_1 => l_array_extract_line_num(Idx)
175703: ,p_token_2 => 'PRODUCT_NAME'
175704: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
175705: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
175706: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
175707: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
175708:
175709: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 175706: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

175702: ,p_value_1 => l_array_extract_line_num(Idx)
175703: ,p_token_2 => 'PRODUCT_NAME'
175704: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
175705: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
175706: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
175707: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
175708:
175709: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
175710: --

Line 175707: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

175703: ,p_token_2 => 'PRODUCT_NAME'
175704: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
175705: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
175706: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
175707: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
175708:
175709: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
175710: --
175711: -- following sets the accounting attributes needed to reverse

Line 176932: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

176928:
176929: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
176930: -- or secondary ledger that has different currency with primary
176931: -- or alc that is calculated by sla
176932: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
176933: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
176934:
176935: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
176936: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 176933: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

176929: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
176930: -- or secondary ledger that has different currency with primary
176931: -- or alc that is calculated by sla
176932: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
176933: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
176934:
176935: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
176936: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
176937: AND (l_actual_flag = 'A')) THEN

Line 176935: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

176931: -- or alc that is calculated by sla
176932: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
176933: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
176934:
176935: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
176936: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
176937: AND (l_actual_flag = 'A')) THEN
176938: XLA_AE_LINES_PKG.CreateGainOrLossLines(
176939: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 176936: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

176932: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
176933: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
176934:
176935: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
176936: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
176937: AND (l_actual_flag = 'A')) THEN
176938: XLA_AE_LINES_PKG.CreateGainOrLossLines(
176939: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
176940: ,p_application_id => p_application_id

Line 176939: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

176935: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
176936: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
176937: AND (l_actual_flag = 'A')) THEN
176938: XLA_AE_LINES_PKG.CreateGainOrLossLines(
176939: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
176940: ,p_application_id => p_application_id
176941: ,p_amb_context_code => 'DEFAULT'
176942: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
176943: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 176942: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

176938: XLA_AE_LINES_PKG.CreateGainOrLossLines(
176939: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
176940: ,p_application_id => p_application_id
176941: ,p_amb_context_code => 'DEFAULT'
176942: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
176943: ,p_event_class_code => C_EVENT_CLASS_CODE
176944: ,p_event_type_code => C_EVENT_TYPE_CODE
176945:
176946: ,p_gain_ccid => -1

Line 177686: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

177682:
177683: l_calculate_acctd_flag VARCHAR2(1) :='N';
177684: l_calculate_g_l_flag VARCHAR2(1) :='N';
177685: --
177686: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177687: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177688: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
177689: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
177690: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 177687: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

177683: l_calculate_acctd_flag VARCHAR2(1) :='N';
177684: l_calculate_g_l_flag VARCHAR2(1) :='N';
177685: --
177686: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177687: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177688: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
177689: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
177690: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177691: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 177688: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

177684: l_calculate_g_l_flag VARCHAR2(1) :='N';
177685: --
177686: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177687: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177688: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
177689: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
177690: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177691: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
177692: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 177689: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

177685: --
177686: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177687: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177688: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
177689: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
177690: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177691: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
177692: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
177693: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 177690: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

177686: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177687: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177688: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
177689: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
177690: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177691: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
177692: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
177693: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177694: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 177691: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

177687: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177688: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
177689: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
177690: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177691: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
177692: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
177693: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177694: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177695: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 177692: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

177688: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
177689: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
177690: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177691: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
177692: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
177693: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177694: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177695: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177696: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 177693: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

177689: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
177690: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177691: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
177692: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
177693: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177694: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177695: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177696: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177697: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 177694: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

177690: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177691: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
177692: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
177693: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177694: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177695: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177696: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177697: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177698: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 177695: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

177691: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
177692: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
177693: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177694: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177695: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177696: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177697: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177698: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177699: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 177696: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

177692: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
177693: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177694: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177695: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177696: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177697: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177698: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177699: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177700: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 177697: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

177693: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177694: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177695: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177696: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177697: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177698: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177699: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177700: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
177701: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 177698: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

177694: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177695: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177696: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177697: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177698: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177699: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177700: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
177701: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
177702: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 177699: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

177695: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177696: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177697: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177698: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177699: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177700: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
177701: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
177702: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
177703: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 177700: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

177696: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177697: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177698: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177699: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177700: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
177701: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
177702: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
177703: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
177704: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 177701: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

177697: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177698: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177699: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177700: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
177701: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
177702: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
177703: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
177704: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177705: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 177702: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

177698: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177699: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177700: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
177701: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
177702: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
177703: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
177704: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177705: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177706: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 177703: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

177699: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
177700: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
177701: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
177702: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
177703: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
177704: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177705: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177706: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177707: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 177704: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

177700: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
177701: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
177702: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
177703: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
177704: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177705: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177706: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177707: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177708: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 177705: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

177701: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
177702: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
177703: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
177704: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177705: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177706: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177707: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177708: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
177709: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 177706: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

177702: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
177703: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
177704: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177705: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177706: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177707: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177708: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
177709: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
177710: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 177707: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

177703: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
177704: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177705: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177706: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177707: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177708: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
177709: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
177710: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
177711: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 177708: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

177704: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177705: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177706: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177707: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177708: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
177709: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
177710: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
177711: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
177712:

Line 177709: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

177705: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177706: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177707: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177708: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
177709: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
177710: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
177711: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
177712:
177713: l_event_id NUMBER;

Line 177710: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

177706: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177707: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177708: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
177709: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
177710: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
177711: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
177712:
177713: l_event_id NUMBER;
177714: l_previous_event_id NUMBER;

Line 177711: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

177707: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
177708: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
177709: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
177710: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
177711: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
177712:
177713: l_event_id NUMBER;
177714: l_previous_event_id NUMBER;
177715: l_first_event_id NUMBER;

Line 177729: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

177725: l_event_class_name VARCHAR2(80) := 'Refunds';
177726: l_description VARCHAR2(4000);
177727: l_transaction_reversal NUMBER;
177728: l_ae_header_id NUMBER;
177729: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
177730: l_log_module VARCHAR2(240);
177731: --
177732: l_acct_reversal_source VARCHAR2(30);
177733: l_trx_reversal_source VARCHAR2(30);

Line 178199: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

178195:
178196: --
178197: -- set event info as cache for other routines to refer event attributes
178198: --
178199: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
178200: (p_application_id => p_application_id
178201: ,p_primary_ledger_id => p_primary_ledger_id
178202: ,p_base_ledger_id => p_base_ledger_id
178203: ,p_target_ledger_id => p_target_ledger_id

Line 178232: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

178228:
178229: --
178230: -- set the status of entry to C_VALID (0)
178231: --
178232: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
178233:
178234: --
178235: -- initialize a row for ae header
178236: --

Line 178289: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

178285: --
178286: -- initilaize the status of ae headers for diffrent balance types
178287: -- the status is initialised to C_NOT_CREATED (2)
178288: --
178289: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
178290: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
178291: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
178292:
178293: --

Line 178290: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

178286: -- initilaize the status of ae headers for diffrent balance types
178287: -- the status is initialised to C_NOT_CREATED (2)
178288: --
178289: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
178290: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
178291: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
178292:
178293: --
178294: -- call api to validate and store accounting attributes for header

Line 178291: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

178287: -- the status is initialised to C_NOT_CREATED (2)
178288: --
178289: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
178290: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
178291: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
178292:
178293: --
178294: -- call api to validate and store accounting attributes for header
178295: --

Line 178338: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

178334: --
178335: l_trx_reversal_source := SUBSTR(g_array_event(l_event_id).array_value_char('source_177'), 1,30);
178336:
178337: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
178338: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
178339:
178340: xla_accounting_err_pkg.build_message
178341: (p_appli_s_name => 'XLA'
178342: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 178346: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

178342: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
178343: ,p_token_1 => 'ACCT_ATTR_NAME'
178344: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
178345: ,p_token_2 => 'PRODUCT_NAME'
178346: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
178347: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
178348: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
178349: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
178350:

Line 178347: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

178343: ,p_token_1 => 'ACCT_ATTR_NAME'
178344: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
178345: ,p_token_2 => 'PRODUCT_NAME'
178346: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
178347: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
178348: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
178349: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
178350:
178351: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 178348: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

178344: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
178345: ,p_token_2 => 'PRODUCT_NAME'
178346: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
178347: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
178348: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
178349: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
178350:
178351: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
178352: --

Line 178349: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

178345: ,p_token_2 => 'PRODUCT_NAME'
178346: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
178347: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
178348: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
178349: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
178350:
178351: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
178352: --
178353: -- following sets the accounting attributes needed to reverse

Line 178368: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

178364: ----------------------------------------------------------------
178365: -- 4262811 - update the header statuses to invalid in need be
178366: ----------------------------------------------------------------
178367: --
178368: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
178369:
178370:
178371: -----------------------------------------------
178372: -- No accrual reversal for the event class/type

Line 178517: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

178513: ,p_module => l_log_module);
178514: END IF;
178515:
178516: --
178517: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
178518: --
178519: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
178520: --
178521: -- set event info as cache for other routines to refer event attributes

Line 178519: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

178515:
178516: --
178517: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
178518: --
178519: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
178520: --
178521: -- set event info as cache for other routines to refer event attributes
178522: --
178523:

Line 178527: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

178523:
178524: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
178525: l_previous_event_id := l_event_id;
178526:
178527: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
178528: (p_application_id => p_application_id
178529: ,p_primary_ledger_id => p_primary_ledger_id
178530: ,p_base_ledger_id => p_base_ledger_id
178531: ,p_target_ledger_id => p_target_ledger_id

Line 178568: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

178564: l_acct_reversal_source := SUBSTR(l_array_source_58(Idx), 1,30);
178565:
178566: IF l_continue_with_lines THEN
178567: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
178568: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
178569:
178570: xla_accounting_err_pkg.build_message
178571: (p_appli_s_name => 'XLA'
178572: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 178576: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

178572: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
178573: ,p_token_1 => 'LINE_NUMBER'
178574: ,p_value_1 => l_array_extract_line_num(Idx)
178575: ,p_token_2 => 'PRODUCT_NAME'
178576: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
178577: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
178578: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
178579: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
178580:

Line 178577: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

178573: ,p_token_1 => 'LINE_NUMBER'
178574: ,p_value_1 => l_array_extract_line_num(Idx)
178575: ,p_token_2 => 'PRODUCT_NAME'
178576: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
178577: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
178578: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
178579: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
178580:
178581: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 178578: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

178574: ,p_value_1 => l_array_extract_line_num(Idx)
178575: ,p_token_2 => 'PRODUCT_NAME'
178576: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
178577: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
178578: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
178579: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
178580:
178581: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
178582: --

Line 178579: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

178575: ,p_token_2 => 'PRODUCT_NAME'
178576: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
178577: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
178578: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
178579: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
178580:
178581: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
178582: --
178583: -- following sets the accounting attributes needed to reverse

Line 179396: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

179392:
179393: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
179394: -- or secondary ledger that has different currency with primary
179395: -- or alc that is calculated by sla
179396: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
179397: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
179398:
179399: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
179400: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 179397: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

179393: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
179394: -- or secondary ledger that has different currency with primary
179395: -- or alc that is calculated by sla
179396: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
179397: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
179398:
179399: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
179400: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
179401: AND (l_actual_flag = 'A')) THEN

Line 179399: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

179395: -- or alc that is calculated by sla
179396: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
179397: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
179398:
179399: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
179400: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
179401: AND (l_actual_flag = 'A')) THEN
179402: XLA_AE_LINES_PKG.CreateGainOrLossLines(
179403: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 179400: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

179396: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
179397: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
179398:
179399: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
179400: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
179401: AND (l_actual_flag = 'A')) THEN
179402: XLA_AE_LINES_PKG.CreateGainOrLossLines(
179403: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
179404: ,p_application_id => p_application_id

Line 179403: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

179399: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
179400: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
179401: AND (l_actual_flag = 'A')) THEN
179402: XLA_AE_LINES_PKG.CreateGainOrLossLines(
179403: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
179404: ,p_application_id => p_application_id
179405: ,p_amb_context_code => 'DEFAULT'
179406: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
179407: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 179406: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

179402: XLA_AE_LINES_PKG.CreateGainOrLossLines(
179403: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
179404: ,p_application_id => p_application_id
179405: ,p_amb_context_code => 'DEFAULT'
179406: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
179407: ,p_event_class_code => C_EVENT_CLASS_CODE
179408: ,p_event_type_code => C_EVENT_TYPE_CODE
179409:
179410: ,p_gain_ccid => -1

Line 179563: l_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;

179559: ,p_level => C_LEVEL_PROCEDURE
179560: ,p_module => l_log_module);
179561: END IF;
179562:
179563: l_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
179564: l_currency_code := xla_ae_journal_entry_pkg.g_cache_ledgers_info.currency_code;
179565: l_sla_ledger_id := xla_ae_journal_entry_pkg.g_cache_ledgers_info.sla_ledger_id;
179566:
179567: --

Line 179564: l_currency_code := xla_ae_journal_entry_pkg.g_cache_ledgers_info.currency_code;

179560: ,p_module => l_log_module);
179561: END IF;
179562:
179563: l_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
179564: l_currency_code := xla_ae_journal_entry_pkg.g_cache_ledgers_info.currency_code;
179565: l_sla_ledger_id := xla_ae_journal_entry_pkg.g_cache_ledgers_info.sla_ledger_id;
179566:
179567: --
179568: -- initialize array of lines with NULL

Line 179565: l_sla_ledger_id := xla_ae_journal_entry_pkg.g_cache_ledgers_info.sla_ledger_id;

179561: END IF;
179562:
179563: l_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
179564: l_currency_code := xla_ae_journal_entry_pkg.g_cache_ledgers_info.currency_code;
179565: l_sla_ledger_id := xla_ae_journal_entry_pkg.g_cache_ledgers_info.sla_ledger_id;
179566:
179567: --
179568: -- initialize array of lines with NULL
179569: --

Line 179999: xla_ae_journal_entry_pkg.SetProductAcctDefinition

179995: ,p_level => C_LEVEL_STATEMENT
179996: ,p_module => l_log_module);
179997: END IF;
179998: --
179999: xla_ae_journal_entry_pkg.SetProductAcctDefinition
180000: (p_product_rule_code => 'FV_PAYABLES_AAD'
180001: ,p_product_rule_type_code => 'S'
180002: ,p_product_rule_version => ''
180003: ,p_product_rule_name => 'Federal Payables AAD'

Line 180008: xla_ae_journal_entry_pkg.GetAlternateCurrencyLedger

180004: ,p_amb_context_code => 'DEFAULT'
180005: );
180006:
180007: l_array_ledgers :=
180008: xla_ae_journal_entry_pkg.GetAlternateCurrencyLedger
180009: (p_base_ledger_id => p_base_ledger_id);
180010:
180011: FOR Idx IN 1 .. l_array_ledgers.COUNT LOOP
180012: l_temp_result :=

Line 180013: XLA_AE_JOURNAL_ENTRY_PKG.GetLedgersInfo

180009: (p_base_ledger_id => p_base_ledger_id);
180010:
180011: FOR Idx IN 1 .. l_array_ledgers.COUNT LOOP
180012: l_temp_result :=
180013: XLA_AE_JOURNAL_ENTRY_PKG.GetLedgersInfo
180014: (p_application_id => p_application_id
180015: ,p_base_ledger_id => p_base_ledger_id
180016: ,p_target_ledger_id => l_array_ledgers(Idx)
180017: ,p_primary_ledger_id => p_primary_ledger_id