DBA Data[Home] [Help]

APPS.XLA_00200_AAD_S_000002_PKG dependencies on XLA_AE_JOURNAL_ENTRY_PKG

Line 24: (array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num

20: +=======================================================================*/
21: --
22: --
23: TYPE t_rec_array_event IS RECORD
24: (array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
25: ,array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
26: ,array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L
27: ,array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L
28: ,array_event_id xla_number_array_type --XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num

Line 25: ,array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num

21: --
22: --
23: TYPE t_rec_array_event IS RECORD
24: (array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
25: ,array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
26: ,array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L
27: ,array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L
28: ,array_event_id xla_number_array_type --XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
29: ,array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L

Line 26: ,array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L

22: --
23: TYPE t_rec_array_event IS RECORD
24: (array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
25: ,array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
26: ,array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L
27: ,array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L
28: ,array_event_id xla_number_array_type --XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
29: ,array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L
30: ,array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L

Line 27: ,array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L

23: TYPE t_rec_array_event IS RECORD
24: (array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
25: ,array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
26: ,array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L
27: ,array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L
28: ,array_event_id xla_number_array_type --XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
29: ,array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L
30: ,array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L
31: ,array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num

Line 28: ,array_event_id xla_number_array_type --XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num

24: (array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
25: ,array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
26: ,array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L
27: ,array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L
28: ,array_event_id xla_number_array_type --XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
29: ,array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L
30: ,array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L
31: ,array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
32: ,array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date

Line 29: ,array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L

25: ,array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
26: ,array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L
27: ,array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L
28: ,array_event_id xla_number_array_type --XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
29: ,array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L
30: ,array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L
31: ,array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
32: ,array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date
33: ,array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num

Line 30: ,array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L

26: ,array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L
27: ,array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L
28: ,array_event_id xla_number_array_type --XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
29: ,array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L
30: ,array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L
31: ,array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
32: ,array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date
33: ,array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
34: ,array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num

Line 31: ,array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num

27: ,array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L
28: ,array_event_id xla_number_array_type --XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
29: ,array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L
30: ,array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L
31: ,array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
32: ,array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date
33: ,array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
34: ,array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
35: ,array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num

Line 32: ,array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date

28: ,array_event_id xla_number_array_type --XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
29: ,array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L
30: ,array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L
31: ,array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
32: ,array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date
33: ,array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
34: ,array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
35: ,array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
36: ,array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num

Line 33: ,array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num

29: ,array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L
30: ,array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L
31: ,array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
32: ,array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date
33: ,array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
34: ,array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
35: ,array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
36: ,array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
37: ,array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L

Line 34: ,array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num

30: ,array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L
31: ,array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
32: ,array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date
33: ,array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
34: ,array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
35: ,array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
36: ,array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
37: ,array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L
38: ,array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L

Line 35: ,array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num

31: ,array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
32: ,array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date
33: ,array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
34: ,array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
35: ,array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
36: ,array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
37: ,array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L
38: ,array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L
39: ,array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L

Line 36: ,array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num

32: ,array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date
33: ,array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
34: ,array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
35: ,array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
36: ,array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
37: ,array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L
38: ,array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L
39: ,array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L
40: ,array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L

Line 37: ,array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L

33: ,array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
34: ,array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
35: ,array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
36: ,array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
37: ,array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L
38: ,array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L
39: ,array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L
40: ,array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L
41: ,array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date

Line 38: ,array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L

34: ,array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
35: ,array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
36: ,array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
37: ,array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L
38: ,array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L
39: ,array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L
40: ,array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L
41: ,array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date
42: ,array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date

Line 39: ,array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L

35: ,array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
36: ,array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
37: ,array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L
38: ,array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L
39: ,array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L
40: ,array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L
41: ,array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date
42: ,array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date
43: ,array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date

Line 40: ,array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L

36: ,array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
37: ,array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L
38: ,array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L
39: ,array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L
40: ,array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L
41: ,array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date
42: ,array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date
43: ,array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date
44: ,array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date

Line 41: ,array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date

37: ,array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L
38: ,array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L
39: ,array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L
40: ,array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L
41: ,array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date
42: ,array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date
43: ,array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date
44: ,array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date
45: ,array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L

Line 42: ,array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date

38: ,array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L
39: ,array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L
40: ,array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L
41: ,array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date
42: ,array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date
43: ,array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date
44: ,array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date
45: ,array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L
46: );

Line 43: ,array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date

39: ,array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L
40: ,array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L
41: ,array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date
42: ,array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date
43: ,array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date
44: ,array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date
45: ,array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L
46: );
47: --

Line 44: ,array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date

40: ,array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L
41: ,array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date
42: ,array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date
43: ,array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date
44: ,array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date
45: ,array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L
46: );
47: --
48: type t_array_value_num is table of number index by varchar2(30);

Line 45: ,array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L

41: ,array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date
42: ,array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date
43: ,array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date
44: ,array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date
45: ,array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L
46: );
47: --
48: type t_array_value_num is table of number index by varchar2(30);
49: type t_array_value_char is table of varchar2(240) index by varchar2(30);

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

158:
159: END IF;
160:
161: IF p_lookup_code IS NOT NULL AND p_meaning IS NULL THEN
162: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
163: xla_accounting_err_pkg. build_message
164: (p_appli_s_name => 'XLA'
165: ,p_msg_name => 'XLA_AP_NO_LOOKUP_MEANING'
166: ,p_token_1 => 'SOURCE_NAME'

Line 177: ,p_value_4 => xla_ae_journal_entry_pkg.g_cache_event.application_name

173: ,p_value_2 => p_lookup_code
174: ,p_token_3 => 'LOOKUP_TYPE'
175: ,p_value_3 => p_lookup_type
176: ,p_token_4 => 'PRODUCT_NAME'
177: ,p_value_4 => xla_ae_journal_entry_pkg.g_cache_event.application_name
178: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
179: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
180: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
181: );

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

174: ,p_token_3 => 'LOOKUP_TYPE'
175: ,p_value_3 => p_lookup_type
176: ,p_token_4 => 'PRODUCT_NAME'
177: ,p_value_4 => xla_ae_journal_entry_pkg.g_cache_event.application_name
178: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
179: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
180: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
181: );
182:

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

175: ,p_value_3 => p_lookup_type
176: ,p_token_4 => 'PRODUCT_NAME'
177: ,p_value_4 => xla_ae_journal_entry_pkg.g_cache_event.application_name
178: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
179: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
180: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
181: );
182:
183: IF (C_LEVEL_ERROR >= g_log_level) THEN

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

176: ,p_token_4 => 'PRODUCT_NAME'
177: ,p_value_4 => xla_ae_journal_entry_pkg.g_cache_event.application_name
178: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
179: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
180: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
181: );
182:
183: IF (C_LEVEL_ERROR >= g_log_level) THEN
184: trace

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

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

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

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

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

409: l_description := SUBSTR(CONCAT(l_description,'Date:'),1,2000);
410: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
411: END IF;
412: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_4,
413: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
414: IF l_source IS NOT NULL THEN
415: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
416: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
417: END IF;

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

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

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

627: ,p_level => C_LEVEL_PROCEDURE
628: ,p_module => l_log_module);
629: END IF;
630:
631: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
632: l_component_type := 'AMB_DESCRIPTION';
633: l_component_code := 'JE_PAYMENT_HEADER_DESC';
634: l_component_type_code := 'S';
635: l_component_appl_id := 200;

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

706: l_description := SUBSTR(CONCAT(l_description,'Payment Date:'),1,2000);
707: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
708: END IF;
709: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_11,
710: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
711: IF l_source IS NOT NULL THEN
712: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
713: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
714: END IF;

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

790: l_description := SUBSTR(CONCAT(l_description,'Payment Date:'),1,2000);
791: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
792: END IF;
793: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_11,
794: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
795: IF l_source IS NOT NULL THEN
796: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
797: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
798: END IF;

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

955: ,p_module => l_log_module);
956:
957: END IF;
958:
959: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
960: x_value_combination_id := null;
961: x_value_segment_code := null;
962: x_value_type_code := null;
963: l_output_value := null;

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

977: 'XLA_OWNER_TYPE'
978: ,l_component_type_code
979: )
980: ,p_token_3 => 'PAD_NAME'
981: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
982: ,p_token_4 => 'PAD_OWNER'
983: ,p_value_4 => xla_lookups_pkg.get_meaning(
984: 'XLA_OWNER_TYPE'
985: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 985: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

981: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
982: ,p_token_4 => 'PAD_OWNER'
983: ,p_value_4 => xla_lookups_pkg.get_meaning(
984: 'XLA_OWNER_TYPE'
985: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
986: )
987: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
988: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
989: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

983: ,p_value_4 => xla_lookups_pkg.get_meaning(
984: 'XLA_OWNER_TYPE'
985: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
986: )
987: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
988: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
989: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
990: ,p_ae_header_id => NULL
991: );

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

984: 'XLA_OWNER_TYPE'
985: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
986: )
987: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
988: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
989: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
990: ,p_ae_header_id => NULL
991: );
992: RETURN l_output_value;

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

985: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
986: )
987: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
988: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
989: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
990: ,p_ae_header_id => NULL
991: );
992: RETURN l_output_value;
993: EXCEPTION

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

1088: ,p_module => l_log_module);
1089:
1090: END IF;
1091:
1092: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
1093: x_value_combination_id := null;
1094: x_value_segment_code := null;
1095: x_value_type_code := null;
1096: l_output_value := null;

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

1110: 'XLA_OWNER_TYPE'
1111: ,l_component_type_code
1112: )
1113: ,p_token_3 => 'PAD_NAME'
1114: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1115: ,p_token_4 => 'PAD_OWNER'
1116: ,p_value_4 => xla_lookups_pkg.get_meaning(
1117: 'XLA_OWNER_TYPE'
1118: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 1118: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

1114: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1115: ,p_token_4 => 'PAD_OWNER'
1116: ,p_value_4 => xla_lookups_pkg.get_meaning(
1117: 'XLA_OWNER_TYPE'
1118: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1119: )
1120: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1121: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1122: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

1116: ,p_value_4 => xla_lookups_pkg.get_meaning(
1117: 'XLA_OWNER_TYPE'
1118: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1119: )
1120: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1121: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1122: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1123: ,p_ae_header_id => NULL
1124: );

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

1117: 'XLA_OWNER_TYPE'
1118: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1119: )
1120: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1121: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1122: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1123: ,p_ae_header_id => NULL
1124: );
1125: RETURN l_output_value;

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

1118: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1119: )
1120: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1121: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1122: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1123: ,p_ae_header_id => NULL
1124: );
1125: RETURN l_output_value;
1126: EXCEPTION

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

1210: ,p_module => l_log_module);
1211:
1212: END IF;
1213:
1214: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
1215: x_value_combination_id := null;
1216: x_value_segment_code := null;
1217: x_value_type_code := null;
1218: l_output_value := null;

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

1232: 'XLA_OWNER_TYPE'
1233: ,l_component_type_code
1234: )
1235: ,p_token_3 => 'PAD_NAME'
1236: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1237: ,p_token_4 => 'PAD_OWNER'
1238: ,p_value_4 => xla_lookups_pkg.get_meaning(
1239: 'XLA_OWNER_TYPE'
1240: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 1240: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

1236: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1237: ,p_token_4 => 'PAD_OWNER'
1238: ,p_value_4 => xla_lookups_pkg.get_meaning(
1239: 'XLA_OWNER_TYPE'
1240: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1241: )
1242: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1243: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1244: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

1238: ,p_value_4 => xla_lookups_pkg.get_meaning(
1239: 'XLA_OWNER_TYPE'
1240: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1241: )
1242: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1243: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1244: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1245: ,p_ae_header_id => NULL
1246: );

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

1239: 'XLA_OWNER_TYPE'
1240: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1241: )
1242: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1243: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1244: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1245: ,p_ae_header_id => NULL
1246: );
1247: RETURN l_output_value;

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

1240: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1241: )
1242: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1243: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1244: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1245: ,p_ae_header_id => NULL
1246: );
1247: RETURN l_output_value;
1248: EXCEPTION

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

1348: ,p_module => l_log_module);
1349:
1350: END IF;
1351:
1352: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
1353: x_value_combination_id := null;
1354: x_value_segment_code := null;
1355: x_value_type_code := null;
1356: l_output_value := null;

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

1370: 'XLA_OWNER_TYPE'
1371: ,l_component_type_code
1372: )
1373: ,p_token_3 => 'PAD_NAME'
1374: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1375: ,p_token_4 => 'PAD_OWNER'
1376: ,p_value_4 => xla_lookups_pkg.get_meaning(
1377: 'XLA_OWNER_TYPE'
1378: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 1378: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

1374: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1375: ,p_token_4 => 'PAD_OWNER'
1376: ,p_value_4 => xla_lookups_pkg.get_meaning(
1377: 'XLA_OWNER_TYPE'
1378: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1379: )
1380: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1381: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1382: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

1376: ,p_value_4 => xla_lookups_pkg.get_meaning(
1377: 'XLA_OWNER_TYPE'
1378: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1379: )
1380: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1381: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1382: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1383: ,p_ae_header_id => NULL
1384: );

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

1377: 'XLA_OWNER_TYPE'
1378: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1379: )
1380: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1381: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1382: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1383: ,p_ae_header_id => NULL
1384: );
1385: RETURN l_output_value;

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

1378: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1379: )
1380: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1381: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1382: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1383: ,p_ae_header_id => NULL
1384: );
1385: RETURN l_output_value;
1386: EXCEPTION

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

1512: ,p_module => l_log_module);
1513:
1514: END IF;
1515:
1516: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
1517: x_value_combination_id := null;
1518: x_value_segment_code := null;
1519: x_value_type_code := null;
1520: l_output_value := null;

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

1534: 'XLA_OWNER_TYPE'
1535: ,l_component_type_code
1536: )
1537: ,p_token_3 => 'PAD_NAME'
1538: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1539: ,p_token_4 => 'PAD_OWNER'
1540: ,p_value_4 => xla_lookups_pkg.get_meaning(
1541: 'XLA_OWNER_TYPE'
1542: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 1542: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

1538: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1539: ,p_token_4 => 'PAD_OWNER'
1540: ,p_value_4 => xla_lookups_pkg.get_meaning(
1541: 'XLA_OWNER_TYPE'
1542: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1543: )
1544: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1545: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1546: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

1540: ,p_value_4 => xla_lookups_pkg.get_meaning(
1541: 'XLA_OWNER_TYPE'
1542: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1543: )
1544: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1545: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1546: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1547: ,p_ae_header_id => NULL
1548: );

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

1541: 'XLA_OWNER_TYPE'
1542: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1543: )
1544: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1545: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1546: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1547: ,p_ae_header_id => NULL
1548: );
1549: RETURN l_output_value;

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

1542: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1543: )
1544: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1545: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1546: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1547: ,p_ae_header_id => NULL
1548: );
1549: RETURN l_output_value;
1550: EXCEPTION

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

1650: ,p_module => l_log_module);
1651:
1652: END IF;
1653:
1654: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
1655: x_value_combination_id := null;
1656: x_value_segment_code := null;
1657: x_value_type_code := null;
1658: l_output_value := null;

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

1672: 'XLA_OWNER_TYPE'
1673: ,l_component_type_code
1674: )
1675: ,p_token_3 => 'PAD_NAME'
1676: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1677: ,p_token_4 => 'PAD_OWNER'
1678: ,p_value_4 => xla_lookups_pkg.get_meaning(
1679: 'XLA_OWNER_TYPE'
1680: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 1680: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

1676: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1677: ,p_token_4 => 'PAD_OWNER'
1678: ,p_value_4 => xla_lookups_pkg.get_meaning(
1679: 'XLA_OWNER_TYPE'
1680: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1681: )
1682: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1683: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1684: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

1678: ,p_value_4 => xla_lookups_pkg.get_meaning(
1679: 'XLA_OWNER_TYPE'
1680: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1681: )
1682: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1683: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1684: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1685: ,p_ae_header_id => NULL
1686: );

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

1679: 'XLA_OWNER_TYPE'
1680: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1681: )
1682: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1683: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1684: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1685: ,p_ae_header_id => NULL
1686: );
1687: RETURN l_output_value;

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

1680: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1681: )
1682: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1683: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1684: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1685: ,p_ae_header_id => NULL
1686: );
1687: RETURN l_output_value;
1688: EXCEPTION

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

1788: ,p_module => l_log_module);
1789:
1790: END IF;
1791:
1792: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
1793: x_value_combination_id := null;
1794: x_value_segment_code := null;
1795: x_value_type_code := null;
1796: l_output_value := null;

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

1810: 'XLA_OWNER_TYPE'
1811: ,l_component_type_code
1812: )
1813: ,p_token_3 => 'PAD_NAME'
1814: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1815: ,p_token_4 => 'PAD_OWNER'
1816: ,p_value_4 => xla_lookups_pkg.get_meaning(
1817: 'XLA_OWNER_TYPE'
1818: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 1818: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

1814: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1815: ,p_token_4 => 'PAD_OWNER'
1816: ,p_value_4 => xla_lookups_pkg.get_meaning(
1817: 'XLA_OWNER_TYPE'
1818: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1819: )
1820: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1821: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1822: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

1816: ,p_value_4 => xla_lookups_pkg.get_meaning(
1817: 'XLA_OWNER_TYPE'
1818: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1819: )
1820: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1821: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1822: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1823: ,p_ae_header_id => NULL
1824: );

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

1817: 'XLA_OWNER_TYPE'
1818: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1819: )
1820: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1821: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1822: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1823: ,p_ae_header_id => NULL
1824: );
1825: RETURN l_output_value;

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

1818: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1819: )
1820: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1821: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1822: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1823: ,p_ae_header_id => NULL
1824: );
1825: RETURN l_output_value;
1826: EXCEPTION

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

1992: ,p_module => l_log_module);
1993:
1994: END IF;
1995:
1996: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
1997: x_value_combination_id := null;
1998: x_value_segment_code := null;
1999: x_value_type_code := null;
2000: l_output_value := null;

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

2014: 'XLA_OWNER_TYPE'
2015: ,l_component_type_code
2016: )
2017: ,p_token_3 => 'PAD_NAME'
2018: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2019: ,p_token_4 => 'PAD_OWNER'
2020: ,p_value_4 => xla_lookups_pkg.get_meaning(
2021: 'XLA_OWNER_TYPE'
2022: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 2022: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

2018: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2019: ,p_token_4 => 'PAD_OWNER'
2020: ,p_value_4 => xla_lookups_pkg.get_meaning(
2021: 'XLA_OWNER_TYPE'
2022: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2023: )
2024: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2025: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2026: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

2020: ,p_value_4 => xla_lookups_pkg.get_meaning(
2021: 'XLA_OWNER_TYPE'
2022: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2023: )
2024: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2025: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2026: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2027: ,p_ae_header_id => NULL
2028: );

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

2021: 'XLA_OWNER_TYPE'
2022: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2023: )
2024: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2025: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2026: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2027: ,p_ae_header_id => NULL
2028: );
2029: RETURN l_output_value;

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

2022: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2023: )
2024: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2025: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2026: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2027: ,p_ae_header_id => NULL
2028: );
2029: RETURN l_output_value;
2030: EXCEPTION

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

2124: ,p_module => l_log_module);
2125:
2126: END IF;
2127:
2128: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
2129: x_value_combination_id := null;
2130: x_value_segment_code := null;
2131: x_value_type_code := null;
2132: l_output_value := null;

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

2146: 'XLA_OWNER_TYPE'
2147: ,l_component_type_code
2148: )
2149: ,p_token_3 => 'PAD_NAME'
2150: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2151: ,p_token_4 => 'PAD_OWNER'
2152: ,p_value_4 => xla_lookups_pkg.get_meaning(
2153: 'XLA_OWNER_TYPE'
2154: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 2154: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

2150: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2151: ,p_token_4 => 'PAD_OWNER'
2152: ,p_value_4 => xla_lookups_pkg.get_meaning(
2153: 'XLA_OWNER_TYPE'
2154: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2155: )
2156: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2157: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2158: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

2152: ,p_value_4 => xla_lookups_pkg.get_meaning(
2153: 'XLA_OWNER_TYPE'
2154: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2155: )
2156: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2157: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2158: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2159: ,p_ae_header_id => NULL
2160: );

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

2153: 'XLA_OWNER_TYPE'
2154: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2155: )
2156: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2157: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2158: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2159: ,p_ae_header_id => NULL
2160: );
2161: RETURN l_output_value;

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

2154: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2155: )
2156: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2157: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2158: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2159: ,p_ae_header_id => NULL
2160: );
2161: RETURN l_output_value;
2162: EXCEPTION

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

2265: ,p_module => l_log_module);
2266:
2267: END IF;
2268:
2269: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
2270: x_value_combination_id := null;
2271: x_value_segment_code := null;
2272: x_value_type_code := null;
2273: l_output_value := null;

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

2287: 'XLA_OWNER_TYPE'
2288: ,l_component_type_code
2289: )
2290: ,p_token_3 => 'PAD_NAME'
2291: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2292: ,p_token_4 => 'PAD_OWNER'
2293: ,p_value_4 => xla_lookups_pkg.get_meaning(
2294: 'XLA_OWNER_TYPE'
2295: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 2295: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

2291: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2292: ,p_token_4 => 'PAD_OWNER'
2293: ,p_value_4 => xla_lookups_pkg.get_meaning(
2294: 'XLA_OWNER_TYPE'
2295: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2296: )
2297: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2298: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2299: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

2293: ,p_value_4 => xla_lookups_pkg.get_meaning(
2294: 'XLA_OWNER_TYPE'
2295: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2296: )
2297: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2298: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2299: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2300: ,p_ae_header_id => NULL
2301: );

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

2294: 'XLA_OWNER_TYPE'
2295: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2296: )
2297: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2298: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2299: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2300: ,p_ae_header_id => NULL
2301: );
2302: RETURN l_output_value;

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

2295: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2296: )
2297: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2298: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2299: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2300: ,p_ae_header_id => NULL
2301: );
2302: RETURN l_output_value;
2303: EXCEPTION

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

2398: ,p_module => l_log_module);
2399:
2400: END IF;
2401:
2402: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
2403: x_value_combination_id := null;
2404: x_value_segment_code := null;
2405: x_value_type_code := null;
2406: l_output_value := null;

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

2420: 'XLA_OWNER_TYPE'
2421: ,l_component_type_code
2422: )
2423: ,p_token_3 => 'PAD_NAME'
2424: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2425: ,p_token_4 => 'PAD_OWNER'
2426: ,p_value_4 => xla_lookups_pkg.get_meaning(
2427: 'XLA_OWNER_TYPE'
2428: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 2428: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

2424: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2425: ,p_token_4 => 'PAD_OWNER'
2426: ,p_value_4 => xla_lookups_pkg.get_meaning(
2427: 'XLA_OWNER_TYPE'
2428: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2429: )
2430: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2431: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2432: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

2426: ,p_value_4 => xla_lookups_pkg.get_meaning(
2427: 'XLA_OWNER_TYPE'
2428: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2429: )
2430: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2431: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2432: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2433: ,p_ae_header_id => NULL
2434: );

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

2427: 'XLA_OWNER_TYPE'
2428: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2429: )
2430: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2431: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2432: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2433: ,p_ae_header_id => NULL
2434: );
2435: RETURN l_output_value;

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

2428: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2429: )
2430: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2431: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2432: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2433: ,p_ae_header_id => NULL
2434: );
2435: RETURN l_output_value;
2436: EXCEPTION

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

2520: ,p_module => l_log_module);
2521:
2522: END IF;
2523:
2524: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
2525: x_value_combination_id := null;
2526: x_value_segment_code := null;
2527: x_value_type_code := null;
2528: l_output_value := null;

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

2542: 'XLA_OWNER_TYPE'
2543: ,l_component_type_code
2544: )
2545: ,p_token_3 => 'PAD_NAME'
2546: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2547: ,p_token_4 => 'PAD_OWNER'
2548: ,p_value_4 => xla_lookups_pkg.get_meaning(
2549: 'XLA_OWNER_TYPE'
2550: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 2550: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

2546: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2547: ,p_token_4 => 'PAD_OWNER'
2548: ,p_value_4 => xla_lookups_pkg.get_meaning(
2549: 'XLA_OWNER_TYPE'
2550: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2551: )
2552: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2553: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2554: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

2548: ,p_value_4 => xla_lookups_pkg.get_meaning(
2549: 'XLA_OWNER_TYPE'
2550: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2551: )
2552: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2553: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2554: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2555: ,p_ae_header_id => NULL
2556: );

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

2549: 'XLA_OWNER_TYPE'
2550: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2551: )
2552: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2553: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2554: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2555: ,p_ae_header_id => NULL
2556: );
2557: RETURN l_output_value;

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

2550: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2551: )
2552: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2553: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2554: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2555: ,p_ae_header_id => NULL
2556: );
2557: RETURN l_output_value;
2558: EXCEPTION

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

2642: ,p_module => l_log_module);
2643:
2644: END IF;
2645:
2646: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
2647: x_value_combination_id := null;
2648: x_value_segment_code := null;
2649: x_value_type_code := null;
2650: l_output_value := null;

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

2664: 'XLA_OWNER_TYPE'
2665: ,l_component_type_code
2666: )
2667: ,p_token_3 => 'PAD_NAME'
2668: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2669: ,p_token_4 => 'PAD_OWNER'
2670: ,p_value_4 => xla_lookups_pkg.get_meaning(
2671: 'XLA_OWNER_TYPE'
2672: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 2672: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

2668: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2669: ,p_token_4 => 'PAD_OWNER'
2670: ,p_value_4 => xla_lookups_pkg.get_meaning(
2671: 'XLA_OWNER_TYPE'
2672: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2673: )
2674: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2675: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2676: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

2670: ,p_value_4 => xla_lookups_pkg.get_meaning(
2671: 'XLA_OWNER_TYPE'
2672: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2673: )
2674: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2675: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2676: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2677: ,p_ae_header_id => NULL
2678: );

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

2671: 'XLA_OWNER_TYPE'
2672: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2673: )
2674: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2675: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2676: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2677: ,p_ae_header_id => NULL
2678: );
2679: RETURN l_output_value;

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

2672: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2673: )
2674: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2675: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2676: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2677: ,p_ae_header_id => NULL
2678: );
2679: RETURN l_output_value;
2680: EXCEPTION

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

2795: ,p_module => l_log_module);
2796:
2797: END IF;
2798:
2799: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
2800: x_value_combination_id := null;
2801: x_value_segment_code := null;
2802: x_value_type_code := null;
2803: l_output_value := null;

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

2817: 'XLA_OWNER_TYPE'
2818: ,l_component_type_code
2819: )
2820: ,p_token_3 => 'PAD_NAME'
2821: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2822: ,p_token_4 => 'PAD_OWNER'
2823: ,p_value_4 => xla_lookups_pkg.get_meaning(
2824: 'XLA_OWNER_TYPE'
2825: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 2825: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

2821: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2822: ,p_token_4 => 'PAD_OWNER'
2823: ,p_value_4 => xla_lookups_pkg.get_meaning(
2824: 'XLA_OWNER_TYPE'
2825: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2826: )
2827: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2828: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2829: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

2823: ,p_value_4 => xla_lookups_pkg.get_meaning(
2824: 'XLA_OWNER_TYPE'
2825: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2826: )
2827: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2828: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2829: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2830: ,p_ae_header_id => NULL
2831: );

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

2824: 'XLA_OWNER_TYPE'
2825: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2826: )
2827: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2828: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2829: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2830: ,p_ae_header_id => NULL
2831: );
2832: RETURN l_output_value;

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

2825: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2826: )
2827: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2828: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2829: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2830: ,p_ae_header_id => NULL
2831: );
2832: RETURN l_output_value;
2833: EXCEPTION

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

2948: ,p_module => l_log_module);
2949:
2950: END IF;
2951:
2952: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
2953: x_value_combination_id := null;
2954: x_value_segment_code := null;
2955: x_value_type_code := null;
2956: l_output_value := null;

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

2970: 'XLA_OWNER_TYPE'
2971: ,l_component_type_code
2972: )
2973: ,p_token_3 => 'PAD_NAME'
2974: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2975: ,p_token_4 => 'PAD_OWNER'
2976: ,p_value_4 => xla_lookups_pkg.get_meaning(
2977: 'XLA_OWNER_TYPE'
2978: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 2978: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

2974: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2975: ,p_token_4 => 'PAD_OWNER'
2976: ,p_value_4 => xla_lookups_pkg.get_meaning(
2977: 'XLA_OWNER_TYPE'
2978: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2979: )
2980: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2981: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2982: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

2976: ,p_value_4 => xla_lookups_pkg.get_meaning(
2977: 'XLA_OWNER_TYPE'
2978: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2979: )
2980: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2981: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2982: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2983: ,p_ae_header_id => NULL
2984: );

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

2977: 'XLA_OWNER_TYPE'
2978: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2979: )
2980: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2981: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2982: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2983: ,p_ae_header_id => NULL
2984: );
2985: RETURN l_output_value;

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

2978: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2979: )
2980: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2981: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2982: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2983: ,p_ae_header_id => NULL
2984: );
2985: RETURN l_output_value;
2986: EXCEPTION

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

3070: ,p_module => l_log_module);
3071:
3072: END IF;
3073:
3074: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
3075: x_value_combination_id := null;
3076: x_value_segment_code := null;
3077: x_value_type_code := null;
3078: l_output_value := null;

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

3092: 'XLA_OWNER_TYPE'
3093: ,l_component_type_code
3094: )
3095: ,p_token_3 => 'PAD_NAME'
3096: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3097: ,p_token_4 => 'PAD_OWNER'
3098: ,p_value_4 => xla_lookups_pkg.get_meaning(
3099: 'XLA_OWNER_TYPE'
3100: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 3100: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

3096: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3097: ,p_token_4 => 'PAD_OWNER'
3098: ,p_value_4 => xla_lookups_pkg.get_meaning(
3099: 'XLA_OWNER_TYPE'
3100: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3101: )
3102: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3103: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3104: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

3098: ,p_value_4 => xla_lookups_pkg.get_meaning(
3099: 'XLA_OWNER_TYPE'
3100: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3101: )
3102: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3103: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3104: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3105: ,p_ae_header_id => NULL
3106: );

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

3099: 'XLA_OWNER_TYPE'
3100: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3101: )
3102: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3103: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3104: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3105: ,p_ae_header_id => NULL
3106: );
3107: RETURN l_output_value;

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

3100: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3101: )
3102: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3103: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3104: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3105: ,p_ae_header_id => NULL
3106: );
3107: RETURN l_output_value;
3108: EXCEPTION

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

3192: ,p_module => l_log_module);
3193:
3194: END IF;
3195:
3196: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
3197: x_value_combination_id := null;
3198: x_value_segment_code := null;
3199: x_value_type_code := null;
3200: l_output_value := null;

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

3214: 'XLA_OWNER_TYPE'
3215: ,l_component_type_code
3216: )
3217: ,p_token_3 => 'PAD_NAME'
3218: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3219: ,p_token_4 => 'PAD_OWNER'
3220: ,p_value_4 => xla_lookups_pkg.get_meaning(
3221: 'XLA_OWNER_TYPE'
3222: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 3222: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

3218: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3219: ,p_token_4 => 'PAD_OWNER'
3220: ,p_value_4 => xla_lookups_pkg.get_meaning(
3221: 'XLA_OWNER_TYPE'
3222: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3223: )
3224: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3225: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3226: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

3220: ,p_value_4 => xla_lookups_pkg.get_meaning(
3221: 'XLA_OWNER_TYPE'
3222: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3223: )
3224: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3225: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3226: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3227: ,p_ae_header_id => NULL
3228: );

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

3221: 'XLA_OWNER_TYPE'
3222: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3223: )
3224: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3225: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3226: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3227: ,p_ae_header_id => NULL
3228: );
3229: RETURN l_output_value;

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

3222: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3223: )
3224: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3225: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3226: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3227: ,p_ae_header_id => NULL
3228: );
3229: RETURN l_output_value;
3230: EXCEPTION

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

3330: ,p_module => l_log_module);
3331:
3332: END IF;
3333:
3334: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
3335: x_value_combination_id := null;
3336: x_value_segment_code := null;
3337: x_value_type_code := null;
3338: l_output_value := null;

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

3352: 'XLA_OWNER_TYPE'
3353: ,l_component_type_code
3354: )
3355: ,p_token_3 => 'PAD_NAME'
3356: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3357: ,p_token_4 => 'PAD_OWNER'
3358: ,p_value_4 => xla_lookups_pkg.get_meaning(
3359: 'XLA_OWNER_TYPE'
3360: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 3360: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

3356: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3357: ,p_token_4 => 'PAD_OWNER'
3358: ,p_value_4 => xla_lookups_pkg.get_meaning(
3359: 'XLA_OWNER_TYPE'
3360: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3361: )
3362: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3363: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3364: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

3358: ,p_value_4 => xla_lookups_pkg.get_meaning(
3359: 'XLA_OWNER_TYPE'
3360: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3361: )
3362: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3363: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3364: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3365: ,p_ae_header_id => NULL
3366: );

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

3359: 'XLA_OWNER_TYPE'
3360: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3361: )
3362: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3363: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3364: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3365: ,p_ae_header_id => NULL
3366: );
3367: RETURN l_output_value;

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

3360: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3361: )
3362: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3363: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3364: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3365: ,p_ae_header_id => NULL
3366: );
3367: RETURN l_output_value;
3368: EXCEPTION

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

3463: ,p_module => l_log_module);
3464:
3465: END IF;
3466:
3467: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
3468: x_value_combination_id := null;
3469: x_value_segment_code := null;
3470: x_value_type_code := null;
3471: l_output_value := null;

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

3485: 'XLA_OWNER_TYPE'
3486: ,l_component_type_code
3487: )
3488: ,p_token_3 => 'PAD_NAME'
3489: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3490: ,p_token_4 => 'PAD_OWNER'
3491: ,p_value_4 => xla_lookups_pkg.get_meaning(
3492: 'XLA_OWNER_TYPE'
3493: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 3493: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

3489: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3490: ,p_token_4 => 'PAD_OWNER'
3491: ,p_value_4 => xla_lookups_pkg.get_meaning(
3492: 'XLA_OWNER_TYPE'
3493: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3494: )
3495: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3496: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3497: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

3491: ,p_value_4 => xla_lookups_pkg.get_meaning(
3492: 'XLA_OWNER_TYPE'
3493: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3494: )
3495: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3496: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3497: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3498: ,p_ae_header_id => NULL
3499: );

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

3492: 'XLA_OWNER_TYPE'
3493: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3494: )
3495: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3496: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3497: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3498: ,p_ae_header_id => NULL
3499: );
3500: RETURN l_output_value;

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

3493: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3494: )
3495: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3496: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3497: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3498: ,p_ae_header_id => NULL
3499: );
3500: RETURN l_output_value;
3501: EXCEPTION

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

3601: ,p_module => l_log_module);
3602:
3603: END IF;
3604:
3605: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
3606: x_value_combination_id := null;
3607: x_value_segment_code := null;
3608: x_value_type_code := null;
3609: l_output_value := null;

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

3623: 'XLA_OWNER_TYPE'
3624: ,l_component_type_code
3625: )
3626: ,p_token_3 => 'PAD_NAME'
3627: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3628: ,p_token_4 => 'PAD_OWNER'
3629: ,p_value_4 => xla_lookups_pkg.get_meaning(
3630: 'XLA_OWNER_TYPE'
3631: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 3631: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

3627: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3628: ,p_token_4 => 'PAD_OWNER'
3629: ,p_value_4 => xla_lookups_pkg.get_meaning(
3630: 'XLA_OWNER_TYPE'
3631: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3632: )
3633: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3634: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3635: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

3629: ,p_value_4 => xla_lookups_pkg.get_meaning(
3630: 'XLA_OWNER_TYPE'
3631: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3632: )
3633: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3634: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3635: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3636: ,p_ae_header_id => NULL
3637: );

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

3630: 'XLA_OWNER_TYPE'
3631: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3632: )
3633: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3634: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3635: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3636: ,p_ae_header_id => NULL
3637: );
3638: RETURN l_output_value;

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

3631: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3632: )
3633: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3634: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3635: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3636: ,p_ae_header_id => NULL
3637: );
3638: RETURN l_output_value;
3639: EXCEPTION

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

3734: ,p_module => l_log_module);
3735:
3736: END IF;
3737:
3738: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
3739: x_value_combination_id := null;
3740: x_value_segment_code := null;
3741: x_value_type_code := null;
3742: l_output_value := null;

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

3756: 'XLA_OWNER_TYPE'
3757: ,l_component_type_code
3758: )
3759: ,p_token_3 => 'PAD_NAME'
3760: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3761: ,p_token_4 => 'PAD_OWNER'
3762: ,p_value_4 => xla_lookups_pkg.get_meaning(
3763: 'XLA_OWNER_TYPE'
3764: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 3764: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

3760: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3761: ,p_token_4 => 'PAD_OWNER'
3762: ,p_value_4 => xla_lookups_pkg.get_meaning(
3763: 'XLA_OWNER_TYPE'
3764: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3765: )
3766: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3767: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3768: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

3762: ,p_value_4 => xla_lookups_pkg.get_meaning(
3763: 'XLA_OWNER_TYPE'
3764: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3765: )
3766: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3767: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3768: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3769: ,p_ae_header_id => NULL
3770: );

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

3763: 'XLA_OWNER_TYPE'
3764: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3765: )
3766: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3767: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3768: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3769: ,p_ae_header_id => NULL
3770: );
3771: RETURN l_output_value;

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

3764: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3765: )
3766: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3767: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3768: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3769: ,p_ae_header_id => NULL
3770: );
3771: RETURN l_output_value;
3772: EXCEPTION

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

3867: ,p_module => l_log_module);
3868:
3869: END IF;
3870:
3871: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
3872: x_value_combination_id := null;
3873: x_value_segment_code := null;
3874: x_value_type_code := null;
3875: l_output_value := null;

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

3889: 'XLA_OWNER_TYPE'
3890: ,l_component_type_code
3891: )
3892: ,p_token_3 => 'PAD_NAME'
3893: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3894: ,p_token_4 => 'PAD_OWNER'
3895: ,p_value_4 => xla_lookups_pkg.get_meaning(
3896: 'XLA_OWNER_TYPE'
3897: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 3897: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

3893: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3894: ,p_token_4 => 'PAD_OWNER'
3895: ,p_value_4 => xla_lookups_pkg.get_meaning(
3896: 'XLA_OWNER_TYPE'
3897: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3898: )
3899: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3900: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3901: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

3895: ,p_value_4 => xla_lookups_pkg.get_meaning(
3896: 'XLA_OWNER_TYPE'
3897: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3898: )
3899: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3900: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3901: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3902: ,p_ae_header_id => NULL
3903: );

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

3896: 'XLA_OWNER_TYPE'
3897: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3898: )
3899: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3900: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3901: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3902: ,p_ae_header_id => NULL
3903: );
3904: RETURN l_output_value;

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

3897: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3898: )
3899: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3900: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3901: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3902: ,p_ae_header_id => NULL
3903: );
3904: RETURN l_output_value;
3905: EXCEPTION

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

3996: (p_msg => 'END of AcctDerRule_26(invalid)'
3997: ,p_level => C_LEVEL_PROCEDURE
3998: ,p_module => l_log_module);
3999: END IF;
4000: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
4001: x_value_type_code := null;
4002: l_output_value := null;
4003: xla_accounting_err_pkg.build_message
4004: (p_appli_s_name => 'XLA'

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

4016: 'XLA_OWNER_TYPE'
4017: ,l_component_type_code
4018: )
4019: ,p_token_3 => 'PAD_NAME'
4020: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4021: ,p_token_4 => 'PAD_OWNER'
4022: ,p_value_4 => xla_lookups_pkg.get_meaning(
4023: 'XLA_OWNER_TYPE'
4024: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 4024: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

4020: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4021: ,p_token_4 => 'PAD_OWNER'
4022: ,p_value_4 => xla_lookups_pkg.get_meaning(
4023: 'XLA_OWNER_TYPE'
4024: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4025: )
4026: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4027: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4028: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

4022: ,p_value_4 => xla_lookups_pkg.get_meaning(
4023: 'XLA_OWNER_TYPE'
4024: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4025: )
4026: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4027: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4028: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4029: ,p_ae_header_id => NULL
4030: );

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

4023: 'XLA_OWNER_TYPE'
4024: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4025: )
4026: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4027: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4028: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4029: ,p_ae_header_id => NULL
4030: );
4031: RETURN l_output_value;

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

4024: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4025: )
4026: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4027: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4028: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4029: ,p_ae_header_id => NULL
4030: );
4031: RETURN l_output_value;
4032: EXCEPTION

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

4123: (p_msg => 'END of AcctDerRule_27(invalid)'
4124: ,p_level => C_LEVEL_PROCEDURE
4125: ,p_module => l_log_module);
4126: END IF;
4127: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
4128: x_value_type_code := null;
4129: l_output_value := null;
4130: xla_accounting_err_pkg.build_message
4131: (p_appli_s_name => 'XLA'

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

4143: 'XLA_OWNER_TYPE'
4144: ,l_component_type_code
4145: )
4146: ,p_token_3 => 'PAD_NAME'
4147: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4148: ,p_token_4 => 'PAD_OWNER'
4149: ,p_value_4 => xla_lookups_pkg.get_meaning(
4150: 'XLA_OWNER_TYPE'
4151: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 4151: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

4147: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4148: ,p_token_4 => 'PAD_OWNER'
4149: ,p_value_4 => xla_lookups_pkg.get_meaning(
4150: 'XLA_OWNER_TYPE'
4151: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4152: )
4153: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4154: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4155: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

4149: ,p_value_4 => xla_lookups_pkg.get_meaning(
4150: 'XLA_OWNER_TYPE'
4151: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4152: )
4153: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4154: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4155: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4156: ,p_ae_header_id => NULL
4157: );

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

4150: 'XLA_OWNER_TYPE'
4151: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4152: )
4153: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4154: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4155: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4156: ,p_ae_header_id => NULL
4157: );
4158: RETURN l_output_value;

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

4151: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4152: )
4153: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4154: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4155: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4156: ,p_ae_header_id => NULL
4157: );
4158: RETURN l_output_value;
4159: EXCEPTION

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

4227: (p_msg => 'END of AcctDerRule_28(invalid)'
4228: ,p_level => C_LEVEL_PROCEDURE
4229: ,p_module => l_log_module);
4230: END IF;
4231: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
4232: x_value_type_code := null;
4233: l_output_value := null;
4234: xla_accounting_err_pkg.build_message
4235: (p_appli_s_name => 'XLA'

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

4247: 'XLA_OWNER_TYPE'
4248: ,l_component_type_code
4249: )
4250: ,p_token_3 => 'PAD_NAME'
4251: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4252: ,p_token_4 => 'PAD_OWNER'
4253: ,p_value_4 => xla_lookups_pkg.get_meaning(
4254: 'XLA_OWNER_TYPE'
4255: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 4255: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

4251: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4252: ,p_token_4 => 'PAD_OWNER'
4253: ,p_value_4 => xla_lookups_pkg.get_meaning(
4254: 'XLA_OWNER_TYPE'
4255: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4256: )
4257: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4258: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4259: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

4253: ,p_value_4 => xla_lookups_pkg.get_meaning(
4254: 'XLA_OWNER_TYPE'
4255: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4256: )
4257: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4258: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4259: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4260: ,p_ae_header_id => NULL
4261: );

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

4254: 'XLA_OWNER_TYPE'
4255: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4256: )
4257: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4258: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4259: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4260: ,p_ae_header_id => NULL
4261: );
4262: RETURN l_output_value;

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

4255: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4256: )
4257: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4258: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4259: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4260: ,p_ae_header_id => NULL
4261: );
4262: RETURN l_output_value;
4263: EXCEPTION

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

4506: (p_msg => 'END of AcctDerRule_29(invalid)'
4507: ,p_level => C_LEVEL_PROCEDURE
4508: ,p_module => l_log_module);
4509: END IF;
4510: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
4511: x_value_type_code := null;
4512: l_output_value := null;
4513: xla_accounting_err_pkg.build_message
4514: (p_appli_s_name => 'XLA'

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

4526: 'XLA_OWNER_TYPE'
4527: ,l_component_type_code
4528: )
4529: ,p_token_3 => 'PAD_NAME'
4530: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4531: ,p_token_4 => 'PAD_OWNER'
4532: ,p_value_4 => xla_lookups_pkg.get_meaning(
4533: 'XLA_OWNER_TYPE'
4534: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 4534: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

4530: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4531: ,p_token_4 => 'PAD_OWNER'
4532: ,p_value_4 => xla_lookups_pkg.get_meaning(
4533: 'XLA_OWNER_TYPE'
4534: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4535: )
4536: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4537: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4538: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

4532: ,p_value_4 => xla_lookups_pkg.get_meaning(
4533: 'XLA_OWNER_TYPE'
4534: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4535: )
4536: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4537: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4538: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4539: ,p_ae_header_id => NULL
4540: );

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

4533: 'XLA_OWNER_TYPE'
4534: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4535: )
4536: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4537: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4538: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4539: ,p_ae_header_id => NULL
4540: );
4541: RETURN l_output_value;

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

4534: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4535: )
4536: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4537: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4538: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4539: ,p_ae_header_id => NULL
4540: );
4541: RETURN l_output_value;
4542: EXCEPTION

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

4671: (p_msg => 'END of AcctDerRule_30(invalid)'
4672: ,p_level => C_LEVEL_PROCEDURE
4673: ,p_module => l_log_module);
4674: END IF;
4675: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
4676: x_value_type_code := null;
4677: l_output_value := null;
4678: xla_accounting_err_pkg.build_message
4679: (p_appli_s_name => 'XLA'

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

4691: 'XLA_OWNER_TYPE'
4692: ,l_component_type_code
4693: )
4694: ,p_token_3 => 'PAD_NAME'
4695: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4696: ,p_token_4 => 'PAD_OWNER'
4697: ,p_value_4 => xla_lookups_pkg.get_meaning(
4698: 'XLA_OWNER_TYPE'
4699: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 4699: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

4695: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4696: ,p_token_4 => 'PAD_OWNER'
4697: ,p_value_4 => xla_lookups_pkg.get_meaning(
4698: 'XLA_OWNER_TYPE'
4699: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4700: )
4701: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4702: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4703: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

4697: ,p_value_4 => xla_lookups_pkg.get_meaning(
4698: 'XLA_OWNER_TYPE'
4699: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4700: )
4701: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4702: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4703: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4704: ,p_ae_header_id => NULL
4705: );

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

4698: 'XLA_OWNER_TYPE'
4699: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4700: )
4701: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4702: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4703: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4704: ,p_ae_header_id => NULL
4705: );
4706: RETURN l_output_value;

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

4699: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4700: )
4701: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4702: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4703: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4704: ,p_ae_header_id => NULL
4705: );
4706: RETURN l_output_value;
4707: EXCEPTION

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

4857: (p_msg => 'END of AcctDerRule_31(invalid)'
4858: ,p_level => C_LEVEL_PROCEDURE
4859: ,p_module => l_log_module);
4860: END IF;
4861: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
4862: x_value_type_code := null;
4863: l_output_value := null;
4864: xla_accounting_err_pkg.build_message
4865: (p_appli_s_name => 'XLA'

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

4877: 'XLA_OWNER_TYPE'
4878: ,l_component_type_code
4879: )
4880: ,p_token_3 => 'PAD_NAME'
4881: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4882: ,p_token_4 => 'PAD_OWNER'
4883: ,p_value_4 => xla_lookups_pkg.get_meaning(
4884: 'XLA_OWNER_TYPE'
4885: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 4885: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

4881: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4882: ,p_token_4 => 'PAD_OWNER'
4883: ,p_value_4 => xla_lookups_pkg.get_meaning(
4884: 'XLA_OWNER_TYPE'
4885: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4886: )
4887: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4888: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4889: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

4883: ,p_value_4 => xla_lookups_pkg.get_meaning(
4884: 'XLA_OWNER_TYPE'
4885: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4886: )
4887: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4888: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4889: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4890: ,p_ae_header_id => NULL
4891: );

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

4884: 'XLA_OWNER_TYPE'
4885: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4886: )
4887: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4888: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4889: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4890: ,p_ae_header_id => NULL
4891: );
4892: RETURN l_output_value;

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

4885: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4886: )
4887: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4888: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4889: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4890: ,p_ae_header_id => NULL
4891: );
4892: RETURN l_output_value;
4893: EXCEPTION

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

4983: (p_msg => 'END of AcctDerRule_32(invalid)'
4984: ,p_level => C_LEVEL_PROCEDURE
4985: ,p_module => l_log_module);
4986: END IF;
4987: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
4988: x_value_type_code := null;
4989: l_output_value := null;
4990: xla_accounting_err_pkg.build_message
4991: (p_appli_s_name => 'XLA'

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

5003: 'XLA_OWNER_TYPE'
5004: ,l_component_type_code
5005: )
5006: ,p_token_3 => 'PAD_NAME'
5007: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
5008: ,p_token_4 => 'PAD_OWNER'
5009: ,p_value_4 => xla_lookups_pkg.get_meaning(
5010: 'XLA_OWNER_TYPE'
5011: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 5011: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

5007: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
5008: ,p_token_4 => 'PAD_OWNER'
5009: ,p_value_4 => xla_lookups_pkg.get_meaning(
5010: 'XLA_OWNER_TYPE'
5011: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5012: )
5013: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5014: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5015: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

5009: ,p_value_4 => xla_lookups_pkg.get_meaning(
5010: 'XLA_OWNER_TYPE'
5011: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5012: )
5013: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5014: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5015: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5016: ,p_ae_header_id => NULL
5017: );

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

5010: 'XLA_OWNER_TYPE'
5011: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5012: )
5013: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5014: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5015: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5016: ,p_ae_header_id => NULL
5017: );
5018: RETURN l_output_value;

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

5011: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5012: )
5013: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5014: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5015: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5016: ,p_ae_header_id => NULL
5017: );
5018: RETURN l_output_value;
5019: EXCEPTION

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

5087: (p_msg => 'END of AcctDerRule_33(invalid)'
5088: ,p_level => C_LEVEL_PROCEDURE
5089: ,p_module => l_log_module);
5090: END IF;
5091: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
5092: x_value_type_code := null;
5093: l_output_value := null;
5094: xla_accounting_err_pkg.build_message
5095: (p_appli_s_name => 'XLA'

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

5107: 'XLA_OWNER_TYPE'
5108: ,l_component_type_code
5109: )
5110: ,p_token_3 => 'PAD_NAME'
5111: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
5112: ,p_token_4 => 'PAD_OWNER'
5113: ,p_value_4 => xla_lookups_pkg.get_meaning(
5114: 'XLA_OWNER_TYPE'
5115: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 5115: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

5111: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
5112: ,p_token_4 => 'PAD_OWNER'
5113: ,p_value_4 => xla_lookups_pkg.get_meaning(
5114: 'XLA_OWNER_TYPE'
5115: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5116: )
5117: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5118: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5119: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

5113: ,p_value_4 => xla_lookups_pkg.get_meaning(
5114: 'XLA_OWNER_TYPE'
5115: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5116: )
5117: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5118: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5119: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5120: ,p_ae_header_id => NULL
5121: );

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

5114: 'XLA_OWNER_TYPE'
5115: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5116: )
5117: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5118: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5119: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5120: ,p_ae_header_id => NULL
5121: );
5122: RETURN l_output_value;

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

5115: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5116: )
5117: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5118: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5119: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5120: ,p_ae_header_id => NULL
5121: );
5122: RETURN l_output_value;
5123: EXCEPTION

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

5191: (p_msg => 'END of AcctDerRule_34(invalid)'
5192: ,p_level => C_LEVEL_PROCEDURE
5193: ,p_module => l_log_module);
5194: END IF;
5195: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
5196: x_value_type_code := null;
5197: l_output_value := null;
5198: xla_accounting_err_pkg.build_message
5199: (p_appli_s_name => 'XLA'

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

5211: 'XLA_OWNER_TYPE'
5212: ,l_component_type_code
5213: )
5214: ,p_token_3 => 'PAD_NAME'
5215: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
5216: ,p_token_4 => 'PAD_OWNER'
5217: ,p_value_4 => xla_lookups_pkg.get_meaning(
5218: 'XLA_OWNER_TYPE'
5219: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 5219: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

5215: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
5216: ,p_token_4 => 'PAD_OWNER'
5217: ,p_value_4 => xla_lookups_pkg.get_meaning(
5218: 'XLA_OWNER_TYPE'
5219: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5220: )
5221: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5222: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5223: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

5217: ,p_value_4 => xla_lookups_pkg.get_meaning(
5218: 'XLA_OWNER_TYPE'
5219: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5220: )
5221: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5222: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5223: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5224: ,p_ae_header_id => NULL
5225: );

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

5218: 'XLA_OWNER_TYPE'
5219: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5220: )
5221: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5222: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5223: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5224: ,p_ae_header_id => NULL
5225: );
5226: RETURN l_output_value;

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

5219: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5220: )
5221: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5222: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5223: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5224: ,p_ae_header_id => NULL
5225: );
5226: RETURN l_output_value;
5227: EXCEPTION

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

5295: (p_msg => 'END of AcctDerRule_35(invalid)'
5296: ,p_level => C_LEVEL_PROCEDURE
5297: ,p_module => l_log_module);
5298: END IF;
5299: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
5300: x_value_type_code := null;
5301: l_output_value := null;
5302: xla_accounting_err_pkg.build_message
5303: (p_appli_s_name => 'XLA'

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

5315: 'XLA_OWNER_TYPE'
5316: ,l_component_type_code
5317: )
5318: ,p_token_3 => 'PAD_NAME'
5319: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
5320: ,p_token_4 => 'PAD_OWNER'
5321: ,p_value_4 => xla_lookups_pkg.get_meaning(
5322: 'XLA_OWNER_TYPE'
5323: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 5323: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

5319: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
5320: ,p_token_4 => 'PAD_OWNER'
5321: ,p_value_4 => xla_lookups_pkg.get_meaning(
5322: 'XLA_OWNER_TYPE'
5323: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5324: )
5325: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5326: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5327: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

5321: ,p_value_4 => xla_lookups_pkg.get_meaning(
5322: 'XLA_OWNER_TYPE'
5323: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5324: )
5325: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5326: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5327: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5328: ,p_ae_header_id => NULL
5329: );

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

5322: 'XLA_OWNER_TYPE'
5323: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5324: )
5325: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5326: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5327: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5328: ,p_ae_header_id => NULL
5329: );
5330: RETURN l_output_value;

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

5323: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5324: )
5325: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5326: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5327: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5328: ,p_ae_header_id => NULL
5329: );
5330: RETURN l_output_value;
5331: EXCEPTION

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

5399: (p_msg => 'END of AcctDerRule_36(invalid)'
5400: ,p_level => C_LEVEL_PROCEDURE
5401: ,p_module => l_log_module);
5402: END IF;
5403: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
5404: x_value_type_code := null;
5405: l_output_value := null;
5406: xla_accounting_err_pkg.build_message
5407: (p_appli_s_name => 'XLA'

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

5419: 'XLA_OWNER_TYPE'
5420: ,l_component_type_code
5421: )
5422: ,p_token_3 => 'PAD_NAME'
5423: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
5424: ,p_token_4 => 'PAD_OWNER'
5425: ,p_value_4 => xla_lookups_pkg.get_meaning(
5426: 'XLA_OWNER_TYPE'
5427: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 5427: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

5423: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
5424: ,p_token_4 => 'PAD_OWNER'
5425: ,p_value_4 => xla_lookups_pkg.get_meaning(
5426: 'XLA_OWNER_TYPE'
5427: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5428: )
5429: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5430: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5431: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

5425: ,p_value_4 => xla_lookups_pkg.get_meaning(
5426: 'XLA_OWNER_TYPE'
5427: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5428: )
5429: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5430: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5431: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5432: ,p_ae_header_id => NULL
5433: );

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

5426: 'XLA_OWNER_TYPE'
5427: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5428: )
5429: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5430: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5431: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5432: ,p_ae_header_id => NULL
5433: );
5434: RETURN l_output_value;

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

5427: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5428: )
5429: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5430: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5431: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5432: ,p_ae_header_id => NULL
5433: );
5434: RETURN l_output_value;
5435: EXCEPTION

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

5537: (p_msg => 'END of AcctDerRule_37(invalid)'
5538: ,p_level => C_LEVEL_PROCEDURE
5539: ,p_module => l_log_module);
5540: END IF;
5541: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
5542: x_value_type_code := null;
5543: l_output_value := null;
5544: xla_accounting_err_pkg.build_message
5545: (p_appli_s_name => 'XLA'

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

5557: 'XLA_OWNER_TYPE'
5558: ,l_component_type_code
5559: )
5560: ,p_token_3 => 'PAD_NAME'
5561: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
5562: ,p_token_4 => 'PAD_OWNER'
5563: ,p_value_4 => xla_lookups_pkg.get_meaning(
5564: 'XLA_OWNER_TYPE'
5565: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 5565: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

5561: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
5562: ,p_token_4 => 'PAD_OWNER'
5563: ,p_value_4 => xla_lookups_pkg.get_meaning(
5564: 'XLA_OWNER_TYPE'
5565: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5566: )
5567: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5568: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5569: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

5563: ,p_value_4 => xla_lookups_pkg.get_meaning(
5564: 'XLA_OWNER_TYPE'
5565: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5566: )
5567: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5568: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5569: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5570: ,p_ae_header_id => NULL
5571: );

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

5564: 'XLA_OWNER_TYPE'
5565: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5566: )
5567: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5568: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5569: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5570: ,p_ae_header_id => NULL
5571: );
5572: RETURN l_output_value;

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

5565: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5566: )
5567: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5568: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5569: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5570: ,p_ae_header_id => NULL
5571: );
5572: RETURN l_output_value;
5573: EXCEPTION

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

5680: (p_msg => 'END of AcctDerRule_38(invalid)'
5681: ,p_level => C_LEVEL_PROCEDURE
5682: ,p_module => l_log_module);
5683: END IF;
5684: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
5685: x_value_type_code := null;
5686: l_output_value := null;
5687: xla_accounting_err_pkg.build_message
5688: (p_appli_s_name => 'XLA'

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

5700: 'XLA_OWNER_TYPE'
5701: ,l_component_type_code
5702: )
5703: ,p_token_3 => 'PAD_NAME'
5704: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
5705: ,p_token_4 => 'PAD_OWNER'
5706: ,p_value_4 => xla_lookups_pkg.get_meaning(
5707: 'XLA_OWNER_TYPE'
5708: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 5708: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

5704: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
5705: ,p_token_4 => 'PAD_OWNER'
5706: ,p_value_4 => xla_lookups_pkg.get_meaning(
5707: 'XLA_OWNER_TYPE'
5708: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5709: )
5710: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5711: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5712: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

5706: ,p_value_4 => xla_lookups_pkg.get_meaning(
5707: 'XLA_OWNER_TYPE'
5708: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5709: )
5710: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5711: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5712: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5713: ,p_ae_header_id => NULL
5714: );

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

5707: 'XLA_OWNER_TYPE'
5708: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5709: )
5710: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5711: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5712: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5713: ,p_ae_header_id => NULL
5714: );
5715: RETURN l_output_value;

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

5708: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5709: )
5710: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5711: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5712: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5713: ,p_ae_header_id => NULL
5714: );
5715: RETURN l_output_value;
5716: EXCEPTION

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

5823: (p_msg => 'END of AcctDerRule_39(invalid)'
5824: ,p_level => C_LEVEL_PROCEDURE
5825: ,p_module => l_log_module);
5826: END IF;
5827: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
5828: x_value_type_code := null;
5829: l_output_value := null;
5830: xla_accounting_err_pkg.build_message
5831: (p_appli_s_name => 'XLA'

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

5843: 'XLA_OWNER_TYPE'
5844: ,l_component_type_code
5845: )
5846: ,p_token_3 => 'PAD_NAME'
5847: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
5848: ,p_token_4 => 'PAD_OWNER'
5849: ,p_value_4 => xla_lookups_pkg.get_meaning(
5850: 'XLA_OWNER_TYPE'
5851: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 5851: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

5847: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
5848: ,p_token_4 => 'PAD_OWNER'
5849: ,p_value_4 => xla_lookups_pkg.get_meaning(
5850: 'XLA_OWNER_TYPE'
5851: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5852: )
5853: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5854: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5855: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

5849: ,p_value_4 => xla_lookups_pkg.get_meaning(
5850: 'XLA_OWNER_TYPE'
5851: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5852: )
5853: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5854: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5855: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5856: ,p_ae_header_id => NULL
5857: );

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

5850: 'XLA_OWNER_TYPE'
5851: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5852: )
5853: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5854: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5855: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5856: ,p_ae_header_id => NULL
5857: );
5858: RETURN l_output_value;

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

5851: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5852: )
5853: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5854: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5855: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5856: ,p_ae_header_id => NULL
5857: );
5858: RETURN l_output_value;
5859: EXCEPTION

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

5950: (p_msg => 'END of AcctDerRule_40(invalid)'
5951: ,p_level => C_LEVEL_PROCEDURE
5952: ,p_module => l_log_module);
5953: END IF;
5954: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
5955: x_value_type_code := null;
5956: l_output_value := null;
5957: xla_accounting_err_pkg.build_message
5958: (p_appli_s_name => 'XLA'

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

5970: 'XLA_OWNER_TYPE'
5971: ,l_component_type_code
5972: )
5973: ,p_token_3 => 'PAD_NAME'
5974: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
5975: ,p_token_4 => 'PAD_OWNER'
5976: ,p_value_4 => xla_lookups_pkg.get_meaning(
5977: 'XLA_OWNER_TYPE'
5978: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 5978: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

5974: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
5975: ,p_token_4 => 'PAD_OWNER'
5976: ,p_value_4 => xla_lookups_pkg.get_meaning(
5977: 'XLA_OWNER_TYPE'
5978: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5979: )
5980: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5981: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5982: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

5976: ,p_value_4 => xla_lookups_pkg.get_meaning(
5977: 'XLA_OWNER_TYPE'
5978: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5979: )
5980: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5981: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5982: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5983: ,p_ae_header_id => NULL
5984: );

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

5977: 'XLA_OWNER_TYPE'
5978: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5979: )
5980: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5981: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5982: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5983: ,p_ae_header_id => NULL
5984: );
5985: RETURN l_output_value;

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

5978: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5979: )
5980: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5981: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5982: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5983: ,p_ae_header_id => NULL
5984: );
5985: RETURN l_output_value;
5986: EXCEPTION

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

6077: (p_msg => 'END of AcctDerRule_41(invalid)'
6078: ,p_level => C_LEVEL_PROCEDURE
6079: ,p_module => l_log_module);
6080: END IF;
6081: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
6082: x_value_type_code := null;
6083: l_output_value := null;
6084: xla_accounting_err_pkg.build_message
6085: (p_appli_s_name => 'XLA'

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

6097: 'XLA_OWNER_TYPE'
6098: ,l_component_type_code
6099: )
6100: ,p_token_3 => 'PAD_NAME'
6101: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
6102: ,p_token_4 => 'PAD_OWNER'
6103: ,p_value_4 => xla_lookups_pkg.get_meaning(
6104: 'XLA_OWNER_TYPE'
6105: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 6105: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

6101: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
6102: ,p_token_4 => 'PAD_OWNER'
6103: ,p_value_4 => xla_lookups_pkg.get_meaning(
6104: 'XLA_OWNER_TYPE'
6105: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
6106: )
6107: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
6108: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
6109: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

6103: ,p_value_4 => xla_lookups_pkg.get_meaning(
6104: 'XLA_OWNER_TYPE'
6105: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
6106: )
6107: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
6108: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
6109: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
6110: ,p_ae_header_id => NULL
6111: );

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

6104: 'XLA_OWNER_TYPE'
6105: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
6106: )
6107: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
6108: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
6109: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
6110: ,p_ae_header_id => NULL
6111: );
6112: RETURN l_output_value;

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

6105: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
6106: )
6107: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
6108: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
6109: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
6110: ,p_ae_header_id => NULL
6111: );
6112: RETURN l_output_value;
6113: EXCEPTION

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

6181: (p_msg => 'END of AcctDerRule_42(invalid)'
6182: ,p_level => C_LEVEL_PROCEDURE
6183: ,p_module => l_log_module);
6184: END IF;
6185: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
6186: x_value_type_code := null;
6187: l_output_value := null;
6188: xla_accounting_err_pkg.build_message
6189: (p_appli_s_name => 'XLA'

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

6201: 'XLA_OWNER_TYPE'
6202: ,l_component_type_code
6203: )
6204: ,p_token_3 => 'PAD_NAME'
6205: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
6206: ,p_token_4 => 'PAD_OWNER'
6207: ,p_value_4 => xla_lookups_pkg.get_meaning(
6208: 'XLA_OWNER_TYPE'
6209: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 6209: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

6205: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
6206: ,p_token_4 => 'PAD_OWNER'
6207: ,p_value_4 => xla_lookups_pkg.get_meaning(
6208: 'XLA_OWNER_TYPE'
6209: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
6210: )
6211: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
6212: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
6213: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

6207: ,p_value_4 => xla_lookups_pkg.get_meaning(
6208: 'XLA_OWNER_TYPE'
6209: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
6210: )
6211: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
6212: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
6213: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
6214: ,p_ae_header_id => NULL
6215: );

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

6208: 'XLA_OWNER_TYPE'
6209: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
6210: )
6211: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
6212: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
6213: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
6214: ,p_ae_header_id => NULL
6215: );
6216: RETURN l_output_value;

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

6209: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
6210: )
6211: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
6212: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
6213: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
6214: ,p_ae_header_id => NULL
6215: );
6216: RETURN l_output_value;
6217: EXCEPTION

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

6285: (p_msg => 'END of AcctDerRule_43(invalid)'
6286: ,p_level => C_LEVEL_PROCEDURE
6287: ,p_module => l_log_module);
6288: END IF;
6289: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
6290: x_value_type_code := null;
6291: l_output_value := null;
6292: xla_accounting_err_pkg.build_message
6293: (p_appli_s_name => 'XLA'

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

6305: 'XLA_OWNER_TYPE'
6306: ,l_component_type_code
6307: )
6308: ,p_token_3 => 'PAD_NAME'
6309: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
6310: ,p_token_4 => 'PAD_OWNER'
6311: ,p_value_4 => xla_lookups_pkg.get_meaning(
6312: 'XLA_OWNER_TYPE'
6313: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 6313: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

6309: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
6310: ,p_token_4 => 'PAD_OWNER'
6311: ,p_value_4 => xla_lookups_pkg.get_meaning(
6312: 'XLA_OWNER_TYPE'
6313: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
6314: )
6315: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
6316: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
6317: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

6311: ,p_value_4 => xla_lookups_pkg.get_meaning(
6312: 'XLA_OWNER_TYPE'
6313: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
6314: )
6315: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
6316: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
6317: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
6318: ,p_ae_header_id => NULL
6319: );

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

6312: 'XLA_OWNER_TYPE'
6313: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
6314: )
6315: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
6316: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
6317: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
6318: ,p_ae_header_id => NULL
6319: );
6320: RETURN l_output_value;

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

6313: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
6314: )
6315: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
6316: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
6317: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
6318: ,p_ae_header_id => NULL
6319: );
6320: RETURN l_output_value;
6321: EXCEPTION

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

6389: (p_msg => 'END of AcctDerRule_44(invalid)'
6390: ,p_level => C_LEVEL_PROCEDURE
6391: ,p_module => l_log_module);
6392: END IF;
6393: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
6394: x_value_type_code := null;
6395: l_output_value := null;
6396: xla_accounting_err_pkg.build_message
6397: (p_appli_s_name => 'XLA'

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

6409: 'XLA_OWNER_TYPE'
6410: ,l_component_type_code
6411: )
6412: ,p_token_3 => 'PAD_NAME'
6413: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
6414: ,p_token_4 => 'PAD_OWNER'
6415: ,p_value_4 => xla_lookups_pkg.get_meaning(
6416: 'XLA_OWNER_TYPE'
6417: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 6417: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

6413: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
6414: ,p_token_4 => 'PAD_OWNER'
6415: ,p_value_4 => xla_lookups_pkg.get_meaning(
6416: 'XLA_OWNER_TYPE'
6417: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
6418: )
6419: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
6420: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
6421: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

6415: ,p_value_4 => xla_lookups_pkg.get_meaning(
6416: 'XLA_OWNER_TYPE'
6417: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
6418: )
6419: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
6420: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
6421: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
6422: ,p_ae_header_id => NULL
6423: );

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

6416: 'XLA_OWNER_TYPE'
6417: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
6418: )
6419: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
6420: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
6421: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
6422: ,p_ae_header_id => NULL
6423: );
6424: RETURN l_output_value;

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

6417: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
6418: )
6419: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
6420: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
6421: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
6422: ,p_ae_header_id => NULL
6423: );
6424: RETURN l_output_value;
6425: EXCEPTION

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

6516: (p_msg => 'END of AcctDerRule_45(invalid)'
6517: ,p_level => C_LEVEL_PROCEDURE
6518: ,p_module => l_log_module);
6519: END IF;
6520: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
6521: x_value_type_code := null;
6522: l_output_value := null;
6523: xla_accounting_err_pkg.build_message
6524: (p_appli_s_name => 'XLA'

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

6536: 'XLA_OWNER_TYPE'
6537: ,l_component_type_code
6538: )
6539: ,p_token_3 => 'PAD_NAME'
6540: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
6541: ,p_token_4 => 'PAD_OWNER'
6542: ,p_value_4 => xla_lookups_pkg.get_meaning(
6543: 'XLA_OWNER_TYPE'
6544: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 6544: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

6540: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
6541: ,p_token_4 => 'PAD_OWNER'
6542: ,p_value_4 => xla_lookups_pkg.get_meaning(
6543: 'XLA_OWNER_TYPE'
6544: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
6545: )
6546: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
6547: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
6548: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

6542: ,p_value_4 => xla_lookups_pkg.get_meaning(
6543: 'XLA_OWNER_TYPE'
6544: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
6545: )
6546: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
6547: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
6548: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
6549: ,p_ae_header_id => NULL
6550: );

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

6543: 'XLA_OWNER_TYPE'
6544: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
6545: )
6546: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
6547: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
6548: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
6549: ,p_ae_header_id => NULL
6550: );
6551: RETURN l_output_value;

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

6544: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
6545: )
6546: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
6547: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
6548: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
6549: ,p_ae_header_id => NULL
6550: );
6551: RETURN l_output_value;
6552: EXCEPTION

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

6643: (p_msg => 'END of AcctDerRule_46(invalid)'
6644: ,p_level => C_LEVEL_PROCEDURE
6645: ,p_module => l_log_module);
6646: END IF;
6647: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
6648: x_value_type_code := null;
6649: l_output_value := null;
6650: xla_accounting_err_pkg.build_message
6651: (p_appli_s_name => 'XLA'

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

6663: 'XLA_OWNER_TYPE'
6664: ,l_component_type_code
6665: )
6666: ,p_token_3 => 'PAD_NAME'
6667: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
6668: ,p_token_4 => 'PAD_OWNER'
6669: ,p_value_4 => xla_lookups_pkg.get_meaning(
6670: 'XLA_OWNER_TYPE'
6671: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 6671: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

6667: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
6668: ,p_token_4 => 'PAD_OWNER'
6669: ,p_value_4 => xla_lookups_pkg.get_meaning(
6670: 'XLA_OWNER_TYPE'
6671: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
6672: )
6673: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
6674: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
6675: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

6669: ,p_value_4 => xla_lookups_pkg.get_meaning(
6670: 'XLA_OWNER_TYPE'
6671: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
6672: )
6673: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
6674: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
6675: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
6676: ,p_ae_header_id => NULL
6677: );

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

6670: 'XLA_OWNER_TYPE'
6671: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
6672: )
6673: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
6674: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
6675: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
6676: ,p_ae_header_id => NULL
6677: );
6678: RETURN l_output_value;

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

6671: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
6672: )
6673: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
6674: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
6675: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
6676: ,p_ae_header_id => NULL
6677: );
6678: RETURN l_output_value;
6679: EXCEPTION

Line 6825: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

6821: l_tmp_amt NUMBER;
6822: l_acc_rev_natural_side_code VARCHAR2(1);
6823:
6824: l_num_entries NUMBER;
6825: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
6826: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
6827: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
6828: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
6829: l_recog_line_1 NUMBER;

Line 6826: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

6822: l_acc_rev_natural_side_code VARCHAR2(1);
6823:
6824: l_num_entries NUMBER;
6825: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
6826: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
6827: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
6828: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
6829: l_recog_line_1 NUMBER;
6830: l_recog_line_2 NUMBER;

Line 6827: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

6823:
6824: l_num_entries NUMBER;
6825: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
6826: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
6827: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
6828: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
6829: l_recog_line_1 NUMBER;
6830: l_recog_line_2 NUMBER;
6831:

Line 6828: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

6824: l_num_entries NUMBER;
6825: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
6826: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
6827: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
6828: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
6829: l_recog_line_1 NUMBER;
6830: l_recog_line_2 NUMBER;
6831:
6832: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 6834: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

6830: l_recog_line_2 NUMBER;
6831:
6832: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
6833: l_bflow_applied_to_amt NUMBER; -- 5132302
6834: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
6835:
6836: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
6837:
6838: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

6905: l_accrual_line_num := NULL; -- 4262811
6906: l_tmp_amt := NULL; -- 4262811
6907: --
6908:
6909: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
6910: l_balance_type_code <> 'B' THEN
6911: IF NVL(p_source_33,'
6912: ') = 'RETROACCRUAL' OR
6913: NVL(p_source_33,'

Line 6983: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

6979: --
6980: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
6981:
6982: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
6983: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
6984:
6985: -- 4955764
6986: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
6987: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

7103: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
7104:
7105: IF xla_accounting_cache_pkg.GetValueChar
7106: (p_source_code => 'LEDGER_CATEGORY_CODE'
7107: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
7108: AND l_bflow_method_code = 'PRIOR_ENTRY'
7109: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
7110: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
7111: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

7213: p_lookup_type => 'XLA_OWNER_TYPE'
7214: ,p_lookup_code => l_component_type_code
7215: )
7216: ,p_token_4 => 'PRODUCT_NAME'
7217: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
7218: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
7219: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
7220: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
7221: ,p_ae_header_id => NULL

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

7214: ,p_lookup_code => l_component_type_code
7215: )
7216: ,p_token_4 => 'PRODUCT_NAME'
7217: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
7218: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
7219: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
7220: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
7221: ,p_ae_header_id => NULL
7222: );

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

7215: )
7216: ,p_token_4 => 'PRODUCT_NAME'
7217: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
7218: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
7219: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
7220: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
7221: ,p_ae_header_id => NULL
7222: );
7223:

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

7216: ,p_token_4 => 'PRODUCT_NAME'
7217: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
7218: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
7219: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
7220: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
7221: ,p_ae_header_id => NULL
7222: );
7223:
7224: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 7251: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

7247: ----------------------------------------------------------------------------------
7248: -- 4219869 Business Flow
7249: -- Update journal entry status -- Need to generate this within IF
7250: ----------------------------------------------------------------------------------
7251: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
7252: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
7253: ,p_balance_type_code => l_balance_type_code
7254: );
7255:

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

7334:
7335: --
7336: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
7337: --
7338: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
7339: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
7340: ELSE
7341: ---------------------------------------------------------------------------------------------------
7342: -- 4262811a Switch Sign

Line 7363: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

7359:
7360: XLA_AE_LINES_PKG.ValidateCurrentLine;
7361: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
7362:
7363: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
7364: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
7365: ,p_balance_type_code => l_balance_type_code);
7366:
7367: END IF;

Line 7531: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

7527: l_tmp_amt NUMBER;
7528: l_acc_rev_natural_side_code VARCHAR2(1);
7529:
7530: l_num_entries NUMBER;
7531: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
7532: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
7533: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
7534: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
7535: l_recog_line_1 NUMBER;

Line 7532: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

7528: l_acc_rev_natural_side_code VARCHAR2(1);
7529:
7530: l_num_entries NUMBER;
7531: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
7532: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
7533: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
7534: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
7535: l_recog_line_1 NUMBER;
7536: l_recog_line_2 NUMBER;

Line 7533: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

7529:
7530: l_num_entries NUMBER;
7531: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
7532: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
7533: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
7534: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
7535: l_recog_line_1 NUMBER;
7536: l_recog_line_2 NUMBER;
7537:

Line 7534: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

7530: l_num_entries NUMBER;
7531: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
7532: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
7533: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
7534: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
7535: l_recog_line_1 NUMBER;
7536: l_recog_line_2 NUMBER;
7537:
7538: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 7540: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

7536: l_recog_line_2 NUMBER;
7537:
7538: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
7539: l_bflow_applied_to_amt NUMBER; -- 5132302
7540: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
7541:
7542: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
7543:
7544: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

7611: l_accrual_line_num := NULL; -- 4262811
7612: l_tmp_amt := NULL; -- 4262811
7613: --
7614:
7615: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
7616: l_balance_type_code <> 'B' THEN
7617: IF NVL(p_source_33,'
7618: ') = 'RETROACCRUAL' OR
7619: NVL(p_source_33,'

Line 7689: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

7685: --
7686: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
7687:
7688: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
7689: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
7690:
7691: -- 4955764
7692: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
7693: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

7807: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
7808:
7809: IF xla_accounting_cache_pkg.GetValueChar
7810: (p_source_code => 'LEDGER_CATEGORY_CODE'
7811: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
7812: AND l_bflow_method_code = 'PRIOR_ENTRY'
7813: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
7814: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
7815: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

7917: p_lookup_type => 'XLA_OWNER_TYPE'
7918: ,p_lookup_code => l_component_type_code
7919: )
7920: ,p_token_4 => 'PRODUCT_NAME'
7921: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
7922: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
7923: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
7924: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
7925: ,p_ae_header_id => NULL

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

7918: ,p_lookup_code => l_component_type_code
7919: )
7920: ,p_token_4 => 'PRODUCT_NAME'
7921: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
7922: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
7923: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
7924: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
7925: ,p_ae_header_id => NULL
7926: );

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

7919: )
7920: ,p_token_4 => 'PRODUCT_NAME'
7921: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
7922: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
7923: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
7924: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
7925: ,p_ae_header_id => NULL
7926: );
7927:

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

7920: ,p_token_4 => 'PRODUCT_NAME'
7921: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
7922: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
7923: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
7924: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
7925: ,p_ae_header_id => NULL
7926: );
7927:
7928: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 7955: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

7951: ----------------------------------------------------------------------------------
7952: -- 4219869 Business Flow
7953: -- Update journal entry status -- Need to generate this within IF
7954: ----------------------------------------------------------------------------------
7955: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
7956: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
7957: ,p_balance_type_code => l_balance_type_code
7958: );
7959:

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

8038:
8039: --
8040: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
8041: --
8042: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
8043: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
8044: ELSE
8045: ---------------------------------------------------------------------------------------------------
8046: -- 4262811a Switch Sign

Line 8067: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

8063:
8064: XLA_AE_LINES_PKG.ValidateCurrentLine;
8065: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
8066:
8067: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
8068: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
8069: ,p_balance_type_code => l_balance_type_code);
8070:
8071: END IF;

Line 8237: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

8233: l_tmp_amt NUMBER;
8234: l_acc_rev_natural_side_code VARCHAR2(1);
8235:
8236: l_num_entries NUMBER;
8237: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
8238: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
8239: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
8240: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
8241: l_recog_line_1 NUMBER;

Line 8238: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

8234: l_acc_rev_natural_side_code VARCHAR2(1);
8235:
8236: l_num_entries NUMBER;
8237: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
8238: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
8239: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
8240: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
8241: l_recog_line_1 NUMBER;
8242: l_recog_line_2 NUMBER;

Line 8239: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

8235:
8236: l_num_entries NUMBER;
8237: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
8238: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
8239: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
8240: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
8241: l_recog_line_1 NUMBER;
8242: l_recog_line_2 NUMBER;
8243:

Line 8240: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

8236: l_num_entries NUMBER;
8237: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
8238: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
8239: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
8240: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
8241: l_recog_line_1 NUMBER;
8242: l_recog_line_2 NUMBER;
8243:
8244: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 8246: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

8242: l_recog_line_2 NUMBER;
8243:
8244: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
8245: l_bflow_applied_to_amt NUMBER; -- 5132302
8246: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
8247:
8248: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
8249:
8250: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

8317: l_accrual_line_num := NULL; -- 4262811
8318: l_tmp_amt := NULL; -- 4262811
8319: --
8320:
8321: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
8322: l_balance_type_code <> 'B' THEN
8323: IF NVL(p_source_33,'
8324: ') = 'RETROACCRUAL' OR
8325: NVL(p_source_33,'

Line 8395: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

8391: --
8392: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
8393:
8394: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
8395: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
8396:
8397: -- 4955764
8398: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
8399: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

8517: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
8518:
8519: IF xla_accounting_cache_pkg.GetValueChar
8520: (p_source_code => 'LEDGER_CATEGORY_CODE'
8521: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
8522: AND l_bflow_method_code = 'PRIOR_ENTRY'
8523: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
8524: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
8525: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

8627: p_lookup_type => 'XLA_OWNER_TYPE'
8628: ,p_lookup_code => l_component_type_code
8629: )
8630: ,p_token_4 => 'PRODUCT_NAME'
8631: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
8632: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
8633: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
8634: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
8635: ,p_ae_header_id => NULL

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

8628: ,p_lookup_code => l_component_type_code
8629: )
8630: ,p_token_4 => 'PRODUCT_NAME'
8631: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
8632: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
8633: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
8634: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
8635: ,p_ae_header_id => NULL
8636: );

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

8629: )
8630: ,p_token_4 => 'PRODUCT_NAME'
8631: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
8632: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
8633: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
8634: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
8635: ,p_ae_header_id => NULL
8636: );
8637:

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

8630: ,p_token_4 => 'PRODUCT_NAME'
8631: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
8632: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
8633: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
8634: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
8635: ,p_ae_header_id => NULL
8636: );
8637:
8638: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 8665: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

8661: ----------------------------------------------------------------------------------
8662: -- 4219869 Business Flow
8663: -- Update journal entry status -- Need to generate this within IF
8664: ----------------------------------------------------------------------------------
8665: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
8666: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
8667: ,p_balance_type_code => l_balance_type_code
8668: );
8669:

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

8748:
8749: --
8750: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
8751: --
8752: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
8753: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
8754: ELSE
8755: ---------------------------------------------------------------------------------------------------
8756: -- 4262811a Switch Sign

Line 8777: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

8773:
8774: XLA_AE_LINES_PKG.ValidateCurrentLine;
8775: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
8776:
8777: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
8778: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
8779: ,p_balance_type_code => l_balance_type_code);
8780:
8781: END IF;

Line 8947: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

8943: l_tmp_amt NUMBER;
8944: l_acc_rev_natural_side_code VARCHAR2(1);
8945:
8946: l_num_entries NUMBER;
8947: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
8948: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
8949: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
8950: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
8951: l_recog_line_1 NUMBER;

Line 8948: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

8944: l_acc_rev_natural_side_code VARCHAR2(1);
8945:
8946: l_num_entries NUMBER;
8947: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
8948: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
8949: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
8950: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
8951: l_recog_line_1 NUMBER;
8952: l_recog_line_2 NUMBER;

Line 8949: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

8945:
8946: l_num_entries NUMBER;
8947: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
8948: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
8949: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
8950: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
8951: l_recog_line_1 NUMBER;
8952: l_recog_line_2 NUMBER;
8953:

Line 8950: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

8946: l_num_entries NUMBER;
8947: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
8948: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
8949: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
8950: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
8951: l_recog_line_1 NUMBER;
8952: l_recog_line_2 NUMBER;
8953:
8954: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 8956: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

8952: l_recog_line_2 NUMBER;
8953:
8954: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
8955: l_bflow_applied_to_amt NUMBER; -- 5132302
8956: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
8957:
8958: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
8959:
8960: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

9027: l_accrual_line_num := NULL; -- 4262811
9028: l_tmp_amt := NULL; -- 4262811
9029: --
9030:
9031: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
9032: l_balance_type_code <> 'B' THEN
9033: IF NVL(p_source_33,'
9034: ') = 'RETROACCRUAL' OR
9035: NVL(p_source_33,'

Line 9105: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

9101: --
9102: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
9103:
9104: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
9105: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
9106:
9107: -- 4955764
9108: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
9109: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

9225: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
9226:
9227: IF xla_accounting_cache_pkg.GetValueChar
9228: (p_source_code => 'LEDGER_CATEGORY_CODE'
9229: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
9230: AND l_bflow_method_code = 'PRIOR_ENTRY'
9231: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
9232: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
9233: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

9335: p_lookup_type => 'XLA_OWNER_TYPE'
9336: ,p_lookup_code => l_component_type_code
9337: )
9338: ,p_token_4 => 'PRODUCT_NAME'
9339: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
9340: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
9341: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
9342: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
9343: ,p_ae_header_id => NULL

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

9336: ,p_lookup_code => l_component_type_code
9337: )
9338: ,p_token_4 => 'PRODUCT_NAME'
9339: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
9340: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
9341: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
9342: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
9343: ,p_ae_header_id => NULL
9344: );

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

9337: )
9338: ,p_token_4 => 'PRODUCT_NAME'
9339: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
9340: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
9341: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
9342: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
9343: ,p_ae_header_id => NULL
9344: );
9345:

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

9338: ,p_token_4 => 'PRODUCT_NAME'
9339: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
9340: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
9341: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
9342: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
9343: ,p_ae_header_id => NULL
9344: );
9345:
9346: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 9373: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

9369: ----------------------------------------------------------------------------------
9370: -- 4219869 Business Flow
9371: -- Update journal entry status -- Need to generate this within IF
9372: ----------------------------------------------------------------------------------
9373: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
9374: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
9375: ,p_balance_type_code => l_balance_type_code
9376: );
9377:

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

9456:
9457: --
9458: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
9459: --
9460: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
9461: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
9462: ELSE
9463: ---------------------------------------------------------------------------------------------------
9464: -- 4262811a Switch Sign

Line 9485: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

9481:
9482: XLA_AE_LINES_PKG.ValidateCurrentLine;
9483: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
9484:
9485: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
9486: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
9487: ,p_balance_type_code => l_balance_type_code);
9488:
9489: END IF;

Line 9660: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

9656: l_tmp_amt NUMBER;
9657: l_acc_rev_natural_side_code VARCHAR2(1);
9658:
9659: l_num_entries NUMBER;
9660: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
9661: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
9662: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
9663: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
9664: l_recog_line_1 NUMBER;

Line 9661: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

9657: l_acc_rev_natural_side_code VARCHAR2(1);
9658:
9659: l_num_entries NUMBER;
9660: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
9661: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
9662: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
9663: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
9664: l_recog_line_1 NUMBER;
9665: l_recog_line_2 NUMBER;

Line 9662: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

9658:
9659: l_num_entries NUMBER;
9660: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
9661: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
9662: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
9663: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
9664: l_recog_line_1 NUMBER;
9665: l_recog_line_2 NUMBER;
9666:

Line 9663: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

9659: l_num_entries NUMBER;
9660: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
9661: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
9662: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
9663: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
9664: l_recog_line_1 NUMBER;
9665: l_recog_line_2 NUMBER;
9666:
9667: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 9669: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

9665: l_recog_line_2 NUMBER;
9666:
9667: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
9668: l_bflow_applied_to_amt NUMBER; -- 5132302
9669: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
9670:
9671: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
9672:
9673: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

9739: l_acc_rev_flag := NULL; -- 4262811
9740: l_accrual_line_num := NULL; -- 4262811
9741: l_tmp_amt := NULL; -- 4262811
9742: --
9743: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
9744: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
9745: return;
9746: END IF;
9747:

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

9740: l_accrual_line_num := NULL; -- 4262811
9741: l_tmp_amt := NULL; -- 4262811
9742: --
9743: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
9744: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
9745: return;
9746: END IF;
9747:
9748: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

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

9744: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
9745: return;
9746: END IF;
9747:
9748: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
9749: l_balance_type_code <> 'B' THEN
9750: IF NVL(p_source_33,'
9751: ') = 'ACCRUAL'
9752: THEN

Line 9820: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

9816: --
9817: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
9818:
9819: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
9820: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
9821:
9822: -- 4955764
9823: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
9824: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

9930: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
9931:
9932: IF xla_accounting_cache_pkg.GetValueChar
9933: (p_source_code => 'LEDGER_CATEGORY_CODE'
9934: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
9935: AND l_bflow_method_code = 'PRIOR_ENTRY'
9936: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
9937: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
9938: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

10184: p_lookup_type => 'XLA_OWNER_TYPE'
10185: ,p_lookup_code => l_component_type_code
10186: )
10187: ,p_token_4 => 'PRODUCT_NAME'
10188: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
10189: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
10190: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
10191: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
10192: ,p_ae_header_id => NULL

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

10185: ,p_lookup_code => l_component_type_code
10186: )
10187: ,p_token_4 => 'PRODUCT_NAME'
10188: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
10189: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
10190: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
10191: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
10192: ,p_ae_header_id => NULL
10193: );

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

10186: )
10187: ,p_token_4 => 'PRODUCT_NAME'
10188: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
10189: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
10190: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
10191: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
10192: ,p_ae_header_id => NULL
10193: );
10194:

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

10187: ,p_token_4 => 'PRODUCT_NAME'
10188: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
10189: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
10190: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
10191: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
10192: ,p_ae_header_id => NULL
10193: );
10194:
10195: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 10222: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

10218: ----------------------------------------------------------------------------------
10219: -- 4219869 Business Flow
10220: -- Update journal entry status -- Need to generate this within IF
10221: ----------------------------------------------------------------------------------
10222: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
10223: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
10224: ,p_balance_type_code => l_balance_type_code
10225: );
10226:

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

10449:
10450: --
10451: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
10452: --
10453: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
10454: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
10455: ELSE
10456: ---------------------------------------------------------------------------------------------------
10457: -- 4262811a Switch Sign

Line 10478: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

10474:
10475: XLA_AE_LINES_PKG.ValidateCurrentLine;
10476: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
10477:
10478: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
10479: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
10480: ,p_balance_type_code => l_balance_type_code);
10481:
10482: END IF;

Line 10651: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

10647: l_tmp_amt NUMBER;
10648: l_acc_rev_natural_side_code VARCHAR2(1);
10649:
10650: l_num_entries NUMBER;
10651: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
10652: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
10653: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
10654: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
10655: l_recog_line_1 NUMBER;

Line 10652: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

10648: l_acc_rev_natural_side_code VARCHAR2(1);
10649:
10650: l_num_entries NUMBER;
10651: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
10652: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
10653: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
10654: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
10655: l_recog_line_1 NUMBER;
10656: l_recog_line_2 NUMBER;

Line 10653: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

10649:
10650: l_num_entries NUMBER;
10651: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
10652: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
10653: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
10654: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
10655: l_recog_line_1 NUMBER;
10656: l_recog_line_2 NUMBER;
10657:

Line 10654: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

10650: l_num_entries NUMBER;
10651: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
10652: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
10653: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
10654: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
10655: l_recog_line_1 NUMBER;
10656: l_recog_line_2 NUMBER;
10657:
10658: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 10660: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

10656: l_recog_line_2 NUMBER;
10657:
10658: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
10659: l_bflow_applied_to_amt NUMBER; -- 5132302
10660: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
10661:
10662: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
10663:
10664: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

10730: l_acc_rev_flag := NULL; -- 4262811
10731: l_accrual_line_num := NULL; -- 4262811
10732: l_tmp_amt := NULL; -- 4262811
10733: --
10734: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
10735: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
10736: return;
10737: END IF;
10738:

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

10731: l_accrual_line_num := NULL; -- 4262811
10732: l_tmp_amt := NULL; -- 4262811
10733: --
10734: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
10735: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
10736: return;
10737: END IF;
10738:
10739: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

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

10735: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
10736: return;
10737: END IF;
10738:
10739: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
10740: l_balance_type_code <> 'B' THEN
10741: IF NVL(p_source_33,'
10742: ') = 'ACCRUAL'
10743: THEN

Line 10811: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

10807: --
10808: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
10809:
10810: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
10811: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
10812:
10813: -- 4955764
10814: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
10815: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

10919: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
10920:
10921: IF xla_accounting_cache_pkg.GetValueChar
10922: (p_source_code => 'LEDGER_CATEGORY_CODE'
10923: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
10924: AND l_bflow_method_code = 'PRIOR_ENTRY'
10925: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
10926: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
10927: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

11173: p_lookup_type => 'XLA_OWNER_TYPE'
11174: ,p_lookup_code => l_component_type_code
11175: )
11176: ,p_token_4 => 'PRODUCT_NAME'
11177: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
11178: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
11179: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
11180: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
11181: ,p_ae_header_id => NULL

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

11174: ,p_lookup_code => l_component_type_code
11175: )
11176: ,p_token_4 => 'PRODUCT_NAME'
11177: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
11178: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
11179: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
11180: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
11181: ,p_ae_header_id => NULL
11182: );

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

11175: )
11176: ,p_token_4 => 'PRODUCT_NAME'
11177: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
11178: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
11179: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
11180: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
11181: ,p_ae_header_id => NULL
11182: );
11183:

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

11176: ,p_token_4 => 'PRODUCT_NAME'
11177: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
11178: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
11179: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
11180: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
11181: ,p_ae_header_id => NULL
11182: );
11183:
11184: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 11211: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

11207: ----------------------------------------------------------------------------------
11208: -- 4219869 Business Flow
11209: -- Update journal entry status -- Need to generate this within IF
11210: ----------------------------------------------------------------------------------
11211: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
11212: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
11213: ,p_balance_type_code => l_balance_type_code
11214: );
11215:

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

11438:
11439: --
11440: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
11441: --
11442: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
11443: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
11444: ELSE
11445: ---------------------------------------------------------------------------------------------------
11446: -- 4262811a Switch Sign

Line 11467: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

11463:
11464: XLA_AE_LINES_PKG.ValidateCurrentLine;
11465: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
11466:
11467: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
11468: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
11469: ,p_balance_type_code => l_balance_type_code);
11470:
11471: END IF;

Line 11644: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

11640: l_tmp_amt NUMBER;
11641: l_acc_rev_natural_side_code VARCHAR2(1);
11642:
11643: l_num_entries NUMBER;
11644: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
11645: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
11646: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
11647: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
11648: l_recog_line_1 NUMBER;

Line 11645: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

11641: l_acc_rev_natural_side_code VARCHAR2(1);
11642:
11643: l_num_entries NUMBER;
11644: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
11645: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
11646: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
11647: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
11648: l_recog_line_1 NUMBER;
11649: l_recog_line_2 NUMBER;

Line 11646: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

11642:
11643: l_num_entries NUMBER;
11644: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
11645: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
11646: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
11647: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
11648: l_recog_line_1 NUMBER;
11649: l_recog_line_2 NUMBER;
11650:

Line 11647: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

11643: l_num_entries NUMBER;
11644: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
11645: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
11646: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
11647: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
11648: l_recog_line_1 NUMBER;
11649: l_recog_line_2 NUMBER;
11650:
11651: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 11653: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

11649: l_recog_line_2 NUMBER;
11650:
11651: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
11652: l_bflow_applied_to_amt NUMBER; -- 5132302
11653: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
11654:
11655: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
11656:
11657: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

11723: l_acc_rev_flag := NULL; -- 4262811
11724: l_accrual_line_num := NULL; -- 4262811
11725: l_tmp_amt := NULL; -- 4262811
11726: --
11727: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
11728: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
11729: return;
11730: END IF;
11731:

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

11724: l_accrual_line_num := NULL; -- 4262811
11725: l_tmp_amt := NULL; -- 4262811
11726: --
11727: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
11728: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
11729: return;
11730: END IF;
11731:
11732: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

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

11728: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
11729: return;
11730: END IF;
11731:
11732: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
11733: l_balance_type_code <> 'B' THEN
11734: IF NVL(p_source_33,'
11735: ') = 'ACCRUAL'
11736: THEN

Line 11804: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

11800: --
11801: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
11802:
11803: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
11804: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
11805:
11806: -- 4955764
11807: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
11808: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

11916: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
11917:
11918: IF xla_accounting_cache_pkg.GetValueChar
11919: (p_source_code => 'LEDGER_CATEGORY_CODE'
11920: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
11921: AND l_bflow_method_code = 'PRIOR_ENTRY'
11922: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
11923: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
11924: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

12170: p_lookup_type => 'XLA_OWNER_TYPE'
12171: ,p_lookup_code => l_component_type_code
12172: )
12173: ,p_token_4 => 'PRODUCT_NAME'
12174: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
12175: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
12176: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
12177: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
12178: ,p_ae_header_id => NULL

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

12171: ,p_lookup_code => l_component_type_code
12172: )
12173: ,p_token_4 => 'PRODUCT_NAME'
12174: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
12175: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
12176: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
12177: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
12178: ,p_ae_header_id => NULL
12179: );

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

12172: )
12173: ,p_token_4 => 'PRODUCT_NAME'
12174: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
12175: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
12176: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
12177: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
12178: ,p_ae_header_id => NULL
12179: );
12180:

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

12173: ,p_token_4 => 'PRODUCT_NAME'
12174: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
12175: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
12176: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
12177: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
12178: ,p_ae_header_id => NULL
12179: );
12180:
12181: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 12208: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

12204: ----------------------------------------------------------------------------------
12205: -- 4219869 Business Flow
12206: -- Update journal entry status -- Need to generate this within IF
12207: ----------------------------------------------------------------------------------
12208: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
12209: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
12210: ,p_balance_type_code => l_balance_type_code
12211: );
12212:

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

12435:
12436: --
12437: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
12438: --
12439: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
12440: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
12441: ELSE
12442: ---------------------------------------------------------------------------------------------------
12443: -- 4262811a Switch Sign

Line 12464: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

12460:
12461: XLA_AE_LINES_PKG.ValidateCurrentLine;
12462: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
12463:
12464: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
12465: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
12466: ,p_balance_type_code => l_balance_type_code);
12467:
12468: END IF;

Line 12639: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

12635: l_tmp_amt NUMBER;
12636: l_acc_rev_natural_side_code VARCHAR2(1);
12637:
12638: l_num_entries NUMBER;
12639: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
12640: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
12641: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
12642: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
12643: l_recog_line_1 NUMBER;

Line 12640: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

12636: l_acc_rev_natural_side_code VARCHAR2(1);
12637:
12638: l_num_entries NUMBER;
12639: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
12640: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
12641: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
12642: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
12643: l_recog_line_1 NUMBER;
12644: l_recog_line_2 NUMBER;

Line 12641: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

12637:
12638: l_num_entries NUMBER;
12639: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
12640: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
12641: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
12642: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
12643: l_recog_line_1 NUMBER;
12644: l_recog_line_2 NUMBER;
12645:

Line 12642: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

12638: l_num_entries NUMBER;
12639: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
12640: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
12641: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
12642: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
12643: l_recog_line_1 NUMBER;
12644: l_recog_line_2 NUMBER;
12645:
12646: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 12648: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

12644: l_recog_line_2 NUMBER;
12645:
12646: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
12647: l_bflow_applied_to_amt NUMBER; -- 5132302
12648: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
12649:
12650: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
12651:
12652: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

12718: l_acc_rev_flag := NULL; -- 4262811
12719: l_accrual_line_num := NULL; -- 4262811
12720: l_tmp_amt := NULL; -- 4262811
12721: --
12722: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
12723: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
12724: return;
12725: END IF;
12726:

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

12719: l_accrual_line_num := NULL; -- 4262811
12720: l_tmp_amt := NULL; -- 4262811
12721: --
12722: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
12723: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
12724: return;
12725: END IF;
12726:
12727: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

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

12723: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
12724: return;
12725: END IF;
12726:
12727: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
12728: l_balance_type_code <> 'B' THEN
12729: IF NVL(p_source_33,'
12730: ') = 'ACCRUAL'
12731: THEN

Line 12799: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

12795: --
12796: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
12797:
12798: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
12799: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
12800:
12801: -- 4955764
12802: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
12803: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

12909: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
12910:
12911: IF xla_accounting_cache_pkg.GetValueChar
12912: (p_source_code => 'LEDGER_CATEGORY_CODE'
12913: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
12914: AND l_bflow_method_code = 'PRIOR_ENTRY'
12915: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
12916: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
12917: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

13163: p_lookup_type => 'XLA_OWNER_TYPE'
13164: ,p_lookup_code => l_component_type_code
13165: )
13166: ,p_token_4 => 'PRODUCT_NAME'
13167: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
13168: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
13169: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
13170: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
13171: ,p_ae_header_id => NULL

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

13164: ,p_lookup_code => l_component_type_code
13165: )
13166: ,p_token_4 => 'PRODUCT_NAME'
13167: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
13168: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
13169: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
13170: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
13171: ,p_ae_header_id => NULL
13172: );

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

13165: )
13166: ,p_token_4 => 'PRODUCT_NAME'
13167: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
13168: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
13169: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
13170: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
13171: ,p_ae_header_id => NULL
13172: );
13173:

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

13166: ,p_token_4 => 'PRODUCT_NAME'
13167: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
13168: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
13169: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
13170: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
13171: ,p_ae_header_id => NULL
13172: );
13173:
13174: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 13201: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

13197: ----------------------------------------------------------------------------------
13198: -- 4219869 Business Flow
13199: -- Update journal entry status -- Need to generate this within IF
13200: ----------------------------------------------------------------------------------
13201: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
13202: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
13203: ,p_balance_type_code => l_balance_type_code
13204: );
13205:

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

13428:
13429: --
13430: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
13431: --
13432: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
13433: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
13434: ELSE
13435: ---------------------------------------------------------------------------------------------------
13436: -- 4262811a Switch Sign

Line 13457: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

13453:
13454: XLA_AE_LINES_PKG.ValidateCurrentLine;
13455: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
13456:
13457: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
13458: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
13459: ,p_balance_type_code => l_balance_type_code);
13460:
13461: END IF;

Line 13635: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

13631: l_tmp_amt NUMBER;
13632: l_acc_rev_natural_side_code VARCHAR2(1);
13633:
13634: l_num_entries NUMBER;
13635: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
13636: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
13637: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
13638: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
13639: l_recog_line_1 NUMBER;

Line 13636: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

13632: l_acc_rev_natural_side_code VARCHAR2(1);
13633:
13634: l_num_entries NUMBER;
13635: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
13636: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
13637: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
13638: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
13639: l_recog_line_1 NUMBER;
13640: l_recog_line_2 NUMBER;

Line 13637: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

13633:
13634: l_num_entries NUMBER;
13635: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
13636: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
13637: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
13638: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
13639: l_recog_line_1 NUMBER;
13640: l_recog_line_2 NUMBER;
13641:

Line 13638: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

13634: l_num_entries NUMBER;
13635: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
13636: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
13637: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
13638: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
13639: l_recog_line_1 NUMBER;
13640: l_recog_line_2 NUMBER;
13641:
13642: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 13644: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

13640: l_recog_line_2 NUMBER;
13641:
13642: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
13643: l_bflow_applied_to_amt NUMBER; -- 5132302
13644: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
13645:
13646: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
13647:
13648: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

13714: l_acc_rev_flag := NULL; -- 4262811
13715: l_accrual_line_num := NULL; -- 4262811
13716: l_tmp_amt := NULL; -- 4262811
13717: --
13718: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
13719: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
13720: return;
13721: END IF;
13722:

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

13715: l_accrual_line_num := NULL; -- 4262811
13716: l_tmp_amt := NULL; -- 4262811
13717: --
13718: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
13719: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
13720: return;
13721: END IF;
13722:
13723: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

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

13719: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
13720: return;
13721: END IF;
13722:
13723: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
13724: l_balance_type_code <> 'B' THEN
13725: IF NVL(p_source_33,'
13726: ') = 'NONREC_TAX' AND
13727: NVL(p_source_96,'

Line 13797: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

13793: --
13794: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
13795:
13796: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
13797: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
13798:
13799: -- 4955764
13800: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
13801: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

13907: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
13908:
13909: IF xla_accounting_cache_pkg.GetValueChar
13910: (p_source_code => 'LEDGER_CATEGORY_CODE'
13911: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
13912: AND l_bflow_method_code = 'PRIOR_ENTRY'
13913: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
13914: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
13915: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

14161: p_lookup_type => 'XLA_OWNER_TYPE'
14162: ,p_lookup_code => l_component_type_code
14163: )
14164: ,p_token_4 => 'PRODUCT_NAME'
14165: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
14166: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
14167: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
14168: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
14169: ,p_ae_header_id => NULL

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

14162: ,p_lookup_code => l_component_type_code
14163: )
14164: ,p_token_4 => 'PRODUCT_NAME'
14165: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
14166: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
14167: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
14168: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
14169: ,p_ae_header_id => NULL
14170: );

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

14163: )
14164: ,p_token_4 => 'PRODUCT_NAME'
14165: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
14166: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
14167: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
14168: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
14169: ,p_ae_header_id => NULL
14170: );
14171:

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

14164: ,p_token_4 => 'PRODUCT_NAME'
14165: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
14166: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
14167: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
14168: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
14169: ,p_ae_header_id => NULL
14170: );
14171:
14172: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 14199: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

14195: ----------------------------------------------------------------------------------
14196: -- 4219869 Business Flow
14197: -- Update journal entry status -- Need to generate this within IF
14198: ----------------------------------------------------------------------------------
14199: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
14200: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
14201: ,p_balance_type_code => l_balance_type_code
14202: );
14203:

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

14426:
14427: --
14428: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
14429: --
14430: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
14431: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
14432: ELSE
14433: ---------------------------------------------------------------------------------------------------
14434: -- 4262811a Switch Sign

Line 14455: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

14451:
14452: XLA_AE_LINES_PKG.ValidateCurrentLine;
14453: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
14454:
14455: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
14456: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
14457: ,p_balance_type_code => l_balance_type_code);
14458:
14459: END IF;

Line 14631: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

14627: l_tmp_amt NUMBER;
14628: l_acc_rev_natural_side_code VARCHAR2(1);
14629:
14630: l_num_entries NUMBER;
14631: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
14632: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
14633: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
14634: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
14635: l_recog_line_1 NUMBER;

Line 14632: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

14628: l_acc_rev_natural_side_code VARCHAR2(1);
14629:
14630: l_num_entries NUMBER;
14631: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
14632: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
14633: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
14634: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
14635: l_recog_line_1 NUMBER;
14636: l_recog_line_2 NUMBER;

Line 14633: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

14629:
14630: l_num_entries NUMBER;
14631: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
14632: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
14633: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
14634: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
14635: l_recog_line_1 NUMBER;
14636: l_recog_line_2 NUMBER;
14637:

Line 14634: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

14630: l_num_entries NUMBER;
14631: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
14632: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
14633: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
14634: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
14635: l_recog_line_1 NUMBER;
14636: l_recog_line_2 NUMBER;
14637:
14638: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 14640: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

14636: l_recog_line_2 NUMBER;
14637:
14638: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
14639: l_bflow_applied_to_amt NUMBER; -- 5132302
14640: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
14641:
14642: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
14643:
14644: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

14710: l_acc_rev_flag := NULL; -- 4262811
14711: l_accrual_line_num := NULL; -- 4262811
14712: l_tmp_amt := NULL; -- 4262811
14713: --
14714: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
14715: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
14716: return;
14717: END IF;
14718:

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

14711: l_accrual_line_num := NULL; -- 4262811
14712: l_tmp_amt := NULL; -- 4262811
14713: --
14714: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
14715: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
14716: return;
14717: END IF;
14718:
14719: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

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

14715: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
14716: return;
14717: END IF;
14718:
14719: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
14720: l_balance_type_code <> 'B' THEN
14721: IF NVL(p_source_33,'
14722: ') = 'NONREC_TAX' AND
14723: NVL(p_source_96,'

Line 14793: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

14789: --
14790: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
14791:
14792: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
14793: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
14794:
14795: -- 4955764
14796: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
14797: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

14901: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
14902:
14903: IF xla_accounting_cache_pkg.GetValueChar
14904: (p_source_code => 'LEDGER_CATEGORY_CODE'
14905: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
14906: AND l_bflow_method_code = 'PRIOR_ENTRY'
14907: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
14908: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
14909: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

15155: p_lookup_type => 'XLA_OWNER_TYPE'
15156: ,p_lookup_code => l_component_type_code
15157: )
15158: ,p_token_4 => 'PRODUCT_NAME'
15159: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
15160: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
15161: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
15162: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
15163: ,p_ae_header_id => NULL

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

15156: ,p_lookup_code => l_component_type_code
15157: )
15158: ,p_token_4 => 'PRODUCT_NAME'
15159: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
15160: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
15161: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
15162: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
15163: ,p_ae_header_id => NULL
15164: );

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

15157: )
15158: ,p_token_4 => 'PRODUCT_NAME'
15159: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
15160: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
15161: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
15162: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
15163: ,p_ae_header_id => NULL
15164: );
15165:

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

15158: ,p_token_4 => 'PRODUCT_NAME'
15159: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
15160: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
15161: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
15162: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
15163: ,p_ae_header_id => NULL
15164: );
15165:
15166: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 15193: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

15189: ----------------------------------------------------------------------------------
15190: -- 4219869 Business Flow
15191: -- Update journal entry status -- Need to generate this within IF
15192: ----------------------------------------------------------------------------------
15193: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
15194: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
15195: ,p_balance_type_code => l_balance_type_code
15196: );
15197:

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

15420:
15421: --
15422: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
15423: --
15424: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
15425: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
15426: ELSE
15427: ---------------------------------------------------------------------------------------------------
15428: -- 4262811a Switch Sign

Line 15449: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

15445:
15446: XLA_AE_LINES_PKG.ValidateCurrentLine;
15447: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
15448:
15449: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
15450: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
15451: ,p_balance_type_code => l_balance_type_code);
15452:
15453: END IF;

Line 15629: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

15625: l_tmp_amt NUMBER;
15626: l_acc_rev_natural_side_code VARCHAR2(1);
15627:
15628: l_num_entries NUMBER;
15629: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
15630: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
15631: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
15632: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
15633: l_recog_line_1 NUMBER;

Line 15630: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

15626: l_acc_rev_natural_side_code VARCHAR2(1);
15627:
15628: l_num_entries NUMBER;
15629: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
15630: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
15631: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
15632: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
15633: l_recog_line_1 NUMBER;
15634: l_recog_line_2 NUMBER;

Line 15631: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

15627:
15628: l_num_entries NUMBER;
15629: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
15630: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
15631: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
15632: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
15633: l_recog_line_1 NUMBER;
15634: l_recog_line_2 NUMBER;
15635:

Line 15632: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

15628: l_num_entries NUMBER;
15629: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
15630: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
15631: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
15632: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
15633: l_recog_line_1 NUMBER;
15634: l_recog_line_2 NUMBER;
15635:
15636: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 15638: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

15634: l_recog_line_2 NUMBER;
15635:
15636: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
15637: l_bflow_applied_to_amt NUMBER; -- 5132302
15638: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
15639:
15640: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
15641:
15642: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

15708: l_acc_rev_flag := NULL; -- 4262811
15709: l_accrual_line_num := NULL; -- 4262811
15710: l_tmp_amt := NULL; -- 4262811
15711: --
15712: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
15713: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
15714: return;
15715: END IF;
15716:

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

15709: l_accrual_line_num := NULL; -- 4262811
15710: l_tmp_amt := NULL; -- 4262811
15711: --
15712: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
15713: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
15714: return;
15715: END IF;
15716:
15717: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

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

15713: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
15714: return;
15715: END IF;
15716:
15717: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
15718: l_balance_type_code <> 'B' THEN
15719: IF NVL(p_source_33,'
15720: ') = 'NONREC_TAX' AND
15721: NVL(p_source_96,'

Line 15791: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

15787: --
15788: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
15789:
15790: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
15791: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
15792:
15793: -- 4955764
15794: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
15795: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

15903: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
15904:
15905: IF xla_accounting_cache_pkg.GetValueChar
15906: (p_source_code => 'LEDGER_CATEGORY_CODE'
15907: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
15908: AND l_bflow_method_code = 'PRIOR_ENTRY'
15909: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
15910: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
15911: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

16157: p_lookup_type => 'XLA_OWNER_TYPE'
16158: ,p_lookup_code => l_component_type_code
16159: )
16160: ,p_token_4 => 'PRODUCT_NAME'
16161: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
16162: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
16163: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
16164: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
16165: ,p_ae_header_id => NULL

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

16158: ,p_lookup_code => l_component_type_code
16159: )
16160: ,p_token_4 => 'PRODUCT_NAME'
16161: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
16162: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
16163: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
16164: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
16165: ,p_ae_header_id => NULL
16166: );

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

16159: )
16160: ,p_token_4 => 'PRODUCT_NAME'
16161: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
16162: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
16163: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
16164: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
16165: ,p_ae_header_id => NULL
16166: );
16167:

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

16160: ,p_token_4 => 'PRODUCT_NAME'
16161: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
16162: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
16163: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
16164: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
16165: ,p_ae_header_id => NULL
16166: );
16167:
16168: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 16195: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

16191: ----------------------------------------------------------------------------------
16192: -- 4219869 Business Flow
16193: -- Update journal entry status -- Need to generate this within IF
16194: ----------------------------------------------------------------------------------
16195: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
16196: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
16197: ,p_balance_type_code => l_balance_type_code
16198: );
16199:

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

16422:
16423: --
16424: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
16425: --
16426: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
16427: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
16428: ELSE
16429: ---------------------------------------------------------------------------------------------------
16430: -- 4262811a Switch Sign

Line 16451: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

16447:
16448: XLA_AE_LINES_PKG.ValidateCurrentLine;
16449: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
16450:
16451: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
16452: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
16453: ,p_balance_type_code => l_balance_type_code);
16454:
16455: END IF;

Line 16629: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

16625: l_tmp_amt NUMBER;
16626: l_acc_rev_natural_side_code VARCHAR2(1);
16627:
16628: l_num_entries NUMBER;
16629: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
16630: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
16631: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
16632: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
16633: l_recog_line_1 NUMBER;

Line 16630: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

16626: l_acc_rev_natural_side_code VARCHAR2(1);
16627:
16628: l_num_entries NUMBER;
16629: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
16630: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
16631: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
16632: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
16633: l_recog_line_1 NUMBER;
16634: l_recog_line_2 NUMBER;

Line 16631: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

16627:
16628: l_num_entries NUMBER;
16629: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
16630: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
16631: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
16632: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
16633: l_recog_line_1 NUMBER;
16634: l_recog_line_2 NUMBER;
16635:

Line 16632: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

16628: l_num_entries NUMBER;
16629: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
16630: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
16631: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
16632: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
16633: l_recog_line_1 NUMBER;
16634: l_recog_line_2 NUMBER;
16635:
16636: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 16638: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

16634: l_recog_line_2 NUMBER;
16635:
16636: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
16637: l_bflow_applied_to_amt NUMBER; -- 5132302
16638: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
16639:
16640: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
16641:
16642: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

16708: l_acc_rev_flag := NULL; -- 4262811
16709: l_accrual_line_num := NULL; -- 4262811
16710: l_tmp_amt := NULL; -- 4262811
16711: --
16712: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
16713: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
16714: return;
16715: END IF;
16716:

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

16709: l_accrual_line_num := NULL; -- 4262811
16710: l_tmp_amt := NULL; -- 4262811
16711: --
16712: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
16713: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
16714: return;
16715: END IF;
16716:
16717: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

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

16713: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
16714: return;
16715: END IF;
16716:
16717: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
16718: l_balance_type_code <> 'B' THEN
16719: IF NVL(p_source_33,'
16720: ') = 'NONREC_TAX' AND
16721: NVL(p_source_96,'

Line 16791: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

16787: --
16788: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
16789:
16790: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
16791: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
16792:
16793: -- 4955764
16794: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
16795: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

16901: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
16902:
16903: IF xla_accounting_cache_pkg.GetValueChar
16904: (p_source_code => 'LEDGER_CATEGORY_CODE'
16905: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
16906: AND l_bflow_method_code = 'PRIOR_ENTRY'
16907: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
16908: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
16909: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

17155: p_lookup_type => 'XLA_OWNER_TYPE'
17156: ,p_lookup_code => l_component_type_code
17157: )
17158: ,p_token_4 => 'PRODUCT_NAME'
17159: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
17160: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
17161: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
17162: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
17163: ,p_ae_header_id => NULL

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

17156: ,p_lookup_code => l_component_type_code
17157: )
17158: ,p_token_4 => 'PRODUCT_NAME'
17159: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
17160: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
17161: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
17162: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
17163: ,p_ae_header_id => NULL
17164: );

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

17157: )
17158: ,p_token_4 => 'PRODUCT_NAME'
17159: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
17160: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
17161: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
17162: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
17163: ,p_ae_header_id => NULL
17164: );
17165:

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

17158: ,p_token_4 => 'PRODUCT_NAME'
17159: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
17160: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
17161: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
17162: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
17163: ,p_ae_header_id => NULL
17164: );
17165:
17166: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 17193: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

17189: ----------------------------------------------------------------------------------
17190: -- 4219869 Business Flow
17191: -- Update journal entry status -- Need to generate this within IF
17192: ----------------------------------------------------------------------------------
17193: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
17194: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
17195: ,p_balance_type_code => l_balance_type_code
17196: );
17197:

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

17420:
17421: --
17422: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
17423: --
17424: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
17425: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
17426: ELSE
17427: ---------------------------------------------------------------------------------------------------
17428: -- 4262811a Switch Sign

Line 17449: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

17445:
17446: XLA_AE_LINES_PKG.ValidateCurrentLine;
17447: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
17448:
17449: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
17450: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
17451: ,p_balance_type_code => l_balance_type_code);
17452:
17453: END IF;

Line 17592: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

17588: l_tmp_amt NUMBER;
17589: l_acc_rev_natural_side_code VARCHAR2(1);
17590:
17591: l_num_entries NUMBER;
17592: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
17593: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
17594: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
17595: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
17596: l_recog_line_1 NUMBER;

Line 17593: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

17589: l_acc_rev_natural_side_code VARCHAR2(1);
17590:
17591: l_num_entries NUMBER;
17592: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
17593: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
17594: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
17595: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
17596: l_recog_line_1 NUMBER;
17597: l_recog_line_2 NUMBER;

Line 17594: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

17590:
17591: l_num_entries NUMBER;
17592: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
17593: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
17594: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
17595: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
17596: l_recog_line_1 NUMBER;
17597: l_recog_line_2 NUMBER;
17598:

Line 17595: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

17591: l_num_entries NUMBER;
17592: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
17593: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
17594: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
17595: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
17596: l_recog_line_1 NUMBER;
17597: l_recog_line_2 NUMBER;
17598:
17599: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 17601: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

17597: l_recog_line_2 NUMBER;
17598:
17599: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
17600: l_bflow_applied_to_amt NUMBER; -- 5132302
17601: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
17602:
17603: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
17604:
17605: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

17672: l_accrual_line_num := NULL; -- 4262811
17673: l_tmp_amt := NULL; -- 4262811
17674: --
17675:
17676: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
17677: l_balance_type_code <> 'B' THEN
17678: IF NVL(p_source_97,'
17679: ') <> 'ISSUE_ISSUE' AND
17680: NVL(p_source_98,'

Line 17750: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

17746: --
17747: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
17748:
17749: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
17750: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
17751:
17752: -- 4955764
17753: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
17754: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

17822: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
17823:
17824: IF xla_accounting_cache_pkg.GetValueChar
17825: (p_source_code => 'LEDGER_CATEGORY_CODE'
17826: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
17827: AND l_bflow_method_code = 'PRIOR_ENTRY'
17828: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
17829: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
17830: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

18011: p_lookup_type => 'XLA_OWNER_TYPE'
18012: ,p_lookup_code => l_component_type_code
18013: )
18014: ,p_token_4 => 'PRODUCT_NAME'
18015: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
18016: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
18017: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
18018: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
18019: ,p_ae_header_id => NULL

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

18012: ,p_lookup_code => l_component_type_code
18013: )
18014: ,p_token_4 => 'PRODUCT_NAME'
18015: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
18016: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
18017: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
18018: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
18019: ,p_ae_header_id => NULL
18020: );

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

18013: )
18014: ,p_token_4 => 'PRODUCT_NAME'
18015: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
18016: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
18017: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
18018: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
18019: ,p_ae_header_id => NULL
18020: );
18021:

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

18014: ,p_token_4 => 'PRODUCT_NAME'
18015: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
18016: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
18017: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
18018: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
18019: ,p_ae_header_id => NULL
18020: );
18021:
18022: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 18049: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

18045: ----------------------------------------------------------------------------------
18046: -- 4219869 Business Flow
18047: -- Update journal entry status -- Need to generate this within IF
18048: ----------------------------------------------------------------------------------
18049: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
18050: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
18051: ,p_balance_type_code => l_balance_type_code
18052: );
18053:

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

18221:
18222: --
18223: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
18224: --
18225: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
18226: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
18227: ELSE
18228: ---------------------------------------------------------------------------------------------------
18229: -- 4262811a Switch Sign

Line 18250: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

18246:
18247: XLA_AE_LINES_PKG.ValidateCurrentLine;
18248: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
18249:
18250: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
18251: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
18252: ,p_balance_type_code => l_balance_type_code);
18253:
18254: END IF;

Line 18393: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

18389: l_tmp_amt NUMBER;
18390: l_acc_rev_natural_side_code VARCHAR2(1);
18391:
18392: l_num_entries NUMBER;
18393: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
18394: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
18395: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
18396: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
18397: l_recog_line_1 NUMBER;

Line 18394: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

18390: l_acc_rev_natural_side_code VARCHAR2(1);
18391:
18392: l_num_entries NUMBER;
18393: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
18394: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
18395: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
18396: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
18397: l_recog_line_1 NUMBER;
18398: l_recog_line_2 NUMBER;

Line 18395: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

18391:
18392: l_num_entries NUMBER;
18393: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
18394: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
18395: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
18396: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
18397: l_recog_line_1 NUMBER;
18398: l_recog_line_2 NUMBER;
18399:

Line 18396: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

18392: l_num_entries NUMBER;
18393: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
18394: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
18395: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
18396: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
18397: l_recog_line_1 NUMBER;
18398: l_recog_line_2 NUMBER;
18399:
18400: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 18402: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

18398: l_recog_line_2 NUMBER;
18399:
18400: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
18401: l_bflow_applied_to_amt NUMBER; -- 5132302
18402: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
18403:
18404: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
18405:
18406: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

18473: l_accrual_line_num := NULL; -- 4262811
18474: l_tmp_amt := NULL; -- 4262811
18475: --
18476:
18477: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
18478: l_balance_type_code <> 'B' THEN
18479: IF NVL(p_source_97,'
18480: ') <> 'ISSUE_ISSUE' AND
18481: NVL(p_source_98,'

Line 18551: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

18547: --
18548: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
18549:
18550: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
18551: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
18552:
18553: -- 4955764
18554: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
18555: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

18623: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
18624:
18625: IF xla_accounting_cache_pkg.GetValueChar
18626: (p_source_code => 'LEDGER_CATEGORY_CODE'
18627: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
18628: AND l_bflow_method_code = 'PRIOR_ENTRY'
18629: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
18630: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
18631: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

18812: p_lookup_type => 'XLA_OWNER_TYPE'
18813: ,p_lookup_code => l_component_type_code
18814: )
18815: ,p_token_4 => 'PRODUCT_NAME'
18816: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
18817: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
18818: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
18819: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
18820: ,p_ae_header_id => NULL

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

18813: ,p_lookup_code => l_component_type_code
18814: )
18815: ,p_token_4 => 'PRODUCT_NAME'
18816: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
18817: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
18818: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
18819: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
18820: ,p_ae_header_id => NULL
18821: );

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

18814: )
18815: ,p_token_4 => 'PRODUCT_NAME'
18816: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
18817: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
18818: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
18819: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
18820: ,p_ae_header_id => NULL
18821: );
18822:

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

18815: ,p_token_4 => 'PRODUCT_NAME'
18816: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
18817: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
18818: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
18819: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
18820: ,p_ae_header_id => NULL
18821: );
18822:
18823: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 18850: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

18846: ----------------------------------------------------------------------------------
18847: -- 4219869 Business Flow
18848: -- Update journal entry status -- Need to generate this within IF
18849: ----------------------------------------------------------------------------------
18850: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
18851: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
18852: ,p_balance_type_code => l_balance_type_code
18853: );
18854:

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

19022:
19023: --
19024: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
19025: --
19026: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
19027: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
19028: ELSE
19029: ---------------------------------------------------------------------------------------------------
19030: -- 4262811a Switch Sign

Line 19051: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

19047:
19048: XLA_AE_LINES_PKG.ValidateCurrentLine;
19049: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
19050:
19051: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
19052: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
19053: ,p_balance_type_code => l_balance_type_code);
19054:
19055: END IF;

Line 19195: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

19191: l_tmp_amt NUMBER;
19192: l_acc_rev_natural_side_code VARCHAR2(1);
19193:
19194: l_num_entries NUMBER;
19195: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
19196: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
19197: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
19198: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
19199: l_recog_line_1 NUMBER;

Line 19196: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

19192: l_acc_rev_natural_side_code VARCHAR2(1);
19193:
19194: l_num_entries NUMBER;
19195: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
19196: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
19197: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
19198: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
19199: l_recog_line_1 NUMBER;
19200: l_recog_line_2 NUMBER;

Line 19197: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

19193:
19194: l_num_entries NUMBER;
19195: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
19196: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
19197: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
19198: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
19199: l_recog_line_1 NUMBER;
19200: l_recog_line_2 NUMBER;
19201:

Line 19198: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

19194: l_num_entries NUMBER;
19195: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
19196: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
19197: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
19198: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
19199: l_recog_line_1 NUMBER;
19200: l_recog_line_2 NUMBER;
19201:
19202: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 19204: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

19200: l_recog_line_2 NUMBER;
19201:
19202: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
19203: l_bflow_applied_to_amt NUMBER; -- 5132302
19204: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
19205:
19206: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
19207:
19208: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

19275: l_accrual_line_num := NULL; -- 4262811
19276: l_tmp_amt := NULL; -- 4262811
19277: --
19278:
19279: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
19280: l_balance_type_code <> 'B' THEN
19281: IF NVL(p_source_97,'
19282: ') <> 'ISSUE_ISSUE' AND
19283: (NVL(p_source_113,'

Line 19361: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

19357: --
19358: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
19359:
19360: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
19361: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
19362:
19363: -- 4955764
19364: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
19365: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

19433: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
19434:
19435: IF xla_accounting_cache_pkg.GetValueChar
19436: (p_source_code => 'LEDGER_CATEGORY_CODE'
19437: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
19438: AND l_bflow_method_code = 'PRIOR_ENTRY'
19439: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
19440: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
19441: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

19603: p_lookup_type => 'XLA_OWNER_TYPE'
19604: ,p_lookup_code => l_component_type_code
19605: )
19606: ,p_token_4 => 'PRODUCT_NAME'
19607: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
19608: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
19609: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
19610: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
19611: ,p_ae_header_id => NULL

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

19604: ,p_lookup_code => l_component_type_code
19605: )
19606: ,p_token_4 => 'PRODUCT_NAME'
19607: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
19608: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
19609: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
19610: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
19611: ,p_ae_header_id => NULL
19612: );

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

19605: )
19606: ,p_token_4 => 'PRODUCT_NAME'
19607: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
19608: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
19609: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
19610: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
19611: ,p_ae_header_id => NULL
19612: );
19613:

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

19606: ,p_token_4 => 'PRODUCT_NAME'
19607: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
19608: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
19609: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
19610: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
19611: ,p_ae_header_id => NULL
19612: );
19613:
19614: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 19641: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

19637: ----------------------------------------------------------------------------------
19638: -- 4219869 Business Flow
19639: -- Update journal entry status -- Need to generate this within IF
19640: ----------------------------------------------------------------------------------
19641: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
19642: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
19643: ,p_balance_type_code => l_balance_type_code
19644: );
19645:

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

19791:
19792: --
19793: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
19794: --
19795: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
19796: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
19797: ELSE
19798: ---------------------------------------------------------------------------------------------------
19799: -- 4262811a Switch Sign

Line 19820: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

19816:
19817: XLA_AE_LINES_PKG.ValidateCurrentLine;
19818: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
19819:
19820: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
19821: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
19822: ,p_balance_type_code => l_balance_type_code);
19823:
19824: END IF;

Line 19964: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

19960: l_tmp_amt NUMBER;
19961: l_acc_rev_natural_side_code VARCHAR2(1);
19962:
19963: l_num_entries NUMBER;
19964: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
19965: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
19966: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
19967: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
19968: l_recog_line_1 NUMBER;

Line 19965: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

19961: l_acc_rev_natural_side_code VARCHAR2(1);
19962:
19963: l_num_entries NUMBER;
19964: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
19965: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
19966: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
19967: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
19968: l_recog_line_1 NUMBER;
19969: l_recog_line_2 NUMBER;

Line 19966: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

19962:
19963: l_num_entries NUMBER;
19964: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
19965: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
19966: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
19967: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
19968: l_recog_line_1 NUMBER;
19969: l_recog_line_2 NUMBER;
19970:

Line 19967: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

19963: l_num_entries NUMBER;
19964: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
19965: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
19966: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
19967: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
19968: l_recog_line_1 NUMBER;
19969: l_recog_line_2 NUMBER;
19970:
19971: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 19973: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

19969: l_recog_line_2 NUMBER;
19970:
19971: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
19972: l_bflow_applied_to_amt NUMBER; -- 5132302
19973: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
19974:
19975: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
19976:
19977: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

20044: l_accrual_line_num := NULL; -- 4262811
20045: l_tmp_amt := NULL; -- 4262811
20046: --
20047:
20048: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
20049: l_balance_type_code <> 'B' THEN
20050: IF NVL(p_source_97,'
20051: ') <> 'ISSUE_ISSUE' AND
20052: (NVL(p_source_113,'

Line 20130: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

20126: --
20127: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
20128:
20129: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
20130: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
20131:
20132: -- 4955764
20133: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
20134: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

20202: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
20203:
20204: IF xla_accounting_cache_pkg.GetValueChar
20205: (p_source_code => 'LEDGER_CATEGORY_CODE'
20206: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
20207: AND l_bflow_method_code = 'PRIOR_ENTRY'
20208: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
20209: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
20210: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

20329: p_lookup_type => 'XLA_OWNER_TYPE'
20330: ,p_lookup_code => l_component_type_code
20331: )
20332: ,p_token_4 => 'PRODUCT_NAME'
20333: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
20334: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
20335: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
20336: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
20337: ,p_ae_header_id => NULL

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

20330: ,p_lookup_code => l_component_type_code
20331: )
20332: ,p_token_4 => 'PRODUCT_NAME'
20333: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
20334: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
20335: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
20336: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
20337: ,p_ae_header_id => NULL
20338: );

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

20331: )
20332: ,p_token_4 => 'PRODUCT_NAME'
20333: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
20334: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
20335: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
20336: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
20337: ,p_ae_header_id => NULL
20338: );
20339:

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

20332: ,p_token_4 => 'PRODUCT_NAME'
20333: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
20334: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
20335: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
20336: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
20337: ,p_ae_header_id => NULL
20338: );
20339:
20340: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 20367: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

20363: ----------------------------------------------------------------------------------
20364: -- 4219869 Business Flow
20365: -- Update journal entry status -- Need to generate this within IF
20366: ----------------------------------------------------------------------------------
20367: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
20368: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
20369: ,p_balance_type_code => l_balance_type_code
20370: );
20371:

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

20474:
20475: --
20476: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
20477: --
20478: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
20479: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
20480: ELSE
20481: ---------------------------------------------------------------------------------------------------
20482: -- 4262811a Switch Sign

Line 20503: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

20499:
20500: XLA_AE_LINES_PKG.ValidateCurrentLine;
20501: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
20502:
20503: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
20504: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
20505: ,p_balance_type_code => l_balance_type_code);
20506:
20507: END IF;

Line 20647: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

20643: l_tmp_amt NUMBER;
20644: l_acc_rev_natural_side_code VARCHAR2(1);
20645:
20646: l_num_entries NUMBER;
20647: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
20648: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
20649: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
20650: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
20651: l_recog_line_1 NUMBER;

Line 20648: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

20644: l_acc_rev_natural_side_code VARCHAR2(1);
20645:
20646: l_num_entries NUMBER;
20647: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
20648: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
20649: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
20650: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
20651: l_recog_line_1 NUMBER;
20652: l_recog_line_2 NUMBER;

Line 20649: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

20645:
20646: l_num_entries NUMBER;
20647: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
20648: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
20649: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
20650: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
20651: l_recog_line_1 NUMBER;
20652: l_recog_line_2 NUMBER;
20653:

Line 20650: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

20646: l_num_entries NUMBER;
20647: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
20648: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
20649: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
20650: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
20651: l_recog_line_1 NUMBER;
20652: l_recog_line_2 NUMBER;
20653:
20654: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 20656: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

20652: l_recog_line_2 NUMBER;
20653:
20654: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
20655: l_bflow_applied_to_amt NUMBER; -- 5132302
20656: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
20657:
20658: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
20659:
20660: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

20727: l_accrual_line_num := NULL; -- 4262811
20728: l_tmp_amt := NULL; -- 4262811
20729: --
20730:
20731: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
20732: l_balance_type_code <> 'B' THEN
20733: IF NVL(p_source_97,'
20734: ') <> 'ISSUE_ISSUE' AND
20735: (NVL(p_source_47,'

Line 20815: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

20811: --
20812: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
20813:
20814: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
20815: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
20816:
20817: -- 4955764
20818: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
20819: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

20887: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
20888:
20889: IF xla_accounting_cache_pkg.GetValueChar
20890: (p_source_code => 'LEDGER_CATEGORY_CODE'
20891: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
20892: AND l_bflow_method_code = 'PRIOR_ENTRY'
20893: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
20894: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
20895: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

20987: p_lookup_type => 'XLA_OWNER_TYPE'
20988: ,p_lookup_code => l_component_type_code
20989: )
20990: ,p_token_4 => 'PRODUCT_NAME'
20991: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
20992: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
20993: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
20994: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
20995: ,p_ae_header_id => NULL

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

20988: ,p_lookup_code => l_component_type_code
20989: )
20990: ,p_token_4 => 'PRODUCT_NAME'
20991: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
20992: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
20993: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
20994: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
20995: ,p_ae_header_id => NULL
20996: );

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

20989: )
20990: ,p_token_4 => 'PRODUCT_NAME'
20991: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
20992: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
20993: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
20994: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
20995: ,p_ae_header_id => NULL
20996: );
20997:

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

20990: ,p_token_4 => 'PRODUCT_NAME'
20991: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
20992: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
20993: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
20994: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
20995: ,p_ae_header_id => NULL
20996: );
20997:
20998: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 21025: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

21021: ----------------------------------------------------------------------------------
21022: -- 4219869 Business Flow
21023: -- Update journal entry status -- Need to generate this within IF
21024: ----------------------------------------------------------------------------------
21025: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
21026: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
21027: ,p_balance_type_code => l_balance_type_code
21028: );
21029:

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

21108:
21109: --
21110: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
21111: --
21112: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
21113: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
21114: ELSE
21115: ---------------------------------------------------------------------------------------------------
21116: -- 4262811a Switch Sign

Line 21137: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

21133:
21134: XLA_AE_LINES_PKG.ValidateCurrentLine;
21135: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
21136:
21137: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
21138: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
21139: ,p_balance_type_code => l_balance_type_code);
21140:
21141: END IF;

Line 21265: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

21261: l_tmp_amt NUMBER;
21262: l_acc_rev_natural_side_code VARCHAR2(1);
21263:
21264: l_num_entries NUMBER;
21265: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
21266: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
21267: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
21268: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
21269: l_recog_line_1 NUMBER;

Line 21266: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

21262: l_acc_rev_natural_side_code VARCHAR2(1);
21263:
21264: l_num_entries NUMBER;
21265: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
21266: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
21267: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
21268: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
21269: l_recog_line_1 NUMBER;
21270: l_recog_line_2 NUMBER;

Line 21267: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

21263:
21264: l_num_entries NUMBER;
21265: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
21266: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
21267: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
21268: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
21269: l_recog_line_1 NUMBER;
21270: l_recog_line_2 NUMBER;
21271:

Line 21268: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

21264: l_num_entries NUMBER;
21265: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
21266: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
21267: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
21268: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
21269: l_recog_line_1 NUMBER;
21270: l_recog_line_2 NUMBER;
21271:
21272: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 21274: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

21270: l_recog_line_2 NUMBER;
21271:
21272: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
21273: l_bflow_applied_to_amt NUMBER; -- 5132302
21274: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
21275:
21276: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
21277:
21278: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

21345: l_accrual_line_num := NULL; -- 4262811
21346: l_tmp_amt := NULL; -- 4262811
21347: --
21348:
21349: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
21350: l_balance_type_code <> 'B' THEN
21351: IF (NVL(p_source_97,'
21352: ') = 'ALWAYS_ALWAYS' OR
21353: NVL(p_source_97,'

Line 21426: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

21422: --
21423: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
21424:
21425: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
21426: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
21427:
21428: -- 4955764
21429: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
21430: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

21488: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
21489:
21490: IF xla_accounting_cache_pkg.GetValueChar
21491: (p_source_code => 'LEDGER_CATEGORY_CODE'
21492: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
21493: AND l_bflow_method_code = 'PRIOR_ENTRY'
21494: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
21495: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
21496: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

21565: p_lookup_type => 'XLA_OWNER_TYPE'
21566: ,p_lookup_code => l_component_type_code
21567: )
21568: ,p_token_4 => 'PRODUCT_NAME'
21569: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
21570: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
21571: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
21572: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
21573: ,p_ae_header_id => NULL

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

21566: ,p_lookup_code => l_component_type_code
21567: )
21568: ,p_token_4 => 'PRODUCT_NAME'
21569: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
21570: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
21571: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
21572: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
21573: ,p_ae_header_id => NULL
21574: );

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

21567: )
21568: ,p_token_4 => 'PRODUCT_NAME'
21569: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
21570: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
21571: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
21572: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
21573: ,p_ae_header_id => NULL
21574: );
21575:

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

21568: ,p_token_4 => 'PRODUCT_NAME'
21569: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
21570: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
21571: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
21572: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
21573: ,p_ae_header_id => NULL
21574: );
21575:
21576: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 21603: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

21599: ----------------------------------------------------------------------------------
21600: -- 4219869 Business Flow
21601: -- Update journal entry status -- Need to generate this within IF
21602: ----------------------------------------------------------------------------------
21603: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
21604: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
21605: ,p_balance_type_code => l_balance_type_code
21606: );
21607:

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

21660:
21661: --
21662: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
21663: --
21664: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
21665: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
21666: ELSE
21667: ---------------------------------------------------------------------------------------------------
21668: -- 4262811a Switch Sign

Line 21689: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

21685:
21686: XLA_AE_LINES_PKG.ValidateCurrentLine;
21687: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
21688:
21689: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
21690: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
21691: ,p_balance_type_code => l_balance_type_code);
21692:
21693: END IF;

Line 21817: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

21813: l_tmp_amt NUMBER;
21814: l_acc_rev_natural_side_code VARCHAR2(1);
21815:
21816: l_num_entries NUMBER;
21817: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
21818: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
21819: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
21820: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
21821: l_recog_line_1 NUMBER;

Line 21818: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

21814: l_acc_rev_natural_side_code VARCHAR2(1);
21815:
21816: l_num_entries NUMBER;
21817: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
21818: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
21819: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
21820: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
21821: l_recog_line_1 NUMBER;
21822: l_recog_line_2 NUMBER;

Line 21819: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

21815:
21816: l_num_entries NUMBER;
21817: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
21818: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
21819: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
21820: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
21821: l_recog_line_1 NUMBER;
21822: l_recog_line_2 NUMBER;
21823:

Line 21820: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

21816: l_num_entries NUMBER;
21817: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
21818: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
21819: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
21820: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
21821: l_recog_line_1 NUMBER;
21822: l_recog_line_2 NUMBER;
21823:
21824: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 21826: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

21822: l_recog_line_2 NUMBER;
21823:
21824: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
21825: l_bflow_applied_to_amt NUMBER; -- 5132302
21826: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
21827:
21828: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
21829:
21830: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

21897: l_accrual_line_num := NULL; -- 4262811
21898: l_tmp_amt := NULL; -- 4262811
21899: --
21900:
21901: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
21902: l_balance_type_code <> 'B' THEN
21903: IF NVL(p_source_97,'
21904: ') = 'ALWAYS_CLEAR' AND
21905: NVL(p_source_98,'

Line 21976: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

21972: --
21973: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
21974:
21975: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
21976: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
21977:
21978: -- 4955764
21979: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
21980: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

22038: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
22039:
22040: IF xla_accounting_cache_pkg.GetValueChar
22041: (p_source_code => 'LEDGER_CATEGORY_CODE'
22042: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
22043: AND l_bflow_method_code = 'PRIOR_ENTRY'
22044: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
22045: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
22046: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

22115: p_lookup_type => 'XLA_OWNER_TYPE'
22116: ,p_lookup_code => l_component_type_code
22117: )
22118: ,p_token_4 => 'PRODUCT_NAME'
22119: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
22120: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
22121: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
22122: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
22123: ,p_ae_header_id => NULL

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

22116: ,p_lookup_code => l_component_type_code
22117: )
22118: ,p_token_4 => 'PRODUCT_NAME'
22119: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
22120: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
22121: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
22122: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
22123: ,p_ae_header_id => NULL
22124: );

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

22117: )
22118: ,p_token_4 => 'PRODUCT_NAME'
22119: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
22120: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
22121: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
22122: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
22123: ,p_ae_header_id => NULL
22124: );
22125:

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

22118: ,p_token_4 => 'PRODUCT_NAME'
22119: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
22120: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
22121: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
22122: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
22123: ,p_ae_header_id => NULL
22124: );
22125:
22126: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 22153: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

22149: ----------------------------------------------------------------------------------
22150: -- 4219869 Business Flow
22151: -- Update journal entry status -- Need to generate this within IF
22152: ----------------------------------------------------------------------------------
22153: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
22154: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
22155: ,p_balance_type_code => l_balance_type_code
22156: );
22157:

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

22210:
22211: --
22212: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
22213: --
22214: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
22215: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
22216: ELSE
22217: ---------------------------------------------------------------------------------------------------
22218: -- 4262811a Switch Sign

Line 22239: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

22235:
22236: XLA_AE_LINES_PKG.ValidateCurrentLine;
22237: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
22238:
22239: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
22240: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
22241: ,p_balance_type_code => l_balance_type_code);
22242:
22243: END IF;

Line 22381: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

22377: l_tmp_amt NUMBER;
22378: l_acc_rev_natural_side_code VARCHAR2(1);
22379:
22380: l_num_entries NUMBER;
22381: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
22382: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
22383: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
22384: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
22385: l_recog_line_1 NUMBER;

Line 22382: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

22378: l_acc_rev_natural_side_code VARCHAR2(1);
22379:
22380: l_num_entries NUMBER;
22381: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
22382: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
22383: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
22384: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
22385: l_recog_line_1 NUMBER;
22386: l_recog_line_2 NUMBER;

Line 22383: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

22379:
22380: l_num_entries NUMBER;
22381: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
22382: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
22383: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
22384: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
22385: l_recog_line_1 NUMBER;
22386: l_recog_line_2 NUMBER;
22387:

Line 22384: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

22380: l_num_entries NUMBER;
22381: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
22382: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
22383: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
22384: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
22385: l_recog_line_1 NUMBER;
22386: l_recog_line_2 NUMBER;
22387:
22388: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 22390: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

22386: l_recog_line_2 NUMBER;
22387:
22388: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
22389: l_bflow_applied_to_amt NUMBER; -- 5132302
22390: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
22391:
22392: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
22393:
22394: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

22461: l_accrual_line_num := NULL; -- 4262811
22462: l_tmp_amt := NULL; -- 4262811
22463: --
22464:
22465: 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_balance_type_code <> 'B' THEN
22467: IF NVL(p_source_97,'
22468: ') = 'ALWAYS_CLEAR' AND
22469: (NVL(p_source_113,'

Line 22544: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

22540: --
22541: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
22542:
22543: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
22544: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
22545:
22546: -- 4955764
22547: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
22548: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

22608: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
22609:
22610: IF xla_accounting_cache_pkg.GetValueChar
22611: (p_source_code => 'LEDGER_CATEGORY_CODE'
22612: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
22613: AND l_bflow_method_code = 'PRIOR_ENTRY'
22614: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
22615: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
22616: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

22778: p_lookup_type => 'XLA_OWNER_TYPE'
22779: ,p_lookup_code => l_component_type_code
22780: )
22781: ,p_token_4 => 'PRODUCT_NAME'
22782: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
22783: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
22784: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
22785: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
22786: ,p_ae_header_id => NULL

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

22779: ,p_lookup_code => l_component_type_code
22780: )
22781: ,p_token_4 => 'PRODUCT_NAME'
22782: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
22783: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
22784: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
22785: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
22786: ,p_ae_header_id => NULL
22787: );

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

22780: )
22781: ,p_token_4 => 'PRODUCT_NAME'
22782: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
22783: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
22784: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
22785: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
22786: ,p_ae_header_id => NULL
22787: );
22788:

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

22781: ,p_token_4 => 'PRODUCT_NAME'
22782: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
22783: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
22784: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
22785: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
22786: ,p_ae_header_id => NULL
22787: );
22788:
22789: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 22816: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

22812: ----------------------------------------------------------------------------------
22813: -- 4219869 Business Flow
22814: -- Update journal entry status -- Need to generate this within IF
22815: ----------------------------------------------------------------------------------
22816: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
22817: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
22818: ,p_balance_type_code => l_balance_type_code
22819: );
22820:

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

22966:
22967: --
22968: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
22969: --
22970: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
22971: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
22972: ELSE
22973: ---------------------------------------------------------------------------------------------------
22974: -- 4262811a Switch Sign

Line 22995: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

22991:
22992: XLA_AE_LINES_PKG.ValidateCurrentLine;
22993: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
22994:
22995: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
22996: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
22997: ,p_balance_type_code => l_balance_type_code);
22998:
22999: END IF;

Line 23137: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

23133: l_tmp_amt NUMBER;
23134: l_acc_rev_natural_side_code VARCHAR2(1);
23135:
23136: l_num_entries NUMBER;
23137: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
23138: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
23139: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
23140: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
23141: l_recog_line_1 NUMBER;

Line 23138: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

23134: l_acc_rev_natural_side_code VARCHAR2(1);
23135:
23136: l_num_entries NUMBER;
23137: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
23138: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
23139: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
23140: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
23141: l_recog_line_1 NUMBER;
23142: l_recog_line_2 NUMBER;

Line 23139: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

23135:
23136: l_num_entries NUMBER;
23137: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
23138: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
23139: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
23140: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
23141: l_recog_line_1 NUMBER;
23142: l_recog_line_2 NUMBER;
23143:

Line 23140: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

23136: l_num_entries NUMBER;
23137: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
23138: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
23139: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
23140: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
23141: l_recog_line_1 NUMBER;
23142: l_recog_line_2 NUMBER;
23143:
23144: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 23146: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

23142: l_recog_line_2 NUMBER;
23143:
23144: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
23145: l_bflow_applied_to_amt NUMBER; -- 5132302
23146: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
23147:
23148: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
23149:
23150: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

23217: l_accrual_line_num := NULL; -- 4262811
23218: l_tmp_amt := NULL; -- 4262811
23219: --
23220:
23221: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
23222: l_balance_type_code <> 'B' THEN
23223: IF NVL(p_source_97,'
23224: ') = 'ALWAYS_CLEAR' AND
23225: (NVL(p_source_113,'

Line 23300: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

23296: --
23297: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
23298:
23299: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
23300: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
23301:
23302: -- 4955764
23303: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
23304: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

23364: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
23365:
23366: IF xla_accounting_cache_pkg.GetValueChar
23367: (p_source_code => 'LEDGER_CATEGORY_CODE'
23368: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
23369: AND l_bflow_method_code = 'PRIOR_ENTRY'
23370: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
23371: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
23372: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

23491: p_lookup_type => 'XLA_OWNER_TYPE'
23492: ,p_lookup_code => l_component_type_code
23493: )
23494: ,p_token_4 => 'PRODUCT_NAME'
23495: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
23496: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
23497: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
23498: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
23499: ,p_ae_header_id => NULL

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

23492: ,p_lookup_code => l_component_type_code
23493: )
23494: ,p_token_4 => 'PRODUCT_NAME'
23495: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
23496: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
23497: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
23498: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
23499: ,p_ae_header_id => NULL
23500: );

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

23493: )
23494: ,p_token_4 => 'PRODUCT_NAME'
23495: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
23496: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
23497: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
23498: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
23499: ,p_ae_header_id => NULL
23500: );
23501:

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

23494: ,p_token_4 => 'PRODUCT_NAME'
23495: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
23496: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
23497: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
23498: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
23499: ,p_ae_header_id => NULL
23500: );
23501:
23502: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 23529: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

23525: ----------------------------------------------------------------------------------
23526: -- 4219869 Business Flow
23527: -- Update journal entry status -- Need to generate this within IF
23528: ----------------------------------------------------------------------------------
23529: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
23530: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
23531: ,p_balance_type_code => l_balance_type_code
23532: );
23533:

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

23636:
23637: --
23638: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
23639: --
23640: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
23641: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
23642: ELSE
23643: ---------------------------------------------------------------------------------------------------
23644: -- 4262811a Switch Sign

Line 23665: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

23661:
23662: XLA_AE_LINES_PKG.ValidateCurrentLine;
23663: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
23664:
23665: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
23666: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
23667: ,p_balance_type_code => l_balance_type_code);
23668:
23669: END IF;

Line 23793: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

23789: l_tmp_amt NUMBER;
23790: l_acc_rev_natural_side_code VARCHAR2(1);
23791:
23792: l_num_entries NUMBER;
23793: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
23794: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
23795: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
23796: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
23797: l_recog_line_1 NUMBER;

Line 23794: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

23790: l_acc_rev_natural_side_code VARCHAR2(1);
23791:
23792: l_num_entries NUMBER;
23793: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
23794: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
23795: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
23796: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
23797: l_recog_line_1 NUMBER;
23798: l_recog_line_2 NUMBER;

Line 23795: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

23791:
23792: l_num_entries NUMBER;
23793: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
23794: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
23795: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
23796: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
23797: l_recog_line_1 NUMBER;
23798: l_recog_line_2 NUMBER;
23799:

Line 23796: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

23792: l_num_entries NUMBER;
23793: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
23794: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
23795: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
23796: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
23797: l_recog_line_1 NUMBER;
23798: l_recog_line_2 NUMBER;
23799:
23800: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 23802: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

23798: l_recog_line_2 NUMBER;
23799:
23800: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
23801: l_bflow_applied_to_amt NUMBER; -- 5132302
23802: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
23803:
23804: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
23805:
23806: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

23873: l_accrual_line_num := NULL; -- 4262811
23874: l_tmp_amt := NULL; -- 4262811
23875: --
23876:
23877: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
23878: l_balance_type_code <> 'B' THEN
23879: IF (NVL(p_source_97,'
23880: ') = 'ALWAYS_ALWAYS' OR
23881: NVL(p_source_97,'

Line 23956: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

23952: --
23953: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
23954:
23955: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
23956: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
23957:
23958: -- 4955764
23959: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
23960: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

24018: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
24019:
24020: IF xla_accounting_cache_pkg.GetValueChar
24021: (p_source_code => 'LEDGER_CATEGORY_CODE'
24022: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
24023: AND l_bflow_method_code = 'PRIOR_ENTRY'
24024: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
24025: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
24026: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

24095: p_lookup_type => 'XLA_OWNER_TYPE'
24096: ,p_lookup_code => l_component_type_code
24097: )
24098: ,p_token_4 => 'PRODUCT_NAME'
24099: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
24100: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
24101: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
24102: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
24103: ,p_ae_header_id => NULL

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

24096: ,p_lookup_code => l_component_type_code
24097: )
24098: ,p_token_4 => 'PRODUCT_NAME'
24099: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
24100: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
24101: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
24102: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
24103: ,p_ae_header_id => NULL
24104: );

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

24097: )
24098: ,p_token_4 => 'PRODUCT_NAME'
24099: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
24100: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
24101: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
24102: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
24103: ,p_ae_header_id => NULL
24104: );
24105:

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

24098: ,p_token_4 => 'PRODUCT_NAME'
24099: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
24100: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
24101: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
24102: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
24103: ,p_ae_header_id => NULL
24104: );
24105:
24106: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 24133: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

24129: ----------------------------------------------------------------------------------
24130: -- 4219869 Business Flow
24131: -- Update journal entry status -- Need to generate this within IF
24132: ----------------------------------------------------------------------------------
24133: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
24134: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
24135: ,p_balance_type_code => l_balance_type_code
24136: );
24137:

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

24190:
24191: --
24192: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
24193: --
24194: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
24195: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
24196: ELSE
24197: ---------------------------------------------------------------------------------------------------
24198: -- 4262811a Switch Sign

Line 24219: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

24215:
24216: XLA_AE_LINES_PKG.ValidateCurrentLine;
24217: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
24218:
24219: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
24220: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
24221: ,p_balance_type_code => l_balance_type_code);
24222:
24223: END IF;

Line 24374: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

24370: l_tmp_amt NUMBER;
24371: l_acc_rev_natural_side_code VARCHAR2(1);
24372:
24373: l_num_entries NUMBER;
24374: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
24375: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
24376: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
24377: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
24378: l_recog_line_1 NUMBER;

Line 24375: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

24371: l_acc_rev_natural_side_code VARCHAR2(1);
24372:
24373: l_num_entries NUMBER;
24374: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
24375: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
24376: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
24377: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
24378: l_recog_line_1 NUMBER;
24379: l_recog_line_2 NUMBER;

Line 24376: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

24372:
24373: l_num_entries NUMBER;
24374: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
24375: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
24376: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
24377: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
24378: l_recog_line_1 NUMBER;
24379: l_recog_line_2 NUMBER;
24380:

Line 24377: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

24373: l_num_entries NUMBER;
24374: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
24375: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
24376: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
24377: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
24378: l_recog_line_1 NUMBER;
24379: l_recog_line_2 NUMBER;
24380:
24381: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 24383: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

24379: l_recog_line_2 NUMBER;
24380:
24381: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
24382: l_bflow_applied_to_amt NUMBER; -- 5132302
24383: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
24384:
24385: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
24386:
24387: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

24454: l_accrual_line_num := NULL; -- 4262811
24455: l_tmp_amt := NULL; -- 4262811
24456: --
24457:
24458: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
24459: l_balance_type_code <> 'B' THEN
24460: IF NVL(p_source_97,'
24461: ') = 'ALWAYS_ALWAYS' AND
24462: (NVL(p_source_47,'

Line 24543: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

24539: --
24540: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
24541:
24542: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
24543: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
24544:
24545: -- 4955764
24546: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
24547: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

24615: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
24616:
24617: IF xla_accounting_cache_pkg.GetValueChar
24618: (p_source_code => 'LEDGER_CATEGORY_CODE'
24619: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
24620: AND l_bflow_method_code = 'PRIOR_ENTRY'
24621: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
24622: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
24623: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

24715: p_lookup_type => 'XLA_OWNER_TYPE'
24716: ,p_lookup_code => l_component_type_code
24717: )
24718: ,p_token_4 => 'PRODUCT_NAME'
24719: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
24720: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
24721: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
24722: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
24723: ,p_ae_header_id => NULL

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

24716: ,p_lookup_code => l_component_type_code
24717: )
24718: ,p_token_4 => 'PRODUCT_NAME'
24719: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
24720: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
24721: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
24722: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
24723: ,p_ae_header_id => NULL
24724: );

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

24717: )
24718: ,p_token_4 => 'PRODUCT_NAME'
24719: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
24720: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
24721: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
24722: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
24723: ,p_ae_header_id => NULL
24724: );
24725:

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

24718: ,p_token_4 => 'PRODUCT_NAME'
24719: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
24720: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
24721: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
24722: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
24723: ,p_ae_header_id => NULL
24724: );
24725:
24726: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 24753: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

24749: ----------------------------------------------------------------------------------
24750: -- 4219869 Business Flow
24751: -- Update journal entry status -- Need to generate this within IF
24752: ----------------------------------------------------------------------------------
24753: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
24754: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
24755: ,p_balance_type_code => l_balance_type_code
24756: );
24757:

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

24836:
24837: --
24838: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
24839: --
24840: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
24841: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
24842: ELSE
24843: ---------------------------------------------------------------------------------------------------
24844: -- 4262811a Switch Sign

Line 24865: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

24861:
24862: XLA_AE_LINES_PKG.ValidateCurrentLine;
24863: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
24864:
24865: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
24866: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
24867: ,p_balance_type_code => l_balance_type_code);
24868:
24869: END IF;

Line 25020: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

25016: l_tmp_amt NUMBER;
25017: l_acc_rev_natural_side_code VARCHAR2(1);
25018:
25019: l_num_entries NUMBER;
25020: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
25021: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
25022: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
25023: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
25024: l_recog_line_1 NUMBER;

Line 25021: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

25017: l_acc_rev_natural_side_code VARCHAR2(1);
25018:
25019: l_num_entries NUMBER;
25020: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
25021: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
25022: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
25023: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
25024: l_recog_line_1 NUMBER;
25025: l_recog_line_2 NUMBER;

Line 25022: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

25018:
25019: l_num_entries NUMBER;
25020: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
25021: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
25022: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
25023: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
25024: l_recog_line_1 NUMBER;
25025: l_recog_line_2 NUMBER;
25026:

Line 25023: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

25019: l_num_entries NUMBER;
25020: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
25021: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
25022: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
25023: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
25024: l_recog_line_1 NUMBER;
25025: l_recog_line_2 NUMBER;
25026:
25027: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 25029: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

25025: l_recog_line_2 NUMBER;
25026:
25027: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
25028: l_bflow_applied_to_amt NUMBER; -- 5132302
25029: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
25030:
25031: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
25032:
25033: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

25100: l_accrual_line_num := NULL; -- 4262811
25101: l_tmp_amt := NULL; -- 4262811
25102: --
25103:
25104: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
25105: l_balance_type_code <> 'B' THEN
25106: IF NVL(p_source_97,'
25107: ') = 'ALWAYS_ALWAYS' AND
25108: (NVL(p_source_113,'

Line 25187: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

25183: --
25184: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
25185:
25186: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
25187: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
25188:
25189: -- 4955764
25190: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
25191: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

25259: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
25260:
25261: IF xla_accounting_cache_pkg.GetValueChar
25262: (p_source_code => 'LEDGER_CATEGORY_CODE'
25263: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
25264: AND l_bflow_method_code = 'PRIOR_ENTRY'
25265: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
25266: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
25267: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

25429: p_lookup_type => 'XLA_OWNER_TYPE'
25430: ,p_lookup_code => l_component_type_code
25431: )
25432: ,p_token_4 => 'PRODUCT_NAME'
25433: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
25434: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
25435: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
25436: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
25437: ,p_ae_header_id => NULL

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

25430: ,p_lookup_code => l_component_type_code
25431: )
25432: ,p_token_4 => 'PRODUCT_NAME'
25433: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
25434: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
25435: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
25436: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
25437: ,p_ae_header_id => NULL
25438: );

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

25431: )
25432: ,p_token_4 => 'PRODUCT_NAME'
25433: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
25434: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
25435: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
25436: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
25437: ,p_ae_header_id => NULL
25438: );
25439:

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

25432: ,p_token_4 => 'PRODUCT_NAME'
25433: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
25434: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
25435: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
25436: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
25437: ,p_ae_header_id => NULL
25438: );
25439:
25440: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 25467: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

25463: ----------------------------------------------------------------------------------
25464: -- 4219869 Business Flow
25465: -- Update journal entry status -- Need to generate this within IF
25466: ----------------------------------------------------------------------------------
25467: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
25468: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
25469: ,p_balance_type_code => l_balance_type_code
25470: );
25471:

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

25617:
25618: --
25619: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
25620: --
25621: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
25622: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
25623: ELSE
25624: ---------------------------------------------------------------------------------------------------
25625: -- 4262811a Switch Sign

Line 25646: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

25642:
25643: XLA_AE_LINES_PKG.ValidateCurrentLine;
25644: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
25645:
25646: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
25647: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
25648: ,p_balance_type_code => l_balance_type_code);
25649:
25650: END IF;

Line 25801: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

25797: l_tmp_amt NUMBER;
25798: l_acc_rev_natural_side_code VARCHAR2(1);
25799:
25800: l_num_entries NUMBER;
25801: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
25802: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
25803: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
25804: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
25805: l_recog_line_1 NUMBER;

Line 25802: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

25798: l_acc_rev_natural_side_code VARCHAR2(1);
25799:
25800: l_num_entries NUMBER;
25801: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
25802: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
25803: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
25804: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
25805: l_recog_line_1 NUMBER;
25806: l_recog_line_2 NUMBER;

Line 25803: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

25799:
25800: l_num_entries NUMBER;
25801: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
25802: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
25803: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
25804: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
25805: l_recog_line_1 NUMBER;
25806: l_recog_line_2 NUMBER;
25807:

Line 25804: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

25800: l_num_entries NUMBER;
25801: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
25802: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
25803: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
25804: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
25805: l_recog_line_1 NUMBER;
25806: l_recog_line_2 NUMBER;
25807:
25808: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 25810: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

25806: l_recog_line_2 NUMBER;
25807:
25808: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
25809: l_bflow_applied_to_amt NUMBER; -- 5132302
25810: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
25811:
25812: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
25813:
25814: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

25881: l_accrual_line_num := NULL; -- 4262811
25882: l_tmp_amt := NULL; -- 4262811
25883: --
25884:
25885: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
25886: l_balance_type_code <> 'B' THEN
25887: IF NVL(p_source_97,'
25888: ') = 'ALWAYS_ALWAYS' AND
25889: (NVL(p_source_113,'

Line 25968: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

25964: --
25965: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
25966:
25967: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
25968: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
25969:
25970: -- 4955764
25971: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
25972: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

26040: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
26041:
26042: IF xla_accounting_cache_pkg.GetValueChar
26043: (p_source_code => 'LEDGER_CATEGORY_CODE'
26044: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
26045: AND l_bflow_method_code = 'PRIOR_ENTRY'
26046: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
26047: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
26048: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

26167: p_lookup_type => 'XLA_OWNER_TYPE'
26168: ,p_lookup_code => l_component_type_code
26169: )
26170: ,p_token_4 => 'PRODUCT_NAME'
26171: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
26172: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
26173: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
26174: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
26175: ,p_ae_header_id => NULL

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

26168: ,p_lookup_code => l_component_type_code
26169: )
26170: ,p_token_4 => 'PRODUCT_NAME'
26171: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
26172: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
26173: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
26174: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
26175: ,p_ae_header_id => NULL
26176: );

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

26169: )
26170: ,p_token_4 => 'PRODUCT_NAME'
26171: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
26172: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
26173: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
26174: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
26175: ,p_ae_header_id => NULL
26176: );
26177:

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

26170: ,p_token_4 => 'PRODUCT_NAME'
26171: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
26172: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
26173: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
26174: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
26175: ,p_ae_header_id => NULL
26176: );
26177:
26178: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 26205: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

26201: ----------------------------------------------------------------------------------
26202: -- 4219869 Business Flow
26203: -- Update journal entry status -- Need to generate this within IF
26204: ----------------------------------------------------------------------------------
26205: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
26206: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
26207: ,p_balance_type_code => l_balance_type_code
26208: );
26209:

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

26312:
26313: --
26314: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
26315: --
26316: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
26317: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
26318: ELSE
26319: ---------------------------------------------------------------------------------------------------
26320: -- 4262811a Switch Sign

Line 26341: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

26337:
26338: XLA_AE_LINES_PKG.ValidateCurrentLine;
26339: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
26340:
26341: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
26342: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
26343: ,p_balance_type_code => l_balance_type_code);
26344:
26345: END IF;

Line 26496: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

26492: l_tmp_amt NUMBER;
26493: l_acc_rev_natural_side_code VARCHAR2(1);
26494:
26495: l_num_entries NUMBER;
26496: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26497: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26498: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26499: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26500: l_recog_line_1 NUMBER;

Line 26497: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

26493: l_acc_rev_natural_side_code VARCHAR2(1);
26494:
26495: l_num_entries NUMBER;
26496: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26497: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26498: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26499: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26500: l_recog_line_1 NUMBER;
26501: l_recog_line_2 NUMBER;

Line 26498: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

26494:
26495: l_num_entries NUMBER;
26496: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26497: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26498: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26499: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26500: l_recog_line_1 NUMBER;
26501: l_recog_line_2 NUMBER;
26502:

Line 26499: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

26495: l_num_entries NUMBER;
26496: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26497: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26498: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26499: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26500: l_recog_line_1 NUMBER;
26501: l_recog_line_2 NUMBER;
26502:
26503: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 26505: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

26501: l_recog_line_2 NUMBER;
26502:
26503: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
26504: l_bflow_applied_to_amt NUMBER; -- 5132302
26505: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
26506:
26507: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
26508:
26509: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

26576: l_accrual_line_num := NULL; -- 4262811
26577: l_tmp_amt := NULL; -- 4262811
26578: --
26579:
26580: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
26581: l_balance_type_code <> 'B' THEN
26582: IF NVL(p_source_97,'
26583: ') = 'ALWAYS_CLEAR' AND
26584: (NVL(p_source_113,'

Line 26663: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

26659: --
26660: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
26661:
26662: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
26663: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
26664:
26665: -- 4955764
26666: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
26667: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

26735: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
26736:
26737: IF xla_accounting_cache_pkg.GetValueChar
26738: (p_source_code => 'LEDGER_CATEGORY_CODE'
26739: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
26740: AND l_bflow_method_code = 'PRIOR_ENTRY'
26741: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
26742: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
26743: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

26905: p_lookup_type => 'XLA_OWNER_TYPE'
26906: ,p_lookup_code => l_component_type_code
26907: )
26908: ,p_token_4 => 'PRODUCT_NAME'
26909: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
26910: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
26911: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
26912: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
26913: ,p_ae_header_id => NULL

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

26906: ,p_lookup_code => l_component_type_code
26907: )
26908: ,p_token_4 => 'PRODUCT_NAME'
26909: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
26910: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
26911: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
26912: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
26913: ,p_ae_header_id => NULL
26914: );

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

26907: )
26908: ,p_token_4 => 'PRODUCT_NAME'
26909: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
26910: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
26911: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
26912: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
26913: ,p_ae_header_id => NULL
26914: );
26915:

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

26908: ,p_token_4 => 'PRODUCT_NAME'
26909: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
26910: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
26911: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
26912: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
26913: ,p_ae_header_id => NULL
26914: );
26915:
26916: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 26943: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

26939: ----------------------------------------------------------------------------------
26940: -- 4219869 Business Flow
26941: -- Update journal entry status -- Need to generate this within IF
26942: ----------------------------------------------------------------------------------
26943: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
26944: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
26945: ,p_balance_type_code => l_balance_type_code
26946: );
26947:

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

27093:
27094: --
27095: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
27096: --
27097: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
27098: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
27099: ELSE
27100: ---------------------------------------------------------------------------------------------------
27101: -- 4262811a Switch Sign

Line 27122: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

27118:
27119: XLA_AE_LINES_PKG.ValidateCurrentLine;
27120: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
27121:
27122: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
27123: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
27124: ,p_balance_type_code => l_balance_type_code);
27125:
27126: END IF;

Line 27277: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

27273: l_tmp_amt NUMBER;
27274: l_acc_rev_natural_side_code VARCHAR2(1);
27275:
27276: l_num_entries NUMBER;
27277: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
27278: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
27279: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
27280: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
27281: l_recog_line_1 NUMBER;

Line 27278: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

27274: l_acc_rev_natural_side_code VARCHAR2(1);
27275:
27276: l_num_entries NUMBER;
27277: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
27278: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
27279: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
27280: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
27281: l_recog_line_1 NUMBER;
27282: l_recog_line_2 NUMBER;

Line 27279: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

27275:
27276: l_num_entries NUMBER;
27277: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
27278: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
27279: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
27280: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
27281: l_recog_line_1 NUMBER;
27282: l_recog_line_2 NUMBER;
27283:

Line 27280: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

27276: l_num_entries NUMBER;
27277: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
27278: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
27279: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
27280: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
27281: l_recog_line_1 NUMBER;
27282: l_recog_line_2 NUMBER;
27283:
27284: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 27286: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

27282: l_recog_line_2 NUMBER;
27283:
27284: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
27285: l_bflow_applied_to_amt NUMBER; -- 5132302
27286: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
27287:
27288: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
27289:
27290: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

27357: l_accrual_line_num := NULL; -- 4262811
27358: l_tmp_amt := NULL; -- 4262811
27359: --
27360:
27361: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
27362: l_balance_type_code <> 'B' THEN
27363: IF NVL(p_source_97,'
27364: ') = 'ALWAYS_CLEAR' AND
27365: (NVL(p_source_113,'

Line 27444: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

27440: --
27441: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
27442:
27443: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
27444: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
27445:
27446: -- 4955764
27447: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
27448: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

27516: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
27517:
27518: IF xla_accounting_cache_pkg.GetValueChar
27519: (p_source_code => 'LEDGER_CATEGORY_CODE'
27520: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
27521: AND l_bflow_method_code = 'PRIOR_ENTRY'
27522: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
27523: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
27524: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

27643: p_lookup_type => 'XLA_OWNER_TYPE'
27644: ,p_lookup_code => l_component_type_code
27645: )
27646: ,p_token_4 => 'PRODUCT_NAME'
27647: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
27648: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
27649: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
27650: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
27651: ,p_ae_header_id => NULL

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

27644: ,p_lookup_code => l_component_type_code
27645: )
27646: ,p_token_4 => 'PRODUCT_NAME'
27647: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
27648: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
27649: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
27650: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
27651: ,p_ae_header_id => NULL
27652: );

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

27645: )
27646: ,p_token_4 => 'PRODUCT_NAME'
27647: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
27648: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
27649: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
27650: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
27651: ,p_ae_header_id => NULL
27652: );
27653:

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

27646: ,p_token_4 => 'PRODUCT_NAME'
27647: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
27648: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
27649: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
27650: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
27651: ,p_ae_header_id => NULL
27652: );
27653:
27654: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 27681: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

27677: ----------------------------------------------------------------------------------
27678: -- 4219869 Business Flow
27679: -- Update journal entry status -- Need to generate this within IF
27680: ----------------------------------------------------------------------------------
27681: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
27682: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
27683: ,p_balance_type_code => l_balance_type_code
27684: );
27685:

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

27788:
27789: --
27790: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
27791: --
27792: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
27793: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
27794: ELSE
27795: ---------------------------------------------------------------------------------------------------
27796: -- 4262811a Switch Sign

Line 27817: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

27813:
27814: XLA_AE_LINES_PKG.ValidateCurrentLine;
27815: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
27816:
27817: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
27818: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
27819: ,p_balance_type_code => l_balance_type_code);
27820:
27821: END IF;

Line 27972: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

27968: l_tmp_amt NUMBER;
27969: l_acc_rev_natural_side_code VARCHAR2(1);
27970:
27971: l_num_entries NUMBER;
27972: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
27973: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
27974: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
27975: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
27976: l_recog_line_1 NUMBER;

Line 27973: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

27969: l_acc_rev_natural_side_code VARCHAR2(1);
27970:
27971: l_num_entries NUMBER;
27972: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
27973: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
27974: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
27975: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
27976: l_recog_line_1 NUMBER;
27977: l_recog_line_2 NUMBER;

Line 27974: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

27970:
27971: l_num_entries NUMBER;
27972: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
27973: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
27974: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
27975: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
27976: l_recog_line_1 NUMBER;
27977: l_recog_line_2 NUMBER;
27978:

Line 27975: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

27971: l_num_entries NUMBER;
27972: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
27973: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
27974: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
27975: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
27976: l_recog_line_1 NUMBER;
27977: l_recog_line_2 NUMBER;
27978:
27979: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 27981: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

27977: l_recog_line_2 NUMBER;
27978:
27979: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
27980: l_bflow_applied_to_amt NUMBER; -- 5132302
27981: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
27982:
27983: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
27984:
27985: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

28052: l_accrual_line_num := NULL; -- 4262811
28053: l_tmp_amt := NULL; -- 4262811
28054: --
28055:
28056: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
28057: l_balance_type_code <> 'B' THEN
28058: IF NVL(p_source_97,'
28059: ') = 'ALWAYS_CLEAR' AND
28060: (NVL(p_source_47,'

Line 28141: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

28137: --
28138: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
28139:
28140: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
28141: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
28142:
28143: -- 4955764
28144: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
28145: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

28213: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
28214:
28215: IF xla_accounting_cache_pkg.GetValueChar
28216: (p_source_code => 'LEDGER_CATEGORY_CODE'
28217: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
28218: AND l_bflow_method_code = 'PRIOR_ENTRY'
28219: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
28220: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
28221: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

28313: p_lookup_type => 'XLA_OWNER_TYPE'
28314: ,p_lookup_code => l_component_type_code
28315: )
28316: ,p_token_4 => 'PRODUCT_NAME'
28317: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
28318: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
28319: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
28320: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
28321: ,p_ae_header_id => NULL

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

28314: ,p_lookup_code => l_component_type_code
28315: )
28316: ,p_token_4 => 'PRODUCT_NAME'
28317: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
28318: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
28319: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
28320: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
28321: ,p_ae_header_id => NULL
28322: );

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

28315: )
28316: ,p_token_4 => 'PRODUCT_NAME'
28317: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
28318: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
28319: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
28320: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
28321: ,p_ae_header_id => NULL
28322: );
28323:

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

28316: ,p_token_4 => 'PRODUCT_NAME'
28317: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
28318: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
28319: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
28320: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
28321: ,p_ae_header_id => NULL
28322: );
28323:
28324: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 28351: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

28347: ----------------------------------------------------------------------------------
28348: -- 4219869 Business Flow
28349: -- Update journal entry status -- Need to generate this within IF
28350: ----------------------------------------------------------------------------------
28351: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
28352: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
28353: ,p_balance_type_code => l_balance_type_code
28354: );
28355:

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

28434:
28435: --
28436: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
28437: --
28438: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
28439: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
28440: ELSE
28441: ---------------------------------------------------------------------------------------------------
28442: -- 4262811a Switch Sign

Line 28463: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

28459:
28460: XLA_AE_LINES_PKG.ValidateCurrentLine;
28461: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
28462:
28463: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
28464: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
28465: ,p_balance_type_code => l_balance_type_code);
28466:
28467: END IF;

Line 28605: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

28601: l_tmp_amt NUMBER;
28602: l_acc_rev_natural_side_code VARCHAR2(1);
28603:
28604: l_num_entries NUMBER;
28605: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
28606: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
28607: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
28608: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
28609: l_recog_line_1 NUMBER;

Line 28606: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

28602: l_acc_rev_natural_side_code VARCHAR2(1);
28603:
28604: l_num_entries NUMBER;
28605: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
28606: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
28607: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
28608: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
28609: l_recog_line_1 NUMBER;
28610: l_recog_line_2 NUMBER;

Line 28607: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

28603:
28604: l_num_entries NUMBER;
28605: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
28606: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
28607: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
28608: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
28609: l_recog_line_1 NUMBER;
28610: l_recog_line_2 NUMBER;
28611:

Line 28608: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

28604: l_num_entries NUMBER;
28605: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
28606: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
28607: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
28608: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
28609: l_recog_line_1 NUMBER;
28610: l_recog_line_2 NUMBER;
28611:
28612: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 28614: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

28610: l_recog_line_2 NUMBER;
28611:
28612: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
28613: l_bflow_applied_to_amt NUMBER; -- 5132302
28614: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
28615:
28616: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
28617:
28618: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

28685: l_accrual_line_num := NULL; -- 4262811
28686: l_tmp_amt := NULL; -- 4262811
28687: --
28688:
28689: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
28690: l_balance_type_code <> 'B' THEN
28691: IF (NVL(p_source_97,'
28692: ') = 'ALWAYS_ALWAYS' OR
28693: NVL(p_source_97,'

Line 28772: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

28768: --
28769: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
28770:
28771: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
28772: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
28773:
28774: -- 4955764
28775: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
28776: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

28836: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
28837:
28838: IF xla_accounting_cache_pkg.GetValueChar
28839: (p_source_code => 'LEDGER_CATEGORY_CODE'
28840: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
28841: AND l_bflow_method_code = 'PRIOR_ENTRY'
28842: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
28843: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
28844: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

28936: p_lookup_type => 'XLA_OWNER_TYPE'
28937: ,p_lookup_code => l_component_type_code
28938: )
28939: ,p_token_4 => 'PRODUCT_NAME'
28940: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
28941: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
28942: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
28943: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
28944: ,p_ae_header_id => NULL

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

28937: ,p_lookup_code => l_component_type_code
28938: )
28939: ,p_token_4 => 'PRODUCT_NAME'
28940: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
28941: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
28942: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
28943: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
28944: ,p_ae_header_id => NULL
28945: );

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

28938: )
28939: ,p_token_4 => 'PRODUCT_NAME'
28940: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
28941: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
28942: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
28943: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
28944: ,p_ae_header_id => NULL
28945: );
28946:

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

28939: ,p_token_4 => 'PRODUCT_NAME'
28940: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
28941: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
28942: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
28943: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
28944: ,p_ae_header_id => NULL
28945: );
28946:
28947: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 28974: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

28970: ----------------------------------------------------------------------------------
28971: -- 4219869 Business Flow
28972: -- Update journal entry status -- Need to generate this within IF
28973: ----------------------------------------------------------------------------------
28974: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
28975: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
28976: ,p_balance_type_code => l_balance_type_code
28977: );
28978:

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

29057:
29058: --
29059: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
29060: --
29061: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
29062: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
29063: ELSE
29064: ---------------------------------------------------------------------------------------------------
29065: -- 4262811a Switch Sign

Line 29086: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

29082:
29083: XLA_AE_LINES_PKG.ValidateCurrentLine;
29084: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
29085:
29086: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
29087: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
29088: ,p_balance_type_code => l_balance_type_code);
29089:
29090: END IF;

Line 29228: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

29224: l_tmp_amt NUMBER;
29225: l_acc_rev_natural_side_code VARCHAR2(1);
29226:
29227: l_num_entries NUMBER;
29228: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
29229: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
29230: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
29231: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
29232: l_recog_line_1 NUMBER;

Line 29229: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

29225: l_acc_rev_natural_side_code VARCHAR2(1);
29226:
29227: l_num_entries NUMBER;
29228: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
29229: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
29230: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
29231: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
29232: l_recog_line_1 NUMBER;
29233: l_recog_line_2 NUMBER;

Line 29230: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

29226:
29227: l_num_entries NUMBER;
29228: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
29229: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
29230: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
29231: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
29232: l_recog_line_1 NUMBER;
29233: l_recog_line_2 NUMBER;
29234:

Line 29231: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

29227: l_num_entries NUMBER;
29228: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
29229: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
29230: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
29231: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
29232: l_recog_line_1 NUMBER;
29233: l_recog_line_2 NUMBER;
29234:
29235: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 29237: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

29233: l_recog_line_2 NUMBER;
29234:
29235: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
29236: l_bflow_applied_to_amt NUMBER; -- 5132302
29237: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
29238:
29239: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
29240:
29241: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

29308: l_accrual_line_num := NULL; -- 4262811
29309: l_tmp_amt := NULL; -- 4262811
29310: --
29311:
29312: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
29313: l_balance_type_code <> 'B' THEN
29314: IF (NVL(p_source_97,'
29315: ') = 'ALWAYS_ALWAYS' OR
29316: NVL(p_source_97,'

Line 29393: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

29389: --
29390: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
29391:
29392: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
29393: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
29394:
29395: -- 4955764
29396: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
29397: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

29457: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
29458:
29459: IF xla_accounting_cache_pkg.GetValueChar
29460: (p_source_code => 'LEDGER_CATEGORY_CODE'
29461: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
29462: AND l_bflow_method_code = 'PRIOR_ENTRY'
29463: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
29464: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
29465: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

29627: p_lookup_type => 'XLA_OWNER_TYPE'
29628: ,p_lookup_code => l_component_type_code
29629: )
29630: ,p_token_4 => 'PRODUCT_NAME'
29631: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
29632: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
29633: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
29634: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
29635: ,p_ae_header_id => NULL

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

29628: ,p_lookup_code => l_component_type_code
29629: )
29630: ,p_token_4 => 'PRODUCT_NAME'
29631: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
29632: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
29633: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
29634: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
29635: ,p_ae_header_id => NULL
29636: );

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

29629: )
29630: ,p_token_4 => 'PRODUCT_NAME'
29631: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
29632: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
29633: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
29634: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
29635: ,p_ae_header_id => NULL
29636: );
29637:

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

29630: ,p_token_4 => 'PRODUCT_NAME'
29631: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
29632: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
29633: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
29634: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
29635: ,p_ae_header_id => NULL
29636: );
29637:
29638: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 29665: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

29661: ----------------------------------------------------------------------------------
29662: -- 4219869 Business Flow
29663: -- Update journal entry status -- Need to generate this within IF
29664: ----------------------------------------------------------------------------------
29665: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
29666: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
29667: ,p_balance_type_code => l_balance_type_code
29668: );
29669:

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

29815:
29816: --
29817: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
29818: --
29819: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
29820: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
29821: ELSE
29822: ---------------------------------------------------------------------------------------------------
29823: -- 4262811a Switch Sign

Line 29844: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

29840:
29841: XLA_AE_LINES_PKG.ValidateCurrentLine;
29842: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
29843:
29844: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
29845: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
29846: ,p_balance_type_code => l_balance_type_code);
29847:
29848: END IF;

Line 29986: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

29982: l_tmp_amt NUMBER;
29983: l_acc_rev_natural_side_code VARCHAR2(1);
29984:
29985: l_num_entries NUMBER;
29986: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
29987: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
29988: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
29989: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
29990: l_recog_line_1 NUMBER;

Line 29987: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

29983: l_acc_rev_natural_side_code VARCHAR2(1);
29984:
29985: l_num_entries NUMBER;
29986: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
29987: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
29988: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
29989: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
29990: l_recog_line_1 NUMBER;
29991: l_recog_line_2 NUMBER;

Line 29988: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

29984:
29985: l_num_entries NUMBER;
29986: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
29987: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
29988: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
29989: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
29990: l_recog_line_1 NUMBER;
29991: l_recog_line_2 NUMBER;
29992:

Line 29989: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

29985: l_num_entries NUMBER;
29986: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
29987: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
29988: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
29989: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
29990: l_recog_line_1 NUMBER;
29991: l_recog_line_2 NUMBER;
29992:
29993: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 29995: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

29991: l_recog_line_2 NUMBER;
29992:
29993: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
29994: l_bflow_applied_to_amt NUMBER; -- 5132302
29995: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
29996:
29997: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
29998:
29999: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

30066: l_accrual_line_num := NULL; -- 4262811
30067: l_tmp_amt := NULL; -- 4262811
30068: --
30069:
30070: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
30071: l_balance_type_code <> 'B' THEN
30072: IF (NVL(p_source_97,'
30073: ') = 'ALWAYS_ALWAYS' OR
30074: NVL(p_source_97,'

Line 30153: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

30149: --
30150: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
30151:
30152: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
30153: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
30154:
30155: -- 4955764
30156: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
30157: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

30217: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
30218:
30219: IF xla_accounting_cache_pkg.GetValueChar
30220: (p_source_code => 'LEDGER_CATEGORY_CODE'
30221: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
30222: AND l_bflow_method_code = 'PRIOR_ENTRY'
30223: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
30224: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
30225: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

30344: p_lookup_type => 'XLA_OWNER_TYPE'
30345: ,p_lookup_code => l_component_type_code
30346: )
30347: ,p_token_4 => 'PRODUCT_NAME'
30348: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
30349: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
30350: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
30351: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
30352: ,p_ae_header_id => NULL

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

30345: ,p_lookup_code => l_component_type_code
30346: )
30347: ,p_token_4 => 'PRODUCT_NAME'
30348: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
30349: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
30350: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
30351: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
30352: ,p_ae_header_id => NULL
30353: );

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

30346: )
30347: ,p_token_4 => 'PRODUCT_NAME'
30348: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
30349: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
30350: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
30351: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
30352: ,p_ae_header_id => NULL
30353: );
30354:

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

30347: ,p_token_4 => 'PRODUCT_NAME'
30348: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
30349: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
30350: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
30351: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
30352: ,p_ae_header_id => NULL
30353: );
30354:
30355: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 30382: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

30378: ----------------------------------------------------------------------------------
30379: -- 4219869 Business Flow
30380: -- Update journal entry status -- Need to generate this within IF
30381: ----------------------------------------------------------------------------------
30382: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
30383: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
30384: ,p_balance_type_code => l_balance_type_code
30385: );
30386:

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

30489:
30490: --
30491: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
30492: --
30493: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
30494: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
30495: ELSE
30496: ---------------------------------------------------------------------------------------------------
30497: -- 4262811a Switch Sign

Line 30518: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

30514:
30515: XLA_AE_LINES_PKG.ValidateCurrentLine;
30516: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
30517:
30518: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
30519: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
30520: ,p_balance_type_code => l_balance_type_code);
30521:
30522: END IF;

Line 30660: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

30656: l_tmp_amt NUMBER;
30657: l_acc_rev_natural_side_code VARCHAR2(1);
30658:
30659: l_num_entries NUMBER;
30660: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
30661: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
30662: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
30663: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
30664: l_recog_line_1 NUMBER;

Line 30661: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

30657: l_acc_rev_natural_side_code VARCHAR2(1);
30658:
30659: l_num_entries NUMBER;
30660: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
30661: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
30662: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
30663: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
30664: l_recog_line_1 NUMBER;
30665: l_recog_line_2 NUMBER;

Line 30662: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

30658:
30659: l_num_entries NUMBER;
30660: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
30661: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
30662: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
30663: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
30664: l_recog_line_1 NUMBER;
30665: l_recog_line_2 NUMBER;
30666:

Line 30663: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

30659: l_num_entries NUMBER;
30660: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
30661: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
30662: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
30663: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
30664: l_recog_line_1 NUMBER;
30665: l_recog_line_2 NUMBER;
30666:
30667: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 30669: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

30665: l_recog_line_2 NUMBER;
30666:
30667: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
30668: l_bflow_applied_to_amt NUMBER; -- 5132302
30669: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
30670:
30671: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
30672:
30673: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

30740: l_accrual_line_num := NULL; -- 4262811
30741: l_tmp_amt := NULL; -- 4262811
30742: --
30743:
30744: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
30745: l_balance_type_code <> 'B' THEN
30746: IF NVL(p_source_97,'
30747: ') = 'ALWAYS_CLEAR' AND
30748: (NVL(p_source_47,'

Line 30825: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

30821: --
30822: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
30823:
30824: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
30825: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
30826:
30827: -- 4955764
30828: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
30829: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

30889: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
30890:
30891: IF xla_accounting_cache_pkg.GetValueChar
30892: (p_source_code => 'LEDGER_CATEGORY_CODE'
30893: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
30894: AND l_bflow_method_code = 'PRIOR_ENTRY'
30895: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
30896: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
30897: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

30989: p_lookup_type => 'XLA_OWNER_TYPE'
30990: ,p_lookup_code => l_component_type_code
30991: )
30992: ,p_token_4 => 'PRODUCT_NAME'
30993: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
30994: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
30995: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
30996: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
30997: ,p_ae_header_id => NULL

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

30990: ,p_lookup_code => l_component_type_code
30991: )
30992: ,p_token_4 => 'PRODUCT_NAME'
30993: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
30994: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
30995: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
30996: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
30997: ,p_ae_header_id => NULL
30998: );

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

30991: )
30992: ,p_token_4 => 'PRODUCT_NAME'
30993: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
30994: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
30995: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
30996: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
30997: ,p_ae_header_id => NULL
30998: );
30999:

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

30992: ,p_token_4 => 'PRODUCT_NAME'
30993: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
30994: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
30995: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
30996: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
30997: ,p_ae_header_id => NULL
30998: );
30999:
31000: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 31027: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

31023: ----------------------------------------------------------------------------------
31024: -- 4219869 Business Flow
31025: -- Update journal entry status -- Need to generate this within IF
31026: ----------------------------------------------------------------------------------
31027: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
31028: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
31029: ,p_balance_type_code => l_balance_type_code
31030: );
31031:

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

31110:
31111: --
31112: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
31113: --
31114: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
31115: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
31116: ELSE
31117: ---------------------------------------------------------------------------------------------------
31118: -- 4262811a Switch Sign

Line 31139: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

31135:
31136: XLA_AE_LINES_PKG.ValidateCurrentLine;
31137: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
31138:
31139: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
31140: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
31141: ,p_balance_type_code => l_balance_type_code);
31142:
31143: END IF;

Line 31290: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

31286: l_tmp_amt NUMBER;
31287: l_acc_rev_natural_side_code VARCHAR2(1);
31288:
31289: l_num_entries NUMBER;
31290: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
31291: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
31292: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
31293: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
31294: l_recog_line_1 NUMBER;

Line 31291: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

31287: l_acc_rev_natural_side_code VARCHAR2(1);
31288:
31289: l_num_entries NUMBER;
31290: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
31291: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
31292: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
31293: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
31294: l_recog_line_1 NUMBER;
31295: l_recog_line_2 NUMBER;

Line 31292: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

31288:
31289: l_num_entries NUMBER;
31290: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
31291: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
31292: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
31293: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
31294: l_recog_line_1 NUMBER;
31295: l_recog_line_2 NUMBER;
31296:

Line 31293: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

31289: l_num_entries NUMBER;
31290: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
31291: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
31292: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
31293: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
31294: l_recog_line_1 NUMBER;
31295: l_recog_line_2 NUMBER;
31296:
31297: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 31299: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

31295: l_recog_line_2 NUMBER;
31296:
31297: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
31298: l_bflow_applied_to_amt NUMBER; -- 5132302
31299: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
31300:
31301: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
31302:
31303: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

31370: l_accrual_line_num := NULL; -- 4262811
31371: l_tmp_amt := NULL; -- 4262811
31372: --
31373:
31374: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
31375: l_balance_type_code <> 'B' THEN
31376: IF NVL(p_source_97,'
31377: ') = 'ALWAYS_ALWAYS' AND
31378: (NVL(p_source_47,'

Line 31457: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

31453: --
31454: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
31455:
31456: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
31457: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
31458:
31459: -- 4955764
31460: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
31461: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

31527: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
31528:
31529: IF xla_accounting_cache_pkg.GetValueChar
31530: (p_source_code => 'LEDGER_CATEGORY_CODE'
31531: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
31532: AND l_bflow_method_code = 'PRIOR_ENTRY'
31533: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
31534: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
31535: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

31627: p_lookup_type => 'XLA_OWNER_TYPE'
31628: ,p_lookup_code => l_component_type_code
31629: )
31630: ,p_token_4 => 'PRODUCT_NAME'
31631: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
31632: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
31633: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
31634: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
31635: ,p_ae_header_id => NULL

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

31628: ,p_lookup_code => l_component_type_code
31629: )
31630: ,p_token_4 => 'PRODUCT_NAME'
31631: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
31632: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
31633: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
31634: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
31635: ,p_ae_header_id => NULL
31636: );

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

31629: )
31630: ,p_token_4 => 'PRODUCT_NAME'
31631: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
31632: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
31633: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
31634: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
31635: ,p_ae_header_id => NULL
31636: );
31637:

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

31630: ,p_token_4 => 'PRODUCT_NAME'
31631: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
31632: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
31633: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
31634: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
31635: ,p_ae_header_id => NULL
31636: );
31637:
31638: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 31665: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

31661: ----------------------------------------------------------------------------------
31662: -- 4219869 Business Flow
31663: -- Update journal entry status -- Need to generate this within IF
31664: ----------------------------------------------------------------------------------
31665: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
31666: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
31667: ,p_balance_type_code => l_balance_type_code
31668: );
31669:

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

31748:
31749: --
31750: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
31751: --
31752: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
31753: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
31754: ELSE
31755: ---------------------------------------------------------------------------------------------------
31756: -- 4262811a Switch Sign

Line 31777: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

31773:
31774: XLA_AE_LINES_PKG.ValidateCurrentLine;
31775: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
31776:
31777: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
31778: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
31779: ,p_balance_type_code => l_balance_type_code);
31780:
31781: END IF;

Line 31928: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

31924: l_tmp_amt NUMBER;
31925: l_acc_rev_natural_side_code VARCHAR2(1);
31926:
31927: l_num_entries NUMBER;
31928: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
31929: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
31930: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
31931: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
31932: l_recog_line_1 NUMBER;

Line 31929: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

31925: l_acc_rev_natural_side_code VARCHAR2(1);
31926:
31927: l_num_entries NUMBER;
31928: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
31929: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
31930: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
31931: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
31932: l_recog_line_1 NUMBER;
31933: l_recog_line_2 NUMBER;

Line 31930: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

31926:
31927: l_num_entries NUMBER;
31928: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
31929: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
31930: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
31931: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
31932: l_recog_line_1 NUMBER;
31933: l_recog_line_2 NUMBER;
31934:

Line 31931: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

31927: l_num_entries NUMBER;
31928: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
31929: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
31930: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
31931: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
31932: l_recog_line_1 NUMBER;
31933: l_recog_line_2 NUMBER;
31934:
31935: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 31937: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

31933: l_recog_line_2 NUMBER;
31934:
31935: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
31936: l_bflow_applied_to_amt NUMBER; -- 5132302
31937: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
31938:
31939: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
31940:
31941: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

32008: l_accrual_line_num := NULL; -- 4262811
32009: l_tmp_amt := NULL; -- 4262811
32010: --
32011:
32012: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
32013: l_balance_type_code <> 'B' THEN
32014: IF NVL(p_source_97,'
32015: ') = 'ALWAYS_ALWAYS' AND
32016: (NVL(p_source_113,'

Line 32093: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

32089: --
32090: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
32091:
32092: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
32093: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
32094:
32095: -- 4955764
32096: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
32097: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

32163: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
32164:
32165: IF xla_accounting_cache_pkg.GetValueChar
32166: (p_source_code => 'LEDGER_CATEGORY_CODE'
32167: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
32168: AND l_bflow_method_code = 'PRIOR_ENTRY'
32169: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
32170: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
32171: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

32333: p_lookup_type => 'XLA_OWNER_TYPE'
32334: ,p_lookup_code => l_component_type_code
32335: )
32336: ,p_token_4 => 'PRODUCT_NAME'
32337: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
32338: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
32339: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
32340: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
32341: ,p_ae_header_id => NULL

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

32334: ,p_lookup_code => l_component_type_code
32335: )
32336: ,p_token_4 => 'PRODUCT_NAME'
32337: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
32338: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
32339: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
32340: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
32341: ,p_ae_header_id => NULL
32342: );

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

32335: )
32336: ,p_token_4 => 'PRODUCT_NAME'
32337: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
32338: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
32339: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
32340: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
32341: ,p_ae_header_id => NULL
32342: );
32343:

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

32336: ,p_token_4 => 'PRODUCT_NAME'
32337: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
32338: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
32339: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
32340: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
32341: ,p_ae_header_id => NULL
32342: );
32343:
32344: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 32371: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

32367: ----------------------------------------------------------------------------------
32368: -- 4219869 Business Flow
32369: -- Update journal entry status -- Need to generate this within IF
32370: ----------------------------------------------------------------------------------
32371: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
32372: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
32373: ,p_balance_type_code => l_balance_type_code
32374: );
32375:

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

32521:
32522: --
32523: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
32524: --
32525: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
32526: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
32527: ELSE
32528: ---------------------------------------------------------------------------------------------------
32529: -- 4262811a Switch Sign

Line 32550: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

32546:
32547: XLA_AE_LINES_PKG.ValidateCurrentLine;
32548: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
32549:
32550: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
32551: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
32552: ,p_balance_type_code => l_balance_type_code);
32553:
32554: END IF;

Line 32701: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

32697: l_tmp_amt NUMBER;
32698: l_acc_rev_natural_side_code VARCHAR2(1);
32699:
32700: l_num_entries NUMBER;
32701: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
32702: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
32703: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
32704: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
32705: l_recog_line_1 NUMBER;

Line 32702: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

32698: l_acc_rev_natural_side_code VARCHAR2(1);
32699:
32700: l_num_entries NUMBER;
32701: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
32702: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
32703: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
32704: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
32705: l_recog_line_1 NUMBER;
32706: l_recog_line_2 NUMBER;

Line 32703: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

32699:
32700: l_num_entries NUMBER;
32701: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
32702: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
32703: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
32704: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
32705: l_recog_line_1 NUMBER;
32706: l_recog_line_2 NUMBER;
32707:

Line 32704: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

32700: l_num_entries NUMBER;
32701: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
32702: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
32703: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
32704: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
32705: l_recog_line_1 NUMBER;
32706: l_recog_line_2 NUMBER;
32707:
32708: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 32710: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

32706: l_recog_line_2 NUMBER;
32707:
32708: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
32709: l_bflow_applied_to_amt NUMBER; -- 5132302
32710: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
32711:
32712: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
32713:
32714: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

32781: l_accrual_line_num := NULL; -- 4262811
32782: l_tmp_amt := NULL; -- 4262811
32783: --
32784:
32785: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
32786: l_balance_type_code <> 'B' THEN
32787: IF NVL(p_source_97,'
32788: ') = 'ALWAYS_ALWAYS' AND
32789: (NVL(p_source_113,'

Line 32866: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

32862: --
32863: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
32864:
32865: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
32866: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
32867:
32868: -- 4955764
32869: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
32870: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

32936: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
32937:
32938: IF xla_accounting_cache_pkg.GetValueChar
32939: (p_source_code => 'LEDGER_CATEGORY_CODE'
32940: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
32941: AND l_bflow_method_code = 'PRIOR_ENTRY'
32942: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
32943: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
32944: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

33063: p_lookup_type => 'XLA_OWNER_TYPE'
33064: ,p_lookup_code => l_component_type_code
33065: )
33066: ,p_token_4 => 'PRODUCT_NAME'
33067: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
33068: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
33069: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
33070: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
33071: ,p_ae_header_id => NULL

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

33064: ,p_lookup_code => l_component_type_code
33065: )
33066: ,p_token_4 => 'PRODUCT_NAME'
33067: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
33068: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
33069: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
33070: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
33071: ,p_ae_header_id => NULL
33072: );

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

33065: )
33066: ,p_token_4 => 'PRODUCT_NAME'
33067: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
33068: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
33069: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
33070: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
33071: ,p_ae_header_id => NULL
33072: );
33073:

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

33066: ,p_token_4 => 'PRODUCT_NAME'
33067: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
33068: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
33069: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
33070: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
33071: ,p_ae_header_id => NULL
33072: );
33073:
33074: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 33101: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

33097: ----------------------------------------------------------------------------------
33098: -- 4219869 Business Flow
33099: -- Update journal entry status -- Need to generate this within IF
33100: ----------------------------------------------------------------------------------
33101: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
33102: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
33103: ,p_balance_type_code => l_balance_type_code
33104: );
33105:

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

33208:
33209: --
33210: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
33211: --
33212: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
33213: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
33214: ELSE
33215: ---------------------------------------------------------------------------------------------------
33216: -- 4262811a Switch Sign

Line 33237: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

33233:
33234: XLA_AE_LINES_PKG.ValidateCurrentLine;
33235: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
33236:
33237: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
33238: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
33239: ,p_balance_type_code => l_balance_type_code);
33240:
33241: END IF;

Line 33388: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

33384: l_tmp_amt NUMBER;
33385: l_acc_rev_natural_side_code VARCHAR2(1);
33386:
33387: l_num_entries NUMBER;
33388: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
33389: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
33390: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
33391: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
33392: l_recog_line_1 NUMBER;

Line 33389: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

33385: l_acc_rev_natural_side_code VARCHAR2(1);
33386:
33387: l_num_entries NUMBER;
33388: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
33389: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
33390: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
33391: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
33392: l_recog_line_1 NUMBER;
33393: l_recog_line_2 NUMBER;

Line 33390: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

33386:
33387: l_num_entries NUMBER;
33388: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
33389: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
33390: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
33391: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
33392: l_recog_line_1 NUMBER;
33393: l_recog_line_2 NUMBER;
33394:

Line 33391: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

33387: l_num_entries NUMBER;
33388: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
33389: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
33390: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
33391: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
33392: l_recog_line_1 NUMBER;
33393: l_recog_line_2 NUMBER;
33394:
33395: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 33397: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

33393: l_recog_line_2 NUMBER;
33394:
33395: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
33396: l_bflow_applied_to_amt NUMBER; -- 5132302
33397: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
33398:
33399: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
33400:
33401: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

33468: l_accrual_line_num := NULL; -- 4262811
33469: l_tmp_amt := NULL; -- 4262811
33470: --
33471:
33472: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
33473: l_balance_type_code <> 'B' THEN
33474: IF NVL(p_source_97,'
33475: ') = 'ALWAYS_CLEAR' AND
33476: (NVL(p_source_113,'

Line 33553: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

33549: --
33550: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
33551:
33552: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
33553: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
33554:
33555: -- 4955764
33556: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
33557: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

33623: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
33624:
33625: IF xla_accounting_cache_pkg.GetValueChar
33626: (p_source_code => 'LEDGER_CATEGORY_CODE'
33627: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
33628: AND l_bflow_method_code = 'PRIOR_ENTRY'
33629: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
33630: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
33631: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

33793: p_lookup_type => 'XLA_OWNER_TYPE'
33794: ,p_lookup_code => l_component_type_code
33795: )
33796: ,p_token_4 => 'PRODUCT_NAME'
33797: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
33798: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
33799: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
33800: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
33801: ,p_ae_header_id => NULL

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

33794: ,p_lookup_code => l_component_type_code
33795: )
33796: ,p_token_4 => 'PRODUCT_NAME'
33797: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
33798: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
33799: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
33800: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
33801: ,p_ae_header_id => NULL
33802: );

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

33795: )
33796: ,p_token_4 => 'PRODUCT_NAME'
33797: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
33798: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
33799: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
33800: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
33801: ,p_ae_header_id => NULL
33802: );
33803:

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

33796: ,p_token_4 => 'PRODUCT_NAME'
33797: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
33798: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
33799: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
33800: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
33801: ,p_ae_header_id => NULL
33802: );
33803:
33804: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 33831: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

33827: ----------------------------------------------------------------------------------
33828: -- 4219869 Business Flow
33829: -- Update journal entry status -- Need to generate this within IF
33830: ----------------------------------------------------------------------------------
33831: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
33832: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
33833: ,p_balance_type_code => l_balance_type_code
33834: );
33835:

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

33981:
33982: --
33983: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
33984: --
33985: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
33986: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
33987: ELSE
33988: ---------------------------------------------------------------------------------------------------
33989: -- 4262811a Switch Sign

Line 34010: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

34006:
34007: XLA_AE_LINES_PKG.ValidateCurrentLine;
34008: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
34009:
34010: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
34011: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
34012: ,p_balance_type_code => l_balance_type_code);
34013:
34014: END IF;

Line 34161: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

34157: l_tmp_amt NUMBER;
34158: l_acc_rev_natural_side_code VARCHAR2(1);
34159:
34160: l_num_entries NUMBER;
34161: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
34162: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
34163: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
34164: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
34165: l_recog_line_1 NUMBER;

Line 34162: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

34158: l_acc_rev_natural_side_code VARCHAR2(1);
34159:
34160: l_num_entries NUMBER;
34161: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
34162: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
34163: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
34164: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
34165: l_recog_line_1 NUMBER;
34166: l_recog_line_2 NUMBER;

Line 34163: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

34159:
34160: l_num_entries NUMBER;
34161: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
34162: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
34163: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
34164: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
34165: l_recog_line_1 NUMBER;
34166: l_recog_line_2 NUMBER;
34167:

Line 34164: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

34160: l_num_entries NUMBER;
34161: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
34162: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
34163: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
34164: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
34165: l_recog_line_1 NUMBER;
34166: l_recog_line_2 NUMBER;
34167:
34168: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 34170: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

34166: l_recog_line_2 NUMBER;
34167:
34168: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
34169: l_bflow_applied_to_amt NUMBER; -- 5132302
34170: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
34171:
34172: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
34173:
34174: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

34241: l_accrual_line_num := NULL; -- 4262811
34242: l_tmp_amt := NULL; -- 4262811
34243: --
34244:
34245: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
34246: l_balance_type_code <> 'B' THEN
34247: IF NVL(p_source_97,'
34248: ') = 'ALWAYS_CLEAR' AND
34249: (NVL(p_source_113,'

Line 34326: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

34322: --
34323: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
34324:
34325: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
34326: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
34327:
34328: -- 4955764
34329: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
34330: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

34396: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
34397:
34398: IF xla_accounting_cache_pkg.GetValueChar
34399: (p_source_code => 'LEDGER_CATEGORY_CODE'
34400: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
34401: AND l_bflow_method_code = 'PRIOR_ENTRY'
34402: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
34403: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
34404: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

34523: p_lookup_type => 'XLA_OWNER_TYPE'
34524: ,p_lookup_code => l_component_type_code
34525: )
34526: ,p_token_4 => 'PRODUCT_NAME'
34527: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
34528: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
34529: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
34530: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
34531: ,p_ae_header_id => NULL

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

34524: ,p_lookup_code => l_component_type_code
34525: )
34526: ,p_token_4 => 'PRODUCT_NAME'
34527: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
34528: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
34529: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
34530: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
34531: ,p_ae_header_id => NULL
34532: );

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

34525: )
34526: ,p_token_4 => 'PRODUCT_NAME'
34527: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
34528: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
34529: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
34530: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
34531: ,p_ae_header_id => NULL
34532: );
34533:

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

34526: ,p_token_4 => 'PRODUCT_NAME'
34527: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
34528: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
34529: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
34530: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
34531: ,p_ae_header_id => NULL
34532: );
34533:
34534: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 34561: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

34557: ----------------------------------------------------------------------------------
34558: -- 4219869 Business Flow
34559: -- Update journal entry status -- Need to generate this within IF
34560: ----------------------------------------------------------------------------------
34561: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
34562: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
34563: ,p_balance_type_code => l_balance_type_code
34564: );
34565:

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

34668:
34669: --
34670: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
34671: --
34672: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
34673: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
34674: ELSE
34675: ---------------------------------------------------------------------------------------------------
34676: -- 4262811a Switch Sign

Line 34697: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

34693:
34694: XLA_AE_LINES_PKG.ValidateCurrentLine;
34695: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
34696:
34697: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
34698: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
34699: ,p_balance_type_code => l_balance_type_code);
34700:
34701: END IF;

Line 34848: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

34844: l_tmp_amt NUMBER;
34845: l_acc_rev_natural_side_code VARCHAR2(1);
34846:
34847: l_num_entries NUMBER;
34848: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
34849: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
34850: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
34851: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
34852: l_recog_line_1 NUMBER;

Line 34849: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

34845: l_acc_rev_natural_side_code VARCHAR2(1);
34846:
34847: l_num_entries NUMBER;
34848: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
34849: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
34850: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
34851: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
34852: l_recog_line_1 NUMBER;
34853: l_recog_line_2 NUMBER;

Line 34850: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

34846:
34847: l_num_entries NUMBER;
34848: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
34849: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
34850: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
34851: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
34852: l_recog_line_1 NUMBER;
34853: l_recog_line_2 NUMBER;
34854:

Line 34851: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

34847: l_num_entries NUMBER;
34848: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
34849: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
34850: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
34851: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
34852: l_recog_line_1 NUMBER;
34853: l_recog_line_2 NUMBER;
34854:
34855: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 34857: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

34853: l_recog_line_2 NUMBER;
34854:
34855: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
34856: l_bflow_applied_to_amt NUMBER; -- 5132302
34857: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
34858:
34859: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
34860:
34861: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

34928: l_accrual_line_num := NULL; -- 4262811
34929: l_tmp_amt := NULL; -- 4262811
34930: --
34931:
34932: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
34933: l_balance_type_code <> 'B' THEN
34934: IF NVL(p_source_97,'
34935: ') = 'ALWAYS_CLEAR' AND
34936: (NVL(p_source_47,'

Line 35015: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

35011: --
35012: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
35013:
35014: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
35015: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
35016:
35017: -- 4955764
35018: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
35019: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

35085: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
35086:
35087: IF xla_accounting_cache_pkg.GetValueChar
35088: (p_source_code => 'LEDGER_CATEGORY_CODE'
35089: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
35090: AND l_bflow_method_code = 'PRIOR_ENTRY'
35091: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
35092: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
35093: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

35185: p_lookup_type => 'XLA_OWNER_TYPE'
35186: ,p_lookup_code => l_component_type_code
35187: )
35188: ,p_token_4 => 'PRODUCT_NAME'
35189: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
35190: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
35191: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
35192: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
35193: ,p_ae_header_id => NULL

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

35186: ,p_lookup_code => l_component_type_code
35187: )
35188: ,p_token_4 => 'PRODUCT_NAME'
35189: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
35190: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
35191: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
35192: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
35193: ,p_ae_header_id => NULL
35194: );

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

35187: )
35188: ,p_token_4 => 'PRODUCT_NAME'
35189: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
35190: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
35191: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
35192: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
35193: ,p_ae_header_id => NULL
35194: );
35195:

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

35188: ,p_token_4 => 'PRODUCT_NAME'
35189: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
35190: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
35191: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
35192: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
35193: ,p_ae_header_id => NULL
35194: );
35195:
35196: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 35223: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

35219: ----------------------------------------------------------------------------------
35220: -- 4219869 Business Flow
35221: -- Update journal entry status -- Need to generate this within IF
35222: ----------------------------------------------------------------------------------
35223: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
35224: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
35225: ,p_balance_type_code => l_balance_type_code
35226: );
35227:

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

35306:
35307: --
35308: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
35309: --
35310: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
35311: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
35312: ELSE
35313: ---------------------------------------------------------------------------------------------------
35314: -- 4262811a Switch Sign

Line 35335: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

35331:
35332: XLA_AE_LINES_PKG.ValidateCurrentLine;
35333: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
35334:
35335: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
35336: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
35337: ,p_balance_type_code => l_balance_type_code);
35338:
35339: END IF;

Line 35490: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

35486: l_tmp_amt NUMBER;
35487: l_acc_rev_natural_side_code VARCHAR2(1);
35488:
35489: l_num_entries NUMBER;
35490: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
35491: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
35492: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
35493: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
35494: l_recog_line_1 NUMBER;

Line 35491: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

35487: l_acc_rev_natural_side_code VARCHAR2(1);
35488:
35489: l_num_entries NUMBER;
35490: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
35491: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
35492: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
35493: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
35494: l_recog_line_1 NUMBER;
35495: l_recog_line_2 NUMBER;

Line 35492: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

35488:
35489: l_num_entries NUMBER;
35490: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
35491: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
35492: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
35493: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
35494: l_recog_line_1 NUMBER;
35495: l_recog_line_2 NUMBER;
35496:

Line 35493: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

35489: l_num_entries NUMBER;
35490: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
35491: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
35492: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
35493: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
35494: l_recog_line_1 NUMBER;
35495: l_recog_line_2 NUMBER;
35496:
35497: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 35499: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

35495: l_recog_line_2 NUMBER;
35496:
35497: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
35498: l_bflow_applied_to_amt NUMBER; -- 5132302
35499: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
35500:
35501: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
35502:
35503: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

35570: l_accrual_line_num := NULL; -- 4262811
35571: l_tmp_amt := NULL; -- 4262811
35572: --
35573:
35574: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
35575: l_balance_type_code <> 'B' THEN
35576: IF NVL(p_source_97,'
35577: ') = 'ISSUE_ISSUE' AND
35578: (NVL(p_source_47,'

Line 35659: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

35655: --
35656: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
35657:
35658: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
35659: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
35660:
35661: -- 4955764
35662: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
35663: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

35731: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
35732:
35733: IF xla_accounting_cache_pkg.GetValueChar
35734: (p_source_code => 'LEDGER_CATEGORY_CODE'
35735: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
35736: AND l_bflow_method_code = 'PRIOR_ENTRY'
35737: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
35738: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
35739: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

35831: p_lookup_type => 'XLA_OWNER_TYPE'
35832: ,p_lookup_code => l_component_type_code
35833: )
35834: ,p_token_4 => 'PRODUCT_NAME'
35835: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
35836: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
35837: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
35838: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
35839: ,p_ae_header_id => NULL

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

35832: ,p_lookup_code => l_component_type_code
35833: )
35834: ,p_token_4 => 'PRODUCT_NAME'
35835: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
35836: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
35837: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
35838: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
35839: ,p_ae_header_id => NULL
35840: );

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

35833: )
35834: ,p_token_4 => 'PRODUCT_NAME'
35835: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
35836: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
35837: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
35838: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
35839: ,p_ae_header_id => NULL
35840: );
35841:

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

35834: ,p_token_4 => 'PRODUCT_NAME'
35835: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
35836: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
35837: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
35838: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
35839: ,p_ae_header_id => NULL
35840: );
35841:
35842: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 35869: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

35865: ----------------------------------------------------------------------------------
35866: -- 4219869 Business Flow
35867: -- Update journal entry status -- Need to generate this within IF
35868: ----------------------------------------------------------------------------------
35869: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
35870: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
35871: ,p_balance_type_code => l_balance_type_code
35872: );
35873:

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

35952:
35953: --
35954: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
35955: --
35956: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
35957: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
35958: ELSE
35959: ---------------------------------------------------------------------------------------------------
35960: -- 4262811a Switch Sign

Line 35981: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

35977:
35978: XLA_AE_LINES_PKG.ValidateCurrentLine;
35979: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
35980:
35981: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
35982: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
35983: ,p_balance_type_code => l_balance_type_code);
35984:
35985: END IF;

Line 36136: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

36132: l_tmp_amt NUMBER;
36133: l_acc_rev_natural_side_code VARCHAR2(1);
36134:
36135: l_num_entries NUMBER;
36136: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
36137: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
36138: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
36139: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
36140: l_recog_line_1 NUMBER;

Line 36137: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

36133: l_acc_rev_natural_side_code VARCHAR2(1);
36134:
36135: l_num_entries NUMBER;
36136: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
36137: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
36138: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
36139: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
36140: l_recog_line_1 NUMBER;
36141: l_recog_line_2 NUMBER;

Line 36138: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

36134:
36135: l_num_entries NUMBER;
36136: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
36137: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
36138: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
36139: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
36140: l_recog_line_1 NUMBER;
36141: l_recog_line_2 NUMBER;
36142:

Line 36139: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

36135: l_num_entries NUMBER;
36136: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
36137: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
36138: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
36139: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
36140: l_recog_line_1 NUMBER;
36141: l_recog_line_2 NUMBER;
36142:
36143: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 36145: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

36141: l_recog_line_2 NUMBER;
36142:
36143: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
36144: l_bflow_applied_to_amt NUMBER; -- 5132302
36145: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
36146:
36147: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
36148:
36149: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

36216: l_accrual_line_num := NULL; -- 4262811
36217: l_tmp_amt := NULL; -- 4262811
36218: --
36219:
36220: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
36221: l_balance_type_code <> 'B' THEN
36222: IF NVL(p_source_97,'
36223: ') = 'ISSUE_ISSUE' AND
36224: (NVL(p_source_113,'

Line 36303: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

36299: --
36300: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
36301:
36302: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
36303: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
36304:
36305: -- 4955764
36306: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
36307: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

36375: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
36376:
36377: IF xla_accounting_cache_pkg.GetValueChar
36378: (p_source_code => 'LEDGER_CATEGORY_CODE'
36379: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
36380: AND l_bflow_method_code = 'PRIOR_ENTRY'
36381: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
36382: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
36383: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

36545: p_lookup_type => 'XLA_OWNER_TYPE'
36546: ,p_lookup_code => l_component_type_code
36547: )
36548: ,p_token_4 => 'PRODUCT_NAME'
36549: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
36550: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
36551: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
36552: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
36553: ,p_ae_header_id => NULL

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

36546: ,p_lookup_code => l_component_type_code
36547: )
36548: ,p_token_4 => 'PRODUCT_NAME'
36549: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
36550: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
36551: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
36552: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
36553: ,p_ae_header_id => NULL
36554: );

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

36547: )
36548: ,p_token_4 => 'PRODUCT_NAME'
36549: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
36550: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
36551: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
36552: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
36553: ,p_ae_header_id => NULL
36554: );
36555:

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

36548: ,p_token_4 => 'PRODUCT_NAME'
36549: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
36550: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
36551: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
36552: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
36553: ,p_ae_header_id => NULL
36554: );
36555:
36556: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 36583: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

36579: ----------------------------------------------------------------------------------
36580: -- 4219869 Business Flow
36581: -- Update journal entry status -- Need to generate this within IF
36582: ----------------------------------------------------------------------------------
36583: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
36584: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
36585: ,p_balance_type_code => l_balance_type_code
36586: );
36587:

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

36733:
36734: --
36735: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
36736: --
36737: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
36738: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
36739: ELSE
36740: ---------------------------------------------------------------------------------------------------
36741: -- 4262811a Switch Sign

Line 36762: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

36758:
36759: XLA_AE_LINES_PKG.ValidateCurrentLine;
36760: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
36761:
36762: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
36763: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
36764: ,p_balance_type_code => l_balance_type_code);
36765:
36766: END IF;

Line 36917: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

36913: l_tmp_amt NUMBER;
36914: l_acc_rev_natural_side_code VARCHAR2(1);
36915:
36916: l_num_entries NUMBER;
36917: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
36918: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
36919: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
36920: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
36921: l_recog_line_1 NUMBER;

Line 36918: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

36914: l_acc_rev_natural_side_code VARCHAR2(1);
36915:
36916: l_num_entries NUMBER;
36917: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
36918: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
36919: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
36920: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
36921: l_recog_line_1 NUMBER;
36922: l_recog_line_2 NUMBER;

Line 36919: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

36915:
36916: l_num_entries NUMBER;
36917: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
36918: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
36919: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
36920: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
36921: l_recog_line_1 NUMBER;
36922: l_recog_line_2 NUMBER;
36923:

Line 36920: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

36916: l_num_entries NUMBER;
36917: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
36918: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
36919: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
36920: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
36921: l_recog_line_1 NUMBER;
36922: l_recog_line_2 NUMBER;
36923:
36924: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 36926: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

36922: l_recog_line_2 NUMBER;
36923:
36924: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
36925: l_bflow_applied_to_amt NUMBER; -- 5132302
36926: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
36927:
36928: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
36929:
36930: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

36997: l_accrual_line_num := NULL; -- 4262811
36998: l_tmp_amt := NULL; -- 4262811
36999: --
37000:
37001: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
37002: l_balance_type_code <> 'B' THEN
37003: IF NVL(p_source_97,'
37004: ') = 'ISSUE_ISSUE' AND
37005: (NVL(p_source_113,'

Line 37084: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

37080: --
37081: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
37082:
37083: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
37084: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
37085:
37086: -- 4955764
37087: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
37088: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

37156: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
37157:
37158: IF xla_accounting_cache_pkg.GetValueChar
37159: (p_source_code => 'LEDGER_CATEGORY_CODE'
37160: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
37161: AND l_bflow_method_code = 'PRIOR_ENTRY'
37162: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
37163: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
37164: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

37283: p_lookup_type => 'XLA_OWNER_TYPE'
37284: ,p_lookup_code => l_component_type_code
37285: )
37286: ,p_token_4 => 'PRODUCT_NAME'
37287: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
37288: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
37289: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
37290: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
37291: ,p_ae_header_id => NULL

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

37284: ,p_lookup_code => l_component_type_code
37285: )
37286: ,p_token_4 => 'PRODUCT_NAME'
37287: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
37288: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
37289: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
37290: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
37291: ,p_ae_header_id => NULL
37292: );

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

37285: )
37286: ,p_token_4 => 'PRODUCT_NAME'
37287: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
37288: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
37289: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
37290: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
37291: ,p_ae_header_id => NULL
37292: );
37293:

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

37286: ,p_token_4 => 'PRODUCT_NAME'
37287: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
37288: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
37289: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
37290: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
37291: ,p_ae_header_id => NULL
37292: );
37293:
37294: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 37321: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

37317: ----------------------------------------------------------------------------------
37318: -- 4219869 Business Flow
37319: -- Update journal entry status -- Need to generate this within IF
37320: ----------------------------------------------------------------------------------
37321: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
37322: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
37323: ,p_balance_type_code => l_balance_type_code
37324: );
37325:

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

37428:
37429: --
37430: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
37431: --
37432: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
37433: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
37434: ELSE
37435: ---------------------------------------------------------------------------------------------------
37436: -- 4262811a Switch Sign

Line 37457: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

37453:
37454: XLA_AE_LINES_PKG.ValidateCurrentLine;
37455: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
37456:
37457: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
37458: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
37459: ,p_balance_type_code => l_balance_type_code);
37460:
37461: END IF;

Line 37599: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

37595: l_tmp_amt NUMBER;
37596: l_acc_rev_natural_side_code VARCHAR2(1);
37597:
37598: l_num_entries NUMBER;
37599: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
37600: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
37601: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
37602: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
37603: l_recog_line_1 NUMBER;

Line 37600: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

37596: l_acc_rev_natural_side_code VARCHAR2(1);
37597:
37598: l_num_entries NUMBER;
37599: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
37600: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
37601: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
37602: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
37603: l_recog_line_1 NUMBER;
37604: l_recog_line_2 NUMBER;

Line 37601: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

37597:
37598: l_num_entries NUMBER;
37599: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
37600: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
37601: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
37602: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
37603: l_recog_line_1 NUMBER;
37604: l_recog_line_2 NUMBER;
37605:

Line 37602: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

37598: l_num_entries NUMBER;
37599: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
37600: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
37601: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
37602: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
37603: l_recog_line_1 NUMBER;
37604: l_recog_line_2 NUMBER;
37605:
37606: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 37608: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

37604: l_recog_line_2 NUMBER;
37605:
37606: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
37607: l_bflow_applied_to_amt NUMBER; -- 5132302
37608: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
37609:
37610: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
37611:
37612: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

37679: l_accrual_line_num := NULL; -- 4262811
37680: l_tmp_amt := NULL; -- 4262811
37681: --
37682:
37683: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
37684: l_balance_type_code <> 'B' THEN
37685: IF NVL(p_source_97,'
37686: ') = 'ISSUE_ISSUE' AND
37687: (NVL(p_source_47,'

Line 37764: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

37760: --
37761: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
37762:
37763: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
37764: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
37765:
37766: -- 4955764
37767: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
37768: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

37828: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
37829:
37830: IF xla_accounting_cache_pkg.GetValueChar
37831: (p_source_code => 'LEDGER_CATEGORY_CODE'
37832: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
37833: AND l_bflow_method_code = 'PRIOR_ENTRY'
37834: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
37835: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
37836: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

37928: p_lookup_type => 'XLA_OWNER_TYPE'
37929: ,p_lookup_code => l_component_type_code
37930: )
37931: ,p_token_4 => 'PRODUCT_NAME'
37932: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
37933: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
37934: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
37935: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
37936: ,p_ae_header_id => NULL

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

37929: ,p_lookup_code => l_component_type_code
37930: )
37931: ,p_token_4 => 'PRODUCT_NAME'
37932: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
37933: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
37934: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
37935: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
37936: ,p_ae_header_id => NULL
37937: );

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

37930: )
37931: ,p_token_4 => 'PRODUCT_NAME'
37932: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
37933: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
37934: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
37935: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
37936: ,p_ae_header_id => NULL
37937: );
37938:

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

37931: ,p_token_4 => 'PRODUCT_NAME'
37932: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
37933: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
37934: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
37935: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
37936: ,p_ae_header_id => NULL
37937: );
37938:
37939: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 37966: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

37962: ----------------------------------------------------------------------------------
37963: -- 4219869 Business Flow
37964: -- Update journal entry status -- Need to generate this within IF
37965: ----------------------------------------------------------------------------------
37966: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
37967: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
37968: ,p_balance_type_code => l_balance_type_code
37969: );
37970:

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

38049:
38050: --
38051: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
38052: --
38053: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
38054: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
38055: ELSE
38056: ---------------------------------------------------------------------------------------------------
38057: -- 4262811a Switch Sign

Line 38078: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

38074:
38075: XLA_AE_LINES_PKG.ValidateCurrentLine;
38076: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
38077:
38078: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
38079: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
38080: ,p_balance_type_code => l_balance_type_code);
38081:
38082: END IF;

Line 38220: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

38216: l_tmp_amt NUMBER;
38217: l_acc_rev_natural_side_code VARCHAR2(1);
38218:
38219: l_num_entries NUMBER;
38220: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
38221: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
38222: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
38223: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
38224: l_recog_line_1 NUMBER;

Line 38221: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

38217: l_acc_rev_natural_side_code VARCHAR2(1);
38218:
38219: l_num_entries NUMBER;
38220: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
38221: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
38222: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
38223: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
38224: l_recog_line_1 NUMBER;
38225: l_recog_line_2 NUMBER;

Line 38222: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

38218:
38219: l_num_entries NUMBER;
38220: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
38221: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
38222: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
38223: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
38224: l_recog_line_1 NUMBER;
38225: l_recog_line_2 NUMBER;
38226:

Line 38223: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

38219: l_num_entries NUMBER;
38220: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
38221: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
38222: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
38223: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
38224: l_recog_line_1 NUMBER;
38225: l_recog_line_2 NUMBER;
38226:
38227: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 38229: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

38225: l_recog_line_2 NUMBER;
38226:
38227: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
38228: l_bflow_applied_to_amt NUMBER; -- 5132302
38229: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
38230:
38231: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
38232:
38233: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

38300: l_accrual_line_num := NULL; -- 4262811
38301: l_tmp_amt := NULL; -- 4262811
38302: --
38303:
38304: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
38305: l_balance_type_code <> 'B' THEN
38306: IF NVL(p_source_97,'
38307: ') = 'ISSUE_ISSUE' AND
38308: (NVL(p_source_113,'

Line 38383: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

38379: --
38380: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
38381:
38382: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
38383: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
38384:
38385: -- 4955764
38386: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
38387: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

38447: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
38448:
38449: IF xla_accounting_cache_pkg.GetValueChar
38450: (p_source_code => 'LEDGER_CATEGORY_CODE'
38451: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
38452: AND l_bflow_method_code = 'PRIOR_ENTRY'
38453: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
38454: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
38455: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

38617: p_lookup_type => 'XLA_OWNER_TYPE'
38618: ,p_lookup_code => l_component_type_code
38619: )
38620: ,p_token_4 => 'PRODUCT_NAME'
38621: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
38622: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
38623: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
38624: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
38625: ,p_ae_header_id => NULL

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

38618: ,p_lookup_code => l_component_type_code
38619: )
38620: ,p_token_4 => 'PRODUCT_NAME'
38621: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
38622: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
38623: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
38624: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
38625: ,p_ae_header_id => NULL
38626: );

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

38619: )
38620: ,p_token_4 => 'PRODUCT_NAME'
38621: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
38622: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
38623: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
38624: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
38625: ,p_ae_header_id => NULL
38626: );
38627:

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

38620: ,p_token_4 => 'PRODUCT_NAME'
38621: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
38622: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
38623: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
38624: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
38625: ,p_ae_header_id => NULL
38626: );
38627:
38628: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 38655: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

38651: ----------------------------------------------------------------------------------
38652: -- 4219869 Business Flow
38653: -- Update journal entry status -- Need to generate this within IF
38654: ----------------------------------------------------------------------------------
38655: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
38656: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
38657: ,p_balance_type_code => l_balance_type_code
38658: );
38659:

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

38805:
38806: --
38807: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
38808: --
38809: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
38810: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
38811: ELSE
38812: ---------------------------------------------------------------------------------------------------
38813: -- 4262811a Switch Sign

Line 38834: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

38830:
38831: XLA_AE_LINES_PKG.ValidateCurrentLine;
38832: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
38833:
38834: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
38835: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
38836: ,p_balance_type_code => l_balance_type_code);
38837:
38838: END IF;

Line 38976: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

38972: l_tmp_amt NUMBER;
38973: l_acc_rev_natural_side_code VARCHAR2(1);
38974:
38975: l_num_entries NUMBER;
38976: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
38977: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
38978: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
38979: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
38980: l_recog_line_1 NUMBER;

Line 38977: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

38973: l_acc_rev_natural_side_code VARCHAR2(1);
38974:
38975: l_num_entries NUMBER;
38976: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
38977: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
38978: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
38979: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
38980: l_recog_line_1 NUMBER;
38981: l_recog_line_2 NUMBER;

Line 38978: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

38974:
38975: l_num_entries NUMBER;
38976: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
38977: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
38978: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
38979: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
38980: l_recog_line_1 NUMBER;
38981: l_recog_line_2 NUMBER;
38982:

Line 38979: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

38975: l_num_entries NUMBER;
38976: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
38977: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
38978: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
38979: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
38980: l_recog_line_1 NUMBER;
38981: l_recog_line_2 NUMBER;
38982:
38983: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 38985: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

38981: l_recog_line_2 NUMBER;
38982:
38983: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
38984: l_bflow_applied_to_amt NUMBER; -- 5132302
38985: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
38986:
38987: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
38988:
38989: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

39056: l_accrual_line_num := NULL; -- 4262811
39057: l_tmp_amt := NULL; -- 4262811
39058: --
39059:
39060: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
39061: l_balance_type_code <> 'B' THEN
39062: IF NVL(p_source_97,'
39063: ') = 'ISSUE_ISSUE' AND
39064: (NVL(p_source_113,'

Line 39139: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

39135: --
39136: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
39137:
39138: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
39139: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
39140:
39141: -- 4955764
39142: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
39143: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

39203: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
39204:
39205: IF xla_accounting_cache_pkg.GetValueChar
39206: (p_source_code => 'LEDGER_CATEGORY_CODE'
39207: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
39208: AND l_bflow_method_code = 'PRIOR_ENTRY'
39209: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
39210: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
39211: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

39330: p_lookup_type => 'XLA_OWNER_TYPE'
39331: ,p_lookup_code => l_component_type_code
39332: )
39333: ,p_token_4 => 'PRODUCT_NAME'
39334: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
39335: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
39336: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
39337: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
39338: ,p_ae_header_id => NULL

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

39331: ,p_lookup_code => l_component_type_code
39332: )
39333: ,p_token_4 => 'PRODUCT_NAME'
39334: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
39335: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
39336: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
39337: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
39338: ,p_ae_header_id => NULL
39339: );

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

39332: )
39333: ,p_token_4 => 'PRODUCT_NAME'
39334: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
39335: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
39336: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
39337: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
39338: ,p_ae_header_id => NULL
39339: );
39340:

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

39333: ,p_token_4 => 'PRODUCT_NAME'
39334: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
39335: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
39336: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
39337: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
39338: ,p_ae_header_id => NULL
39339: );
39340:
39341: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 39368: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

39364: ----------------------------------------------------------------------------------
39365: -- 4219869 Business Flow
39366: -- Update journal entry status -- Need to generate this within IF
39367: ----------------------------------------------------------------------------------
39368: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
39369: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
39370: ,p_balance_type_code => l_balance_type_code
39371: );
39372:

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

39475:
39476: --
39477: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
39478: --
39479: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
39480: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
39481: ELSE
39482: ---------------------------------------------------------------------------------------------------
39483: -- 4262811a Switch Sign

Line 39504: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

39500:
39501: XLA_AE_LINES_PKG.ValidateCurrentLine;
39502: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
39503:
39504: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
39505: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
39506: ,p_balance_type_code => l_balance_type_code);
39507:
39508: END IF;

Line 39655: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

39651: l_tmp_amt NUMBER;
39652: l_acc_rev_natural_side_code VARCHAR2(1);
39653:
39654: l_num_entries NUMBER;
39655: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
39656: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
39657: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
39658: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
39659: l_recog_line_1 NUMBER;

Line 39656: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

39652: l_acc_rev_natural_side_code VARCHAR2(1);
39653:
39654: l_num_entries NUMBER;
39655: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
39656: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
39657: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
39658: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
39659: l_recog_line_1 NUMBER;
39660: l_recog_line_2 NUMBER;

Line 39657: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

39653:
39654: l_num_entries NUMBER;
39655: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
39656: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
39657: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
39658: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
39659: l_recog_line_1 NUMBER;
39660: l_recog_line_2 NUMBER;
39661:

Line 39658: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

39654: l_num_entries NUMBER;
39655: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
39656: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
39657: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
39658: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
39659: l_recog_line_1 NUMBER;
39660: l_recog_line_2 NUMBER;
39661:
39662: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 39664: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

39660: l_recog_line_2 NUMBER;
39661:
39662: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
39663: l_bflow_applied_to_amt NUMBER; -- 5132302
39664: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
39665:
39666: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
39667:
39668: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

39735: l_accrual_line_num := NULL; -- 4262811
39736: l_tmp_amt := NULL; -- 4262811
39737: --
39738:
39739: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
39740: l_balance_type_code <> 'B' THEN
39741: IF NVL(p_source_97,'
39742: ') = 'ISSUE_ISSUE' AND
39743: (NVL(p_source_47,'

Line 39822: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

39818: --
39819: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
39820:
39821: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
39822: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
39823:
39824: -- 4955764
39825: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
39826: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

39892: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
39893:
39894: IF xla_accounting_cache_pkg.GetValueChar
39895: (p_source_code => 'LEDGER_CATEGORY_CODE'
39896: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
39897: AND l_bflow_method_code = 'PRIOR_ENTRY'
39898: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
39899: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
39900: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

39992: p_lookup_type => 'XLA_OWNER_TYPE'
39993: ,p_lookup_code => l_component_type_code
39994: )
39995: ,p_token_4 => 'PRODUCT_NAME'
39996: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
39997: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
39998: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
39999: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
40000: ,p_ae_header_id => NULL

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

39993: ,p_lookup_code => l_component_type_code
39994: )
39995: ,p_token_4 => 'PRODUCT_NAME'
39996: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
39997: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
39998: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
39999: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
40000: ,p_ae_header_id => NULL
40001: );

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

39994: )
39995: ,p_token_4 => 'PRODUCT_NAME'
39996: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
39997: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
39998: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
39999: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
40000: ,p_ae_header_id => NULL
40001: );
40002:

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

39995: ,p_token_4 => 'PRODUCT_NAME'
39996: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
39997: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
39998: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
39999: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
40000: ,p_ae_header_id => NULL
40001: );
40002:
40003: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 40030: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

40026: ----------------------------------------------------------------------------------
40027: -- 4219869 Business Flow
40028: -- Update journal entry status -- Need to generate this within IF
40029: ----------------------------------------------------------------------------------
40030: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
40031: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
40032: ,p_balance_type_code => l_balance_type_code
40033: );
40034:

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

40113:
40114: --
40115: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
40116: --
40117: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
40118: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
40119: ELSE
40120: ---------------------------------------------------------------------------------------------------
40121: -- 4262811a Switch Sign

Line 40142: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

40138:
40139: XLA_AE_LINES_PKG.ValidateCurrentLine;
40140: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
40141:
40142: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
40143: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
40144: ,p_balance_type_code => l_balance_type_code);
40145:
40146: END IF;

Line 40293: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

40289: l_tmp_amt NUMBER;
40290: l_acc_rev_natural_side_code VARCHAR2(1);
40291:
40292: l_num_entries NUMBER;
40293: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
40294: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
40295: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
40296: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
40297: l_recog_line_1 NUMBER;

Line 40294: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

40290: l_acc_rev_natural_side_code VARCHAR2(1);
40291:
40292: l_num_entries NUMBER;
40293: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
40294: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
40295: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
40296: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
40297: l_recog_line_1 NUMBER;
40298: l_recog_line_2 NUMBER;

Line 40295: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

40291:
40292: l_num_entries NUMBER;
40293: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
40294: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
40295: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
40296: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
40297: l_recog_line_1 NUMBER;
40298: l_recog_line_2 NUMBER;
40299:

Line 40296: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

40292: l_num_entries NUMBER;
40293: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
40294: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
40295: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
40296: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
40297: l_recog_line_1 NUMBER;
40298: l_recog_line_2 NUMBER;
40299:
40300: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 40302: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

40298: l_recog_line_2 NUMBER;
40299:
40300: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
40301: l_bflow_applied_to_amt NUMBER; -- 5132302
40302: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
40303:
40304: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
40305:
40306: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

40373: l_accrual_line_num := NULL; -- 4262811
40374: l_tmp_amt := NULL; -- 4262811
40375: --
40376:
40377: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
40378: l_balance_type_code <> 'B' THEN
40379: IF NVL(p_source_97,'
40380: ') = 'ISSUE_ISSUE' AND
40381: (NVL(p_source_113,'

Line 40458: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

40454: --
40455: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
40456:
40457: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
40458: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
40459:
40460: -- 4955764
40461: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
40462: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

40528: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
40529:
40530: IF xla_accounting_cache_pkg.GetValueChar
40531: (p_source_code => 'LEDGER_CATEGORY_CODE'
40532: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
40533: AND l_bflow_method_code = 'PRIOR_ENTRY'
40534: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
40535: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
40536: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

40698: p_lookup_type => 'XLA_OWNER_TYPE'
40699: ,p_lookup_code => l_component_type_code
40700: )
40701: ,p_token_4 => 'PRODUCT_NAME'
40702: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
40703: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
40704: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
40705: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
40706: ,p_ae_header_id => NULL

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

40699: ,p_lookup_code => l_component_type_code
40700: )
40701: ,p_token_4 => 'PRODUCT_NAME'
40702: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
40703: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
40704: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
40705: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
40706: ,p_ae_header_id => NULL
40707: );

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

40700: )
40701: ,p_token_4 => 'PRODUCT_NAME'
40702: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
40703: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
40704: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
40705: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
40706: ,p_ae_header_id => NULL
40707: );
40708:

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

40701: ,p_token_4 => 'PRODUCT_NAME'
40702: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
40703: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
40704: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
40705: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
40706: ,p_ae_header_id => NULL
40707: );
40708:
40709: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 40736: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

40732: ----------------------------------------------------------------------------------
40733: -- 4219869 Business Flow
40734: -- Update journal entry status -- Need to generate this within IF
40735: ----------------------------------------------------------------------------------
40736: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
40737: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
40738: ,p_balance_type_code => l_balance_type_code
40739: );
40740:

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

40886:
40887: --
40888: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
40889: --
40890: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
40891: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
40892: ELSE
40893: ---------------------------------------------------------------------------------------------------
40894: -- 4262811a Switch Sign

Line 40915: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

40911:
40912: XLA_AE_LINES_PKG.ValidateCurrentLine;
40913: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
40914:
40915: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
40916: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
40917: ,p_balance_type_code => l_balance_type_code);
40918:
40919: END IF;

Line 41066: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

41062: l_tmp_amt NUMBER;
41063: l_acc_rev_natural_side_code VARCHAR2(1);
41064:
41065: l_num_entries NUMBER;
41066: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
41067: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
41068: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
41069: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
41070: l_recog_line_1 NUMBER;

Line 41067: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

41063: l_acc_rev_natural_side_code VARCHAR2(1);
41064:
41065: l_num_entries NUMBER;
41066: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
41067: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
41068: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
41069: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
41070: l_recog_line_1 NUMBER;
41071: l_recog_line_2 NUMBER;

Line 41068: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

41064:
41065: l_num_entries NUMBER;
41066: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
41067: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
41068: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
41069: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
41070: l_recog_line_1 NUMBER;
41071: l_recog_line_2 NUMBER;
41072:

Line 41069: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

41065: l_num_entries NUMBER;
41066: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
41067: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
41068: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
41069: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
41070: l_recog_line_1 NUMBER;
41071: l_recog_line_2 NUMBER;
41072:
41073: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 41075: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

41071: l_recog_line_2 NUMBER;
41072:
41073: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
41074: l_bflow_applied_to_amt NUMBER; -- 5132302
41075: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
41076:
41077: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
41078:
41079: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

41146: l_accrual_line_num := NULL; -- 4262811
41147: l_tmp_amt := NULL; -- 4262811
41148: --
41149:
41150: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
41151: l_balance_type_code <> 'B' THEN
41152: IF NVL(p_source_97,'
41153: ') = 'ISSUE_ISSUE' AND
41154: (NVL(p_source_113,'

Line 41231: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

41227: --
41228: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
41229:
41230: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
41231: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
41232:
41233: -- 4955764
41234: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
41235: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

41301: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
41302:
41303: IF xla_accounting_cache_pkg.GetValueChar
41304: (p_source_code => 'LEDGER_CATEGORY_CODE'
41305: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
41306: AND l_bflow_method_code = 'PRIOR_ENTRY'
41307: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
41308: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
41309: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

41428: p_lookup_type => 'XLA_OWNER_TYPE'
41429: ,p_lookup_code => l_component_type_code
41430: )
41431: ,p_token_4 => 'PRODUCT_NAME'
41432: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
41433: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
41434: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
41435: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
41436: ,p_ae_header_id => NULL

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

41429: ,p_lookup_code => l_component_type_code
41430: )
41431: ,p_token_4 => 'PRODUCT_NAME'
41432: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
41433: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
41434: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
41435: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
41436: ,p_ae_header_id => NULL
41437: );

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

41430: )
41431: ,p_token_4 => 'PRODUCT_NAME'
41432: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
41433: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
41434: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
41435: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
41436: ,p_ae_header_id => NULL
41437: );
41438:

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

41431: ,p_token_4 => 'PRODUCT_NAME'
41432: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
41433: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
41434: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
41435: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
41436: ,p_ae_header_id => NULL
41437: );
41438:
41439: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 41466: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

41462: ----------------------------------------------------------------------------------
41463: -- 4219869 Business Flow
41464: -- Update journal entry status -- Need to generate this within IF
41465: ----------------------------------------------------------------------------------
41466: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
41467: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
41468: ,p_balance_type_code => l_balance_type_code
41469: );
41470:

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

41573:
41574: --
41575: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
41576: --
41577: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
41578: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
41579: ELSE
41580: ---------------------------------------------------------------------------------------------------
41581: -- 4262811a Switch Sign

Line 41602: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

41598:
41599: XLA_AE_LINES_PKG.ValidateCurrentLine;
41600: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
41601:
41602: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
41603: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
41604: ,p_balance_type_code => l_balance_type_code);
41605:
41606: END IF;

Line 41760: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

41756: l_tmp_amt NUMBER;
41757: l_acc_rev_natural_side_code VARCHAR2(1);
41758:
41759: l_num_entries NUMBER;
41760: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
41761: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
41762: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
41763: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
41764: l_recog_line_1 NUMBER;

Line 41761: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

41757: l_acc_rev_natural_side_code VARCHAR2(1);
41758:
41759: l_num_entries NUMBER;
41760: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
41761: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
41762: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
41763: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
41764: l_recog_line_1 NUMBER;
41765: l_recog_line_2 NUMBER;

Line 41762: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

41758:
41759: l_num_entries NUMBER;
41760: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
41761: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
41762: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
41763: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
41764: l_recog_line_1 NUMBER;
41765: l_recog_line_2 NUMBER;
41766:

Line 41763: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

41759: l_num_entries NUMBER;
41760: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
41761: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
41762: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
41763: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
41764: l_recog_line_1 NUMBER;
41765: l_recog_line_2 NUMBER;
41766:
41767: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 41769: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

41765: l_recog_line_2 NUMBER;
41766:
41767: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
41768: l_bflow_applied_to_amt NUMBER; -- 5132302
41769: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
41770:
41771: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
41772:
41773: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

41840: l_accrual_line_num := NULL; -- 4262811
41841: l_tmp_amt := NULL; -- 4262811
41842: --
41843:
41844: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
41845: l_balance_type_code <> 'B' THEN
41846: IF NVL(p_source_125,'
41847: ') = 'PREPAY APPL REC TAX' AND
41848: NVL(p_source_126,'

Line 41918: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

41914: --
41915: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
41916:
41917: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
41918: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
41919:
41920: -- 4955764
41921: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
41922: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

42030: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
42031:
42032: IF xla_accounting_cache_pkg.GetValueChar
42033: (p_source_code => 'LEDGER_CATEGORY_CODE'
42034: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
42035: AND l_bflow_method_code = 'PRIOR_ENTRY'
42036: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
42037: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
42038: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

42107: p_lookup_type => 'XLA_OWNER_TYPE'
42108: ,p_lookup_code => l_component_type_code
42109: )
42110: ,p_token_4 => 'PRODUCT_NAME'
42111: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
42112: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
42113: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
42114: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
42115: ,p_ae_header_id => NULL

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

42108: ,p_lookup_code => l_component_type_code
42109: )
42110: ,p_token_4 => 'PRODUCT_NAME'
42111: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
42112: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
42113: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
42114: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
42115: ,p_ae_header_id => NULL
42116: );

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

42109: )
42110: ,p_token_4 => 'PRODUCT_NAME'
42111: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
42112: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
42113: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
42114: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
42115: ,p_ae_header_id => NULL
42116: );
42117:

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

42110: ,p_token_4 => 'PRODUCT_NAME'
42111: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
42112: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
42113: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
42114: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
42115: ,p_ae_header_id => NULL
42116: );
42117:
42118: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 42145: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

42141: ----------------------------------------------------------------------------------
42142: -- 4219869 Business Flow
42143: -- Update journal entry status -- Need to generate this within IF
42144: ----------------------------------------------------------------------------------
42145: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
42146: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
42147: ,p_balance_type_code => l_balance_type_code
42148: );
42149:

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

42202:
42203: --
42204: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
42205: --
42206: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
42207: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
42208: ELSE
42209: ---------------------------------------------------------------------------------------------------
42210: -- 4262811a Switch Sign

Line 42231: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

42227:
42228: XLA_AE_LINES_PKG.ValidateCurrentLine;
42229: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
42230:
42231: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
42232: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
42233: ,p_balance_type_code => l_balance_type_code);
42234:
42235: END IF;

Line 42378: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

42374: l_tmp_amt NUMBER;
42375: l_acc_rev_natural_side_code VARCHAR2(1);
42376:
42377: l_num_entries NUMBER;
42378: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
42379: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
42380: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
42381: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
42382: l_recog_line_1 NUMBER;

Line 42379: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

42375: l_acc_rev_natural_side_code VARCHAR2(1);
42376:
42377: l_num_entries NUMBER;
42378: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
42379: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
42380: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
42381: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
42382: l_recog_line_1 NUMBER;
42383: l_recog_line_2 NUMBER;

Line 42380: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

42376:
42377: l_num_entries NUMBER;
42378: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
42379: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
42380: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
42381: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
42382: l_recog_line_1 NUMBER;
42383: l_recog_line_2 NUMBER;
42384:

Line 42381: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

42377: l_num_entries NUMBER;
42378: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
42379: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
42380: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
42381: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
42382: l_recog_line_1 NUMBER;
42383: l_recog_line_2 NUMBER;
42384:
42385: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 42387: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

42383: l_recog_line_2 NUMBER;
42384:
42385: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
42386: l_bflow_applied_to_amt NUMBER; -- 5132302
42387: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
42388:
42389: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
42390:
42391: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

42458: l_accrual_line_num := NULL; -- 4262811
42459: l_tmp_amt := NULL; -- 4262811
42460: --
42461:
42462: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
42463: l_balance_type_code <> 'B' THEN
42464: IF NVL(p_source_97,'
42465: ') = 'CLEAR_CLEAR' AND
42466: NVL(p_source_33,'

Line 42544: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

42540: --
42541: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
42542:
42543: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
42544: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
42545:
42546: -- 4955764
42547: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
42548: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

42616: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
42617:
42618: IF xla_accounting_cache_pkg.GetValueChar
42619: (p_source_code => 'LEDGER_CATEGORY_CODE'
42620: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
42621: AND l_bflow_method_code = 'PRIOR_ENTRY'
42622: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
42623: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
42624: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

42716: p_lookup_type => 'XLA_OWNER_TYPE'
42717: ,p_lookup_code => l_component_type_code
42718: )
42719: ,p_token_4 => 'PRODUCT_NAME'
42720: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
42721: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
42722: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
42723: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
42724: ,p_ae_header_id => NULL

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

42717: ,p_lookup_code => l_component_type_code
42718: )
42719: ,p_token_4 => 'PRODUCT_NAME'
42720: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
42721: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
42722: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
42723: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
42724: ,p_ae_header_id => NULL
42725: );

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

42718: )
42719: ,p_token_4 => 'PRODUCT_NAME'
42720: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
42721: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
42722: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
42723: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
42724: ,p_ae_header_id => NULL
42725: );
42726:

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

42719: ,p_token_4 => 'PRODUCT_NAME'
42720: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
42721: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
42722: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
42723: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
42724: ,p_ae_header_id => NULL
42725: );
42726:
42727: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 42754: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

42750: ----------------------------------------------------------------------------------
42751: -- 4219869 Business Flow
42752: -- Update journal entry status -- Need to generate this within IF
42753: ----------------------------------------------------------------------------------
42754: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
42755: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
42756: ,p_balance_type_code => l_balance_type_code
42757: );
42758:

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

42837:
42838: --
42839: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
42840: --
42841: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
42842: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
42843: ELSE
42844: ---------------------------------------------------------------------------------------------------
42845: -- 4262811a Switch Sign

Line 42866: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

42862:
42863: XLA_AE_LINES_PKG.ValidateCurrentLine;
42864: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
42865:
42866: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
42867: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
42868: ,p_balance_type_code => l_balance_type_code);
42869:
42870: END IF;

Line 43001: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

42997: l_tmp_amt NUMBER;
42998: l_acc_rev_natural_side_code VARCHAR2(1);
42999:
43000: l_num_entries NUMBER;
43001: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
43002: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
43003: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
43004: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
43005: l_recog_line_1 NUMBER;

Line 43002: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

42998: l_acc_rev_natural_side_code VARCHAR2(1);
42999:
43000: l_num_entries NUMBER;
43001: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
43002: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
43003: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
43004: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
43005: l_recog_line_1 NUMBER;
43006: l_recog_line_2 NUMBER;

Line 43003: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

42999:
43000: l_num_entries NUMBER;
43001: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
43002: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
43003: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
43004: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
43005: l_recog_line_1 NUMBER;
43006: l_recog_line_2 NUMBER;
43007:

Line 43004: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

43000: l_num_entries NUMBER;
43001: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
43002: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
43003: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
43004: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
43005: l_recog_line_1 NUMBER;
43006: l_recog_line_2 NUMBER;
43007:
43008: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 43010: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

43006: l_recog_line_2 NUMBER;
43007:
43008: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
43009: l_bflow_applied_to_amt NUMBER; -- 5132302
43010: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
43011:
43012: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
43013:
43014: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

43081: l_accrual_line_num := NULL; -- 4262811
43082: l_tmp_amt := NULL; -- 4262811
43083: --
43084:
43085: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
43086: l_balance_type_code <> 'B' THEN
43087: IF NVL(p_source_97,'
43088: ') = 'CLEAR_CLEAR' AND
43089: NVL(p_source_33,'

Line 43167: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

43163: --
43164: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
43165:
43166: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
43167: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
43168:
43169: -- 4955764
43170: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
43171: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

43229: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
43230:
43231: IF xla_accounting_cache_pkg.GetValueChar
43232: (p_source_code => 'LEDGER_CATEGORY_CODE'
43233: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
43234: AND l_bflow_method_code = 'PRIOR_ENTRY'
43235: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
43236: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
43237: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

43306: p_lookup_type => 'XLA_OWNER_TYPE'
43307: ,p_lookup_code => l_component_type_code
43308: )
43309: ,p_token_4 => 'PRODUCT_NAME'
43310: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
43311: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
43312: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
43313: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
43314: ,p_ae_header_id => NULL

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

43307: ,p_lookup_code => l_component_type_code
43308: )
43309: ,p_token_4 => 'PRODUCT_NAME'
43310: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
43311: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
43312: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
43313: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
43314: ,p_ae_header_id => NULL
43315: );

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

43308: )
43309: ,p_token_4 => 'PRODUCT_NAME'
43310: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
43311: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
43312: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
43313: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
43314: ,p_ae_header_id => NULL
43315: );
43316:

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

43309: ,p_token_4 => 'PRODUCT_NAME'
43310: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
43311: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
43312: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
43313: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
43314: ,p_ae_header_id => NULL
43315: );
43316:
43317: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 43344: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

43340: ----------------------------------------------------------------------------------
43341: -- 4219869 Business Flow
43342: -- Update journal entry status -- Need to generate this within IF
43343: ----------------------------------------------------------------------------------
43344: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
43345: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
43346: ,p_balance_type_code => l_balance_type_code
43347: );
43348:

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

43401:
43402: --
43403: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
43404: --
43405: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
43406: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
43407: ELSE
43408: ---------------------------------------------------------------------------------------------------
43409: -- 4262811a Switch Sign

Line 43430: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

43426:
43427: XLA_AE_LINES_PKG.ValidateCurrentLine;
43428: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
43429:
43430: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
43431: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
43432: ,p_balance_type_code => l_balance_type_code);
43433:
43434: END IF;

Line 43560: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

43556: l_tmp_amt NUMBER;
43557: l_acc_rev_natural_side_code VARCHAR2(1);
43558:
43559: l_num_entries NUMBER;
43560: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
43561: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
43562: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
43563: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
43564: l_recog_line_1 NUMBER;

Line 43561: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

43557: l_acc_rev_natural_side_code VARCHAR2(1);
43558:
43559: l_num_entries NUMBER;
43560: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
43561: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
43562: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
43563: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
43564: l_recog_line_1 NUMBER;
43565: l_recog_line_2 NUMBER;

Line 43562: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

43558:
43559: l_num_entries NUMBER;
43560: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
43561: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
43562: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
43563: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
43564: l_recog_line_1 NUMBER;
43565: l_recog_line_2 NUMBER;
43566:

Line 43563: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

43559: l_num_entries NUMBER;
43560: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
43561: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
43562: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
43563: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
43564: l_recog_line_1 NUMBER;
43565: l_recog_line_2 NUMBER;
43566:
43567: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 43569: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

43565: l_recog_line_2 NUMBER;
43566:
43567: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
43568: l_bflow_applied_to_amt NUMBER; -- 5132302
43569: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
43570:
43571: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
43572:
43573: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

43640: l_accrual_line_num := NULL; -- 4262811
43641: l_tmp_amt := NULL; -- 4262811
43642: --
43643:
43644: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
43645: l_balance_type_code <> 'B' THEN
43646: IF NVL(p_source_97,'
43647: ') <> 'CLEAR_CLEAR' AND
43648: NVL(p_source_33,'

Line 43725: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

43721: --
43722: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
43723:
43724: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
43725: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
43726:
43727: -- 4955764
43728: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
43729: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

43779: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
43780:
43781: IF xla_accounting_cache_pkg.GetValueChar
43782: (p_source_code => 'LEDGER_CATEGORY_CODE'
43783: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
43784: AND l_bflow_method_code = 'PRIOR_ENTRY'
43785: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
43786: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
43787: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

43856: p_lookup_type => 'XLA_OWNER_TYPE'
43857: ,p_lookup_code => l_component_type_code
43858: )
43859: ,p_token_4 => 'PRODUCT_NAME'
43860: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
43861: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
43862: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
43863: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
43864: ,p_ae_header_id => NULL

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

43857: ,p_lookup_code => l_component_type_code
43858: )
43859: ,p_token_4 => 'PRODUCT_NAME'
43860: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
43861: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
43862: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
43863: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
43864: ,p_ae_header_id => NULL
43865: );

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

43858: )
43859: ,p_token_4 => 'PRODUCT_NAME'
43860: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
43861: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
43862: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
43863: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
43864: ,p_ae_header_id => NULL
43865: );
43866:

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

43859: ,p_token_4 => 'PRODUCT_NAME'
43860: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
43861: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
43862: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
43863: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
43864: ,p_ae_header_id => NULL
43865: );
43866:
43867: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 43894: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

43890: ----------------------------------------------------------------------------------
43891: -- 4219869 Business Flow
43892: -- Update journal entry status -- Need to generate this within IF
43893: ----------------------------------------------------------------------------------
43894: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
43895: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
43896: ,p_balance_type_code => l_balance_type_code
43897: );
43898:

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

43951:
43952: --
43953: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
43954: --
43955: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
43956: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
43957: ELSE
43958: ---------------------------------------------------------------------------------------------------
43959: -- 4262811a Switch Sign

Line 43980: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

43976:
43977: XLA_AE_LINES_PKG.ValidateCurrentLine;
43978: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
43979:
43980: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
43981: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
43982: ,p_balance_type_code => l_balance_type_code);
43983:
43984: END IF;

Line 44125: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

44121: l_tmp_amt NUMBER;
44122: l_acc_rev_natural_side_code VARCHAR2(1);
44123:
44124: l_num_entries NUMBER;
44125: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
44126: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
44127: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
44128: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
44129: l_recog_line_1 NUMBER;

Line 44126: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

44122: l_acc_rev_natural_side_code VARCHAR2(1);
44123:
44124: l_num_entries NUMBER;
44125: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
44126: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
44127: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
44128: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
44129: l_recog_line_1 NUMBER;
44130: l_recog_line_2 NUMBER;

Line 44127: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

44123:
44124: l_num_entries NUMBER;
44125: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
44126: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
44127: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
44128: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
44129: l_recog_line_1 NUMBER;
44130: l_recog_line_2 NUMBER;
44131:

Line 44128: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

44124: l_num_entries NUMBER;
44125: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
44126: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
44127: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
44128: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
44129: l_recog_line_1 NUMBER;
44130: l_recog_line_2 NUMBER;
44131:
44132: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 44134: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

44130: l_recog_line_2 NUMBER;
44131:
44132: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
44133: l_bflow_applied_to_amt NUMBER; -- 5132302
44134: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
44135:
44136: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
44137:
44138: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

44205: l_accrual_line_num := NULL; -- 4262811
44206: l_tmp_amt := NULL; -- 4262811
44207: --
44208:
44209: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
44210: l_balance_type_code <> 'B' THEN
44211: IF NVL(p_source_97,'
44212: ') <> 'CLEAR_CLEAR' AND
44213: ((NVL(p_source_33,'

Line 44300: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

44296: --
44297: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
44298:
44299: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
44300: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
44301:
44302: -- 4955764
44303: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
44304: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

44362: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
44363:
44364: IF xla_accounting_cache_pkg.GetValueChar
44365: (p_source_code => 'LEDGER_CATEGORY_CODE'
44366: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
44367: AND l_bflow_method_code = 'PRIOR_ENTRY'
44368: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
44369: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
44370: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

44439: p_lookup_type => 'XLA_OWNER_TYPE'
44440: ,p_lookup_code => l_component_type_code
44441: )
44442: ,p_token_4 => 'PRODUCT_NAME'
44443: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
44444: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
44445: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
44446: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
44447: ,p_ae_header_id => NULL

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

44440: ,p_lookup_code => l_component_type_code
44441: )
44442: ,p_token_4 => 'PRODUCT_NAME'
44443: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
44444: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
44445: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
44446: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
44447: ,p_ae_header_id => NULL
44448: );

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

44441: )
44442: ,p_token_4 => 'PRODUCT_NAME'
44443: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
44444: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
44445: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
44446: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
44447: ,p_ae_header_id => NULL
44448: );
44449:

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

44442: ,p_token_4 => 'PRODUCT_NAME'
44443: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
44444: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
44445: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
44446: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
44447: ,p_ae_header_id => NULL
44448: );
44449:
44450: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 44477: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

44473: ----------------------------------------------------------------------------------
44474: -- 4219869 Business Flow
44475: -- Update journal entry status -- Need to generate this within IF
44476: ----------------------------------------------------------------------------------
44477: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
44478: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
44479: ,p_balance_type_code => l_balance_type_code
44480: );
44481:

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

44534:
44535: --
44536: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
44537: --
44538: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
44539: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
44540: ELSE
44541: ---------------------------------------------------------------------------------------------------
44542: -- 4262811a Switch Sign

Line 44563: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

44559:
44560: XLA_AE_LINES_PKG.ValidateCurrentLine;
44561: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
44562:
44563: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
44564: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
44565: ,p_balance_type_code => l_balance_type_code);
44566:
44567: END IF;

Line 44719: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

44715: l_tmp_amt NUMBER;
44716: l_acc_rev_natural_side_code VARCHAR2(1);
44717:
44718: l_num_entries NUMBER;
44719: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
44720: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
44721: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
44722: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
44723: l_recog_line_1 NUMBER;

Line 44720: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

44716: l_acc_rev_natural_side_code VARCHAR2(1);
44717:
44718: l_num_entries NUMBER;
44719: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
44720: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
44721: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
44722: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
44723: l_recog_line_1 NUMBER;
44724: l_recog_line_2 NUMBER;

Line 44721: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

44717:
44718: l_num_entries NUMBER;
44719: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
44720: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
44721: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
44722: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
44723: l_recog_line_1 NUMBER;
44724: l_recog_line_2 NUMBER;
44725:

Line 44722: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

44718: l_num_entries NUMBER;
44719: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
44720: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
44721: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
44722: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
44723: l_recog_line_1 NUMBER;
44724: l_recog_line_2 NUMBER;
44725:
44726: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 44728: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

44724: l_recog_line_2 NUMBER;
44725:
44726: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
44727: l_bflow_applied_to_amt NUMBER; -- 5132302
44728: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
44729:
44730: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
44731:
44732: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

44799: l_accrual_line_num := NULL; -- 4262811
44800: l_tmp_amt := NULL; -- 4262811
44801: --
44802:
44803: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
44804: l_balance_type_code <> 'B' THEN
44805: IF NVL(p_source_137,'
44806: ') = 'DEFERRED'
44807: THEN

Line 44875: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

44871: --
44872: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
44873:
44874: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
44875: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
44876:
44877: -- 4955764
44878: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
44879: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

44987: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
44988:
44989: IF xla_accounting_cache_pkg.GetValueChar
44990: (p_source_code => 'LEDGER_CATEGORY_CODE'
44991: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
44992: AND l_bflow_method_code = 'PRIOR_ENTRY'
44993: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
44994: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
44995: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

45064: p_lookup_type => 'XLA_OWNER_TYPE'
45065: ,p_lookup_code => l_component_type_code
45066: )
45067: ,p_token_4 => 'PRODUCT_NAME'
45068: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
45069: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
45070: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
45071: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
45072: ,p_ae_header_id => NULL

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

45065: ,p_lookup_code => l_component_type_code
45066: )
45067: ,p_token_4 => 'PRODUCT_NAME'
45068: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
45069: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
45070: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
45071: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
45072: ,p_ae_header_id => NULL
45073: );

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

45066: )
45067: ,p_token_4 => 'PRODUCT_NAME'
45068: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
45069: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
45070: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
45071: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
45072: ,p_ae_header_id => NULL
45073: );
45074:

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

45067: ,p_token_4 => 'PRODUCT_NAME'
45068: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
45069: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
45070: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
45071: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
45072: ,p_ae_header_id => NULL
45073: );
45074:
45075: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 45102: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

45098: ----------------------------------------------------------------------------------
45099: -- 4219869 Business Flow
45100: -- Update journal entry status -- Need to generate this within IF
45101: ----------------------------------------------------------------------------------
45102: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
45103: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
45104: ,p_balance_type_code => l_balance_type_code
45105: );
45106:

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

45159:
45160: --
45161: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
45162: --
45163: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
45164: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
45165: ELSE
45166: ---------------------------------------------------------------------------------------------------
45167: -- 4262811a Switch Sign

Line 45188: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

45184:
45185: XLA_AE_LINES_PKG.ValidateCurrentLine;
45186: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
45187:
45188: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
45189: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
45190: ,p_balance_type_code => l_balance_type_code);
45191:
45192: END IF;

Line 45364: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

45360: l_tmp_amt NUMBER;
45361: l_acc_rev_natural_side_code VARCHAR2(1);
45362:
45363: l_num_entries NUMBER;
45364: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
45365: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
45366: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
45367: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
45368: l_recog_line_1 NUMBER;

Line 45365: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

45361: l_acc_rev_natural_side_code VARCHAR2(1);
45362:
45363: l_num_entries NUMBER;
45364: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
45365: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
45366: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
45367: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
45368: l_recog_line_1 NUMBER;
45369: l_recog_line_2 NUMBER;

Line 45366: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

45362:
45363: l_num_entries NUMBER;
45364: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
45365: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
45366: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
45367: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
45368: l_recog_line_1 NUMBER;
45369: l_recog_line_2 NUMBER;
45370:

Line 45367: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

45363: l_num_entries NUMBER;
45364: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
45365: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
45366: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
45367: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
45368: l_recog_line_1 NUMBER;
45369: l_recog_line_2 NUMBER;
45370:
45371: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 45373: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

45369: l_recog_line_2 NUMBER;
45370:
45371: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
45372: l_bflow_applied_to_amt NUMBER; -- 5132302
45373: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
45374:
45375: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
45376:
45377: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

45444: l_accrual_line_num := NULL; -- 4262811
45445: l_tmp_amt := NULL; -- 4262811
45446: --
45447:
45448: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
45449: l_balance_type_code <> 'B' THEN
45450: IF NVL(p_source_33,'
45451: ') = 'REC_TAX' AND
45452: NVL(p_source_137,'

Line 45524: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

45520: --
45521: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
45522:
45523: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
45524: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
45525:
45526: -- 4955764
45527: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
45528: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

45644: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
45645:
45646: IF xla_accounting_cache_pkg.GetValueChar
45647: (p_source_code => 'LEDGER_CATEGORY_CODE'
45648: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
45649: AND l_bflow_method_code = 'PRIOR_ENTRY'
45650: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
45651: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
45652: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

45754: p_lookup_type => 'XLA_OWNER_TYPE'
45755: ,p_lookup_code => l_component_type_code
45756: )
45757: ,p_token_4 => 'PRODUCT_NAME'
45758: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
45759: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
45760: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
45761: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
45762: ,p_ae_header_id => NULL

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

45755: ,p_lookup_code => l_component_type_code
45756: )
45757: ,p_token_4 => 'PRODUCT_NAME'
45758: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
45759: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
45760: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
45761: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
45762: ,p_ae_header_id => NULL
45763: );

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

45756: )
45757: ,p_token_4 => 'PRODUCT_NAME'
45758: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
45759: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
45760: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
45761: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
45762: ,p_ae_header_id => NULL
45763: );
45764:

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

45757: ,p_token_4 => 'PRODUCT_NAME'
45758: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
45759: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
45760: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
45761: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
45762: ,p_ae_header_id => NULL
45763: );
45764:
45765: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 45792: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

45788: ----------------------------------------------------------------------------------
45789: -- 4219869 Business Flow
45790: -- Update journal entry status -- Need to generate this within IF
45791: ----------------------------------------------------------------------------------
45792: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
45793: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
45794: ,p_balance_type_code => l_balance_type_code
45795: );
45796:

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

45875:
45876: --
45877: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
45878: --
45879: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
45880: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
45881: ELSE
45882: ---------------------------------------------------------------------------------------------------
45883: -- 4262811a Switch Sign

Line 45904: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

45900:
45901: XLA_AE_LINES_PKG.ValidateCurrentLine;
45902: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
45903:
45904: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
45905: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
45906: ,p_balance_type_code => l_balance_type_code);
45907:
45908: END IF;

Line 46046: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

46042: l_tmp_amt NUMBER;
46043: l_acc_rev_natural_side_code VARCHAR2(1);
46044:
46045: l_num_entries NUMBER;
46046: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
46047: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
46048: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
46049: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
46050: l_recog_line_1 NUMBER;

Line 46047: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

46043: l_acc_rev_natural_side_code VARCHAR2(1);
46044:
46045: l_num_entries NUMBER;
46046: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
46047: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
46048: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
46049: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
46050: l_recog_line_1 NUMBER;
46051: l_recog_line_2 NUMBER;

Line 46048: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

46044:
46045: l_num_entries NUMBER;
46046: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
46047: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
46048: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
46049: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
46050: l_recog_line_1 NUMBER;
46051: l_recog_line_2 NUMBER;
46052:

Line 46049: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

46045: l_num_entries NUMBER;
46046: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
46047: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
46048: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
46049: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
46050: l_recog_line_1 NUMBER;
46051: l_recog_line_2 NUMBER;
46052:
46053: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 46055: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

46051: l_recog_line_2 NUMBER;
46052:
46053: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
46054: l_bflow_applied_to_amt NUMBER; -- 5132302
46055: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
46056:
46057: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
46058:
46059: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

46126: l_accrual_line_num := NULL; -- 4262811
46127: l_tmp_amt := NULL; -- 4262811
46128: --
46129:
46130: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
46131: l_balance_type_code <> 'B' THEN
46132: IF NVL(p_source_97,'
46133: ') <> 'CLEAR_CLEAR' AND
46134: NVL(p_source_33,'

Line 46211: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

46207: --
46208: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
46209:
46210: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
46211: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
46212:
46213: -- 4955764
46214: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
46215: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

46275: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
46276:
46277: IF xla_accounting_cache_pkg.GetValueChar
46278: (p_source_code => 'LEDGER_CATEGORY_CODE'
46279: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
46280: AND l_bflow_method_code = 'PRIOR_ENTRY'
46281: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
46282: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
46283: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

46375: p_lookup_type => 'XLA_OWNER_TYPE'
46376: ,p_lookup_code => l_component_type_code
46377: )
46378: ,p_token_4 => 'PRODUCT_NAME'
46379: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
46380: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
46381: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
46382: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
46383: ,p_ae_header_id => NULL

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

46376: ,p_lookup_code => l_component_type_code
46377: )
46378: ,p_token_4 => 'PRODUCT_NAME'
46379: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
46380: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
46381: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
46382: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
46383: ,p_ae_header_id => NULL
46384: );

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

46377: )
46378: ,p_token_4 => 'PRODUCT_NAME'
46379: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
46380: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
46381: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
46382: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
46383: ,p_ae_header_id => NULL
46384: );
46385:

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

46378: ,p_token_4 => 'PRODUCT_NAME'
46379: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
46380: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
46381: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
46382: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
46383: ,p_ae_header_id => NULL
46384: );
46385:
46386: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 46413: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

46409: ----------------------------------------------------------------------------------
46410: -- 4219869 Business Flow
46411: -- Update journal entry status -- Need to generate this within IF
46412: ----------------------------------------------------------------------------------
46413: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
46414: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
46415: ,p_balance_type_code => l_balance_type_code
46416: );
46417:

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

46496:
46497: --
46498: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
46499: --
46500: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
46501: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
46502: ELSE
46503: ---------------------------------------------------------------------------------------------------
46504: -- 4262811a Switch Sign

Line 46525: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

46521:
46522: XLA_AE_LINES_PKG.ValidateCurrentLine;
46523: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
46524:
46525: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
46526: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
46527: ,p_balance_type_code => l_balance_type_code);
46528:
46529: END IF;

Line 46682: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

46678: l_tmp_amt NUMBER;
46679: l_acc_rev_natural_side_code VARCHAR2(1);
46680:
46681: l_num_entries NUMBER;
46682: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
46683: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
46684: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
46685: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
46686: l_recog_line_1 NUMBER;

Line 46683: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

46679: l_acc_rev_natural_side_code VARCHAR2(1);
46680:
46681: l_num_entries NUMBER;
46682: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
46683: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
46684: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
46685: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
46686: l_recog_line_1 NUMBER;
46687: l_recog_line_2 NUMBER;

Line 46684: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

46680:
46681: l_num_entries NUMBER;
46682: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
46683: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
46684: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
46685: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
46686: l_recog_line_1 NUMBER;
46687: l_recog_line_2 NUMBER;
46688:

Line 46685: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

46681: l_num_entries NUMBER;
46682: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
46683: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
46684: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
46685: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
46686: l_recog_line_1 NUMBER;
46687: l_recog_line_2 NUMBER;
46688:
46689: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 46691: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

46687: l_recog_line_2 NUMBER;
46688:
46689: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
46690: l_bflow_applied_to_amt NUMBER; -- 5132302
46691: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
46692:
46693: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
46694:
46695: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

46762: l_accrual_line_num := NULL; -- 4262811
46763: l_tmp_amt := NULL; -- 4262811
46764: --
46765:
46766: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
46767: l_balance_type_code <> 'B' THEN
46768: IF NVL(p_source_97,'
46769: ') <> 'CLEAR_CLEAR' AND
46770: ((NVL(p_source_33,'

Line 46857: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

46853: --
46854: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
46855:
46856: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
46857: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
46858:
46859: -- 4955764
46860: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
46861: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

46929: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
46930:
46931: IF xla_accounting_cache_pkg.GetValueChar
46932: (p_source_code => 'LEDGER_CATEGORY_CODE'
46933: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
46934: AND l_bflow_method_code = 'PRIOR_ENTRY'
46935: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
46936: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
46937: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

47029: p_lookup_type => 'XLA_OWNER_TYPE'
47030: ,p_lookup_code => l_component_type_code
47031: )
47032: ,p_token_4 => 'PRODUCT_NAME'
47033: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
47034: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
47035: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
47036: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
47037: ,p_ae_header_id => NULL

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

47030: ,p_lookup_code => l_component_type_code
47031: )
47032: ,p_token_4 => 'PRODUCT_NAME'
47033: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
47034: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
47035: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
47036: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
47037: ,p_ae_header_id => NULL
47038: );

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

47031: )
47032: ,p_token_4 => 'PRODUCT_NAME'
47033: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
47034: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
47035: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
47036: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
47037: ,p_ae_header_id => NULL
47038: );
47039:

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

47032: ,p_token_4 => 'PRODUCT_NAME'
47033: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
47034: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
47035: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
47036: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
47037: ,p_ae_header_id => NULL
47038: );
47039:
47040: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 47067: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

47063: ----------------------------------------------------------------------------------
47064: -- 4219869 Business Flow
47065: -- Update journal entry status -- Need to generate this within IF
47066: ----------------------------------------------------------------------------------
47067: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
47068: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
47069: ,p_balance_type_code => l_balance_type_code
47070: );
47071:

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

47150:
47151: --
47152: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
47153: --
47154: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
47155: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
47156: ELSE
47157: ---------------------------------------------------------------------------------------------------
47158: -- 4262811a Switch Sign

Line 47179: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

47175:
47176: XLA_AE_LINES_PKG.ValidateCurrentLine;
47177: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
47178:
47179: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
47180: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
47181: ,p_balance_type_code => l_balance_type_code);
47182:
47183: END IF;

Line 47347: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

47343: l_tmp_amt NUMBER;
47344: l_acc_rev_natural_side_code VARCHAR2(1);
47345:
47346: l_num_entries NUMBER;
47347: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
47348: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
47349: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
47350: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
47351: l_recog_line_1 NUMBER;

Line 47348: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

47344: l_acc_rev_natural_side_code VARCHAR2(1);
47345:
47346: l_num_entries NUMBER;
47347: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
47348: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
47349: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
47350: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
47351: l_recog_line_1 NUMBER;
47352: l_recog_line_2 NUMBER;

Line 47349: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

47345:
47346: l_num_entries NUMBER;
47347: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
47348: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
47349: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
47350: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
47351: l_recog_line_1 NUMBER;
47352: l_recog_line_2 NUMBER;
47353:

Line 47350: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

47346: l_num_entries NUMBER;
47347: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
47348: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
47349: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
47350: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
47351: l_recog_line_1 NUMBER;
47352: l_recog_line_2 NUMBER;
47353:
47354: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 47356: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

47352: l_recog_line_2 NUMBER;
47353:
47354: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
47355: l_bflow_applied_to_amt NUMBER; -- 5132302
47356: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
47357:
47358: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
47359:
47360: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

47427: l_accrual_line_num := NULL; -- 4262811
47428: l_tmp_amt := NULL; -- 4262811
47429: --
47430:
47431: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
47432: l_balance_type_code <> 'B' THEN
47433: IF NVL(p_source_137,'
47434: ') = 'DEFERRED'
47435: THEN

Line 47503: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

47499: --
47500: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
47501:
47502: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
47503: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
47504:
47505: -- 4955764
47506: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
47507: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

47625: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
47626:
47627: IF xla_accounting_cache_pkg.GetValueChar
47628: (p_source_code => 'LEDGER_CATEGORY_CODE'
47629: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
47630: AND l_bflow_method_code = 'PRIOR_ENTRY'
47631: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
47632: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
47633: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

47725: p_lookup_type => 'XLA_OWNER_TYPE'
47726: ,p_lookup_code => l_component_type_code
47727: )
47728: ,p_token_4 => 'PRODUCT_NAME'
47729: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
47730: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
47731: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
47732: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
47733: ,p_ae_header_id => NULL

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

47726: ,p_lookup_code => l_component_type_code
47727: )
47728: ,p_token_4 => 'PRODUCT_NAME'
47729: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
47730: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
47731: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
47732: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
47733: ,p_ae_header_id => NULL
47734: );

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

47727: )
47728: ,p_token_4 => 'PRODUCT_NAME'
47729: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
47730: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
47731: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
47732: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
47733: ,p_ae_header_id => NULL
47734: );
47735:

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

47728: ,p_token_4 => 'PRODUCT_NAME'
47729: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
47730: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
47731: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
47732: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
47733: ,p_ae_header_id => NULL
47734: );
47735:
47736: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 47763: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

47759: ----------------------------------------------------------------------------------
47760: -- 4219869 Business Flow
47761: -- Update journal entry status -- Need to generate this within IF
47762: ----------------------------------------------------------------------------------
47763: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
47764: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
47765: ,p_balance_type_code => l_balance_type_code
47766: );
47767:

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

47846:
47847: --
47848: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
47849: --
47850: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
47851: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
47852: ELSE
47853: ---------------------------------------------------------------------------------------------------
47854: -- 4262811a Switch Sign

Line 47875: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

47871:
47872: XLA_AE_LINES_PKG.ValidateCurrentLine;
47873: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
47874:
47875: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
47876: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
47877: ,p_balance_type_code => l_balance_type_code);
47878:
47879: END IF;

Line 48030: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

48026: l_tmp_amt NUMBER;
48027: l_acc_rev_natural_side_code VARCHAR2(1);
48028:
48029: l_num_entries NUMBER;
48030: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48031: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48032: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48033: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48034: l_recog_line_1 NUMBER;

Line 48031: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

48027: l_acc_rev_natural_side_code VARCHAR2(1);
48028:
48029: l_num_entries NUMBER;
48030: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48031: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48032: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48033: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48034: l_recog_line_1 NUMBER;
48035: l_recog_line_2 NUMBER;

Line 48032: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

48028:
48029: l_num_entries NUMBER;
48030: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48031: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48032: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48033: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48034: l_recog_line_1 NUMBER;
48035: l_recog_line_2 NUMBER;
48036:

Line 48033: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

48029: l_num_entries NUMBER;
48030: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48031: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48032: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48033: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48034: l_recog_line_1 NUMBER;
48035: l_recog_line_2 NUMBER;
48036:
48037: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 48039: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

48035: l_recog_line_2 NUMBER;
48036:
48037: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
48038: l_bflow_applied_to_amt NUMBER; -- 5132302
48039: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
48040:
48041: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
48042:
48043: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

48110: l_accrual_line_num := NULL; -- 4262811
48111: l_tmp_amt := NULL; -- 4262811
48112: --
48113:
48114: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
48115: l_balance_type_code <> 'B' THEN
48116: IF NVL(p_source_97,'
48117: ') = 'CLEAR_CLEAR' AND
48118: NVL(p_source_98,'

Line 48206: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

48202: --
48203: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
48204:
48205: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
48206: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
48207:
48208: -- 4955764
48209: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
48210: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

48278: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
48279:
48280: IF xla_accounting_cache_pkg.GetValueChar
48281: (p_source_code => 'LEDGER_CATEGORY_CODE'
48282: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
48283: AND l_bflow_method_code = 'PRIOR_ENTRY'
48284: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
48285: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
48286: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

48478: p_lookup_type => 'XLA_OWNER_TYPE'
48479: ,p_lookup_code => l_component_type_code
48480: )
48481: ,p_token_4 => 'PRODUCT_NAME'
48482: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
48483: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
48484: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
48485: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
48486: ,p_ae_header_id => NULL

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

48479: ,p_lookup_code => l_component_type_code
48480: )
48481: ,p_token_4 => 'PRODUCT_NAME'
48482: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
48483: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
48484: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
48485: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
48486: ,p_ae_header_id => NULL
48487: );

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

48480: )
48481: ,p_token_4 => 'PRODUCT_NAME'
48482: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
48483: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
48484: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
48485: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
48486: ,p_ae_header_id => NULL
48487: );
48488:

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

48481: ,p_token_4 => 'PRODUCT_NAME'
48482: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
48483: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
48484: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
48485: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
48486: ,p_ae_header_id => NULL
48487: );
48488:
48489: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 48516: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

48512: ----------------------------------------------------------------------------------
48513: -- 4219869 Business Flow
48514: -- Update journal entry status -- Need to generate this within IF
48515: ----------------------------------------------------------------------------------
48516: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
48517: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
48518: ,p_balance_type_code => l_balance_type_code
48519: );
48520:

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

48699:
48700: --
48701: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
48702: --
48703: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
48704: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
48705: ELSE
48706: ---------------------------------------------------------------------------------------------------
48707: -- 4262811a Switch Sign

Line 48728: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

48724:
48725: XLA_AE_LINES_PKG.ValidateCurrentLine;
48726: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
48727:
48728: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
48729: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
48730: ,p_balance_type_code => l_balance_type_code);
48731:
48732: END IF;

Line 48892: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

48888: l_tmp_amt NUMBER;
48889: l_acc_rev_natural_side_code VARCHAR2(1);
48890:
48891: l_num_entries NUMBER;
48892: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48893: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48894: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48895: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48896: l_recog_line_1 NUMBER;

Line 48893: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

48889: l_acc_rev_natural_side_code VARCHAR2(1);
48890:
48891: l_num_entries NUMBER;
48892: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48893: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48894: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48895: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48896: l_recog_line_1 NUMBER;
48897: l_recog_line_2 NUMBER;

Line 48894: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

48890:
48891: l_num_entries NUMBER;
48892: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48893: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48894: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48895: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48896: l_recog_line_1 NUMBER;
48897: l_recog_line_2 NUMBER;
48898:

Line 48895: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

48891: l_num_entries NUMBER;
48892: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48893: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48894: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48895: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48896: l_recog_line_1 NUMBER;
48897: l_recog_line_2 NUMBER;
48898:
48899: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 48901: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

48897: l_recog_line_2 NUMBER;
48898:
48899: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
48900: l_bflow_applied_to_amt NUMBER; -- 5132302
48901: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
48902:
48903: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
48904:
48905: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

48972: l_accrual_line_num := NULL; -- 4262811
48973: l_tmp_amt := NULL; -- 4262811
48974: --
48975:
48976: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
48977: l_balance_type_code <> 'B' THEN
48978: IF NVL(p_source_97,'
48979: ') <> 'CLEAR_CLEAR' AND
48980: NVL(p_source_98,'

Line 49054: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

49050: --
49051: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
49052:
49053: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
49054: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
49055:
49056: -- 4955764
49057: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
49058: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

49126: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
49127:
49128: IF xla_accounting_cache_pkg.GetValueChar
49129: (p_source_code => 'LEDGER_CATEGORY_CODE'
49130: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
49131: AND l_bflow_method_code = 'PRIOR_ENTRY'
49132: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
49133: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
49134: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

49326: p_lookup_type => 'XLA_OWNER_TYPE'
49327: ,p_lookup_code => l_component_type_code
49328: )
49329: ,p_token_4 => 'PRODUCT_NAME'
49330: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
49331: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
49332: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
49333: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
49334: ,p_ae_header_id => NULL

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

49327: ,p_lookup_code => l_component_type_code
49328: )
49329: ,p_token_4 => 'PRODUCT_NAME'
49330: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
49331: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
49332: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
49333: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
49334: ,p_ae_header_id => NULL
49335: );

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

49328: )
49329: ,p_token_4 => 'PRODUCT_NAME'
49330: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
49331: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
49332: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
49333: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
49334: ,p_ae_header_id => NULL
49335: );
49336:

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

49329: ,p_token_4 => 'PRODUCT_NAME'
49330: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
49331: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
49332: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
49333: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
49334: ,p_ae_header_id => NULL
49335: );
49336:
49337: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 49364: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

49360: ----------------------------------------------------------------------------------
49361: -- 4219869 Business Flow
49362: -- Update journal entry status -- Need to generate this within IF
49363: ----------------------------------------------------------------------------------
49364: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
49365: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
49366: ,p_balance_type_code => l_balance_type_code
49367: );
49368:

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

49547:
49548: --
49549: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
49550: --
49551: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
49552: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
49553: ELSE
49554: ---------------------------------------------------------------------------------------------------
49555: -- 4262811a Switch Sign

Line 49576: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

49572:
49573: XLA_AE_LINES_PKG.ValidateCurrentLine;
49574: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
49575:
49576: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
49577: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
49578: ,p_balance_type_code => l_balance_type_code);
49579:
49580: END IF;

Line 49736: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

49732: l_tmp_amt NUMBER;
49733: l_acc_rev_natural_side_code VARCHAR2(1);
49734:
49735: l_num_entries NUMBER;
49736: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
49737: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
49738: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
49739: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
49740: l_recog_line_1 NUMBER;

Line 49737: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

49733: l_acc_rev_natural_side_code VARCHAR2(1);
49734:
49735: l_num_entries NUMBER;
49736: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
49737: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
49738: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
49739: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
49740: l_recog_line_1 NUMBER;
49741: l_recog_line_2 NUMBER;

Line 49738: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

49734:
49735: l_num_entries NUMBER;
49736: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
49737: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
49738: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
49739: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
49740: l_recog_line_1 NUMBER;
49741: l_recog_line_2 NUMBER;
49742:

Line 49739: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

49735: l_num_entries NUMBER;
49736: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
49737: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
49738: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
49739: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
49740: l_recog_line_1 NUMBER;
49741: l_recog_line_2 NUMBER;
49742:
49743: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 49745: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

49741: l_recog_line_2 NUMBER;
49742:
49743: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
49744: l_bflow_applied_to_amt NUMBER; -- 5132302
49745: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
49746:
49747: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
49748:
49749: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

49816: l_accrual_line_num := NULL; -- 4262811
49817: l_tmp_amt := NULL; -- 4262811
49818: --
49819:
49820: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
49821: l_balance_type_code <> 'B' THEN
49822: IF NVL(p_source_97,'
49823: ') <> 'CLEAR_CLEAR' AND
49824: NVL(p_source_98,'

Line 49896: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

49892: --
49893: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
49894:
49895: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
49896: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
49897:
49898: -- 4955764
49899: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
49900: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

49966: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
49967:
49968: IF xla_accounting_cache_pkg.GetValueChar
49969: (p_source_code => 'LEDGER_CATEGORY_CODE'
49970: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
49971: AND l_bflow_method_code = 'PRIOR_ENTRY'
49972: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
49973: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
49974: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

50166: p_lookup_type => 'XLA_OWNER_TYPE'
50167: ,p_lookup_code => l_component_type_code
50168: )
50169: ,p_token_4 => 'PRODUCT_NAME'
50170: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
50171: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
50172: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
50173: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
50174: ,p_ae_header_id => NULL

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

50167: ,p_lookup_code => l_component_type_code
50168: )
50169: ,p_token_4 => 'PRODUCT_NAME'
50170: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
50171: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
50172: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
50173: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
50174: ,p_ae_header_id => NULL
50175: );

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

50168: )
50169: ,p_token_4 => 'PRODUCT_NAME'
50170: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
50171: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
50172: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
50173: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
50174: ,p_ae_header_id => NULL
50175: );
50176:

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

50169: ,p_token_4 => 'PRODUCT_NAME'
50170: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
50171: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
50172: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
50173: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
50174: ,p_ae_header_id => NULL
50175: );
50176:
50177: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 50204: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

50200: ----------------------------------------------------------------------------------
50201: -- 4219869 Business Flow
50202: -- Update journal entry status -- Need to generate this within IF
50203: ----------------------------------------------------------------------------------
50204: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
50205: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
50206: ,p_balance_type_code => l_balance_type_code
50207: );
50208:

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

50387:
50388: --
50389: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
50390: --
50391: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
50392: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
50393: ELSE
50394: ---------------------------------------------------------------------------------------------------
50395: -- 4262811a Switch Sign

Line 50416: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

50412:
50413: XLA_AE_LINES_PKG.ValidateCurrentLine;
50414: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
50415:
50416: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
50417: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
50418: ,p_balance_type_code => l_balance_type_code);
50419:
50420: END IF;

Line 50602: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

50598: l_tmp_amt NUMBER;
50599: l_acc_rev_natural_side_code VARCHAR2(1);
50600:
50601: l_num_entries NUMBER;
50602: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
50603: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
50604: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
50605: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
50606: l_recog_line_1 NUMBER;

Line 50603: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

50599: l_acc_rev_natural_side_code VARCHAR2(1);
50600:
50601: l_num_entries NUMBER;
50602: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
50603: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
50604: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
50605: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
50606: l_recog_line_1 NUMBER;
50607: l_recog_line_2 NUMBER;

Line 50604: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

50600:
50601: l_num_entries NUMBER;
50602: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
50603: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
50604: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
50605: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
50606: l_recog_line_1 NUMBER;
50607: l_recog_line_2 NUMBER;
50608:

Line 50605: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

50601: l_num_entries NUMBER;
50602: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
50603: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
50604: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
50605: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
50606: l_recog_line_1 NUMBER;
50607: l_recog_line_2 NUMBER;
50608:
50609: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 50611: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

50607: l_recog_line_2 NUMBER;
50608:
50609: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
50610: l_bflow_applied_to_amt NUMBER; -- 5132302
50611: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
50612:
50613: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
50614:
50615: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

50681: l_acc_rev_flag := NULL; -- 4262811
50682: l_accrual_line_num := NULL; -- 4262811
50683: l_tmp_amt := NULL; -- 4262811
50684: --
50685: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
50686: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
50687: return;
50688: END IF;
50689:

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

50682: l_accrual_line_num := NULL; -- 4262811
50683: l_tmp_amt := NULL; -- 4262811
50684: --
50685: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
50686: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
50687: return;
50688: END IF;
50689:
50690: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

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

50686: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
50687: return;
50688: END IF;
50689:
50690: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
50691: l_balance_type_code <> 'B' THEN
50692: IF NVL(p_source_33,'
50693: ') = 'ERV' AND
50694: NVL(p_source_96,'

Line 50764: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

50760: --
50761: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
50762:
50763: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
50764: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
50765:
50766: -- 4955764
50767: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
50768: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

50884: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
50885:
50886: IF xla_accounting_cache_pkg.GetValueChar
50887: (p_source_code => 'LEDGER_CATEGORY_CODE'
50888: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
50889: AND l_bflow_method_code = 'PRIOR_ENTRY'
50890: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
50891: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
50892: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

51095: p_lookup_type => 'XLA_OWNER_TYPE'
51096: ,p_lookup_code => l_component_type_code
51097: )
51098: ,p_token_4 => 'PRODUCT_NAME'
51099: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
51100: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
51101: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
51102: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
51103: ,p_ae_header_id => NULL

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

51096: ,p_lookup_code => l_component_type_code
51097: )
51098: ,p_token_4 => 'PRODUCT_NAME'
51099: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
51100: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
51101: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
51102: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
51103: ,p_ae_header_id => NULL
51104: );

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

51097: )
51098: ,p_token_4 => 'PRODUCT_NAME'
51099: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
51100: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
51101: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
51102: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
51103: ,p_ae_header_id => NULL
51104: );
51105:

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

51098: ,p_token_4 => 'PRODUCT_NAME'
51099: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
51100: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
51101: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
51102: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
51103: ,p_ae_header_id => NULL
51104: );
51105:
51106: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 51133: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

51129: ----------------------------------------------------------------------------------
51130: -- 4219869 Business Flow
51131: -- Update journal entry status -- Need to generate this within IF
51132: ----------------------------------------------------------------------------------
51133: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
51134: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
51135: ,p_balance_type_code => l_balance_type_code
51136: );
51137:

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

51317:
51318: --
51319: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
51320: --
51321: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
51322: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
51323: ELSE
51324: ---------------------------------------------------------------------------------------------------
51325: -- 4262811a Switch Sign

Line 51346: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

51342:
51343: XLA_AE_LINES_PKG.ValidateCurrentLine;
51344: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
51345:
51346: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
51347: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
51348: ,p_balance_type_code => l_balance_type_code);
51349:
51350: END IF;

Line 51530: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

51526: l_tmp_amt NUMBER;
51527: l_acc_rev_natural_side_code VARCHAR2(1);
51528:
51529: l_num_entries NUMBER;
51530: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
51531: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
51532: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
51533: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
51534: l_recog_line_1 NUMBER;

Line 51531: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

51527: l_acc_rev_natural_side_code VARCHAR2(1);
51528:
51529: l_num_entries NUMBER;
51530: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
51531: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
51532: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
51533: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
51534: l_recog_line_1 NUMBER;
51535: l_recog_line_2 NUMBER;

Line 51532: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

51528:
51529: l_num_entries NUMBER;
51530: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
51531: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
51532: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
51533: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
51534: l_recog_line_1 NUMBER;
51535: l_recog_line_2 NUMBER;
51536:

Line 51533: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

51529: l_num_entries NUMBER;
51530: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
51531: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
51532: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
51533: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
51534: l_recog_line_1 NUMBER;
51535: l_recog_line_2 NUMBER;
51536:
51537: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 51539: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

51535: l_recog_line_2 NUMBER;
51536:
51537: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
51538: l_bflow_applied_to_amt NUMBER; -- 5132302
51539: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
51540:
51541: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
51542:
51543: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

51609: l_acc_rev_flag := NULL; -- 4262811
51610: l_accrual_line_num := NULL; -- 4262811
51611: l_tmp_amt := NULL; -- 4262811
51612: --
51613: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
51614: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
51615: return;
51616: END IF;
51617:

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

51610: l_accrual_line_num := NULL; -- 4262811
51611: l_tmp_amt := NULL; -- 4262811
51612: --
51613: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
51614: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
51615: return;
51616: END IF;
51617:
51618: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

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

51614: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
51615: return;
51616: END IF;
51617:
51618: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
51619: l_balance_type_code <> 'B' THEN
51620: IF NVL(p_source_33,'
51621: ') = 'ERV' AND
51622: NVL(p_source_96,'

Line 51692: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

51688: --
51689: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
51690:
51691: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
51692: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
51693:
51694: -- 4955764
51695: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
51696: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

51810: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
51811:
51812: IF xla_accounting_cache_pkg.GetValueChar
51813: (p_source_code => 'LEDGER_CATEGORY_CODE'
51814: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
51815: AND l_bflow_method_code = 'PRIOR_ENTRY'
51816: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
51817: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
51818: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

52021: p_lookup_type => 'XLA_OWNER_TYPE'
52022: ,p_lookup_code => l_component_type_code
52023: )
52024: ,p_token_4 => 'PRODUCT_NAME'
52025: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
52026: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
52027: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
52028: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
52029: ,p_ae_header_id => NULL

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

52022: ,p_lookup_code => l_component_type_code
52023: )
52024: ,p_token_4 => 'PRODUCT_NAME'
52025: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
52026: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
52027: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
52028: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
52029: ,p_ae_header_id => NULL
52030: );

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

52023: )
52024: ,p_token_4 => 'PRODUCT_NAME'
52025: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
52026: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
52027: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
52028: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
52029: ,p_ae_header_id => NULL
52030: );
52031:

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

52024: ,p_token_4 => 'PRODUCT_NAME'
52025: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
52026: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
52027: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
52028: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
52029: ,p_ae_header_id => NULL
52030: );
52031:
52032: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 52059: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

52055: ----------------------------------------------------------------------------------
52056: -- 4219869 Business Flow
52057: -- Update journal entry status -- Need to generate this within IF
52058: ----------------------------------------------------------------------------------
52059: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
52060: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
52061: ,p_balance_type_code => l_balance_type_code
52062: );
52063:

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

52243:
52244: --
52245: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
52246: --
52247: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
52248: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
52249: ELSE
52250: ---------------------------------------------------------------------------------------------------
52251: -- 4262811a Switch Sign

Line 52272: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

52268:
52269: XLA_AE_LINES_PKG.ValidateCurrentLine;
52270: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
52271:
52272: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
52273: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
52274: ,p_balance_type_code => l_balance_type_code);
52275:
52276: END IF;

Line 52458: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

52454: l_tmp_amt NUMBER;
52455: l_acc_rev_natural_side_code VARCHAR2(1);
52456:
52457: l_num_entries NUMBER;
52458: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
52459: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
52460: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
52461: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
52462: l_recog_line_1 NUMBER;

Line 52459: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

52455: l_acc_rev_natural_side_code VARCHAR2(1);
52456:
52457: l_num_entries NUMBER;
52458: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
52459: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
52460: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
52461: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
52462: l_recog_line_1 NUMBER;
52463: l_recog_line_2 NUMBER;

Line 52460: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

52456:
52457: l_num_entries NUMBER;
52458: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
52459: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
52460: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
52461: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
52462: l_recog_line_1 NUMBER;
52463: l_recog_line_2 NUMBER;
52464:

Line 52461: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

52457: l_num_entries NUMBER;
52458: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
52459: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
52460: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
52461: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
52462: l_recog_line_1 NUMBER;
52463: l_recog_line_2 NUMBER;
52464:
52465: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 52467: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

52463: l_recog_line_2 NUMBER;
52464:
52465: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
52466: l_bflow_applied_to_amt NUMBER; -- 5132302
52467: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
52468:
52469: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
52470:
52471: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

52537: l_acc_rev_flag := NULL; -- 4262811
52538: l_accrual_line_num := NULL; -- 4262811
52539: l_tmp_amt := NULL; -- 4262811
52540: --
52541: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
52542: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
52543: return;
52544: END IF;
52545:

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

52538: l_accrual_line_num := NULL; -- 4262811
52539: l_tmp_amt := NULL; -- 4262811
52540: --
52541: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
52542: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
52543: return;
52544: END IF;
52545:
52546: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

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

52542: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
52543: return;
52544: END IF;
52545:
52546: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
52547: l_balance_type_code <> 'B' THEN
52548: IF NVL(p_source_33,'
52549: ') = 'ERV' AND
52550: NVL(p_source_96,'

Line 52620: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

52616: --
52617: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
52618:
52619: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
52620: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
52621:
52622: -- 4955764
52623: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
52624: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

52742: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
52743:
52744: IF xla_accounting_cache_pkg.GetValueChar
52745: (p_source_code => 'LEDGER_CATEGORY_CODE'
52746: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
52747: AND l_bflow_method_code = 'PRIOR_ENTRY'
52748: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
52749: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
52750: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

52953: p_lookup_type => 'XLA_OWNER_TYPE'
52954: ,p_lookup_code => l_component_type_code
52955: )
52956: ,p_token_4 => 'PRODUCT_NAME'
52957: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
52958: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
52959: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
52960: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
52961: ,p_ae_header_id => NULL

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

52954: ,p_lookup_code => l_component_type_code
52955: )
52956: ,p_token_4 => 'PRODUCT_NAME'
52957: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
52958: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
52959: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
52960: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
52961: ,p_ae_header_id => NULL
52962: );

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

52955: )
52956: ,p_token_4 => 'PRODUCT_NAME'
52957: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
52958: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
52959: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
52960: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
52961: ,p_ae_header_id => NULL
52962: );
52963:

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

52956: ,p_token_4 => 'PRODUCT_NAME'
52957: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
52958: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
52959: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
52960: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
52961: ,p_ae_header_id => NULL
52962: );
52963:
52964: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 52991: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

52987: ----------------------------------------------------------------------------------
52988: -- 4219869 Business Flow
52989: -- Update journal entry status -- Need to generate this within IF
52990: ----------------------------------------------------------------------------------
52991: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
52992: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
52993: ,p_balance_type_code => l_balance_type_code
52994: );
52995:

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

53175:
53176: --
53177: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
53178: --
53179: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
53180: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
53181: ELSE
53182: ---------------------------------------------------------------------------------------------------
53183: -- 4262811a Switch Sign

Line 53204: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

53200:
53201: XLA_AE_LINES_PKG.ValidateCurrentLine;
53202: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
53203:
53204: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
53205: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
53206: ,p_balance_type_code => l_balance_type_code);
53207:
53208: END IF;

Line 53390: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

53386: l_tmp_amt NUMBER;
53387: l_acc_rev_natural_side_code VARCHAR2(1);
53388:
53389: l_num_entries NUMBER;
53390: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
53391: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
53392: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
53393: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
53394: l_recog_line_1 NUMBER;

Line 53391: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

53387: l_acc_rev_natural_side_code VARCHAR2(1);
53388:
53389: l_num_entries NUMBER;
53390: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
53391: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
53392: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
53393: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
53394: l_recog_line_1 NUMBER;
53395: l_recog_line_2 NUMBER;

Line 53392: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

53388:
53389: l_num_entries NUMBER;
53390: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
53391: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
53392: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
53393: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
53394: l_recog_line_1 NUMBER;
53395: l_recog_line_2 NUMBER;
53396:

Line 53393: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

53389: l_num_entries NUMBER;
53390: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
53391: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
53392: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
53393: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
53394: l_recog_line_1 NUMBER;
53395: l_recog_line_2 NUMBER;
53396:
53397: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 53399: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

53395: l_recog_line_2 NUMBER;
53396:
53397: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
53398: l_bflow_applied_to_amt NUMBER; -- 5132302
53399: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
53400:
53401: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
53402:
53403: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

53469: l_acc_rev_flag := NULL; -- 4262811
53470: l_accrual_line_num := NULL; -- 4262811
53471: l_tmp_amt := NULL; -- 4262811
53472: --
53473: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
53474: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
53475: return;
53476: END IF;
53477:

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

53470: l_accrual_line_num := NULL; -- 4262811
53471: l_tmp_amt := NULL; -- 4262811
53472: --
53473: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
53474: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
53475: return;
53476: END IF;
53477:
53478: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

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

53474: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
53475: return;
53476: END IF;
53477:
53478: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
53479: l_balance_type_code <> 'B' THEN
53480: IF NVL(p_source_33,'
53481: ') = 'ERV' AND
53482: NVL(p_source_96,'

Line 53552: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

53548: --
53549: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
53550:
53551: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
53552: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
53553:
53554: -- 4955764
53555: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
53556: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

53672: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
53673:
53674: IF xla_accounting_cache_pkg.GetValueChar
53675: (p_source_code => 'LEDGER_CATEGORY_CODE'
53676: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
53677: AND l_bflow_method_code = 'PRIOR_ENTRY'
53678: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
53679: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
53680: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

53883: p_lookup_type => 'XLA_OWNER_TYPE'
53884: ,p_lookup_code => l_component_type_code
53885: )
53886: ,p_token_4 => 'PRODUCT_NAME'
53887: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
53888: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
53889: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
53890: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
53891: ,p_ae_header_id => NULL

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

53884: ,p_lookup_code => l_component_type_code
53885: )
53886: ,p_token_4 => 'PRODUCT_NAME'
53887: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
53888: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
53889: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
53890: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
53891: ,p_ae_header_id => NULL
53892: );

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

53885: )
53886: ,p_token_4 => 'PRODUCT_NAME'
53887: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
53888: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
53889: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
53890: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
53891: ,p_ae_header_id => NULL
53892: );
53893:

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

53886: ,p_token_4 => 'PRODUCT_NAME'
53887: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
53888: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
53889: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
53890: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
53891: ,p_ae_header_id => NULL
53892: );
53893:
53894: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 53921: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

53917: ----------------------------------------------------------------------------------
53918: -- 4219869 Business Flow
53919: -- Update journal entry status -- Need to generate this within IF
53920: ----------------------------------------------------------------------------------
53921: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
53922: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
53923: ,p_balance_type_code => l_balance_type_code
53924: );
53925:

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

54105:
54106: --
54107: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
54108: --
54109: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
54110: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
54111: ELSE
54112: ---------------------------------------------------------------------------------------------------
54113: -- 4262811a Switch Sign

Line 54134: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

54130:
54131: XLA_AE_LINES_PKG.ValidateCurrentLine;
54132: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
54133:
54134: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
54135: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
54136: ,p_balance_type_code => l_balance_type_code);
54137:
54138: END IF;

Line 54306: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

54302: l_tmp_amt NUMBER;
54303: l_acc_rev_natural_side_code VARCHAR2(1);
54304:
54305: l_num_entries NUMBER;
54306: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
54307: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
54308: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
54309: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
54310: l_recog_line_1 NUMBER;

Line 54307: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

54303: l_acc_rev_natural_side_code VARCHAR2(1);
54304:
54305: l_num_entries NUMBER;
54306: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
54307: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
54308: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
54309: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
54310: l_recog_line_1 NUMBER;
54311: l_recog_line_2 NUMBER;

Line 54308: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

54304:
54305: l_num_entries NUMBER;
54306: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
54307: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
54308: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
54309: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
54310: l_recog_line_1 NUMBER;
54311: l_recog_line_2 NUMBER;
54312:

Line 54309: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

54305: l_num_entries NUMBER;
54306: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
54307: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
54308: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
54309: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
54310: l_recog_line_1 NUMBER;
54311: l_recog_line_2 NUMBER;
54312:
54313: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 54315: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

54311: l_recog_line_2 NUMBER;
54312:
54313: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
54314: l_bflow_applied_to_amt NUMBER; -- 5132302
54315: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
54316:
54317: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
54318:
54319: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

54386: l_accrual_line_num := NULL; -- 4262811
54387: l_tmp_amt := NULL; -- 4262811
54388: --
54389:
54390: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
54391: l_balance_type_code <> 'B' THEN
54392: IF NVL(p_source_125,'
54393: ') = 'FINAL APPLICATION ROUNDING'
54394: THEN

Line 54462: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

54458: --
54459: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
54460:
54461: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
54462: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
54463:
54464: -- 4955764
54465: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
54466: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

54584: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
54585:
54586: IF xla_accounting_cache_pkg.GetValueChar
54587: (p_source_code => 'LEDGER_CATEGORY_CODE'
54588: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
54589: AND l_bflow_method_code = 'PRIOR_ENTRY'
54590: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
54591: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
54592: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

54687: p_lookup_type => 'XLA_OWNER_TYPE'
54688: ,p_lookup_code => l_component_type_code
54689: )
54690: ,p_token_4 => 'PRODUCT_NAME'
54691: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
54692: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
54693: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
54694: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
54695: ,p_ae_header_id => NULL

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

54688: ,p_lookup_code => l_component_type_code
54689: )
54690: ,p_token_4 => 'PRODUCT_NAME'
54691: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
54692: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
54693: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
54694: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
54695: ,p_ae_header_id => NULL
54696: );

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

54689: )
54690: ,p_token_4 => 'PRODUCT_NAME'
54691: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
54692: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
54693: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
54694: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
54695: ,p_ae_header_id => NULL
54696: );
54697:

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

54690: ,p_token_4 => 'PRODUCT_NAME'
54691: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
54692: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
54693: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
54694: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
54695: ,p_ae_header_id => NULL
54696: );
54697:
54698: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 54725: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

54721: ----------------------------------------------------------------------------------
54722: -- 4219869 Business Flow
54723: -- Update journal entry status -- Need to generate this within IF
54724: ----------------------------------------------------------------------------------
54725: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
54726: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
54727: ,p_balance_type_code => l_balance_type_code
54728: );
54729:

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

54811:
54812: --
54813: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
54814: --
54815: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
54816: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
54817: ELSE
54818: ---------------------------------------------------------------------------------------------------
54819: -- 4262811a Switch Sign

Line 54840: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

54836:
54837: XLA_AE_LINES_PKG.ValidateCurrentLine;
54838: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
54839:
54840: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
54841: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
54842: ,p_balance_type_code => l_balance_type_code);
54843:
54844: END IF;

Line 54983: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

54979: l_tmp_amt NUMBER;
54980: l_acc_rev_natural_side_code VARCHAR2(1);
54981:
54982: l_num_entries NUMBER;
54983: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
54984: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
54985: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
54986: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
54987: l_recog_line_1 NUMBER;

Line 54984: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

54980: l_acc_rev_natural_side_code VARCHAR2(1);
54981:
54982: l_num_entries NUMBER;
54983: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
54984: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
54985: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
54986: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
54987: l_recog_line_1 NUMBER;
54988: l_recog_line_2 NUMBER;

Line 54985: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

54981:
54982: l_num_entries NUMBER;
54983: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
54984: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
54985: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
54986: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
54987: l_recog_line_1 NUMBER;
54988: l_recog_line_2 NUMBER;
54989:

Line 54986: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

54982: l_num_entries NUMBER;
54983: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
54984: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
54985: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
54986: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
54987: l_recog_line_1 NUMBER;
54988: l_recog_line_2 NUMBER;
54989:
54990: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 54992: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

54988: l_recog_line_2 NUMBER;
54989:
54990: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
54991: l_bflow_applied_to_amt NUMBER; -- 5132302
54992: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
54993:
54994: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
54995:
54996: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

55063: l_accrual_line_num := NULL; -- 4262811
55064: l_tmp_amt := NULL; -- 4262811
55065: --
55066:
55067: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
55068: l_balance_type_code <> 'B' THEN
55069: IF NVL(p_source_97,'
55070: ') = 'CLEAR_CLEAR' AND
55071: NVL(p_source_98,'

Line 55141: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

55137: --
55138: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
55139:
55140: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
55141: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
55142:
55143: -- 4955764
55144: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
55145: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

55213: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
55214:
55215: IF xla_accounting_cache_pkg.GetValueChar
55216: (p_source_code => 'LEDGER_CATEGORY_CODE'
55217: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
55218: AND l_bflow_method_code = 'PRIOR_ENTRY'
55219: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
55220: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
55221: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

55316: p_lookup_type => 'XLA_OWNER_TYPE'
55317: ,p_lookup_code => l_component_type_code
55318: )
55319: ,p_token_4 => 'PRODUCT_NAME'
55320: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
55321: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
55322: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
55323: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
55324: ,p_ae_header_id => NULL

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

55317: ,p_lookup_code => l_component_type_code
55318: )
55319: ,p_token_4 => 'PRODUCT_NAME'
55320: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
55321: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
55322: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
55323: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
55324: ,p_ae_header_id => NULL
55325: );

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

55318: )
55319: ,p_token_4 => 'PRODUCT_NAME'
55320: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
55321: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
55322: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
55323: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
55324: ,p_ae_header_id => NULL
55325: );
55326:

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

55319: ,p_token_4 => 'PRODUCT_NAME'
55320: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
55321: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
55322: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
55323: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
55324: ,p_ae_header_id => NULL
55325: );
55326:
55327: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 55354: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

55350: ----------------------------------------------------------------------------------
55351: -- 4219869 Business Flow
55352: -- Update journal entry status -- Need to generate this within IF
55353: ----------------------------------------------------------------------------------
55354: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
55355: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
55356: ,p_balance_type_code => l_balance_type_code
55357: );
55358:

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

55440:
55441: --
55442: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
55443: --
55444: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
55445: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
55446: ELSE
55447: ---------------------------------------------------------------------------------------------------
55448: -- 4262811a Switch Sign

Line 55469: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

55465:
55466: XLA_AE_LINES_PKG.ValidateCurrentLine;
55467: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
55468:
55469: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
55470: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
55471: ,p_balance_type_code => l_balance_type_code);
55472:
55473: END IF;

Line 55621: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

55617: l_tmp_amt NUMBER;
55618: l_acc_rev_natural_side_code VARCHAR2(1);
55619:
55620: l_num_entries NUMBER;
55621: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
55622: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
55623: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
55624: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
55625: l_recog_line_1 NUMBER;

Line 55622: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

55618: l_acc_rev_natural_side_code VARCHAR2(1);
55619:
55620: l_num_entries NUMBER;
55621: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
55622: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
55623: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
55624: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
55625: l_recog_line_1 NUMBER;
55626: l_recog_line_2 NUMBER;

Line 55623: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

55619:
55620: l_num_entries NUMBER;
55621: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
55622: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
55623: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
55624: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
55625: l_recog_line_1 NUMBER;
55626: l_recog_line_2 NUMBER;
55627:

Line 55624: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

55620: l_num_entries NUMBER;
55621: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
55622: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
55623: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
55624: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
55625: l_recog_line_1 NUMBER;
55626: l_recog_line_2 NUMBER;
55627:
55628: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 55630: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

55626: l_recog_line_2 NUMBER;
55627:
55628: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
55629: l_bflow_applied_to_amt NUMBER; -- 5132302
55630: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
55631:
55632: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
55633:
55634: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

55701: l_accrual_line_num := NULL; -- 4262811
55702: l_tmp_amt := NULL; -- 4262811
55703: --
55704:
55705: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
55706: l_balance_type_code <> 'B' THEN
55707: IF NVL(p_source_97,'
55708: ') <> 'CLEAR_CLEAR' AND
55709: NVL(p_source_98,'

Line 55783: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

55779: --
55780: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
55781:
55782: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
55783: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
55784:
55785: -- 4955764
55786: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
55787: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

55855: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
55856:
55857: IF xla_accounting_cache_pkg.GetValueChar
55858: (p_source_code => 'LEDGER_CATEGORY_CODE'
55859: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
55860: AND l_bflow_method_code = 'PRIOR_ENTRY'
55861: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
55862: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
55863: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

55958: p_lookup_type => 'XLA_OWNER_TYPE'
55959: ,p_lookup_code => l_component_type_code
55960: )
55961: ,p_token_4 => 'PRODUCT_NAME'
55962: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
55963: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
55964: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
55965: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
55966: ,p_ae_header_id => NULL

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

55959: ,p_lookup_code => l_component_type_code
55960: )
55961: ,p_token_4 => 'PRODUCT_NAME'
55962: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
55963: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
55964: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
55965: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
55966: ,p_ae_header_id => NULL
55967: );

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

55960: )
55961: ,p_token_4 => 'PRODUCT_NAME'
55962: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
55963: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
55964: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
55965: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
55966: ,p_ae_header_id => NULL
55967: );
55968:

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

55961: ,p_token_4 => 'PRODUCT_NAME'
55962: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
55963: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
55964: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
55965: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
55966: ,p_ae_header_id => NULL
55967: );
55968:
55969: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 55996: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

55992: ----------------------------------------------------------------------------------
55993: -- 4219869 Business Flow
55994: -- Update journal entry status -- Need to generate this within IF
55995: ----------------------------------------------------------------------------------
55996: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
55997: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
55998: ,p_balance_type_code => l_balance_type_code
55999: );
56000:

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

56082:
56083: --
56084: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
56085: --
56086: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
56087: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
56088: ELSE
56089: ---------------------------------------------------------------------------------------------------
56090: -- 4262811a Switch Sign

Line 56111: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

56107:
56108: XLA_AE_LINES_PKG.ValidateCurrentLine;
56109: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
56110:
56111: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
56112: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
56113: ,p_balance_type_code => l_balance_type_code);
56114:
56115: END IF;

Line 56259: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

56255: l_tmp_amt NUMBER;
56256: l_acc_rev_natural_side_code VARCHAR2(1);
56257:
56258: l_num_entries NUMBER;
56259: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
56260: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
56261: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
56262: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
56263: l_recog_line_1 NUMBER;

Line 56260: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

56256: l_acc_rev_natural_side_code VARCHAR2(1);
56257:
56258: l_num_entries NUMBER;
56259: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
56260: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
56261: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
56262: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
56263: l_recog_line_1 NUMBER;
56264: l_recog_line_2 NUMBER;

Line 56261: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

56257:
56258: l_num_entries NUMBER;
56259: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
56260: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
56261: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
56262: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
56263: l_recog_line_1 NUMBER;
56264: l_recog_line_2 NUMBER;
56265:

Line 56262: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

56258: l_num_entries NUMBER;
56259: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
56260: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
56261: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
56262: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
56263: l_recog_line_1 NUMBER;
56264: l_recog_line_2 NUMBER;
56265:
56266: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 56268: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

56264: l_recog_line_2 NUMBER;
56265:
56266: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
56267: l_bflow_applied_to_amt NUMBER; -- 5132302
56268: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
56269:
56270: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
56271:
56272: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

56339: l_accrual_line_num := NULL; -- 4262811
56340: l_tmp_amt := NULL; -- 4262811
56341: --
56342:
56343: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
56344: l_balance_type_code <> 'B' THEN
56345: IF NVL(p_source_97,'
56346: ') <> 'CLEAR_CLEAR' AND
56347: NVL(p_source_98,'

Line 56419: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

56415: --
56416: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
56417:
56418: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
56419: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
56420:
56421: -- 4955764
56422: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
56423: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

56489: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
56490:
56491: IF xla_accounting_cache_pkg.GetValueChar
56492: (p_source_code => 'LEDGER_CATEGORY_CODE'
56493: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
56494: AND l_bflow_method_code = 'PRIOR_ENTRY'
56495: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
56496: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
56497: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

56592: p_lookup_type => 'XLA_OWNER_TYPE'
56593: ,p_lookup_code => l_component_type_code
56594: )
56595: ,p_token_4 => 'PRODUCT_NAME'
56596: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
56597: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
56598: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
56599: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
56600: ,p_ae_header_id => NULL

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

56593: ,p_lookup_code => l_component_type_code
56594: )
56595: ,p_token_4 => 'PRODUCT_NAME'
56596: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
56597: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
56598: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
56599: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
56600: ,p_ae_header_id => NULL
56601: );

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

56594: )
56595: ,p_token_4 => 'PRODUCT_NAME'
56596: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
56597: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
56598: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
56599: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
56600: ,p_ae_header_id => NULL
56601: );
56602:

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

56595: ,p_token_4 => 'PRODUCT_NAME'
56596: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
56597: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
56598: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
56599: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
56600: ,p_ae_header_id => NULL
56601: );
56602:
56603: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 56630: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

56626: ----------------------------------------------------------------------------------
56627: -- 4219869 Business Flow
56628: -- Update journal entry status -- Need to generate this within IF
56629: ----------------------------------------------------------------------------------
56630: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
56631: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
56632: ,p_balance_type_code => l_balance_type_code
56633: );
56634:

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

56716:
56717: --
56718: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
56719: --
56720: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
56721: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
56722: ELSE
56723: ---------------------------------------------------------------------------------------------------
56724: -- 4262811a Switch Sign

Line 56745: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

56741:
56742: XLA_AE_LINES_PKG.ValidateCurrentLine;
56743: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
56744:
56745: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
56746: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
56747: ,p_balance_type_code => l_balance_type_code);
56748:
56749: END IF;

Line 56917: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

56913: l_tmp_amt NUMBER;
56914: l_acc_rev_natural_side_code VARCHAR2(1);
56915:
56916: l_num_entries NUMBER;
56917: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
56918: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
56919: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
56920: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
56921: l_recog_line_1 NUMBER;

Line 56918: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

56914: l_acc_rev_natural_side_code VARCHAR2(1);
56915:
56916: l_num_entries NUMBER;
56917: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
56918: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
56919: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
56920: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
56921: l_recog_line_1 NUMBER;
56922: l_recog_line_2 NUMBER;

Line 56919: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

56915:
56916: l_num_entries NUMBER;
56917: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
56918: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
56919: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
56920: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
56921: l_recog_line_1 NUMBER;
56922: l_recog_line_2 NUMBER;
56923:

Line 56920: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

56916: l_num_entries NUMBER;
56917: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
56918: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
56919: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
56920: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
56921: l_recog_line_1 NUMBER;
56922: l_recog_line_2 NUMBER;
56923:
56924: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 56926: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

56922: l_recog_line_2 NUMBER;
56923:
56924: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
56925: l_bflow_applied_to_amt NUMBER; -- 5132302
56926: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
56927:
56928: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
56929:
56930: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

56997: l_accrual_line_num := NULL; -- 4262811
56998: l_tmp_amt := NULL; -- 4262811
56999: --
57000:
57001: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
57002: l_balance_type_code <> 'B' THEN
57003: IF NVL(p_source_125,'
57004: ') = 'FINAL PAYMENT ROUNDING'
57005: THEN

Line 57073: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

57069: --
57070: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
57071:
57072: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
57073: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
57074:
57075: -- 4955764
57076: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
57077: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

57195: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
57196:
57197: IF xla_accounting_cache_pkg.GetValueChar
57198: (p_source_code => 'LEDGER_CATEGORY_CODE'
57199: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
57200: AND l_bflow_method_code = 'PRIOR_ENTRY'
57201: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
57202: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
57203: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

57298: p_lookup_type => 'XLA_OWNER_TYPE'
57299: ,p_lookup_code => l_component_type_code
57300: )
57301: ,p_token_4 => 'PRODUCT_NAME'
57302: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
57303: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
57304: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
57305: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
57306: ,p_ae_header_id => NULL

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

57299: ,p_lookup_code => l_component_type_code
57300: )
57301: ,p_token_4 => 'PRODUCT_NAME'
57302: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
57303: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
57304: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
57305: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
57306: ,p_ae_header_id => NULL
57307: );

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

57300: )
57301: ,p_token_4 => 'PRODUCT_NAME'
57302: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
57303: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
57304: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
57305: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
57306: ,p_ae_header_id => NULL
57307: );
57308:

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

57301: ,p_token_4 => 'PRODUCT_NAME'
57302: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
57303: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
57304: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
57305: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
57306: ,p_ae_header_id => NULL
57307: );
57308:
57309: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 57336: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

57332: ----------------------------------------------------------------------------------
57333: -- 4219869 Business Flow
57334: -- Update journal entry status -- Need to generate this within IF
57335: ----------------------------------------------------------------------------------
57336: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
57337: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
57338: ,p_balance_type_code => l_balance_type_code
57339: );
57340:

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

57422:
57423: --
57424: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
57425: --
57426: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
57427: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
57428: ELSE
57429: ---------------------------------------------------------------------------------------------------
57430: -- 4262811a Switch Sign

Line 57451: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

57447:
57448: XLA_AE_LINES_PKG.ValidateCurrentLine;
57449: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
57450:
57451: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
57452: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
57453: ,p_balance_type_code => l_balance_type_code);
57454:
57455: END IF;

Line 57621: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

57617: l_tmp_amt NUMBER;
57618: l_acc_rev_natural_side_code VARCHAR2(1);
57619:
57620: l_num_entries NUMBER;
57621: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
57622: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
57623: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
57624: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
57625: l_recog_line_1 NUMBER;

Line 57622: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

57618: l_acc_rev_natural_side_code VARCHAR2(1);
57619:
57620: l_num_entries NUMBER;
57621: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
57622: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
57623: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
57624: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
57625: l_recog_line_1 NUMBER;
57626: l_recog_line_2 NUMBER;

Line 57623: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

57619:
57620: l_num_entries NUMBER;
57621: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
57622: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
57623: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
57624: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
57625: l_recog_line_1 NUMBER;
57626: l_recog_line_2 NUMBER;
57627:

Line 57624: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

57620: l_num_entries NUMBER;
57621: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
57622: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
57623: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
57624: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
57625: l_recog_line_1 NUMBER;
57626: l_recog_line_2 NUMBER;
57627:
57628: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 57630: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

57626: l_recog_line_2 NUMBER;
57627:
57628: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
57629: l_bflow_applied_to_amt NUMBER; -- 5132302
57630: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
57631:
57632: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
57633:
57634: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

57701: l_accrual_line_num := NULL; -- 4262811
57702: l_tmp_amt := NULL; -- 4262811
57703: --
57704:
57705: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
57706: l_balance_type_code <> 'B' THEN
57707: IF NVL(p_source_33,'
57708: ') = 'FREIGHT'
57709: THEN

Line 57777: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

57773: --
57774: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
57775:
57776: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
57777: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
57778:
57779: -- 4955764
57780: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
57781: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

57897: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
57898:
57899: IF xla_accounting_cache_pkg.GetValueChar
57900: (p_source_code => 'LEDGER_CATEGORY_CODE'
57901: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
57902: AND l_bflow_method_code = 'PRIOR_ENTRY'
57903: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
57904: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
57905: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

58007: p_lookup_type => 'XLA_OWNER_TYPE'
58008: ,p_lookup_code => l_component_type_code
58009: )
58010: ,p_token_4 => 'PRODUCT_NAME'
58011: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
58012: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
58013: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
58014: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
58015: ,p_ae_header_id => NULL

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

58008: ,p_lookup_code => l_component_type_code
58009: )
58010: ,p_token_4 => 'PRODUCT_NAME'
58011: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
58012: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
58013: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
58014: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
58015: ,p_ae_header_id => NULL
58016: );

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

58009: )
58010: ,p_token_4 => 'PRODUCT_NAME'
58011: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
58012: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
58013: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
58014: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
58015: ,p_ae_header_id => NULL
58016: );
58017:

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

58010: ,p_token_4 => 'PRODUCT_NAME'
58011: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
58012: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
58013: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
58014: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
58015: ,p_ae_header_id => NULL
58016: );
58017:
58018: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 58045: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

58041: ----------------------------------------------------------------------------------
58042: -- 4219869 Business Flow
58043: -- Update journal entry status -- Need to generate this within IF
58044: ----------------------------------------------------------------------------------
58045: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
58046: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
58047: ,p_balance_type_code => l_balance_type_code
58048: );
58049:

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

58128:
58129: --
58130: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
58131: --
58132: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
58133: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
58134: ELSE
58135: ---------------------------------------------------------------------------------------------------
58136: -- 4262811a Switch Sign

Line 58157: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

58153:
58154: XLA_AE_LINES_PKG.ValidateCurrentLine;
58155: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
58156:
58157: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
58158: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
58159: ,p_balance_type_code => l_balance_type_code);
58160:
58161: END IF;

Line 58325: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

58321: l_tmp_amt NUMBER;
58322: l_acc_rev_natural_side_code VARCHAR2(1);
58323:
58324: l_num_entries NUMBER;
58325: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
58326: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
58327: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
58328: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
58329: l_recog_line_1 NUMBER;

Line 58326: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

58322: l_acc_rev_natural_side_code VARCHAR2(1);
58323:
58324: l_num_entries NUMBER;
58325: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
58326: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
58327: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
58328: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
58329: l_recog_line_1 NUMBER;
58330: l_recog_line_2 NUMBER;

Line 58327: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

58323:
58324: l_num_entries NUMBER;
58325: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
58326: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
58327: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
58328: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
58329: l_recog_line_1 NUMBER;
58330: l_recog_line_2 NUMBER;
58331:

Line 58328: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

58324: l_num_entries NUMBER;
58325: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
58326: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
58327: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
58328: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
58329: l_recog_line_1 NUMBER;
58330: l_recog_line_2 NUMBER;
58331:
58332: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 58334: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

58330: l_recog_line_2 NUMBER;
58331:
58332: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
58333: l_bflow_applied_to_amt NUMBER; -- 5132302
58334: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
58335:
58336: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
58337:
58338: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

58405: l_accrual_line_num := NULL; -- 4262811
58406: l_tmp_amt := NULL; -- 4262811
58407: --
58408:
58409: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
58410: l_balance_type_code <> 'B' THEN
58411: IF NVL(p_source_33,'
58412: ') = 'FREIGHT'
58413: THEN

Line 58481: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

58477: --
58478: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
58479:
58480: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
58481: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
58482:
58483: -- 4955764
58484: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
58485: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

58599: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
58600:
58601: IF xla_accounting_cache_pkg.GetValueChar
58602: (p_source_code => 'LEDGER_CATEGORY_CODE'
58603: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
58604: AND l_bflow_method_code = 'PRIOR_ENTRY'
58605: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
58606: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
58607: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

58709: p_lookup_type => 'XLA_OWNER_TYPE'
58710: ,p_lookup_code => l_component_type_code
58711: )
58712: ,p_token_4 => 'PRODUCT_NAME'
58713: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
58714: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
58715: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
58716: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
58717: ,p_ae_header_id => NULL

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

58710: ,p_lookup_code => l_component_type_code
58711: )
58712: ,p_token_4 => 'PRODUCT_NAME'
58713: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
58714: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
58715: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
58716: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
58717: ,p_ae_header_id => NULL
58718: );

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

58711: )
58712: ,p_token_4 => 'PRODUCT_NAME'
58713: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
58714: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
58715: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
58716: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
58717: ,p_ae_header_id => NULL
58718: );
58719:

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

58712: ,p_token_4 => 'PRODUCT_NAME'
58713: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
58714: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
58715: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
58716: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
58717: ,p_ae_header_id => NULL
58718: );
58719:
58720: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 58747: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

58743: ----------------------------------------------------------------------------------
58744: -- 4219869 Business Flow
58745: -- Update journal entry status -- Need to generate this within IF
58746: ----------------------------------------------------------------------------------
58747: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
58748: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
58749: ,p_balance_type_code => l_balance_type_code
58750: );
58751:

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

58830:
58831: --
58832: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
58833: --
58834: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
58835: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
58836: ELSE
58837: ---------------------------------------------------------------------------------------------------
58838: -- 4262811a Switch Sign

Line 58859: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

58855:
58856: XLA_AE_LINES_PKG.ValidateCurrentLine;
58857: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
58858:
58859: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
58860: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
58861: ,p_balance_type_code => l_balance_type_code);
58862:
58863: END IF;

Line 59029: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

59025: l_tmp_amt NUMBER;
59026: l_acc_rev_natural_side_code VARCHAR2(1);
59027:
59028: l_num_entries NUMBER;
59029: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
59030: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
59031: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
59032: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
59033: l_recog_line_1 NUMBER;

Line 59030: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

59026: l_acc_rev_natural_side_code VARCHAR2(1);
59027:
59028: l_num_entries NUMBER;
59029: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
59030: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
59031: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
59032: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
59033: l_recog_line_1 NUMBER;
59034: l_recog_line_2 NUMBER;

Line 59031: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

59027:
59028: l_num_entries NUMBER;
59029: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
59030: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
59031: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
59032: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
59033: l_recog_line_1 NUMBER;
59034: l_recog_line_2 NUMBER;
59035:

Line 59032: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

59028: l_num_entries NUMBER;
59029: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
59030: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
59031: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
59032: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
59033: l_recog_line_1 NUMBER;
59034: l_recog_line_2 NUMBER;
59035:
59036: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 59038: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

59034: l_recog_line_2 NUMBER;
59035:
59036: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
59037: l_bflow_applied_to_amt NUMBER; -- 5132302
59038: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
59039:
59040: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
59041:
59042: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

59109: l_accrual_line_num := NULL; -- 4262811
59110: l_tmp_amt := NULL; -- 4262811
59111: --
59112:
59113: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
59114: l_balance_type_code <> 'B' THEN
59115: IF NVL(p_source_33,'
59116: ') = 'FREIGHT'
59117: THEN

Line 59185: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

59181: --
59182: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
59183:
59184: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
59185: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
59186:
59187: -- 4955764
59188: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
59189: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

59307: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
59308:
59309: IF xla_accounting_cache_pkg.GetValueChar
59310: (p_source_code => 'LEDGER_CATEGORY_CODE'
59311: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
59312: AND l_bflow_method_code = 'PRIOR_ENTRY'
59313: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
59314: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
59315: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

59417: p_lookup_type => 'XLA_OWNER_TYPE'
59418: ,p_lookup_code => l_component_type_code
59419: )
59420: ,p_token_4 => 'PRODUCT_NAME'
59421: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
59422: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
59423: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
59424: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
59425: ,p_ae_header_id => NULL

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

59418: ,p_lookup_code => l_component_type_code
59419: )
59420: ,p_token_4 => 'PRODUCT_NAME'
59421: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
59422: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
59423: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
59424: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
59425: ,p_ae_header_id => NULL
59426: );

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

59419: )
59420: ,p_token_4 => 'PRODUCT_NAME'
59421: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
59422: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
59423: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
59424: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
59425: ,p_ae_header_id => NULL
59426: );
59427:

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

59420: ,p_token_4 => 'PRODUCT_NAME'
59421: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
59422: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
59423: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
59424: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
59425: ,p_ae_header_id => NULL
59426: );
59427:
59428: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 59455: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

59451: ----------------------------------------------------------------------------------
59452: -- 4219869 Business Flow
59453: -- Update journal entry status -- Need to generate this within IF
59454: ----------------------------------------------------------------------------------
59455: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
59456: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
59457: ,p_balance_type_code => l_balance_type_code
59458: );
59459:

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

59538:
59539: --
59540: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
59541: --
59542: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
59543: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
59544: ELSE
59545: ---------------------------------------------------------------------------------------------------
59546: -- 4262811a Switch Sign

Line 59567: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

59563:
59564: XLA_AE_LINES_PKG.ValidateCurrentLine;
59565: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
59566:
59567: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
59568: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
59569: ,p_balance_type_code => l_balance_type_code);
59570:
59571: END IF;

Line 59737: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

59733: l_tmp_amt NUMBER;
59734: l_acc_rev_natural_side_code VARCHAR2(1);
59735:
59736: l_num_entries NUMBER;
59737: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
59738: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
59739: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
59740: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
59741: l_recog_line_1 NUMBER;

Line 59738: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

59734: l_acc_rev_natural_side_code VARCHAR2(1);
59735:
59736: l_num_entries NUMBER;
59737: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
59738: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
59739: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
59740: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
59741: l_recog_line_1 NUMBER;
59742: l_recog_line_2 NUMBER;

Line 59739: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

59735:
59736: l_num_entries NUMBER;
59737: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
59738: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
59739: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
59740: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
59741: l_recog_line_1 NUMBER;
59742: l_recog_line_2 NUMBER;
59743:

Line 59740: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

59736: l_num_entries NUMBER;
59737: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
59738: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
59739: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
59740: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
59741: l_recog_line_1 NUMBER;
59742: l_recog_line_2 NUMBER;
59743:
59744: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 59746: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

59742: l_recog_line_2 NUMBER;
59743:
59744: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
59745: l_bflow_applied_to_amt NUMBER; -- 5132302
59746: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
59747:
59748: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
59749:
59750: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

59817: l_accrual_line_num := NULL; -- 4262811
59818: l_tmp_amt := NULL; -- 4262811
59819: --
59820:
59821: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
59822: l_balance_type_code <> 'B' THEN
59823: IF NVL(p_source_33,'
59824: ') = 'FREIGHT'
59825: THEN

Line 59893: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

59889: --
59890: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
59891:
59892: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
59893: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
59894:
59895: -- 4955764
59896: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
59897: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

60013: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
60014:
60015: IF xla_accounting_cache_pkg.GetValueChar
60016: (p_source_code => 'LEDGER_CATEGORY_CODE'
60017: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
60018: AND l_bflow_method_code = 'PRIOR_ENTRY'
60019: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
60020: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
60021: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

60123: p_lookup_type => 'XLA_OWNER_TYPE'
60124: ,p_lookup_code => l_component_type_code
60125: )
60126: ,p_token_4 => 'PRODUCT_NAME'
60127: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
60128: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
60129: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
60130: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
60131: ,p_ae_header_id => NULL

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

60124: ,p_lookup_code => l_component_type_code
60125: )
60126: ,p_token_4 => 'PRODUCT_NAME'
60127: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
60128: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
60129: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
60130: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
60131: ,p_ae_header_id => NULL
60132: );

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

60125: )
60126: ,p_token_4 => 'PRODUCT_NAME'
60127: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
60128: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
60129: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
60130: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
60131: ,p_ae_header_id => NULL
60132: );
60133:

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

60126: ,p_token_4 => 'PRODUCT_NAME'
60127: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
60128: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
60129: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
60130: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
60131: ,p_ae_header_id => NULL
60132: );
60133:
60134: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 60161: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

60157: ----------------------------------------------------------------------------------
60158: -- 4219869 Business Flow
60159: -- Update journal entry status -- Need to generate this within IF
60160: ----------------------------------------------------------------------------------
60161: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
60162: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
60163: ,p_balance_type_code => l_balance_type_code
60164: );
60165:

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

60244:
60245: --
60246: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
60247: --
60248: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
60249: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
60250: ELSE
60251: ---------------------------------------------------------------------------------------------------
60252: -- 4262811a Switch Sign

Line 60273: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

60269:
60270: XLA_AE_LINES_PKG.ValidateCurrentLine;
60271: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
60272:
60273: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
60274: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
60275: ,p_balance_type_code => l_balance_type_code);
60276:
60277: END IF;

Line 60431: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

60427: l_tmp_amt NUMBER;
60428: l_acc_rev_natural_side_code VARCHAR2(1);
60429:
60430: l_num_entries NUMBER;
60431: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
60432: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
60433: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
60434: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
60435: l_recog_line_1 NUMBER;

Line 60432: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

60428: l_acc_rev_natural_side_code VARCHAR2(1);
60429:
60430: l_num_entries NUMBER;
60431: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
60432: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
60433: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
60434: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
60435: l_recog_line_1 NUMBER;
60436: l_recog_line_2 NUMBER;

Line 60433: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

60429:
60430: l_num_entries NUMBER;
60431: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
60432: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
60433: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
60434: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
60435: l_recog_line_1 NUMBER;
60436: l_recog_line_2 NUMBER;
60437:

Line 60434: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

60430: l_num_entries NUMBER;
60431: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
60432: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
60433: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
60434: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
60435: l_recog_line_1 NUMBER;
60436: l_recog_line_2 NUMBER;
60437:
60438: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 60440: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

60436: l_recog_line_2 NUMBER;
60437:
60438: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
60439: l_bflow_applied_to_amt NUMBER; -- 5132302
60440: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
60441:
60442: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
60443:
60444: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

60511: l_accrual_line_num := NULL; -- 4262811
60512: l_tmp_amt := NULL; -- 4262811
60513: --
60514:
60515: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
60516: l_balance_type_code <> 'B' THEN
60517: IF NVL(p_source_97,'
60518: ') <> 'CLEAR_CLEAR' AND
60519: NVL(p_source_97,'

Line 60594: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

60590: --
60591: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
60592:
60593: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
60594: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
60595:
60596: -- 4955764
60597: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
60598: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

60666: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
60667:
60668: IF xla_accounting_cache_pkg.GetValueChar
60669: (p_source_code => 'LEDGER_CATEGORY_CODE'
60670: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
60671: AND l_bflow_method_code = 'PRIOR_ENTRY'
60672: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
60673: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
60674: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

60863: p_lookup_type => 'XLA_OWNER_TYPE'
60864: ,p_lookup_code => l_component_type_code
60865: )
60866: ,p_token_4 => 'PRODUCT_NAME'
60867: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
60868: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
60869: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
60870: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
60871: ,p_ae_header_id => NULL

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

60864: ,p_lookup_code => l_component_type_code
60865: )
60866: ,p_token_4 => 'PRODUCT_NAME'
60867: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
60868: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
60869: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
60870: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
60871: ,p_ae_header_id => NULL
60872: );

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

60865: )
60866: ,p_token_4 => 'PRODUCT_NAME'
60867: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
60868: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
60869: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
60870: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
60871: ,p_ae_header_id => NULL
60872: );
60873:

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

60866: ,p_token_4 => 'PRODUCT_NAME'
60867: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
60868: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
60869: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
60870: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
60871: ,p_ae_header_id => NULL
60872: );
60873:
60874: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 60901: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

60897: ----------------------------------------------------------------------------------
60898: -- 4219869 Business Flow
60899: -- Update journal entry status -- Need to generate this within IF
60900: ----------------------------------------------------------------------------------
60901: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
60902: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
60903: ,p_balance_type_code => l_balance_type_code
60904: );
60905:

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

61081:
61082: --
61083: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
61084: --
61085: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
61086: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
61087: ELSE
61088: ---------------------------------------------------------------------------------------------------
61089: -- 4262811a Switch Sign

Line 61110: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

61106:
61107: XLA_AE_LINES_PKG.ValidateCurrentLine;
61108: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
61109:
61110: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
61111: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
61112: ,p_balance_type_code => l_balance_type_code);
61113:
61114: END IF;

Line 61268: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

61264: l_tmp_amt NUMBER;
61265: l_acc_rev_natural_side_code VARCHAR2(1);
61266:
61267: l_num_entries NUMBER;
61268: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
61269: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
61270: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
61271: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
61272: l_recog_line_1 NUMBER;

Line 61269: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

61265: l_acc_rev_natural_side_code VARCHAR2(1);
61266:
61267: l_num_entries NUMBER;
61268: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
61269: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
61270: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
61271: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
61272: l_recog_line_1 NUMBER;
61273: l_recog_line_2 NUMBER;

Line 61270: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

61266:
61267: l_num_entries NUMBER;
61268: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
61269: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
61270: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
61271: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
61272: l_recog_line_1 NUMBER;
61273: l_recog_line_2 NUMBER;
61274:

Line 61271: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

61267: l_num_entries NUMBER;
61268: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
61269: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
61270: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
61271: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
61272: l_recog_line_1 NUMBER;
61273: l_recog_line_2 NUMBER;
61274:
61275: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 61277: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

61273: l_recog_line_2 NUMBER;
61274:
61275: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
61276: l_bflow_applied_to_amt NUMBER; -- 5132302
61277: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
61278:
61279: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
61280:
61281: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

61348: l_accrual_line_num := NULL; -- 4262811
61349: l_tmp_amt := NULL; -- 4262811
61350: --
61351:
61352: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
61353: l_balance_type_code <> 'B' THEN
61354: IF NVL(p_source_97,'
61355: ') = 'ALWAYS_CLEAR' AND
61356: NVL(p_source_98,'

Line 61429: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

61425: --
61426: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
61427:
61428: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
61429: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
61430:
61431: -- 4955764
61432: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
61433: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

61501: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
61502:
61503: IF xla_accounting_cache_pkg.GetValueChar
61504: (p_source_code => 'LEDGER_CATEGORY_CODE'
61505: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
61506: AND l_bflow_method_code = 'PRIOR_ENTRY'
61507: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
61508: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
61509: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

61698: p_lookup_type => 'XLA_OWNER_TYPE'
61699: ,p_lookup_code => l_component_type_code
61700: )
61701: ,p_token_4 => 'PRODUCT_NAME'
61702: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
61703: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
61704: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
61705: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
61706: ,p_ae_header_id => NULL

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

61699: ,p_lookup_code => l_component_type_code
61700: )
61701: ,p_token_4 => 'PRODUCT_NAME'
61702: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
61703: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
61704: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
61705: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
61706: ,p_ae_header_id => NULL
61707: );

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

61700: )
61701: ,p_token_4 => 'PRODUCT_NAME'
61702: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
61703: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
61704: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
61705: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
61706: ,p_ae_header_id => NULL
61707: );
61708:

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

61701: ,p_token_4 => 'PRODUCT_NAME'
61702: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
61703: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
61704: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
61705: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
61706: ,p_ae_header_id => NULL
61707: );
61708:
61709: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 61736: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

61732: ----------------------------------------------------------------------------------
61733: -- 4219869 Business Flow
61734: -- Update journal entry status -- Need to generate this within IF
61735: ----------------------------------------------------------------------------------
61736: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
61737: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
61738: ,p_balance_type_code => l_balance_type_code
61739: );
61740:

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

61916:
61917: --
61918: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
61919: --
61920: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
61921: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
61922: ELSE
61923: ---------------------------------------------------------------------------------------------------
61924: -- 4262811a Switch Sign

Line 61945: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

61941:
61942: XLA_AE_LINES_PKG.ValidateCurrentLine;
61943: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
61944:
61945: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
61946: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
61947: ,p_balance_type_code => l_balance_type_code);
61948:
61949: END IF;

Line 62069: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

62065: l_tmp_amt NUMBER;
62066: l_acc_rev_natural_side_code VARCHAR2(1);
62067:
62068: l_num_entries NUMBER;
62069: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
62070: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
62071: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
62072: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
62073: l_recog_line_1 NUMBER;

Line 62070: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

62066: l_acc_rev_natural_side_code VARCHAR2(1);
62067:
62068: l_num_entries NUMBER;
62069: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
62070: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
62071: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
62072: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
62073: l_recog_line_1 NUMBER;
62074: l_recog_line_2 NUMBER;

Line 62071: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

62067:
62068: l_num_entries NUMBER;
62069: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
62070: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
62071: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
62072: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
62073: l_recog_line_1 NUMBER;
62074: l_recog_line_2 NUMBER;
62075:

Line 62072: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

62068: l_num_entries NUMBER;
62069: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
62070: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
62071: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
62072: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
62073: l_recog_line_1 NUMBER;
62074: l_recog_line_2 NUMBER;
62075:
62076: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 62078: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

62074: l_recog_line_2 NUMBER;
62075:
62076: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
62077: l_bflow_applied_to_amt NUMBER; -- 5132302
62078: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
62079:
62080: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
62081:
62082: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

62149: l_accrual_line_num := NULL; -- 4262811
62150: l_tmp_amt := NULL; -- 4262811
62151: --
62152:
62153: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
62154: l_balance_type_code <> 'B' THEN
62155: IF NVL(p_source_97,'
62156: ') <> 'CLEAR_CLEAR' AND
62157: p_source_114 IS NOT NULL AND

Line 62230: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

62226: --
62227: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
62228:
62229: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
62230: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
62231:
62232: -- 4955764
62233: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
62234: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

62284: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
62285:
62286: IF xla_accounting_cache_pkg.GetValueChar
62287: (p_source_code => 'LEDGER_CATEGORY_CODE'
62288: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
62289: AND l_bflow_method_code = 'PRIOR_ENTRY'
62290: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
62291: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
62292: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

62361: p_lookup_type => 'XLA_OWNER_TYPE'
62362: ,p_lookup_code => l_component_type_code
62363: )
62364: ,p_token_4 => 'PRODUCT_NAME'
62365: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
62366: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
62367: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
62368: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
62369: ,p_ae_header_id => NULL

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

62362: ,p_lookup_code => l_component_type_code
62363: )
62364: ,p_token_4 => 'PRODUCT_NAME'
62365: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
62366: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
62367: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
62368: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
62369: ,p_ae_header_id => NULL
62370: );

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

62363: )
62364: ,p_token_4 => 'PRODUCT_NAME'
62365: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
62366: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
62367: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
62368: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
62369: ,p_ae_header_id => NULL
62370: );
62371:

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

62364: ,p_token_4 => 'PRODUCT_NAME'
62365: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
62366: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
62367: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
62368: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
62369: ,p_ae_header_id => NULL
62370: );
62371:
62372: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 62399: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

62395: ----------------------------------------------------------------------------------
62396: -- 4219869 Business Flow
62397: -- Update journal entry status -- Need to generate this within IF
62398: ----------------------------------------------------------------------------------
62399: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
62400: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
62401: ,p_balance_type_code => l_balance_type_code
62402: );
62403:

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

62456:
62457: --
62458: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
62459: --
62460: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
62461: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
62462: ELSE
62463: ---------------------------------------------------------------------------------------------------
62464: -- 4262811a Switch Sign

Line 62485: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

62481:
62482: XLA_AE_LINES_PKG.ValidateCurrentLine;
62483: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
62484:
62485: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
62486: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
62487: ,p_balance_type_code => l_balance_type_code);
62488:
62489: END IF;

Line 62624: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

62620: l_tmp_amt NUMBER;
62621: l_acc_rev_natural_side_code VARCHAR2(1);
62622:
62623: l_num_entries NUMBER;
62624: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
62625: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
62626: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
62627: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
62628: l_recog_line_1 NUMBER;

Line 62625: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

62621: l_acc_rev_natural_side_code VARCHAR2(1);
62622:
62623: l_num_entries NUMBER;
62624: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
62625: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
62626: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
62627: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
62628: l_recog_line_1 NUMBER;
62629: l_recog_line_2 NUMBER;

Line 62626: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

62622:
62623: l_num_entries NUMBER;
62624: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
62625: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
62626: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
62627: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
62628: l_recog_line_1 NUMBER;
62629: l_recog_line_2 NUMBER;
62630:

Line 62627: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

62623: l_num_entries NUMBER;
62624: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
62625: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
62626: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
62627: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
62628: l_recog_line_1 NUMBER;
62629: l_recog_line_2 NUMBER;
62630:
62631: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 62633: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

62629: l_recog_line_2 NUMBER;
62630:
62631: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
62632: l_bflow_applied_to_amt NUMBER; -- 5132302
62633: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
62634:
62635: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
62636:
62637: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

62704: l_accrual_line_num := NULL; -- 4262811
62705: l_tmp_amt := NULL; -- 4262811
62706: --
62707:
62708: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
62709: l_balance_type_code <> 'B' THEN
62710: IF NVL(p_source_97,'
62711: ') <> 'CLEAR_CLEAR' AND
62712: NVL(p_source_98,'

Line 62782: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

62778: --
62779: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
62780:
62781: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
62782: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
62783:
62784: -- 4955764
62785: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
62786: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

62846: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
62847:
62848: IF xla_accounting_cache_pkg.GetValueChar
62849: (p_source_code => 'LEDGER_CATEGORY_CODE'
62850: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
62851: AND l_bflow_method_code = 'PRIOR_ENTRY'
62852: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
62853: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
62854: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

62949: p_lookup_type => 'XLA_OWNER_TYPE'
62950: ,p_lookup_code => l_component_type_code
62951: )
62952: ,p_token_4 => 'PRODUCT_NAME'
62953: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
62954: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
62955: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
62956: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
62957: ,p_ae_header_id => NULL

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

62950: ,p_lookup_code => l_component_type_code
62951: )
62952: ,p_token_4 => 'PRODUCT_NAME'
62953: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
62954: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
62955: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
62956: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
62957: ,p_ae_header_id => NULL
62958: );

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

62951: )
62952: ,p_token_4 => 'PRODUCT_NAME'
62953: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
62954: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
62955: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
62956: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
62957: ,p_ae_header_id => NULL
62958: );
62959:

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

62952: ,p_token_4 => 'PRODUCT_NAME'
62953: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
62954: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
62955: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
62956: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
62957: ,p_ae_header_id => NULL
62958: );
62959:
62960: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 62987: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

62983: ----------------------------------------------------------------------------------
62984: -- 4219869 Business Flow
62985: -- Update journal entry status -- Need to generate this within IF
62986: ----------------------------------------------------------------------------------
62987: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
62988: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
62989: ,p_balance_type_code => l_balance_type_code
62990: );
62991:

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

63073:
63074: --
63075: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
63076: --
63077: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
63078: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
63079: ELSE
63080: ---------------------------------------------------------------------------------------------------
63081: -- 4262811a Switch Sign

Line 63102: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

63098:
63099: XLA_AE_LINES_PKG.ValidateCurrentLine;
63100: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
63101:
63102: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
63103: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
63104: ,p_balance_type_code => l_balance_type_code);
63105:
63106: END IF;

Line 63249: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

63245: l_tmp_amt NUMBER;
63246: l_acc_rev_natural_side_code VARCHAR2(1);
63247:
63248: l_num_entries NUMBER;
63249: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
63250: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
63251: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
63252: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
63253: l_recog_line_1 NUMBER;

Line 63250: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

63246: l_acc_rev_natural_side_code VARCHAR2(1);
63247:
63248: l_num_entries NUMBER;
63249: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
63250: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
63251: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
63252: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
63253: l_recog_line_1 NUMBER;
63254: l_recog_line_2 NUMBER;

Line 63251: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

63247:
63248: l_num_entries NUMBER;
63249: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
63250: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
63251: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
63252: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
63253: l_recog_line_1 NUMBER;
63254: l_recog_line_2 NUMBER;
63255:

Line 63252: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

63248: l_num_entries NUMBER;
63249: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
63250: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
63251: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
63252: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
63253: l_recog_line_1 NUMBER;
63254: l_recog_line_2 NUMBER;
63255:
63256: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 63258: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

63254: l_recog_line_2 NUMBER;
63255:
63256: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
63257: l_bflow_applied_to_amt NUMBER; -- 5132302
63258: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
63259:
63260: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
63261:
63262: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

63328: l_acc_rev_flag := NULL; -- 4262811
63329: l_accrual_line_num := NULL; -- 4262811
63330: l_tmp_amt := NULL; -- 4262811
63331: --
63332: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
63333: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
63334: return;
63335: END IF;
63336:

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

63329: l_accrual_line_num := NULL; -- 4262811
63330: l_tmp_amt := NULL; -- 4262811
63331: --
63332: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
63333: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
63334: return;
63335: END IF;
63336:
63337: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

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

63333: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
63334: return;
63335: END IF;
63336:
63337: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
63338: l_balance_type_code <> 'B' THEN
63339: IF (NVL(p_source_97,'
63340: ') = 'CLEAR_CLEAR' OR
63341: NVL(p_source_97,'

Line 63423: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

63419: --
63420: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
63421:
63422: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
63423: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
63424:
63425: -- 4955764
63426: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
63427: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

63495: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
63496:
63497: IF xla_accounting_cache_pkg.GetValueChar
63498: (p_source_code => 'LEDGER_CATEGORY_CODE'
63499: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
63500: AND l_bflow_method_code = 'PRIOR_ENTRY'
63501: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
63502: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
63503: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

63686: p_lookup_type => 'XLA_OWNER_TYPE'
63687: ,p_lookup_code => l_component_type_code
63688: )
63689: ,p_token_4 => 'PRODUCT_NAME'
63690: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
63691: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
63692: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
63693: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
63694: ,p_ae_header_id => NULL

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

63687: ,p_lookup_code => l_component_type_code
63688: )
63689: ,p_token_4 => 'PRODUCT_NAME'
63690: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
63691: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
63692: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
63693: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
63694: ,p_ae_header_id => NULL
63695: );

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

63688: )
63689: ,p_token_4 => 'PRODUCT_NAME'
63690: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
63691: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
63692: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
63693: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
63694: ,p_ae_header_id => NULL
63695: );
63696:

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

63689: ,p_token_4 => 'PRODUCT_NAME'
63690: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
63691: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
63692: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
63693: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
63694: ,p_ae_header_id => NULL
63695: );
63696:
63697: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 63724: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

63720: ----------------------------------------------------------------------------------
63721: -- 4219869 Business Flow
63722: -- Update journal entry status -- Need to generate this within IF
63723: ----------------------------------------------------------------------------------
63724: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
63725: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
63726: ,p_balance_type_code => l_balance_type_code
63727: );
63728:

Line 63902: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

63898:
63899: --
63900: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
63901: --
63902: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
63903: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
63904: ELSE
63905: ---------------------------------------------------------------------------------------------------
63906: -- 4262811a Switch Sign

Line 63927: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

63923:
63924: XLA_AE_LINES_PKG.ValidateCurrentLine;
63925: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
63926:
63927: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
63928: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
63929: ,p_balance_type_code => l_balance_type_code);
63930:
63931: END IF;

Line 64070: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

64066: l_tmp_amt NUMBER;
64067: l_acc_rev_natural_side_code VARCHAR2(1);
64068:
64069: l_num_entries NUMBER;
64070: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
64071: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
64072: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
64073: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
64074: l_recog_line_1 NUMBER;

Line 64071: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

64067: l_acc_rev_natural_side_code VARCHAR2(1);
64068:
64069: l_num_entries NUMBER;
64070: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
64071: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
64072: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
64073: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
64074: l_recog_line_1 NUMBER;
64075: l_recog_line_2 NUMBER;

Line 64072: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

64068:
64069: l_num_entries NUMBER;
64070: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
64071: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
64072: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
64073: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
64074: l_recog_line_1 NUMBER;
64075: l_recog_line_2 NUMBER;
64076:

Line 64073: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

64069: l_num_entries NUMBER;
64070: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
64071: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
64072: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
64073: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
64074: l_recog_line_1 NUMBER;
64075: l_recog_line_2 NUMBER;
64076:
64077: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 64079: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

64075: l_recog_line_2 NUMBER;
64076:
64077: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
64078: l_bflow_applied_to_amt NUMBER; -- 5132302
64079: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
64080:
64081: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
64082:
64083: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 64153: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

64149: l_acc_rev_flag := NULL; -- 4262811
64150: l_accrual_line_num := NULL; -- 4262811
64151: l_tmp_amt := NULL; -- 4262811
64152: --
64153: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
64154: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
64155: return;
64156: END IF;
64157:

Line 64154: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

64150: l_accrual_line_num := NULL; -- 4262811
64151: l_tmp_amt := NULL; -- 4262811
64152: --
64153: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
64154: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
64155: return;
64156: END IF;
64157:
64158: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 64158: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

64154: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
64155: return;
64156: END IF;
64157:
64158: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
64159: l_balance_type_code <> 'B' THEN
64160: IF (NVL(p_source_97,'
64161: ') = 'CLEAR_CLEAR' OR
64162: NVL(p_source_97,'

Line 64243: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

64239: --
64240: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
64241:
64242: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
64243: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
64244:
64245: -- 4955764
64246: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
64247: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 64309: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

64305: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
64306:
64307: IF xla_accounting_cache_pkg.GetValueChar
64308: (p_source_code => 'LEDGER_CATEGORY_CODE'
64309: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
64310: AND l_bflow_method_code = 'PRIOR_ENTRY'
64311: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
64312: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
64313: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 64574: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

64570: p_lookup_type => 'XLA_OWNER_TYPE'
64571: ,p_lookup_code => l_component_type_code
64572: )
64573: ,p_token_4 => 'PRODUCT_NAME'
64574: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
64575: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
64576: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
64577: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
64578: ,p_ae_header_id => NULL

Line 64575: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

64571: ,p_lookup_code => l_component_type_code
64572: )
64573: ,p_token_4 => 'PRODUCT_NAME'
64574: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
64575: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
64576: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
64577: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
64578: ,p_ae_header_id => NULL
64579: );

Line 64576: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

64572: )
64573: ,p_token_4 => 'PRODUCT_NAME'
64574: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
64575: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
64576: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
64577: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
64578: ,p_ae_header_id => NULL
64579: );
64580:

Line 64577: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

64573: ,p_token_4 => 'PRODUCT_NAME'
64574: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
64575: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
64576: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
64577: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
64578: ,p_ae_header_id => NULL
64579: );
64580:
64581: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 64608: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

64604: ----------------------------------------------------------------------------------
64605: -- 4219869 Business Flow
64606: -- Update journal entry status -- Need to generate this within IF
64607: ----------------------------------------------------------------------------------
64608: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
64609: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
64610: ,p_balance_type_code => l_balance_type_code
64611: );
64612:

Line 64860: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

64856:
64857: --
64858: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
64859: --
64860: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
64861: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
64862: ELSE
64863: ---------------------------------------------------------------------------------------------------
64864: -- 4262811a Switch Sign

Line 64885: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

64881:
64882: XLA_AE_LINES_PKG.ValidateCurrentLine;
64883: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
64884:
64885: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
64886: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
64887: ,p_balance_type_code => l_balance_type_code);
64888:
64889: END IF;

Line 65031: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

65027: l_tmp_amt NUMBER;
65028: l_acc_rev_natural_side_code VARCHAR2(1);
65029:
65030: l_num_entries NUMBER;
65031: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
65032: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
65033: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
65034: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
65035: l_recog_line_1 NUMBER;

Line 65032: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

65028: l_acc_rev_natural_side_code VARCHAR2(1);
65029:
65030: l_num_entries NUMBER;
65031: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
65032: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
65033: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
65034: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
65035: l_recog_line_1 NUMBER;
65036: l_recog_line_2 NUMBER;

Line 65033: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

65029:
65030: l_num_entries NUMBER;
65031: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
65032: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
65033: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
65034: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
65035: l_recog_line_1 NUMBER;
65036: l_recog_line_2 NUMBER;
65037:

Line 65034: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

65030: l_num_entries NUMBER;
65031: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
65032: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
65033: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
65034: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
65035: l_recog_line_1 NUMBER;
65036: l_recog_line_2 NUMBER;
65037:
65038: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 65040: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

65036: l_recog_line_2 NUMBER;
65037:
65038: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
65039: l_bflow_applied_to_amt NUMBER; -- 5132302
65040: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
65041:
65042: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
65043:
65044: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 65114: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

65110: l_acc_rev_flag := NULL; -- 4262811
65111: l_accrual_line_num := NULL; -- 4262811
65112: l_tmp_amt := NULL; -- 4262811
65113: --
65114: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
65115: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
65116: return;
65117: END IF;
65118:

Line 65115: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

65111: l_accrual_line_num := NULL; -- 4262811
65112: l_tmp_amt := NULL; -- 4262811
65113: --
65114: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
65115: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
65116: return;
65117: END IF;
65118:
65119: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 65119: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

65115: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
65116: return;
65117: END IF;
65118:
65119: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
65120: l_balance_type_code <> 'B' THEN
65121: IF (NVL(p_source_97,'
65122: ') <> 'CLEAR_CLEAR' AND
65123: NVL(p_source_97,'

Line 65203: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

65199: --
65200: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
65201:
65202: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
65203: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
65204:
65205: -- 4955764
65206: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
65207: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 65269: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

65265: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
65266:
65267: IF xla_accounting_cache_pkg.GetValueChar
65268: (p_source_code => 'LEDGER_CATEGORY_CODE'
65269: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
65270: AND l_bflow_method_code = 'PRIOR_ENTRY'
65271: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
65272: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
65273: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 65534: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

65530: p_lookup_type => 'XLA_OWNER_TYPE'
65531: ,p_lookup_code => l_component_type_code
65532: )
65533: ,p_token_4 => 'PRODUCT_NAME'
65534: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
65535: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
65536: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
65537: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
65538: ,p_ae_header_id => NULL

Line 65535: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

65531: ,p_lookup_code => l_component_type_code
65532: )
65533: ,p_token_4 => 'PRODUCT_NAME'
65534: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
65535: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
65536: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
65537: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
65538: ,p_ae_header_id => NULL
65539: );

Line 65536: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

65532: )
65533: ,p_token_4 => 'PRODUCT_NAME'
65534: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
65535: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
65536: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
65537: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
65538: ,p_ae_header_id => NULL
65539: );
65540:

Line 65537: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

65533: ,p_token_4 => 'PRODUCT_NAME'
65534: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
65535: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
65536: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
65537: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
65538: ,p_ae_header_id => NULL
65539: );
65540:
65541: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 65568: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

65564: ----------------------------------------------------------------------------------
65565: -- 4219869 Business Flow
65566: -- Update journal entry status -- Need to generate this within IF
65567: ----------------------------------------------------------------------------------
65568: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
65569: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
65570: ,p_balance_type_code => l_balance_type_code
65571: );
65572:

Line 65820: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

65816:
65817: --
65818: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
65819: --
65820: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
65821: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
65822: ELSE
65823: ---------------------------------------------------------------------------------------------------
65824: -- 4262811a Switch Sign

Line 65845: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

65841:
65842: XLA_AE_LINES_PKG.ValidateCurrentLine;
65843: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
65844:
65845: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
65846: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
65847: ,p_balance_type_code => l_balance_type_code);
65848:
65849: END IF;

Line 65982: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

65978: l_tmp_amt NUMBER;
65979: l_acc_rev_natural_side_code VARCHAR2(1);
65980:
65981: l_num_entries NUMBER;
65982: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
65983: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
65984: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
65985: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
65986: l_recog_line_1 NUMBER;

Line 65983: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

65979: l_acc_rev_natural_side_code VARCHAR2(1);
65980:
65981: l_num_entries NUMBER;
65982: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
65983: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
65984: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
65985: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
65986: l_recog_line_1 NUMBER;
65987: l_recog_line_2 NUMBER;

Line 65984: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

65980:
65981: l_num_entries NUMBER;
65982: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
65983: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
65984: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
65985: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
65986: l_recog_line_1 NUMBER;
65987: l_recog_line_2 NUMBER;
65988:

Line 65985: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

65981: l_num_entries NUMBER;
65982: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
65983: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
65984: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
65985: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
65986: l_recog_line_1 NUMBER;
65987: l_recog_line_2 NUMBER;
65988:
65989: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 65991: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

65987: l_recog_line_2 NUMBER;
65988:
65989: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
65990: l_bflow_applied_to_amt NUMBER; -- 5132302
65991: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
65992:
65993: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
65994:
65995: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 66065: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

66061: l_acc_rev_flag := NULL; -- 4262811
66062: l_accrual_line_num := NULL; -- 4262811
66063: l_tmp_amt := NULL; -- 4262811
66064: --
66065: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
66066: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
66067: return;
66068: END IF;
66069:

Line 66066: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

66062: l_accrual_line_num := NULL; -- 4262811
66063: l_tmp_amt := NULL; -- 4262811
66064: --
66065: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
66066: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
66067: return;
66068: END IF;
66069:
66070: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 66070: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

66066: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
66067: return;
66068: END IF;
66069:
66070: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
66071: l_balance_type_code <> 'B' THEN
66072: IF (NVL(p_source_97,'
66073: ') = 'ALWAYS_ALWAYS' OR
66074: NVL(p_source_97,'

Line 66153: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

66149: --
66150: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
66151:
66152: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
66153: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
66154:
66155: -- 4955764
66156: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
66157: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 66211: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

66207: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
66208:
66209: IF xla_accounting_cache_pkg.GetValueChar
66210: (p_source_code => 'LEDGER_CATEGORY_CODE'
66211: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
66212: AND l_bflow_method_code = 'PRIOR_ENTRY'
66213: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
66214: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
66215: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 66476: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

66472: p_lookup_type => 'XLA_OWNER_TYPE'
66473: ,p_lookup_code => l_component_type_code
66474: )
66475: ,p_token_4 => 'PRODUCT_NAME'
66476: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
66477: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
66478: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
66479: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
66480: ,p_ae_header_id => NULL

Line 66477: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

66473: ,p_lookup_code => l_component_type_code
66474: )
66475: ,p_token_4 => 'PRODUCT_NAME'
66476: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
66477: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
66478: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
66479: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
66480: ,p_ae_header_id => NULL
66481: );

Line 66478: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

66474: )
66475: ,p_token_4 => 'PRODUCT_NAME'
66476: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
66477: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
66478: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
66479: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
66480: ,p_ae_header_id => NULL
66481: );
66482:

Line 66479: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

66475: ,p_token_4 => 'PRODUCT_NAME'
66476: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
66477: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
66478: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
66479: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
66480: ,p_ae_header_id => NULL
66481: );
66482:
66483: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 66510: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

66506: ----------------------------------------------------------------------------------
66507: -- 4219869 Business Flow
66508: -- Update journal entry status -- Need to generate this within IF
66509: ----------------------------------------------------------------------------------
66510: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
66511: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
66512: ,p_balance_type_code => l_balance_type_code
66513: );
66514:

Line 66762: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

66758:
66759: --
66760: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
66761: --
66762: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
66763: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
66764: ELSE
66765: ---------------------------------------------------------------------------------------------------
66766: -- 4262811a Switch Sign

Line 66787: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

66783:
66784: XLA_AE_LINES_PKG.ValidateCurrentLine;
66785: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
66786:
66787: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
66788: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
66789: ,p_balance_type_code => l_balance_type_code);
66790:
66791: END IF;

Line 66957: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

66953: l_tmp_amt NUMBER;
66954: l_acc_rev_natural_side_code VARCHAR2(1);
66955:
66956: l_num_entries NUMBER;
66957: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
66958: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
66959: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
66960: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
66961: l_recog_line_1 NUMBER;

Line 66958: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

66954: l_acc_rev_natural_side_code VARCHAR2(1);
66955:
66956: l_num_entries NUMBER;
66957: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
66958: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
66959: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
66960: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
66961: l_recog_line_1 NUMBER;
66962: l_recog_line_2 NUMBER;

Line 66959: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

66955:
66956: l_num_entries NUMBER;
66957: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
66958: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
66959: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
66960: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
66961: l_recog_line_1 NUMBER;
66962: l_recog_line_2 NUMBER;
66963:

Line 66960: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

66956: l_num_entries NUMBER;
66957: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
66958: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
66959: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
66960: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
66961: l_recog_line_1 NUMBER;
66962: l_recog_line_2 NUMBER;
66963:
66964: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 66966: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

66962: l_recog_line_2 NUMBER;
66963:
66964: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
66965: l_bflow_applied_to_amt NUMBER; -- 5132302
66966: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
66967:
66968: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
66969:
66970: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 67040: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

67036: l_acc_rev_flag := NULL; -- 4262811
67037: l_accrual_line_num := NULL; -- 4262811
67038: l_tmp_amt := NULL; -- 4262811
67039: --
67040: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
67041: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
67042: return;
67043: END IF;
67044:

Line 67041: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

67037: l_accrual_line_num := NULL; -- 4262811
67038: l_tmp_amt := NULL; -- 4262811
67039: --
67040: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
67041: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
67042: return;
67043: END IF;
67044:
67045: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 67045: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

67041: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
67042: return;
67043: END IF;
67044:
67045: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
67046: l_balance_type_code <> 'B' THEN
67047: IF NVL(p_source_125,'
67048: ') = 'PREPAY APPL'
67049: THEN

Line 67117: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

67113: --
67114: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
67115:
67116: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
67117: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
67118:
67119: -- 4955764
67120: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
67121: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 67233: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

67229: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
67230:
67231: IF xla_accounting_cache_pkg.GetValueChar
67232: (p_source_code => 'LEDGER_CATEGORY_CODE'
67233: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
67234: AND l_bflow_method_code = 'PRIOR_ENTRY'
67235: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
67236: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
67237: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 67498: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

67494: p_lookup_type => 'XLA_OWNER_TYPE'
67495: ,p_lookup_code => l_component_type_code
67496: )
67497: ,p_token_4 => 'PRODUCT_NAME'
67498: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
67499: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
67500: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
67501: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
67502: ,p_ae_header_id => NULL

Line 67499: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

67495: ,p_lookup_code => l_component_type_code
67496: )
67497: ,p_token_4 => 'PRODUCT_NAME'
67498: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
67499: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
67500: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
67501: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
67502: ,p_ae_header_id => NULL
67503: );

Line 67500: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

67496: )
67497: ,p_token_4 => 'PRODUCT_NAME'
67498: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
67499: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
67500: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
67501: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
67502: ,p_ae_header_id => NULL
67503: );
67504:

Line 67501: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

67497: ,p_token_4 => 'PRODUCT_NAME'
67498: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
67499: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
67500: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
67501: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
67502: ,p_ae_header_id => NULL
67503: );
67504:
67505: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 67532: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

67528: ----------------------------------------------------------------------------------
67529: -- 4219869 Business Flow
67530: -- Update journal entry status -- Need to generate this within IF
67531: ----------------------------------------------------------------------------------
67532: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
67533: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
67534: ,p_balance_type_code => l_balance_type_code
67535: );
67536:

Line 67784: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

67780:
67781: --
67782: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
67783: --
67784: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
67785: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
67786: ELSE
67787: ---------------------------------------------------------------------------------------------------
67788: -- 4262811a Switch Sign

Line 67809: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

67805:
67806: XLA_AE_LINES_PKG.ValidateCurrentLine;
67807: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
67808:
67809: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
67810: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
67811: ,p_balance_type_code => l_balance_type_code);
67812:
67813: END IF;

Line 67953: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

67949: l_tmp_amt NUMBER;
67950: l_acc_rev_natural_side_code VARCHAR2(1);
67951:
67952: l_num_entries NUMBER;
67953: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
67954: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
67955: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
67956: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
67957: l_recog_line_1 NUMBER;

Line 67954: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

67950: l_acc_rev_natural_side_code VARCHAR2(1);
67951:
67952: l_num_entries NUMBER;
67953: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
67954: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
67955: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
67956: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
67957: l_recog_line_1 NUMBER;
67958: l_recog_line_2 NUMBER;

Line 67955: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

67951:
67952: l_num_entries NUMBER;
67953: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
67954: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
67955: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
67956: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
67957: l_recog_line_1 NUMBER;
67958: l_recog_line_2 NUMBER;
67959:

Line 67956: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

67952: l_num_entries NUMBER;
67953: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
67954: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
67955: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
67956: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
67957: l_recog_line_1 NUMBER;
67958: l_recog_line_2 NUMBER;
67959:
67960: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 67962: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

67958: l_recog_line_2 NUMBER;
67959:
67960: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
67961: l_bflow_applied_to_amt NUMBER; -- 5132302
67962: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
67963:
67964: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
67965:
67966: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 68036: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

68032: l_acc_rev_flag := NULL; -- 4262811
68033: l_accrual_line_num := NULL; -- 4262811
68034: l_tmp_amt := NULL; -- 4262811
68035: --
68036: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
68037: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
68038: return;
68039: END IF;
68040:

Line 68037: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

68033: l_accrual_line_num := NULL; -- 4262811
68034: l_tmp_amt := NULL; -- 4262811
68035: --
68036: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
68037: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
68038: return;
68039: END IF;
68040:
68041: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 68041: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

68037: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
68038: return;
68039: END IF;
68040:
68041: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
68042: l_balance_type_code <> 'B' THEN
68043: IF (NVL(p_source_97,'
68044: ') <> 'CLEAR_CLEAR' AND
68045: NVL(p_source_97,'

Line 68125: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

68121: --
68122: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
68123:
68124: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
68125: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
68126:
68127: -- 4955764
68128: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
68129: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 68189: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

68185: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
68186:
68187: IF xla_accounting_cache_pkg.GetValueChar
68188: (p_source_code => 'LEDGER_CATEGORY_CODE'
68189: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
68190: AND l_bflow_method_code = 'PRIOR_ENTRY'
68191: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
68192: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
68193: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 68454: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

68450: p_lookup_type => 'XLA_OWNER_TYPE'
68451: ,p_lookup_code => l_component_type_code
68452: )
68453: ,p_token_4 => 'PRODUCT_NAME'
68454: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
68455: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
68456: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
68457: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
68458: ,p_ae_header_id => NULL

Line 68455: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

68451: ,p_lookup_code => l_component_type_code
68452: )
68453: ,p_token_4 => 'PRODUCT_NAME'
68454: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
68455: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
68456: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
68457: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
68458: ,p_ae_header_id => NULL
68459: );

Line 68456: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

68452: )
68453: ,p_token_4 => 'PRODUCT_NAME'
68454: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
68455: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
68456: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
68457: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
68458: ,p_ae_header_id => NULL
68459: );
68460:

Line 68457: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

68453: ,p_token_4 => 'PRODUCT_NAME'
68454: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
68455: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
68456: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
68457: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
68458: ,p_ae_header_id => NULL
68459: );
68460:
68461: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 68488: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

68484: ----------------------------------------------------------------------------------
68485: -- 4219869 Business Flow
68486: -- Update journal entry status -- Need to generate this within IF
68487: ----------------------------------------------------------------------------------
68488: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
68489: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
68490: ,p_balance_type_code => l_balance_type_code
68491: );
68492:

Line 68740: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

68736:
68737: --
68738: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
68739: --
68740: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
68741: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
68742: ELSE
68743: ---------------------------------------------------------------------------------------------------
68744: -- 4262811a Switch Sign

Line 68765: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

68761:
68762: XLA_AE_LINES_PKG.ValidateCurrentLine;
68763: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
68764:
68765: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
68766: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
68767: ,p_balance_type_code => l_balance_type_code);
68768:
68769: END IF;

Line 68914: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

68910: l_tmp_amt NUMBER;
68911: l_acc_rev_natural_side_code VARCHAR2(1);
68912:
68913: l_num_entries NUMBER;
68914: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
68915: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
68916: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
68917: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
68918: l_recog_line_1 NUMBER;

Line 68915: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

68911: l_acc_rev_natural_side_code VARCHAR2(1);
68912:
68913: l_num_entries NUMBER;
68914: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
68915: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
68916: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
68917: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
68918: l_recog_line_1 NUMBER;
68919: l_recog_line_2 NUMBER;

Line 68916: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

68912:
68913: l_num_entries NUMBER;
68914: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
68915: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
68916: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
68917: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
68918: l_recog_line_1 NUMBER;
68919: l_recog_line_2 NUMBER;
68920:

Line 68917: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

68913: l_num_entries NUMBER;
68914: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
68915: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
68916: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
68917: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
68918: l_recog_line_1 NUMBER;
68919: l_recog_line_2 NUMBER;
68920:
68921: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 68923: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

68919: l_recog_line_2 NUMBER;
68920:
68921: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
68922: l_bflow_applied_to_amt NUMBER; -- 5132302
68923: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
68924:
68925: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
68926:
68927: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 68997: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

68993: l_acc_rev_flag := NULL; -- 4262811
68994: l_accrual_line_num := NULL; -- 4262811
68995: l_tmp_amt := NULL; -- 4262811
68996: --
68997: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
68998: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
68999: return;
69000: END IF;
69001:

Line 68998: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

68994: l_accrual_line_num := NULL; -- 4262811
68995: l_tmp_amt := NULL; -- 4262811
68996: --
68997: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
68998: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
68999: return;
69000: END IF;
69001:
69002: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 69002: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

68998: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
68999: return;
69000: END IF;
69001:
69002: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
69003: l_balance_type_code <> 'B' THEN
69004: IF NVL(p_source_97,'
69005: ') = 'ALWAYS_ALWAYS' AND
69006: p_source_114 IS NOT NULL AND

Line 69085: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

69081: --
69082: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
69083:
69084: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
69085: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
69086:
69087: -- 4955764
69088: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
69089: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 69161: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

69157: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
69158:
69159: IF xla_accounting_cache_pkg.GetValueChar
69160: (p_source_code => 'LEDGER_CATEGORY_CODE'
69161: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
69162: AND l_bflow_method_code = 'PRIOR_ENTRY'
69163: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
69164: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
69165: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 69352: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

69348: p_lookup_type => 'XLA_OWNER_TYPE'
69349: ,p_lookup_code => l_component_type_code
69350: )
69351: ,p_token_4 => 'PRODUCT_NAME'
69352: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
69353: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
69354: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
69355: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
69356: ,p_ae_header_id => NULL

Line 69353: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

69349: ,p_lookup_code => l_component_type_code
69350: )
69351: ,p_token_4 => 'PRODUCT_NAME'
69352: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
69353: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
69354: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
69355: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
69356: ,p_ae_header_id => NULL
69357: );

Line 69354: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

69350: )
69351: ,p_token_4 => 'PRODUCT_NAME'
69352: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
69353: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
69354: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
69355: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
69356: ,p_ae_header_id => NULL
69357: );
69358:

Line 69355: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

69351: ,p_token_4 => 'PRODUCT_NAME'
69352: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
69353: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
69354: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
69355: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
69356: ,p_ae_header_id => NULL
69357: );
69358:
69359: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 69386: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

69382: ----------------------------------------------------------------------------------
69383: -- 4219869 Business Flow
69384: -- Update journal entry status -- Need to generate this within IF
69385: ----------------------------------------------------------------------------------
69386: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
69387: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
69388: ,p_balance_type_code => l_balance_type_code
69389: );
69390:

Line 69564: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

69560:
69561: --
69562: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
69563: --
69564: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
69565: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
69566: ELSE
69567: ---------------------------------------------------------------------------------------------------
69568: -- 4262811a Switch Sign

Line 69589: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

69585:
69586: XLA_AE_LINES_PKG.ValidateCurrentLine;
69587: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
69588:
69589: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
69590: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
69591: ,p_balance_type_code => l_balance_type_code);
69592:
69593: END IF;

Line 69743: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

69739: l_tmp_amt NUMBER;
69740: l_acc_rev_natural_side_code VARCHAR2(1);
69741:
69742: l_num_entries NUMBER;
69743: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
69744: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
69745: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
69746: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
69747: l_recog_line_1 NUMBER;

Line 69744: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

69740: l_acc_rev_natural_side_code VARCHAR2(1);
69741:
69742: l_num_entries NUMBER;
69743: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
69744: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
69745: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
69746: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
69747: l_recog_line_1 NUMBER;
69748: l_recog_line_2 NUMBER;

Line 69745: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

69741:
69742: l_num_entries NUMBER;
69743: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
69744: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
69745: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
69746: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
69747: l_recog_line_1 NUMBER;
69748: l_recog_line_2 NUMBER;
69749:

Line 69746: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

69742: l_num_entries NUMBER;
69743: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
69744: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
69745: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
69746: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
69747: l_recog_line_1 NUMBER;
69748: l_recog_line_2 NUMBER;
69749:
69750: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 69752: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

69748: l_recog_line_2 NUMBER;
69749:
69750: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
69751: l_bflow_applied_to_amt NUMBER; -- 5132302
69752: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
69753:
69754: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
69755:
69756: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 69826: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

69822: l_acc_rev_flag := NULL; -- 4262811
69823: l_accrual_line_num := NULL; -- 4262811
69824: l_tmp_amt := NULL; -- 4262811
69825: --
69826: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
69827: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
69828: return;
69829: END IF;
69830:

Line 69827: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

69823: l_accrual_line_num := NULL; -- 4262811
69824: l_tmp_amt := NULL; -- 4262811
69825: --
69826: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
69827: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
69828: return;
69829: END IF;
69830:
69831: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 69831: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

69827: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
69828: return;
69829: END IF;
69830:
69831: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
69832: l_balance_type_code <> 'B' THEN
69833: IF (NVL(p_source_97,'
69834: ') <> 'CLEAR_CLEAR' AND
69835: NVL(p_source_97,'

Line 69919: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

69915: --
69916: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
69917:
69918: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
69919: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
69920:
69921: -- 4955764
69922: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
69923: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 69995: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

69991: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
69992:
69993: IF xla_accounting_cache_pkg.GetValueChar
69994: (p_source_code => 'LEDGER_CATEGORY_CODE'
69995: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
69996: AND l_bflow_method_code = 'PRIOR_ENTRY'
69997: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
69998: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
69999: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 70186: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

70182: p_lookup_type => 'XLA_OWNER_TYPE'
70183: ,p_lookup_code => l_component_type_code
70184: )
70185: ,p_token_4 => 'PRODUCT_NAME'
70186: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
70187: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
70188: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
70189: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
70190: ,p_ae_header_id => NULL

Line 70187: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

70183: ,p_lookup_code => l_component_type_code
70184: )
70185: ,p_token_4 => 'PRODUCT_NAME'
70186: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
70187: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
70188: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
70189: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
70190: ,p_ae_header_id => NULL
70191: );

Line 70188: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

70184: )
70185: ,p_token_4 => 'PRODUCT_NAME'
70186: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
70187: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
70188: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
70189: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
70190: ,p_ae_header_id => NULL
70191: );
70192:

Line 70189: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

70185: ,p_token_4 => 'PRODUCT_NAME'
70186: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
70187: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
70188: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
70189: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
70190: ,p_ae_header_id => NULL
70191: );
70192:
70193: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 70220: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

70216: ----------------------------------------------------------------------------------
70217: -- 4219869 Business Flow
70218: -- Update journal entry status -- Need to generate this within IF
70219: ----------------------------------------------------------------------------------
70220: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
70221: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
70222: ,p_balance_type_code => l_balance_type_code
70223: );
70224:

Line 70398: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

70394:
70395: --
70396: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
70397: --
70398: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
70399: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
70400: ELSE
70401: ---------------------------------------------------------------------------------------------------
70402: -- 4262811a Switch Sign

Line 70423: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

70419:
70420: XLA_AE_LINES_PKG.ValidateCurrentLine;
70421: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
70422:
70423: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
70424: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
70425: ,p_balance_type_code => l_balance_type_code);
70426:
70427: END IF;

Line 70572: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

70568: l_tmp_amt NUMBER;
70569: l_acc_rev_natural_side_code VARCHAR2(1);
70570:
70571: l_num_entries NUMBER;
70572: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
70573: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
70574: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
70575: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
70576: l_recog_line_1 NUMBER;

Line 70573: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

70569: l_acc_rev_natural_side_code VARCHAR2(1);
70570:
70571: l_num_entries NUMBER;
70572: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
70573: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
70574: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
70575: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
70576: l_recog_line_1 NUMBER;
70577: l_recog_line_2 NUMBER;

Line 70574: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

70570:
70571: l_num_entries NUMBER;
70572: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
70573: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
70574: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
70575: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
70576: l_recog_line_1 NUMBER;
70577: l_recog_line_2 NUMBER;
70578:

Line 70575: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

70571: l_num_entries NUMBER;
70572: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
70573: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
70574: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
70575: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
70576: l_recog_line_1 NUMBER;
70577: l_recog_line_2 NUMBER;
70578:
70579: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 70581: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

70577: l_recog_line_2 NUMBER;
70578:
70579: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
70580: l_bflow_applied_to_amt NUMBER; -- 5132302
70581: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
70582:
70583: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
70584:
70585: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 70655: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

70651: l_acc_rev_flag := NULL; -- 4262811
70652: l_accrual_line_num := NULL; -- 4262811
70653: l_tmp_amt := NULL; -- 4262811
70654: --
70655: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
70656: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
70657: return;
70658: END IF;
70659:

Line 70656: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

70652: l_accrual_line_num := NULL; -- 4262811
70653: l_tmp_amt := NULL; -- 4262811
70654: --
70655: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
70656: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
70657: return;
70658: END IF;
70659:
70660: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 70660: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

70656: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
70657: return;
70658: END IF;
70659:
70660: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
70661: l_balance_type_code <> 'B' THEN
70662: IF NVL(p_source_97,'
70663: ') = 'ALWAYS_ALWAYS' AND
70664: p_source_114 IS NULL AND

Line 70745: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

70741: --
70742: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
70743:
70744: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
70745: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
70746:
70747: -- 4955764
70748: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
70749: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 70821: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

70817: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
70818:
70819: IF xla_accounting_cache_pkg.GetValueChar
70820: (p_source_code => 'LEDGER_CATEGORY_CODE'
70821: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
70822: AND l_bflow_method_code = 'PRIOR_ENTRY'
70823: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
70824: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
70825: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 71012: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

71008: p_lookup_type => 'XLA_OWNER_TYPE'
71009: ,p_lookup_code => l_component_type_code
71010: )
71011: ,p_token_4 => 'PRODUCT_NAME'
71012: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
71013: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
71014: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
71015: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
71016: ,p_ae_header_id => NULL

Line 71013: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

71009: ,p_lookup_code => l_component_type_code
71010: )
71011: ,p_token_4 => 'PRODUCT_NAME'
71012: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
71013: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
71014: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
71015: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
71016: ,p_ae_header_id => NULL
71017: );

Line 71014: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

71010: )
71011: ,p_token_4 => 'PRODUCT_NAME'
71012: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
71013: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
71014: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
71015: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
71016: ,p_ae_header_id => NULL
71017: );
71018:

Line 71015: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

71011: ,p_token_4 => 'PRODUCT_NAME'
71012: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
71013: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
71014: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
71015: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
71016: ,p_ae_header_id => NULL
71017: );
71018:
71019: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 71046: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

71042: ----------------------------------------------------------------------------------
71043: -- 4219869 Business Flow
71044: -- Update journal entry status -- Need to generate this within IF
71045: ----------------------------------------------------------------------------------
71046: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
71047: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
71048: ,p_balance_type_code => l_balance_type_code
71049: );
71050:

Line 71224: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

71220:
71221: --
71222: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
71223: --
71224: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
71225: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
71226: ELSE
71227: ---------------------------------------------------------------------------------------------------
71228: -- 4262811a Switch Sign

Line 71249: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

71245:
71246: XLA_AE_LINES_PKG.ValidateCurrentLine;
71247: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
71248:
71249: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
71250: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
71251: ,p_balance_type_code => l_balance_type_code);
71252:
71253: END IF;

Line 71394: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

71390: l_tmp_amt NUMBER;
71391: l_acc_rev_natural_side_code VARCHAR2(1);
71392:
71393: l_num_entries NUMBER;
71394: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
71395: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
71396: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
71397: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
71398: l_recog_line_1 NUMBER;

Line 71395: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

71391: l_acc_rev_natural_side_code VARCHAR2(1);
71392:
71393: l_num_entries NUMBER;
71394: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
71395: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
71396: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
71397: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
71398: l_recog_line_1 NUMBER;
71399: l_recog_line_2 NUMBER;

Line 71396: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

71392:
71393: l_num_entries NUMBER;
71394: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
71395: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
71396: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
71397: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
71398: l_recog_line_1 NUMBER;
71399: l_recog_line_2 NUMBER;
71400:

Line 71397: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

71393: l_num_entries NUMBER;
71394: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
71395: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
71396: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
71397: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
71398: l_recog_line_1 NUMBER;
71399: l_recog_line_2 NUMBER;
71400:
71401: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 71403: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

71399: l_recog_line_2 NUMBER;
71400:
71401: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
71402: l_bflow_applied_to_amt NUMBER; -- 5132302
71403: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
71404:
71405: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
71406:
71407: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 71477: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

71473: l_acc_rev_flag := NULL; -- 4262811
71474: l_accrual_line_num := NULL; -- 4262811
71475: l_tmp_amt := NULL; -- 4262811
71476: --
71477: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
71478: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
71479: return;
71480: END IF;
71481:

Line 71478: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

71474: l_accrual_line_num := NULL; -- 4262811
71475: l_tmp_amt := NULL; -- 4262811
71476: --
71477: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
71478: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
71479: return;
71480: END IF;
71481:
71482: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 71482: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

71478: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
71479: return;
71480: END IF;
71481:
71482: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
71483: l_balance_type_code <> 'B' THEN
71484: IF (NVL(p_source_97,'
71485: ') = 'ALWAYS_ALWAYS' OR
71486: NVL(p_source_97,'

Line 71569: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

71565: --
71566: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
71567:
71568: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
71569: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
71570:
71571: -- 4955764
71572: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
71573: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 71637: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

71633: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
71634:
71635: IF xla_accounting_cache_pkg.GetValueChar
71636: (p_source_code => 'LEDGER_CATEGORY_CODE'
71637: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
71638: AND l_bflow_method_code = 'PRIOR_ENTRY'
71639: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
71640: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
71641: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 71828: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

71824: p_lookup_type => 'XLA_OWNER_TYPE'
71825: ,p_lookup_code => l_component_type_code
71826: )
71827: ,p_token_4 => 'PRODUCT_NAME'
71828: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
71829: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
71830: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
71831: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
71832: ,p_ae_header_id => NULL

Line 71829: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

71825: ,p_lookup_code => l_component_type_code
71826: )
71827: ,p_token_4 => 'PRODUCT_NAME'
71828: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
71829: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
71830: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
71831: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
71832: ,p_ae_header_id => NULL
71833: );

Line 71830: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

71826: )
71827: ,p_token_4 => 'PRODUCT_NAME'
71828: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
71829: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
71830: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
71831: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
71832: ,p_ae_header_id => NULL
71833: );
71834:

Line 71831: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

71827: ,p_token_4 => 'PRODUCT_NAME'
71828: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
71829: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
71830: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
71831: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
71832: ,p_ae_header_id => NULL
71833: );
71834:
71835: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 71862: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

71858: ----------------------------------------------------------------------------------
71859: -- 4219869 Business Flow
71860: -- Update journal entry status -- Need to generate this within IF
71861: ----------------------------------------------------------------------------------
71862: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
71863: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
71864: ,p_balance_type_code => l_balance_type_code
71865: );
71866:

Line 72040: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

72036:
72037: --
72038: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
72039: --
72040: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
72041: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
72042: ELSE
72043: ---------------------------------------------------------------------------------------------------
72044: -- 4262811a Switch Sign

Line 72065: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

72061:
72062: XLA_AE_LINES_PKG.ValidateCurrentLine;
72063: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
72064:
72065: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
72066: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
72067: ,p_balance_type_code => l_balance_type_code);
72068:
72069: END IF;

Line 72241: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

72237: l_tmp_amt NUMBER;
72238: l_acc_rev_natural_side_code VARCHAR2(1);
72239:
72240: l_num_entries NUMBER;
72241: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
72242: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
72243: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
72244: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
72245: l_recog_line_1 NUMBER;

Line 72242: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

72238: l_acc_rev_natural_side_code VARCHAR2(1);
72239:
72240: l_num_entries NUMBER;
72241: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
72242: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
72243: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
72244: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
72245: l_recog_line_1 NUMBER;
72246: l_recog_line_2 NUMBER;

Line 72243: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

72239:
72240: l_num_entries NUMBER;
72241: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
72242: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
72243: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
72244: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
72245: l_recog_line_1 NUMBER;
72246: l_recog_line_2 NUMBER;
72247:

Line 72244: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

72240: l_num_entries NUMBER;
72241: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
72242: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
72243: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
72244: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
72245: l_recog_line_1 NUMBER;
72246: l_recog_line_2 NUMBER;
72247:
72248: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 72250: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

72246: l_recog_line_2 NUMBER;
72247:
72248: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
72249: l_bflow_applied_to_amt NUMBER; -- 5132302
72250: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
72251:
72252: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
72253:
72254: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 72324: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

72320: l_acc_rev_flag := NULL; -- 4262811
72321: l_accrual_line_num := NULL; -- 4262811
72322: l_tmp_amt := NULL; -- 4262811
72323: --
72324: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
72325: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
72326: return;
72327: END IF;
72328:

Line 72325: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

72321: l_accrual_line_num := NULL; -- 4262811
72322: l_tmp_amt := NULL; -- 4262811
72323: --
72324: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
72325: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
72326: return;
72327: END IF;
72328:
72329: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 72329: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

72325: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
72326: return;
72327: END IF;
72328:
72329: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
72330: l_balance_type_code <> 'B' THEN
72331: IF NVL(p_source_125,'
72332: ') = 'PREPAY APPL' AND
72333: NVL(p_source_162,'

Line 72403: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

72399: --
72400: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
72401:
72402: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
72403: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
72404:
72405: -- 4955764
72406: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
72407: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 72529: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

72525: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
72526:
72527: IF xla_accounting_cache_pkg.GetValueChar
72528: (p_source_code => 'LEDGER_CATEGORY_CODE'
72529: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
72530: AND l_bflow_method_code = 'PRIOR_ENTRY'
72531: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
72532: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
72533: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 72720: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

72716: p_lookup_type => 'XLA_OWNER_TYPE'
72717: ,p_lookup_code => l_component_type_code
72718: )
72719: ,p_token_4 => 'PRODUCT_NAME'
72720: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
72721: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
72722: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
72723: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
72724: ,p_ae_header_id => NULL

Line 72721: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

72717: ,p_lookup_code => l_component_type_code
72718: )
72719: ,p_token_4 => 'PRODUCT_NAME'
72720: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
72721: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
72722: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
72723: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
72724: ,p_ae_header_id => NULL
72725: );

Line 72722: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

72718: )
72719: ,p_token_4 => 'PRODUCT_NAME'
72720: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
72721: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
72722: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
72723: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
72724: ,p_ae_header_id => NULL
72725: );
72726:

Line 72723: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

72719: ,p_token_4 => 'PRODUCT_NAME'
72720: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
72721: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
72722: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
72723: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
72724: ,p_ae_header_id => NULL
72725: );
72726:
72727: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 72754: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

72750: ----------------------------------------------------------------------------------
72751: -- 4219869 Business Flow
72752: -- Update journal entry status -- Need to generate this within IF
72753: ----------------------------------------------------------------------------------
72754: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
72755: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
72756: ,p_balance_type_code => l_balance_type_code
72757: );
72758:

Line 72932: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

72928:
72929: --
72930: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
72931: --
72932: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
72933: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
72934: ELSE
72935: ---------------------------------------------------------------------------------------------------
72936: -- 4262811a Switch Sign

Line 72957: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

72953:
72954: XLA_AE_LINES_PKG.ValidateCurrentLine;
72955: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
72956:
72957: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
72958: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
72959: ,p_balance_type_code => l_balance_type_code);
72960:
72961: END IF;

Line 73109: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

73105: l_tmp_amt NUMBER;
73106: l_acc_rev_natural_side_code VARCHAR2(1);
73107:
73108: l_num_entries NUMBER;
73109: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
73110: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
73111: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
73112: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
73113: l_recog_line_1 NUMBER;

Line 73110: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

73106: l_acc_rev_natural_side_code VARCHAR2(1);
73107:
73108: l_num_entries NUMBER;
73109: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
73110: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
73111: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
73112: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
73113: l_recog_line_1 NUMBER;
73114: l_recog_line_2 NUMBER;

Line 73111: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

73107:
73108: l_num_entries NUMBER;
73109: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
73110: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
73111: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
73112: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
73113: l_recog_line_1 NUMBER;
73114: l_recog_line_2 NUMBER;
73115:

Line 73112: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

73108: l_num_entries NUMBER;
73109: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
73110: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
73111: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
73112: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
73113: l_recog_line_1 NUMBER;
73114: l_recog_line_2 NUMBER;
73115:
73116: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 73118: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

73114: l_recog_line_2 NUMBER;
73115:
73116: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
73117: l_bflow_applied_to_amt NUMBER; -- 5132302
73118: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
73119:
73120: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
73121:
73122: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 73192: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

73188: l_acc_rev_flag := NULL; -- 4262811
73189: l_accrual_line_num := NULL; -- 4262811
73190: l_tmp_amt := NULL; -- 4262811
73191: --
73192: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
73193: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
73194: return;
73195: END IF;
73196:

Line 73193: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

73189: l_accrual_line_num := NULL; -- 4262811
73190: l_tmp_amt := NULL; -- 4262811
73191: --
73192: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
73193: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
73194: return;
73195: END IF;
73196:
73197: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 73197: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

73193: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
73194: return;
73195: END IF;
73196:
73197: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
73198: l_balance_type_code <> 'B' THEN
73199: IF (NVL(p_source_97,'
73200: ') <> 'CLEAR_CLEAR' AND
73201: NVL(p_source_97,'

Line 73283: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

73279: --
73280: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
73281:
73282: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
73283: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
73284:
73285: -- 4955764
73286: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
73287: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 73357: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

73353: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
73354:
73355: IF xla_accounting_cache_pkg.GetValueChar
73356: (p_source_code => 'LEDGER_CATEGORY_CODE'
73357: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
73358: AND l_bflow_method_code = 'PRIOR_ENTRY'
73359: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
73360: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
73361: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 73548: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

73544: p_lookup_type => 'XLA_OWNER_TYPE'
73545: ,p_lookup_code => l_component_type_code
73546: )
73547: ,p_token_4 => 'PRODUCT_NAME'
73548: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
73549: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
73550: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
73551: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
73552: ,p_ae_header_id => NULL

Line 73549: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

73545: ,p_lookup_code => l_component_type_code
73546: )
73547: ,p_token_4 => 'PRODUCT_NAME'
73548: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
73549: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
73550: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
73551: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
73552: ,p_ae_header_id => NULL
73553: );

Line 73550: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

73546: )
73547: ,p_token_4 => 'PRODUCT_NAME'
73548: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
73549: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
73550: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
73551: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
73552: ,p_ae_header_id => NULL
73553: );
73554:

Line 73551: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

73547: ,p_token_4 => 'PRODUCT_NAME'
73548: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
73549: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
73550: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
73551: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
73552: ,p_ae_header_id => NULL
73553: );
73554:
73555: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 73582: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

73578: ----------------------------------------------------------------------------------
73579: -- 4219869 Business Flow
73580: -- Update journal entry status -- Need to generate this within IF
73581: ----------------------------------------------------------------------------------
73582: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
73583: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
73584: ,p_balance_type_code => l_balance_type_code
73585: );
73586:

Line 73760: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

73756:
73757: --
73758: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
73759: --
73760: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
73761: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
73762: ELSE
73763: ---------------------------------------------------------------------------------------------------
73764: -- 4262811a Switch Sign

Line 73785: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

73781:
73782: XLA_AE_LINES_PKG.ValidateCurrentLine;
73783: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
73784:
73785: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
73786: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
73787: ,p_balance_type_code => l_balance_type_code);
73788:
73789: END IF;

Line 73936: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

73932: l_tmp_amt NUMBER;
73933: l_acc_rev_natural_side_code VARCHAR2(1);
73934:
73935: l_num_entries NUMBER;
73936: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
73937: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
73938: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
73939: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
73940: l_recog_line_1 NUMBER;

Line 73937: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

73933: l_acc_rev_natural_side_code VARCHAR2(1);
73934:
73935: l_num_entries NUMBER;
73936: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
73937: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
73938: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
73939: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
73940: l_recog_line_1 NUMBER;
73941: l_recog_line_2 NUMBER;

Line 73938: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

73934:
73935: l_num_entries NUMBER;
73936: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
73937: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
73938: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
73939: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
73940: l_recog_line_1 NUMBER;
73941: l_recog_line_2 NUMBER;
73942:

Line 73939: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

73935: l_num_entries NUMBER;
73936: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
73937: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
73938: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
73939: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
73940: l_recog_line_1 NUMBER;
73941: l_recog_line_2 NUMBER;
73942:
73943: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 73945: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

73941: l_recog_line_2 NUMBER;
73942:
73943: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
73944: l_bflow_applied_to_amt NUMBER; -- 5132302
73945: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
73946:
73947: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
73948:
73949: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 74020: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

74016: l_accrual_line_num := NULL; -- 4262811
74017: l_tmp_amt := NULL; -- 4262811
74018: --
74019:
74020: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
74021: l_balance_type_code <> 'B' THEN
74022: IF NVL(p_source_97,'
74023: ') = 'CLEAR_CLEAR' AND
74024: NVL(p_source_33,'

Line 74102: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

74098: --
74099: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
74100:
74101: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
74102: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
74103:
74104: -- 4955764
74105: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
74106: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 74178: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

74174: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
74175:
74176: IF xla_accounting_cache_pkg.GetValueChar
74177: (p_source_code => 'LEDGER_CATEGORY_CODE'
74178: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
74179: AND l_bflow_method_code = 'PRIOR_ENTRY'
74180: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
74181: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
74182: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 74322: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

74318: p_lookup_type => 'XLA_OWNER_TYPE'
74319: ,p_lookup_code => l_component_type_code
74320: )
74321: ,p_token_4 => 'PRODUCT_NAME'
74322: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
74323: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
74324: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
74325: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
74326: ,p_ae_header_id => NULL

Line 74323: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

74319: ,p_lookup_code => l_component_type_code
74320: )
74321: ,p_token_4 => 'PRODUCT_NAME'
74322: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
74323: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
74324: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
74325: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
74326: ,p_ae_header_id => NULL
74327: );

Line 74324: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

74320: )
74321: ,p_token_4 => 'PRODUCT_NAME'
74322: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
74323: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
74324: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
74325: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
74326: ,p_ae_header_id => NULL
74327: );
74328:

Line 74325: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

74321: ,p_token_4 => 'PRODUCT_NAME'
74322: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
74323: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
74324: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
74325: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
74326: ,p_ae_header_id => NULL
74327: );
74328:
74329: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 74356: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

74352: ----------------------------------------------------------------------------------
74353: -- 4219869 Business Flow
74354: -- Update journal entry status -- Need to generate this within IF
74355: ----------------------------------------------------------------------------------
74356: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
74357: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
74358: ,p_balance_type_code => l_balance_type_code
74359: );
74360:

Line 74487: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

74483:
74484: --
74485: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
74486: --
74487: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
74488: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
74489: ELSE
74490: ---------------------------------------------------------------------------------------------------
74491: -- 4262811a Switch Sign

Line 74512: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

74508:
74509: XLA_AE_LINES_PKG.ValidateCurrentLine;
74510: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
74511:
74512: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
74513: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
74514: ,p_balance_type_code => l_balance_type_code);
74515:
74516: END IF;

Line 74666: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

74662: l_tmp_amt NUMBER;
74663: l_acc_rev_natural_side_code VARCHAR2(1);
74664:
74665: l_num_entries NUMBER;
74666: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
74667: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
74668: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
74669: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
74670: l_recog_line_1 NUMBER;

Line 74667: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

74663: l_acc_rev_natural_side_code VARCHAR2(1);
74664:
74665: l_num_entries NUMBER;
74666: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
74667: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
74668: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
74669: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
74670: l_recog_line_1 NUMBER;
74671: l_recog_line_2 NUMBER;

Line 74668: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

74664:
74665: l_num_entries NUMBER;
74666: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
74667: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
74668: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
74669: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
74670: l_recog_line_1 NUMBER;
74671: l_recog_line_2 NUMBER;
74672:

Line 74669: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

74665: l_num_entries NUMBER;
74666: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
74667: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
74668: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
74669: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
74670: l_recog_line_1 NUMBER;
74671: l_recog_line_2 NUMBER;
74672:
74673: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 74675: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

74671: l_recog_line_2 NUMBER;
74672:
74673: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
74674: l_bflow_applied_to_amt NUMBER; -- 5132302
74675: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
74676:
74677: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
74678:
74679: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 74750: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

74746: l_accrual_line_num := NULL; -- 4262811
74747: l_tmp_amt := NULL; -- 4262811
74748: --
74749:
74750: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
74751: l_balance_type_code <> 'B' THEN
74752: IF NVL(p_source_97,'
74753: ') <> 'CLEAR_CLEAR' AND
74754: NVL(p_source_163,'

Line 74832: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

74828: --
74829: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
74830:
74831: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
74832: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
74833:
74834: -- 4955764
74835: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
74836: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 74908: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

74904: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
74905:
74906: IF xla_accounting_cache_pkg.GetValueChar
74907: (p_source_code => 'LEDGER_CATEGORY_CODE'
74908: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
74909: AND l_bflow_method_code = 'PRIOR_ENTRY'
74910: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
74911: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
74912: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 75052: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

75048: p_lookup_type => 'XLA_OWNER_TYPE'
75049: ,p_lookup_code => l_component_type_code
75050: )
75051: ,p_token_4 => 'PRODUCT_NAME'
75052: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
75053: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
75054: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
75055: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
75056: ,p_ae_header_id => NULL

Line 75053: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

75049: ,p_lookup_code => l_component_type_code
75050: )
75051: ,p_token_4 => 'PRODUCT_NAME'
75052: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
75053: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
75054: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
75055: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
75056: ,p_ae_header_id => NULL
75057: );

Line 75054: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

75050: )
75051: ,p_token_4 => 'PRODUCT_NAME'
75052: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
75053: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
75054: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
75055: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
75056: ,p_ae_header_id => NULL
75057: );
75058:

Line 75055: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

75051: ,p_token_4 => 'PRODUCT_NAME'
75052: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
75053: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
75054: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
75055: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
75056: ,p_ae_header_id => NULL
75057: );
75058:
75059: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 75086: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

75082: ----------------------------------------------------------------------------------
75083: -- 4219869 Business Flow
75084: -- Update journal entry status -- Need to generate this within IF
75085: ----------------------------------------------------------------------------------
75086: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
75087: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
75088: ,p_balance_type_code => l_balance_type_code
75089: );
75090:

Line 75217: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

75213:
75214: --
75215: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
75216: --
75217: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
75218: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
75219: ELSE
75220: ---------------------------------------------------------------------------------------------------
75221: -- 4262811a Switch Sign

Line 75242: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

75238:
75239: XLA_AE_LINES_PKG.ValidateCurrentLine;
75240: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
75241:
75242: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
75243: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
75244: ,p_balance_type_code => l_balance_type_code);
75245:
75246: END IF;

Line 75415: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

75411: l_tmp_amt NUMBER;
75412: l_acc_rev_natural_side_code VARCHAR2(1);
75413:
75414: l_num_entries NUMBER;
75415: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
75416: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
75417: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
75418: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
75419: l_recog_line_1 NUMBER;

Line 75416: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

75412: l_acc_rev_natural_side_code VARCHAR2(1);
75413:
75414: l_num_entries NUMBER;
75415: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
75416: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
75417: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
75418: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
75419: l_recog_line_1 NUMBER;
75420: l_recog_line_2 NUMBER;

Line 75417: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

75413:
75414: l_num_entries NUMBER;
75415: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
75416: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
75417: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
75418: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
75419: l_recog_line_1 NUMBER;
75420: l_recog_line_2 NUMBER;
75421:

Line 75418: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

75414: l_num_entries NUMBER;
75415: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
75416: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
75417: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
75418: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
75419: l_recog_line_1 NUMBER;
75420: l_recog_line_2 NUMBER;
75421:
75422: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 75424: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

75420: l_recog_line_2 NUMBER;
75421:
75422: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
75423: l_bflow_applied_to_amt NUMBER; -- 5132302
75424: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
75425:
75426: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
75427:
75428: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 75499: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

75495: l_accrual_line_num := NULL; -- 4262811
75496: l_tmp_amt := NULL; -- 4262811
75497: --
75498:
75499: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
75500: l_balance_type_code <> 'B' THEN
75501: IF NVL(p_source_33,'
75502: ') = 'IPV' AND
75503: NVL(p_source_96,'

Line 75573: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

75569: --
75570: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
75571:
75572: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
75573: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
75574:
75575: -- 4955764
75576: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
75577: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 75697: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

75693: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
75694:
75695: IF xla_accounting_cache_pkg.GetValueChar
75696: (p_source_code => 'LEDGER_CATEGORY_CODE'
75697: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
75698: AND l_bflow_method_code = 'PRIOR_ENTRY'
75699: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
75700: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
75701: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 75807: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

75803: p_lookup_type => 'XLA_OWNER_TYPE'
75804: ,p_lookup_code => l_component_type_code
75805: )
75806: ,p_token_4 => 'PRODUCT_NAME'
75807: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
75808: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
75809: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
75810: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
75811: ,p_ae_header_id => NULL

Line 75808: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

75804: ,p_lookup_code => l_component_type_code
75805: )
75806: ,p_token_4 => 'PRODUCT_NAME'
75807: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
75808: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
75809: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
75810: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
75811: ,p_ae_header_id => NULL
75812: );

Line 75809: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

75805: )
75806: ,p_token_4 => 'PRODUCT_NAME'
75807: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
75808: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
75809: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
75810: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
75811: ,p_ae_header_id => NULL
75812: );
75813:

Line 75810: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

75806: ,p_token_4 => 'PRODUCT_NAME'
75807: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
75808: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
75809: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
75810: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
75811: ,p_ae_header_id => NULL
75812: );
75813:
75814: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 75841: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

75837: ----------------------------------------------------------------------------------
75838: -- 4219869 Business Flow
75839: -- Update journal entry status -- Need to generate this within IF
75840: ----------------------------------------------------------------------------------
75841: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
75842: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
75843: ,p_balance_type_code => l_balance_type_code
75844: );
75845:

Line 75928: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

75924:
75925: --
75926: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
75927: --
75928: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
75929: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
75930: ELSE
75931: ---------------------------------------------------------------------------------------------------
75932: -- 4262811a Switch Sign

Line 75953: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

75949:
75950: XLA_AE_LINES_PKG.ValidateCurrentLine;
75951: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
75952:
75953: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
75954: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
75955: ,p_balance_type_code => l_balance_type_code);
75956:
75957: END IF;

Line 76124: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

76120: l_tmp_amt NUMBER;
76121: l_acc_rev_natural_side_code VARCHAR2(1);
76122:
76123: l_num_entries NUMBER;
76124: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
76125: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
76126: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
76127: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
76128: l_recog_line_1 NUMBER;

Line 76125: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

76121: l_acc_rev_natural_side_code VARCHAR2(1);
76122:
76123: l_num_entries NUMBER;
76124: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
76125: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
76126: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
76127: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
76128: l_recog_line_1 NUMBER;
76129: l_recog_line_2 NUMBER;

Line 76126: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

76122:
76123: l_num_entries NUMBER;
76124: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
76125: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
76126: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
76127: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
76128: l_recog_line_1 NUMBER;
76129: l_recog_line_2 NUMBER;
76130:

Line 76127: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

76123: l_num_entries NUMBER;
76124: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
76125: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
76126: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
76127: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
76128: l_recog_line_1 NUMBER;
76129: l_recog_line_2 NUMBER;
76130:
76131: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 76133: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

76129: l_recog_line_2 NUMBER;
76130:
76131: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
76132: l_bflow_applied_to_amt NUMBER; -- 5132302
76133: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
76134:
76135: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
76136:
76137: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 76208: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

76204: l_accrual_line_num := NULL; -- 4262811
76205: l_tmp_amt := NULL; -- 4262811
76206: --
76207:
76208: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
76209: l_balance_type_code <> 'B' THEN
76210: IF NVL(p_source_33,'
76211: ') = 'IPV' AND
76212: NVL(p_source_96,'

Line 76282: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

76278: --
76279: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
76280:
76281: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
76282: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
76283:
76284: -- 4955764
76285: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
76286: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 76404: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

76400: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
76401:
76402: IF xla_accounting_cache_pkg.GetValueChar
76403: (p_source_code => 'LEDGER_CATEGORY_CODE'
76404: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
76405: AND l_bflow_method_code = 'PRIOR_ENTRY'
76406: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
76407: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
76408: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 76514: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

76510: p_lookup_type => 'XLA_OWNER_TYPE'
76511: ,p_lookup_code => l_component_type_code
76512: )
76513: ,p_token_4 => 'PRODUCT_NAME'
76514: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
76515: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
76516: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
76517: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
76518: ,p_ae_header_id => NULL

Line 76515: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

76511: ,p_lookup_code => l_component_type_code
76512: )
76513: ,p_token_4 => 'PRODUCT_NAME'
76514: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
76515: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
76516: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
76517: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
76518: ,p_ae_header_id => NULL
76519: );

Line 76516: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

76512: )
76513: ,p_token_4 => 'PRODUCT_NAME'
76514: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
76515: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
76516: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
76517: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
76518: ,p_ae_header_id => NULL
76519: );
76520:

Line 76517: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

76513: ,p_token_4 => 'PRODUCT_NAME'
76514: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
76515: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
76516: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
76517: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
76518: ,p_ae_header_id => NULL
76519: );
76520:
76521: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 76548: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

76544: ----------------------------------------------------------------------------------
76545: -- 4219869 Business Flow
76546: -- Update journal entry status -- Need to generate this within IF
76547: ----------------------------------------------------------------------------------
76548: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
76549: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
76550: ,p_balance_type_code => l_balance_type_code
76551: );
76552:

Line 76635: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

76631:
76632: --
76633: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
76634: --
76635: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
76636: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
76637: ELSE
76638: ---------------------------------------------------------------------------------------------------
76639: -- 4262811a Switch Sign

Line 76660: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

76656:
76657: XLA_AE_LINES_PKG.ValidateCurrentLine;
76658: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
76659:
76660: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
76661: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
76662: ,p_balance_type_code => l_balance_type_code);
76663:
76664: END IF;

Line 76833: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

76829: l_tmp_amt NUMBER;
76830: l_acc_rev_natural_side_code VARCHAR2(1);
76831:
76832: l_num_entries NUMBER;
76833: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
76834: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
76835: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
76836: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
76837: l_recog_line_1 NUMBER;

Line 76834: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

76830: l_acc_rev_natural_side_code VARCHAR2(1);
76831:
76832: l_num_entries NUMBER;
76833: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
76834: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
76835: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
76836: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
76837: l_recog_line_1 NUMBER;
76838: l_recog_line_2 NUMBER;

Line 76835: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

76831:
76832: l_num_entries NUMBER;
76833: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
76834: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
76835: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
76836: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
76837: l_recog_line_1 NUMBER;
76838: l_recog_line_2 NUMBER;
76839:

Line 76836: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

76832: l_num_entries NUMBER;
76833: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
76834: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
76835: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
76836: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
76837: l_recog_line_1 NUMBER;
76838: l_recog_line_2 NUMBER;
76839:
76840: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 76842: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

76838: l_recog_line_2 NUMBER;
76839:
76840: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
76841: l_bflow_applied_to_amt NUMBER; -- 5132302
76842: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
76843:
76844: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
76845:
76846: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 76917: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

76913: l_accrual_line_num := NULL; -- 4262811
76914: l_tmp_amt := NULL; -- 4262811
76915: --
76916:
76917: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
76918: l_balance_type_code <> 'B' THEN
76919: IF NVL(p_source_33,'
76920: ') = 'IPV' AND
76921: NVL(p_source_96,'

Line 76991: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

76987: --
76988: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
76989:
76990: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
76991: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
76992:
76993: -- 4955764
76994: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
76995: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 77117: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

77113: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
77114:
77115: IF xla_accounting_cache_pkg.GetValueChar
77116: (p_source_code => 'LEDGER_CATEGORY_CODE'
77117: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
77118: AND l_bflow_method_code = 'PRIOR_ENTRY'
77119: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
77120: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
77121: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 77227: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

77223: p_lookup_type => 'XLA_OWNER_TYPE'
77224: ,p_lookup_code => l_component_type_code
77225: )
77226: ,p_token_4 => 'PRODUCT_NAME'
77227: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
77228: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
77229: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
77230: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
77231: ,p_ae_header_id => NULL

Line 77228: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

77224: ,p_lookup_code => l_component_type_code
77225: )
77226: ,p_token_4 => 'PRODUCT_NAME'
77227: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
77228: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
77229: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
77230: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
77231: ,p_ae_header_id => NULL
77232: );

Line 77229: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

77225: )
77226: ,p_token_4 => 'PRODUCT_NAME'
77227: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
77228: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
77229: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
77230: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
77231: ,p_ae_header_id => NULL
77232: );
77233:

Line 77230: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

77226: ,p_token_4 => 'PRODUCT_NAME'
77227: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
77228: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
77229: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
77230: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
77231: ,p_ae_header_id => NULL
77232: );
77233:
77234: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 77261: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

77257: ----------------------------------------------------------------------------------
77258: -- 4219869 Business Flow
77259: -- Update journal entry status -- Need to generate this within IF
77260: ----------------------------------------------------------------------------------
77261: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
77262: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
77263: ,p_balance_type_code => l_balance_type_code
77264: );
77265:

Line 77348: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

77344:
77345: --
77346: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
77347: --
77348: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
77349: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
77350: ELSE
77351: ---------------------------------------------------------------------------------------------------
77352: -- 4262811a Switch Sign

Line 77373: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

77369:
77370: XLA_AE_LINES_PKG.ValidateCurrentLine;
77371: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
77372:
77373: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
77374: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
77375: ,p_balance_type_code => l_balance_type_code);
77376:
77377: END IF;

Line 77546: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

77542: l_tmp_amt NUMBER;
77543: l_acc_rev_natural_side_code VARCHAR2(1);
77544:
77545: l_num_entries NUMBER;
77546: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
77547: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
77548: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
77549: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
77550: l_recog_line_1 NUMBER;

Line 77547: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

77543: l_acc_rev_natural_side_code VARCHAR2(1);
77544:
77545: l_num_entries NUMBER;
77546: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
77547: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
77548: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
77549: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
77550: l_recog_line_1 NUMBER;
77551: l_recog_line_2 NUMBER;

Line 77548: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

77544:
77545: l_num_entries NUMBER;
77546: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
77547: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
77548: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
77549: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
77550: l_recog_line_1 NUMBER;
77551: l_recog_line_2 NUMBER;
77552:

Line 77549: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

77545: l_num_entries NUMBER;
77546: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
77547: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
77548: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
77549: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
77550: l_recog_line_1 NUMBER;
77551: l_recog_line_2 NUMBER;
77552:
77553: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 77555: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

77551: l_recog_line_2 NUMBER;
77552:
77553: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
77554: l_bflow_applied_to_amt NUMBER; -- 5132302
77555: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
77556:
77557: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
77558:
77559: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 77630: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

77626: l_accrual_line_num := NULL; -- 4262811
77627: l_tmp_amt := NULL; -- 4262811
77628: --
77629:
77630: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
77631: l_balance_type_code <> 'B' THEN
77632: IF NVL(p_source_33,'
77633: ') = 'IPV' AND
77634: NVL(p_source_96,'

Line 77704: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

77700: --
77701: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
77702:
77703: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
77704: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
77705:
77706: -- 4955764
77707: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
77708: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 77828: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

77824: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
77825:
77826: IF xla_accounting_cache_pkg.GetValueChar
77827: (p_source_code => 'LEDGER_CATEGORY_CODE'
77828: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
77829: AND l_bflow_method_code = 'PRIOR_ENTRY'
77830: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
77831: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
77832: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 77938: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

77934: p_lookup_type => 'XLA_OWNER_TYPE'
77935: ,p_lookup_code => l_component_type_code
77936: )
77937: ,p_token_4 => 'PRODUCT_NAME'
77938: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
77939: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
77940: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
77941: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
77942: ,p_ae_header_id => NULL

Line 77939: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

77935: ,p_lookup_code => l_component_type_code
77936: )
77937: ,p_token_4 => 'PRODUCT_NAME'
77938: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
77939: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
77940: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
77941: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
77942: ,p_ae_header_id => NULL
77943: );

Line 77940: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

77936: )
77937: ,p_token_4 => 'PRODUCT_NAME'
77938: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
77939: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
77940: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
77941: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
77942: ,p_ae_header_id => NULL
77943: );
77944:

Line 77941: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

77937: ,p_token_4 => 'PRODUCT_NAME'
77938: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
77939: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
77940: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
77941: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
77942: ,p_ae_header_id => NULL
77943: );
77944:
77945: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 77972: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

77968: ----------------------------------------------------------------------------------
77969: -- 4219869 Business Flow
77970: -- Update journal entry status -- Need to generate this within IF
77971: ----------------------------------------------------------------------------------
77972: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
77973: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
77974: ,p_balance_type_code => l_balance_type_code
77975: );
77976:

Line 78059: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

78055:
78056: --
78057: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
78058: --
78059: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
78060: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
78061: ELSE
78062: ---------------------------------------------------------------------------------------------------
78063: -- 4262811a Switch Sign

Line 78084: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

78080:
78081: XLA_AE_LINES_PKG.ValidateCurrentLine;
78082: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
78083:
78084: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
78085: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
78086: ,p_balance_type_code => l_balance_type_code);
78087:
78088: END IF;

Line 78257: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

78253: l_tmp_amt NUMBER;
78254: l_acc_rev_natural_side_code VARCHAR2(1);
78255:
78256: l_num_entries NUMBER;
78257: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
78258: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
78259: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
78260: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
78261: l_recog_line_1 NUMBER;

Line 78258: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

78254: l_acc_rev_natural_side_code VARCHAR2(1);
78255:
78256: l_num_entries NUMBER;
78257: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
78258: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
78259: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
78260: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
78261: l_recog_line_1 NUMBER;
78262: l_recog_line_2 NUMBER;

Line 78259: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

78255:
78256: l_num_entries NUMBER;
78257: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
78258: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
78259: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
78260: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
78261: l_recog_line_1 NUMBER;
78262: l_recog_line_2 NUMBER;
78263:

Line 78260: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

78256: l_num_entries NUMBER;
78257: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
78258: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
78259: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
78260: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
78261: l_recog_line_1 NUMBER;
78262: l_recog_line_2 NUMBER;
78263:
78264: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 78266: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

78262: l_recog_line_2 NUMBER;
78263:
78264: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
78265: l_bflow_applied_to_amt NUMBER; -- 5132302
78266: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
78267:
78268: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
78269:
78270: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 78341: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

78337: l_accrual_line_num := NULL; -- 4262811
78338: l_tmp_amt := NULL; -- 4262811
78339: --
78340:
78341: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
78342: l_balance_type_code <> 'B' THEN
78343: IF NVL(p_source_33,'
78344: ') = 'RETROEXPENSE' OR
78345: NVL(p_source_33,'

Line 78423: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

78419: --
78420: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
78421:
78422: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
78423: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
78424:
78425: -- 4955764
78426: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
78427: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 78547: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

78543: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
78544:
78545: IF xla_accounting_cache_pkg.GetValueChar
78546: (p_source_code => 'LEDGER_CATEGORY_CODE'
78547: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
78548: AND l_bflow_method_code = 'PRIOR_ENTRY'
78549: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
78550: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
78551: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 78657: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

78653: p_lookup_type => 'XLA_OWNER_TYPE'
78654: ,p_lookup_code => l_component_type_code
78655: )
78656: ,p_token_4 => 'PRODUCT_NAME'
78657: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
78658: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
78659: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
78660: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
78661: ,p_ae_header_id => NULL

Line 78658: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

78654: ,p_lookup_code => l_component_type_code
78655: )
78656: ,p_token_4 => 'PRODUCT_NAME'
78657: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
78658: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
78659: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
78660: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
78661: ,p_ae_header_id => NULL
78662: );

Line 78659: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

78655: )
78656: ,p_token_4 => 'PRODUCT_NAME'
78657: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
78658: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
78659: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
78660: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
78661: ,p_ae_header_id => NULL
78662: );
78663:

Line 78660: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

78656: ,p_token_4 => 'PRODUCT_NAME'
78657: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
78658: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
78659: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
78660: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
78661: ,p_ae_header_id => NULL
78662: );
78663:
78664: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 78691: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

78687: ----------------------------------------------------------------------------------
78688: -- 4219869 Business Flow
78689: -- Update journal entry status -- Need to generate this within IF
78690: ----------------------------------------------------------------------------------
78691: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
78692: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
78693: ,p_balance_type_code => l_balance_type_code
78694: );
78695:

Line 78778: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

78774:
78775: --
78776: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
78777: --
78778: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
78779: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
78780: ELSE
78781: ---------------------------------------------------------------------------------------------------
78782: -- 4262811a Switch Sign

Line 78803: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

78799:
78800: XLA_AE_LINES_PKG.ValidateCurrentLine;
78801: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
78802:
78803: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
78804: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
78805: ,p_balance_type_code => l_balance_type_code);
78806:
78807: END IF;

Line 78974: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

78970: l_tmp_amt NUMBER;
78971: l_acc_rev_natural_side_code VARCHAR2(1);
78972:
78973: l_num_entries NUMBER;
78974: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
78975: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
78976: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
78977: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
78978: l_recog_line_1 NUMBER;

Line 78975: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

78971: l_acc_rev_natural_side_code VARCHAR2(1);
78972:
78973: l_num_entries NUMBER;
78974: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
78975: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
78976: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
78977: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
78978: l_recog_line_1 NUMBER;
78979: l_recog_line_2 NUMBER;

Line 78976: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

78972:
78973: l_num_entries NUMBER;
78974: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
78975: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
78976: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
78977: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
78978: l_recog_line_1 NUMBER;
78979: l_recog_line_2 NUMBER;
78980:

Line 78977: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

78973: l_num_entries NUMBER;
78974: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
78975: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
78976: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
78977: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
78978: l_recog_line_1 NUMBER;
78979: l_recog_line_2 NUMBER;
78980:
78981: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 78983: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

78979: l_recog_line_2 NUMBER;
78980:
78981: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
78982: l_bflow_applied_to_amt NUMBER; -- 5132302
78983: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
78984:
78985: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
78986:
78987: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 79058: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

79054: l_accrual_line_num := NULL; -- 4262811
79055: l_tmp_amt := NULL; -- 4262811
79056: --
79057:
79058: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
79059: l_balance_type_code <> 'B' THEN
79060: IF NVL(p_source_33,'
79061: ') = 'RETROEXPENSE' OR
79062: NVL(p_source_33,'

Line 79140: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

79136: --
79137: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
79138:
79139: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
79140: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
79141:
79142: -- 4955764
79143: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
79144: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 79262: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

79258: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
79259:
79260: IF xla_accounting_cache_pkg.GetValueChar
79261: (p_source_code => 'LEDGER_CATEGORY_CODE'
79262: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
79263: AND l_bflow_method_code = 'PRIOR_ENTRY'
79264: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
79265: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
79266: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 79372: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

79368: p_lookup_type => 'XLA_OWNER_TYPE'
79369: ,p_lookup_code => l_component_type_code
79370: )
79371: ,p_token_4 => 'PRODUCT_NAME'
79372: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
79373: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
79374: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
79375: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
79376: ,p_ae_header_id => NULL

Line 79373: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

79369: ,p_lookup_code => l_component_type_code
79370: )
79371: ,p_token_4 => 'PRODUCT_NAME'
79372: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
79373: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
79374: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
79375: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
79376: ,p_ae_header_id => NULL
79377: );

Line 79374: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

79370: )
79371: ,p_token_4 => 'PRODUCT_NAME'
79372: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
79373: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
79374: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
79375: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
79376: ,p_ae_header_id => NULL
79377: );
79378:

Line 79375: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

79371: ,p_token_4 => 'PRODUCT_NAME'
79372: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
79373: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
79374: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
79375: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
79376: ,p_ae_header_id => NULL
79377: );
79378:
79379: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 79406: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

79402: ----------------------------------------------------------------------------------
79403: -- 4219869 Business Flow
79404: -- Update journal entry status -- Need to generate this within IF
79405: ----------------------------------------------------------------------------------
79406: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
79407: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
79408: ,p_balance_type_code => l_balance_type_code
79409: );
79410:

Line 79493: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

79489:
79490: --
79491: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
79492: --
79493: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
79494: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
79495: ELSE
79496: ---------------------------------------------------------------------------------------------------
79497: -- 4262811a Switch Sign

Line 79518: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

79514:
79515: XLA_AE_LINES_PKG.ValidateCurrentLine;
79516: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
79517:
79518: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
79519: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
79520: ,p_balance_type_code => l_balance_type_code);
79521:
79522: END IF;

Line 79691: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

79687: l_tmp_amt NUMBER;
79688: l_acc_rev_natural_side_code VARCHAR2(1);
79689:
79690: l_num_entries NUMBER;
79691: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
79692: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
79693: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
79694: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
79695: l_recog_line_1 NUMBER;

Line 79692: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

79688: l_acc_rev_natural_side_code VARCHAR2(1);
79689:
79690: l_num_entries NUMBER;
79691: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
79692: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
79693: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
79694: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
79695: l_recog_line_1 NUMBER;
79696: l_recog_line_2 NUMBER;

Line 79693: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

79689:
79690: l_num_entries NUMBER;
79691: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
79692: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
79693: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
79694: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
79695: l_recog_line_1 NUMBER;
79696: l_recog_line_2 NUMBER;
79697:

Line 79694: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

79690: l_num_entries NUMBER;
79691: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
79692: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
79693: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
79694: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
79695: l_recog_line_1 NUMBER;
79696: l_recog_line_2 NUMBER;
79697:
79698: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 79700: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

79696: l_recog_line_2 NUMBER;
79697:
79698: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
79699: l_bflow_applied_to_amt NUMBER; -- 5132302
79700: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
79701:
79702: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
79703:
79704: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 79775: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

79771: l_accrual_line_num := NULL; -- 4262811
79772: l_tmp_amt := NULL; -- 4262811
79773: --
79774:
79775: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
79776: l_balance_type_code <> 'B' THEN
79777: IF NVL(p_source_33,'
79778: ') = 'RETROEXPENSE' OR
79779: NVL(p_source_33,'

Line 79857: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

79853: --
79854: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
79855:
79856: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
79857: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
79858:
79859: -- 4955764
79860: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
79861: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 79983: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

79979: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
79980:
79981: IF xla_accounting_cache_pkg.GetValueChar
79982: (p_source_code => 'LEDGER_CATEGORY_CODE'
79983: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
79984: AND l_bflow_method_code = 'PRIOR_ENTRY'
79985: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
79986: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
79987: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 80093: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

80089: p_lookup_type => 'XLA_OWNER_TYPE'
80090: ,p_lookup_code => l_component_type_code
80091: )
80092: ,p_token_4 => 'PRODUCT_NAME'
80093: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
80094: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
80095: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
80096: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
80097: ,p_ae_header_id => NULL

Line 80094: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

80090: ,p_lookup_code => l_component_type_code
80091: )
80092: ,p_token_4 => 'PRODUCT_NAME'
80093: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
80094: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
80095: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
80096: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
80097: ,p_ae_header_id => NULL
80098: );

Line 80095: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

80091: )
80092: ,p_token_4 => 'PRODUCT_NAME'
80093: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
80094: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
80095: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
80096: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
80097: ,p_ae_header_id => NULL
80098: );
80099:

Line 80096: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

80092: ,p_token_4 => 'PRODUCT_NAME'
80093: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
80094: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
80095: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
80096: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
80097: ,p_ae_header_id => NULL
80098: );
80099:
80100: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 80127: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

80123: ----------------------------------------------------------------------------------
80124: -- 4219869 Business Flow
80125: -- Update journal entry status -- Need to generate this within IF
80126: ----------------------------------------------------------------------------------
80127: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
80128: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
80129: ,p_balance_type_code => l_balance_type_code
80130: );
80131:

Line 80214: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

80210:
80211: --
80212: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
80213: --
80214: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
80215: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
80216: ELSE
80217: ---------------------------------------------------------------------------------------------------
80218: -- 4262811a Switch Sign

Line 80239: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

80235:
80236: XLA_AE_LINES_PKG.ValidateCurrentLine;
80237: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
80238:
80239: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
80240: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
80241: ,p_balance_type_code => l_balance_type_code);
80242:
80243: END IF;

Line 80374: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

80370: l_tmp_amt NUMBER;
80371: l_acc_rev_natural_side_code VARCHAR2(1);
80372:
80373: l_num_entries NUMBER;
80374: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
80375: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
80376: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
80377: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
80378: l_recog_line_1 NUMBER;

Line 80375: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

80371: l_acc_rev_natural_side_code VARCHAR2(1);
80372:
80373: l_num_entries NUMBER;
80374: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
80375: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
80376: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
80377: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
80378: l_recog_line_1 NUMBER;
80379: l_recog_line_2 NUMBER;

Line 80376: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

80372:
80373: l_num_entries NUMBER;
80374: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
80375: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
80376: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
80377: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
80378: l_recog_line_1 NUMBER;
80379: l_recog_line_2 NUMBER;
80380:

Line 80377: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

80373: l_num_entries NUMBER;
80374: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
80375: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
80376: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
80377: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
80378: l_recog_line_1 NUMBER;
80379: l_recog_line_2 NUMBER;
80380:
80381: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 80383: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

80379: l_recog_line_2 NUMBER;
80380:
80381: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
80382: l_bflow_applied_to_amt NUMBER; -- 5132302
80383: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
80384:
80385: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
80386:
80387: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 80458: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

80454: l_accrual_line_num := NULL; -- 4262811
80455: l_tmp_amt := NULL; -- 4262811
80456: --
80457:
80458: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
80459: l_balance_type_code <> 'B' THEN
80460: IF NVL(p_source_97,'
80461: ') = 'CLEAR_CLEAR' AND
80462: NVL(p_source_163,'

Line 80538: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

80534: --
80535: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
80536:
80537: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
80538: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
80539:
80540: -- 4955764
80541: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
80542: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 80604: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

80600: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
80601:
80602: IF xla_accounting_cache_pkg.GetValueChar
80603: (p_source_code => 'LEDGER_CATEGORY_CODE'
80604: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
80605: AND l_bflow_method_code = 'PRIOR_ENTRY'
80606: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
80607: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
80608: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 80681: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

80677: p_lookup_type => 'XLA_OWNER_TYPE'
80678: ,p_lookup_code => l_component_type_code
80679: )
80680: ,p_token_4 => 'PRODUCT_NAME'
80681: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
80682: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
80683: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
80684: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
80685: ,p_ae_header_id => NULL

Line 80682: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

80678: ,p_lookup_code => l_component_type_code
80679: )
80680: ,p_token_4 => 'PRODUCT_NAME'
80681: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
80682: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
80683: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
80684: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
80685: ,p_ae_header_id => NULL
80686: );

Line 80683: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

80679: )
80680: ,p_token_4 => 'PRODUCT_NAME'
80681: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
80682: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
80683: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
80684: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
80685: ,p_ae_header_id => NULL
80686: );
80687:

Line 80684: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

80680: ,p_token_4 => 'PRODUCT_NAME'
80681: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
80682: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
80683: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
80684: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
80685: ,p_ae_header_id => NULL
80686: );
80687:
80688: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 80715: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

80711: ----------------------------------------------------------------------------------
80712: -- 4219869 Business Flow
80713: -- Update journal entry status -- Need to generate this within IF
80714: ----------------------------------------------------------------------------------
80715: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
80716: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
80717: ,p_balance_type_code => l_balance_type_code
80718: );
80719:

Line 80776: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

80772:
80773: --
80774: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
80775: --
80776: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
80777: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
80778: ELSE
80779: ---------------------------------------------------------------------------------------------------
80780: -- 4262811a Switch Sign

Line 80801: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

80797:
80798: XLA_AE_LINES_PKG.ValidateCurrentLine;
80799: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
80800:
80801: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
80802: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
80803: ,p_balance_type_code => l_balance_type_code);
80804:
80805: END IF;

Line 80942: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

80938: l_tmp_amt NUMBER;
80939: l_acc_rev_natural_side_code VARCHAR2(1);
80940:
80941: l_num_entries NUMBER;
80942: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
80943: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
80944: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
80945: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
80946: l_recog_line_1 NUMBER;

Line 80943: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

80939: l_acc_rev_natural_side_code VARCHAR2(1);
80940:
80941: l_num_entries NUMBER;
80942: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
80943: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
80944: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
80945: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
80946: l_recog_line_1 NUMBER;
80947: l_recog_line_2 NUMBER;

Line 80944: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

80940:
80941: l_num_entries NUMBER;
80942: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
80943: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
80944: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
80945: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
80946: l_recog_line_1 NUMBER;
80947: l_recog_line_2 NUMBER;
80948:

Line 80945: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

80941: l_num_entries NUMBER;
80942: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
80943: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
80944: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
80945: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
80946: l_recog_line_1 NUMBER;
80947: l_recog_line_2 NUMBER;
80948:
80949: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 80951: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

80947: l_recog_line_2 NUMBER;
80948:
80949: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
80950: l_bflow_applied_to_amt NUMBER; -- 5132302
80951: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
80952:
80953: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
80954:
80955: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 81026: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

81022: l_accrual_line_num := NULL; -- 4262811
81023: l_tmp_amt := NULL; -- 4262811
81024: --
81025:
81026: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
81027: l_balance_type_code <> 'B' THEN
81028: IF NVL(p_source_97,'
81029: ') <> 'CLEAR_CLEAR' AND
81030: NVL(p_source_163,'

Line 81108: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

81104: --
81105: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
81106:
81107: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
81108: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
81109:
81110: -- 4955764
81111: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
81112: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 81174: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

81170: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
81171:
81172: IF xla_accounting_cache_pkg.GetValueChar
81173: (p_source_code => 'LEDGER_CATEGORY_CODE'
81174: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
81175: AND l_bflow_method_code = 'PRIOR_ENTRY'
81176: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
81177: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
81178: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 81251: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

81247: p_lookup_type => 'XLA_OWNER_TYPE'
81248: ,p_lookup_code => l_component_type_code
81249: )
81250: ,p_token_4 => 'PRODUCT_NAME'
81251: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
81252: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
81253: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
81254: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
81255: ,p_ae_header_id => NULL

Line 81252: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

81248: ,p_lookup_code => l_component_type_code
81249: )
81250: ,p_token_4 => 'PRODUCT_NAME'
81251: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
81252: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
81253: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
81254: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
81255: ,p_ae_header_id => NULL
81256: );

Line 81253: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

81249: )
81250: ,p_token_4 => 'PRODUCT_NAME'
81251: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
81252: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
81253: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
81254: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
81255: ,p_ae_header_id => NULL
81256: );
81257:

Line 81254: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

81250: ,p_token_4 => 'PRODUCT_NAME'
81251: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
81252: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
81253: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
81254: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
81255: ,p_ae_header_id => NULL
81256: );
81257:
81258: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 81285: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

81281: ----------------------------------------------------------------------------------
81282: -- 4219869 Business Flow
81283: -- Update journal entry status -- Need to generate this within IF
81284: ----------------------------------------------------------------------------------
81285: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
81286: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
81287: ,p_balance_type_code => l_balance_type_code
81288: );
81289:

Line 81346: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

81342:
81343: --
81344: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
81345: --
81346: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
81347: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
81348: ELSE
81349: ---------------------------------------------------------------------------------------------------
81350: -- 4262811a Switch Sign

Line 81371: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

81367:
81368: XLA_AE_LINES_PKG.ValidateCurrentLine;
81369: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
81370:
81371: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
81372: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
81373: ,p_balance_type_code => l_balance_type_code);
81374:
81375: END IF;

Line 81500: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

81496: l_tmp_amt NUMBER;
81497: l_acc_rev_natural_side_code VARCHAR2(1);
81498:
81499: l_num_entries NUMBER;
81500: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
81501: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
81502: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
81503: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
81504: l_recog_line_1 NUMBER;

Line 81501: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

81497: l_acc_rev_natural_side_code VARCHAR2(1);
81498:
81499: l_num_entries NUMBER;
81500: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
81501: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
81502: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
81503: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
81504: l_recog_line_1 NUMBER;
81505: l_recog_line_2 NUMBER;

Line 81502: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

81498:
81499: l_num_entries NUMBER;
81500: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
81501: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
81502: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
81503: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
81504: l_recog_line_1 NUMBER;
81505: l_recog_line_2 NUMBER;
81506:

Line 81503: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

81499: l_num_entries NUMBER;
81500: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
81501: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
81502: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
81503: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
81504: l_recog_line_1 NUMBER;
81505: l_recog_line_2 NUMBER;
81506:
81507: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 81509: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

81505: l_recog_line_2 NUMBER;
81506:
81507: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
81508: l_bflow_applied_to_amt NUMBER; -- 5132302
81509: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
81510:
81511: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
81512:
81513: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 81584: 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_accrual_line_num := NULL; -- 4262811
81581: l_tmp_amt := NULL; -- 4262811
81582: --
81583:
81584: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
81585: l_balance_type_code <> 'B' THEN
81586: IF NVL(p_source_97,'
81587: ') = 'CLEAR_CLEAR' AND
81588: NVL(p_source_163,'

Line 81664: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

81660: --
81661: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
81662:
81663: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
81664: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
81665:
81666: -- 4955764
81667: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
81668: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 81730: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

81726: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
81727:
81728: IF xla_accounting_cache_pkg.GetValueChar
81729: (p_source_code => 'LEDGER_CATEGORY_CODE'
81730: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
81731: AND l_bflow_method_code = 'PRIOR_ENTRY'
81732: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
81733: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
81734: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 81807: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

81803: p_lookup_type => 'XLA_OWNER_TYPE'
81804: ,p_lookup_code => l_component_type_code
81805: )
81806: ,p_token_4 => 'PRODUCT_NAME'
81807: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
81808: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
81809: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
81810: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
81811: ,p_ae_header_id => NULL

Line 81808: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

81804: ,p_lookup_code => l_component_type_code
81805: )
81806: ,p_token_4 => 'PRODUCT_NAME'
81807: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
81808: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
81809: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
81810: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
81811: ,p_ae_header_id => NULL
81812: );

Line 81809: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

81805: )
81806: ,p_token_4 => 'PRODUCT_NAME'
81807: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
81808: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
81809: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
81810: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
81811: ,p_ae_header_id => NULL
81812: );
81813:

Line 81810: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

81806: ,p_token_4 => 'PRODUCT_NAME'
81807: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
81808: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
81809: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
81810: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
81811: ,p_ae_header_id => NULL
81812: );
81813:
81814: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 81841: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

81837: ----------------------------------------------------------------------------------
81838: -- 4219869 Business Flow
81839: -- Update journal entry status -- Need to generate this within IF
81840: ----------------------------------------------------------------------------------
81841: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
81842: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
81843: ,p_balance_type_code => l_balance_type_code
81844: );
81845:

Line 81902: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

81898:
81899: --
81900: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
81901: --
81902: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
81903: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
81904: ELSE
81905: ---------------------------------------------------------------------------------------------------
81906: -- 4262811a Switch Sign

Line 81927: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

81923:
81924: XLA_AE_LINES_PKG.ValidateCurrentLine;
81925: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
81926:
81927: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
81928: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
81929: ,p_balance_type_code => l_balance_type_code);
81930:
81931: END IF;

Line 82100: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

82096: l_tmp_amt NUMBER;
82097: l_acc_rev_natural_side_code VARCHAR2(1);
82098:
82099: l_num_entries NUMBER;
82100: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
82101: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
82102: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
82103: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
82104: l_recog_line_1 NUMBER;

Line 82101: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

82097: l_acc_rev_natural_side_code VARCHAR2(1);
82098:
82099: l_num_entries NUMBER;
82100: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
82101: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
82102: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
82103: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
82104: l_recog_line_1 NUMBER;
82105: l_recog_line_2 NUMBER;

Line 82102: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

82098:
82099: l_num_entries NUMBER;
82100: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
82101: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
82102: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
82103: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
82104: l_recog_line_1 NUMBER;
82105: l_recog_line_2 NUMBER;
82106:

Line 82103: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

82099: l_num_entries NUMBER;
82100: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
82101: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
82102: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
82103: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
82104: l_recog_line_1 NUMBER;
82105: l_recog_line_2 NUMBER;
82106:
82107: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 82109: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

82105: l_recog_line_2 NUMBER;
82106:
82107: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
82108: l_bflow_applied_to_amt NUMBER; -- 5132302
82109: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
82110:
82111: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
82112:
82113: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 82184: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

82180: l_accrual_line_num := NULL; -- 4262811
82181: l_tmp_amt := NULL; -- 4262811
82182: --
82183:
82184: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
82185: l_balance_type_code <> 'B' THEN
82186: IF (NVL(p_source_15,'
82187: ') <> 'BALANCING_SEGMENT' AND
82188: NVL(p_source_15,'

Line 82260: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

82256: --
82257: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
82258:
82259: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
82260: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
82261:
82262: -- 4955764
82263: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
82264: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 82384: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

82380: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
82381:
82382: IF xla_accounting_cache_pkg.GetValueChar
82383: (p_source_code => 'LEDGER_CATEGORY_CODE'
82384: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
82385: AND l_bflow_method_code = 'PRIOR_ENTRY'
82386: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
82387: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
82388: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 82494: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

82490: p_lookup_type => 'XLA_OWNER_TYPE'
82491: ,p_lookup_code => l_component_type_code
82492: )
82493: ,p_token_4 => 'PRODUCT_NAME'
82494: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
82495: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
82496: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
82497: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
82498: ,p_ae_header_id => NULL

Line 82495: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

82491: ,p_lookup_code => l_component_type_code
82492: )
82493: ,p_token_4 => 'PRODUCT_NAME'
82494: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
82495: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
82496: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
82497: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
82498: ,p_ae_header_id => NULL
82499: );

Line 82496: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

82492: )
82493: ,p_token_4 => 'PRODUCT_NAME'
82494: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
82495: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
82496: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
82497: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
82498: ,p_ae_header_id => NULL
82499: );
82500:

Line 82497: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

82493: ,p_token_4 => 'PRODUCT_NAME'
82494: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
82495: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
82496: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
82497: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
82498: ,p_ae_header_id => NULL
82499: );
82500:
82501: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 82528: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

82524: ----------------------------------------------------------------------------------
82525: -- 4219869 Business Flow
82526: -- Update journal entry status -- Need to generate this within IF
82527: ----------------------------------------------------------------------------------
82528: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
82529: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
82530: ,p_balance_type_code => l_balance_type_code
82531: );
82532:

Line 82615: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

82611:
82612: --
82613: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
82614: --
82615: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
82616: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
82617: ELSE
82618: ---------------------------------------------------------------------------------------------------
82619: -- 4262811a Switch Sign

Line 82640: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

82636:
82637: XLA_AE_LINES_PKG.ValidateCurrentLine;
82638: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
82639:
82640: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
82641: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
82642: ,p_balance_type_code => l_balance_type_code);
82643:
82644: END IF;

Line 82813: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

82809: l_tmp_amt NUMBER;
82810: l_acc_rev_natural_side_code VARCHAR2(1);
82811:
82812: l_num_entries NUMBER;
82813: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
82814: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
82815: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
82816: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
82817: l_recog_line_1 NUMBER;

Line 82814: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

82810: l_acc_rev_natural_side_code VARCHAR2(1);
82811:
82812: l_num_entries NUMBER;
82813: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
82814: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
82815: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
82816: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
82817: l_recog_line_1 NUMBER;
82818: l_recog_line_2 NUMBER;

Line 82815: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

82811:
82812: l_num_entries NUMBER;
82813: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
82814: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
82815: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
82816: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
82817: l_recog_line_1 NUMBER;
82818: l_recog_line_2 NUMBER;
82819:

Line 82816: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

82812: l_num_entries NUMBER;
82813: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
82814: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
82815: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
82816: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
82817: l_recog_line_1 NUMBER;
82818: l_recog_line_2 NUMBER;
82819:
82820: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 82822: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

82818: l_recog_line_2 NUMBER;
82819:
82820: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
82821: l_bflow_applied_to_amt NUMBER; -- 5132302
82822: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
82823:
82824: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
82825:
82826: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 82897: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

82893: l_accrual_line_num := NULL; -- 4262811
82894: l_tmp_amt := NULL; -- 4262811
82895: --
82896:
82897: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
82898: l_balance_type_code <> 'B' THEN
82899: IF NVL(p_source_15,'
82900: ') = 'ACCOUNT_SEGMENT_VALUE' AND
82901: NVL(p_source_142,'

Line 82971: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

82967: --
82968: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
82969:
82970: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
82971: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
82972:
82973: -- 4955764
82974: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
82975: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 83095: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

83091: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
83092:
83093: IF xla_accounting_cache_pkg.GetValueChar
83094: (p_source_code => 'LEDGER_CATEGORY_CODE'
83095: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
83096: AND l_bflow_method_code = 'PRIOR_ENTRY'
83097: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
83098: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
83099: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 83275: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

83271: p_lookup_type => 'XLA_OWNER_TYPE'
83272: ,p_lookup_code => l_component_type_code
83273: )
83274: ,p_token_4 => 'PRODUCT_NAME'
83275: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
83276: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
83277: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
83278: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
83279: ,p_ae_header_id => NULL

Line 83276: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

83272: ,p_lookup_code => l_component_type_code
83273: )
83274: ,p_token_4 => 'PRODUCT_NAME'
83275: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
83276: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
83277: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
83278: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
83279: ,p_ae_header_id => NULL
83280: );

Line 83277: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

83273: )
83274: ,p_token_4 => 'PRODUCT_NAME'
83275: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
83276: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
83277: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
83278: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
83279: ,p_ae_header_id => NULL
83280: );
83281:

Line 83278: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

83274: ,p_token_4 => 'PRODUCT_NAME'
83275: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
83276: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
83277: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
83278: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
83279: ,p_ae_header_id => NULL
83280: );
83281:
83282: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 83309: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

83305: ----------------------------------------------------------------------------------
83306: -- 4219869 Business Flow
83307: -- Update journal entry status -- Need to generate this within IF
83308: ----------------------------------------------------------------------------------
83309: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
83310: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
83311: ,p_balance_type_code => l_balance_type_code
83312: );
83313:

Line 83463: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

83459:
83460: --
83461: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
83462: --
83463: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
83464: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
83465: ELSE
83466: ---------------------------------------------------------------------------------------------------
83467: -- 4262811a Switch Sign

Line 83488: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

83484:
83485: XLA_AE_LINES_PKG.ValidateCurrentLine;
83486: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
83487:
83488: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
83489: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
83490: ,p_balance_type_code => l_balance_type_code);
83491:
83492: END IF;

Line 83661: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

83657: l_tmp_amt NUMBER;
83658: l_acc_rev_natural_side_code VARCHAR2(1);
83659:
83660: l_num_entries NUMBER;
83661: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
83662: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
83663: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
83664: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
83665: l_recog_line_1 NUMBER;

Line 83662: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

83658: l_acc_rev_natural_side_code VARCHAR2(1);
83659:
83660: l_num_entries NUMBER;
83661: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
83662: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
83663: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
83664: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
83665: l_recog_line_1 NUMBER;
83666: l_recog_line_2 NUMBER;

Line 83663: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

83659:
83660: l_num_entries NUMBER;
83661: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
83662: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
83663: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
83664: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
83665: l_recog_line_1 NUMBER;
83666: l_recog_line_2 NUMBER;
83667:

Line 83664: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

83660: l_num_entries NUMBER;
83661: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
83662: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
83663: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
83664: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
83665: l_recog_line_1 NUMBER;
83666: l_recog_line_2 NUMBER;
83667:
83668: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 83670: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

83666: l_recog_line_2 NUMBER;
83667:
83668: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
83669: l_bflow_applied_to_amt NUMBER; -- 5132302
83670: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
83671:
83672: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
83673:
83674: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 83745: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

83741: l_accrual_line_num := NULL; -- 4262811
83742: l_tmp_amt := NULL; -- 4262811
83743: --
83744:
83745: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
83746: l_balance_type_code <> 'B' THEN
83747: IF NVL(p_source_15,'
83748: ') = 'BALANCING_SEGMENT' AND
83749: NVL(p_source_142,'

Line 83819: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

83815: --
83816: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
83817:
83818: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
83819: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
83820:
83821: -- 4955764
83822: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
83823: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 83943: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

83939: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
83940:
83941: IF xla_accounting_cache_pkg.GetValueChar
83942: (p_source_code => 'LEDGER_CATEGORY_CODE'
83943: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
83944: AND l_bflow_method_code = 'PRIOR_ENTRY'
83945: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
83946: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
83947: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 84080: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

84076: p_lookup_type => 'XLA_OWNER_TYPE'
84077: ,p_lookup_code => l_component_type_code
84078: )
84079: ,p_token_4 => 'PRODUCT_NAME'
84080: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
84081: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
84082: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
84083: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
84084: ,p_ae_header_id => NULL

Line 84081: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

84077: ,p_lookup_code => l_component_type_code
84078: )
84079: ,p_token_4 => 'PRODUCT_NAME'
84080: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
84081: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
84082: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
84083: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
84084: ,p_ae_header_id => NULL
84085: );

Line 84082: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

84078: )
84079: ,p_token_4 => 'PRODUCT_NAME'
84080: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
84081: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
84082: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
84083: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
84084: ,p_ae_header_id => NULL
84085: );
84086:

Line 84083: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

84079: ,p_token_4 => 'PRODUCT_NAME'
84080: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
84081: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
84082: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
84083: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
84084: ,p_ae_header_id => NULL
84085: );
84086:
84087: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 84114: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

84110: ----------------------------------------------------------------------------------
84111: -- 4219869 Business Flow
84112: -- Update journal entry status -- Need to generate this within IF
84113: ----------------------------------------------------------------------------------
84114: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
84115: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
84116: ,p_balance_type_code => l_balance_type_code
84117: );
84118:

Line 84225: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

84221:
84222: --
84223: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
84224: --
84225: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
84226: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
84227: ELSE
84228: ---------------------------------------------------------------------------------------------------
84229: -- 4262811a Switch Sign

Line 84250: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

84246:
84247: XLA_AE_LINES_PKG.ValidateCurrentLine;
84248: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
84249:
84250: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
84251: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
84252: ,p_balance_type_code => l_balance_type_code);
84253:
84254: END IF;

Line 84421: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

84417: l_tmp_amt NUMBER;
84418: l_acc_rev_natural_side_code VARCHAR2(1);
84419:
84420: l_num_entries NUMBER;
84421: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
84422: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
84423: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
84424: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
84425: l_recog_line_1 NUMBER;

Line 84422: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

84418: l_acc_rev_natural_side_code VARCHAR2(1);
84419:
84420: l_num_entries NUMBER;
84421: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
84422: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
84423: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
84424: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
84425: l_recog_line_1 NUMBER;
84426: l_recog_line_2 NUMBER;

Line 84423: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

84419:
84420: l_num_entries NUMBER;
84421: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
84422: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
84423: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
84424: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
84425: l_recog_line_1 NUMBER;
84426: l_recog_line_2 NUMBER;
84427:

Line 84424: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

84420: l_num_entries NUMBER;
84421: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
84422: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
84423: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
84424: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
84425: l_recog_line_1 NUMBER;
84426: l_recog_line_2 NUMBER;
84427:
84428: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 84430: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

84426: l_recog_line_2 NUMBER;
84427:
84428: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
84429: l_bflow_applied_to_amt NUMBER; -- 5132302
84430: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
84431:
84432: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
84433:
84434: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 84505: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

84501: l_accrual_line_num := NULL; -- 4262811
84502: l_tmp_amt := NULL; -- 4262811
84503: --
84504:
84505: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
84506: l_balance_type_code <> 'B' THEN
84507: IF (NVL(p_source_15,'
84508: ') <> 'BALANCING_SEGMENT' AND
84509: NVL(p_source_15,'

Line 84581: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

84577: --
84578: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
84579:
84580: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
84581: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
84582:
84583: -- 4955764
84584: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
84585: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 84703: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

84699: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
84700:
84701: IF xla_accounting_cache_pkg.GetValueChar
84702: (p_source_code => 'LEDGER_CATEGORY_CODE'
84703: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
84704: AND l_bflow_method_code = 'PRIOR_ENTRY'
84705: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
84706: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
84707: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 84813: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

84809: p_lookup_type => 'XLA_OWNER_TYPE'
84810: ,p_lookup_code => l_component_type_code
84811: )
84812: ,p_token_4 => 'PRODUCT_NAME'
84813: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
84814: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
84815: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
84816: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
84817: ,p_ae_header_id => NULL

Line 84814: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

84810: ,p_lookup_code => l_component_type_code
84811: )
84812: ,p_token_4 => 'PRODUCT_NAME'
84813: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
84814: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
84815: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
84816: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
84817: ,p_ae_header_id => NULL
84818: );

Line 84815: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

84811: )
84812: ,p_token_4 => 'PRODUCT_NAME'
84813: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
84814: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
84815: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
84816: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
84817: ,p_ae_header_id => NULL
84818: );
84819:

Line 84816: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

84812: ,p_token_4 => 'PRODUCT_NAME'
84813: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
84814: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
84815: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
84816: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
84817: ,p_ae_header_id => NULL
84818: );
84819:
84820: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 84847: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

84843: ----------------------------------------------------------------------------------
84844: -- 4219869 Business Flow
84845: -- Update journal entry status -- Need to generate this within IF
84846: ----------------------------------------------------------------------------------
84847: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
84848: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
84849: ,p_balance_type_code => l_balance_type_code
84850: );
84851:

Line 84934: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

84930:
84931: --
84932: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
84933: --
84934: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
84935: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
84936: ELSE
84937: ---------------------------------------------------------------------------------------------------
84938: -- 4262811a Switch Sign

Line 84959: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

84955:
84956: XLA_AE_LINES_PKG.ValidateCurrentLine;
84957: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
84958:
84959: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
84960: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
84961: ,p_balance_type_code => l_balance_type_code);
84962:
84963: END IF;

Line 85130: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

85126: l_tmp_amt NUMBER;
85127: l_acc_rev_natural_side_code VARCHAR2(1);
85128:
85129: l_num_entries NUMBER;
85130: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
85131: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
85132: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
85133: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
85134: l_recog_line_1 NUMBER;

Line 85131: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

85127: l_acc_rev_natural_side_code VARCHAR2(1);
85128:
85129: l_num_entries NUMBER;
85130: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
85131: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
85132: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
85133: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
85134: l_recog_line_1 NUMBER;
85135: l_recog_line_2 NUMBER;

Line 85132: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

85128:
85129: l_num_entries NUMBER;
85130: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
85131: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
85132: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
85133: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
85134: l_recog_line_1 NUMBER;
85135: l_recog_line_2 NUMBER;
85136:

Line 85133: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

85129: l_num_entries NUMBER;
85130: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
85131: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
85132: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
85133: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
85134: l_recog_line_1 NUMBER;
85135: l_recog_line_2 NUMBER;
85136:
85137: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 85139: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

85135: l_recog_line_2 NUMBER;
85136:
85137: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
85138: l_bflow_applied_to_amt NUMBER; -- 5132302
85139: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
85140:
85141: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
85142:
85143: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 85214: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

85210: l_accrual_line_num := NULL; -- 4262811
85211: l_tmp_amt := NULL; -- 4262811
85212: --
85213:
85214: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
85215: l_balance_type_code <> 'B' THEN
85216: IF NVL(p_source_15,'
85217: ') = 'ACCOUNT_SEGMENT_VALUE' AND
85218: NVL(p_source_142,'

Line 85288: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

85284: --
85285: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
85286:
85287: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
85288: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
85289:
85290: -- 4955764
85291: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
85292: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 85410: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

85406: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
85407:
85408: IF xla_accounting_cache_pkg.GetValueChar
85409: (p_source_code => 'LEDGER_CATEGORY_CODE'
85410: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
85411: AND l_bflow_method_code = 'PRIOR_ENTRY'
85412: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
85413: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
85414: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 85590: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

85586: p_lookup_type => 'XLA_OWNER_TYPE'
85587: ,p_lookup_code => l_component_type_code
85588: )
85589: ,p_token_4 => 'PRODUCT_NAME'
85590: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
85591: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
85592: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
85593: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
85594: ,p_ae_header_id => NULL

Line 85591: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

85587: ,p_lookup_code => l_component_type_code
85588: )
85589: ,p_token_4 => 'PRODUCT_NAME'
85590: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
85591: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
85592: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
85593: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
85594: ,p_ae_header_id => NULL
85595: );

Line 85592: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

85588: )
85589: ,p_token_4 => 'PRODUCT_NAME'
85590: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
85591: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
85592: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
85593: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
85594: ,p_ae_header_id => NULL
85595: );
85596:

Line 85593: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

85589: ,p_token_4 => 'PRODUCT_NAME'
85590: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
85591: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
85592: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
85593: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
85594: ,p_ae_header_id => NULL
85595: );
85596:
85597: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 85624: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

85620: ----------------------------------------------------------------------------------
85621: -- 4219869 Business Flow
85622: -- Update journal entry status -- Need to generate this within IF
85623: ----------------------------------------------------------------------------------
85624: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
85625: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
85626: ,p_balance_type_code => l_balance_type_code
85627: );
85628:

Line 85778: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

85774:
85775: --
85776: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
85777: --
85778: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
85779: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
85780: ELSE
85781: ---------------------------------------------------------------------------------------------------
85782: -- 4262811a Switch Sign

Line 85803: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

85799:
85800: XLA_AE_LINES_PKG.ValidateCurrentLine;
85801: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
85802:
85803: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
85804: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
85805: ,p_balance_type_code => l_balance_type_code);
85806:
85807: END IF;

Line 85974: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

85970: l_tmp_amt NUMBER;
85971: l_acc_rev_natural_side_code VARCHAR2(1);
85972:
85973: l_num_entries NUMBER;
85974: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
85975: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
85976: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
85977: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
85978: l_recog_line_1 NUMBER;

Line 85975: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

85971: l_acc_rev_natural_side_code VARCHAR2(1);
85972:
85973: l_num_entries NUMBER;
85974: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
85975: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
85976: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
85977: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
85978: l_recog_line_1 NUMBER;
85979: l_recog_line_2 NUMBER;

Line 85976: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

85972:
85973: l_num_entries NUMBER;
85974: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
85975: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
85976: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
85977: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
85978: l_recog_line_1 NUMBER;
85979: l_recog_line_2 NUMBER;
85980:

Line 85977: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

85973: l_num_entries NUMBER;
85974: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
85975: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
85976: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
85977: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
85978: l_recog_line_1 NUMBER;
85979: l_recog_line_2 NUMBER;
85980:
85981: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 85983: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

85979: l_recog_line_2 NUMBER;
85980:
85981: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
85982: l_bflow_applied_to_amt NUMBER; -- 5132302
85983: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
85984:
85985: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
85986:
85987: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 86058: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

86054: l_accrual_line_num := NULL; -- 4262811
86055: l_tmp_amt := NULL; -- 4262811
86056: --
86057:
86058: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
86059: l_balance_type_code <> 'B' THEN
86060: IF NVL(p_source_15,'
86061: ') = 'BALANCING_SEGMENT' AND
86062: NVL(p_source_142,'

Line 86132: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

86128: --
86129: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
86130:
86131: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
86132: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
86133:
86134: -- 4955764
86135: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
86136: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 86254: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

86250: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
86251:
86252: IF xla_accounting_cache_pkg.GetValueChar
86253: (p_source_code => 'LEDGER_CATEGORY_CODE'
86254: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
86255: AND l_bflow_method_code = 'PRIOR_ENTRY'
86256: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
86257: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
86258: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 86391: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

86387: p_lookup_type => 'XLA_OWNER_TYPE'
86388: ,p_lookup_code => l_component_type_code
86389: )
86390: ,p_token_4 => 'PRODUCT_NAME'
86391: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
86392: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
86393: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
86394: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
86395: ,p_ae_header_id => NULL

Line 86392: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

86388: ,p_lookup_code => l_component_type_code
86389: )
86390: ,p_token_4 => 'PRODUCT_NAME'
86391: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
86392: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
86393: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
86394: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
86395: ,p_ae_header_id => NULL
86396: );

Line 86393: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

86389: )
86390: ,p_token_4 => 'PRODUCT_NAME'
86391: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
86392: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
86393: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
86394: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
86395: ,p_ae_header_id => NULL
86396: );
86397:

Line 86394: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

86390: ,p_token_4 => 'PRODUCT_NAME'
86391: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
86392: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
86393: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
86394: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
86395: ,p_ae_header_id => NULL
86396: );
86397:
86398: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 86425: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

86421: ----------------------------------------------------------------------------------
86422: -- 4219869 Business Flow
86423: -- Update journal entry status -- Need to generate this within IF
86424: ----------------------------------------------------------------------------------
86425: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
86426: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
86427: ,p_balance_type_code => l_balance_type_code
86428: );
86429:

Line 86536: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

86532:
86533: --
86534: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
86535: --
86536: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
86537: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
86538: ELSE
86539: ---------------------------------------------------------------------------------------------------
86540: -- 4262811a Switch Sign

Line 86561: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

86557:
86558: XLA_AE_LINES_PKG.ValidateCurrentLine;
86559: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
86560:
86561: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
86562: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
86563: ,p_balance_type_code => l_balance_type_code);
86564:
86565: END IF;

Line 86737: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

86733: l_tmp_amt NUMBER;
86734: l_acc_rev_natural_side_code VARCHAR2(1);
86735:
86736: l_num_entries NUMBER;
86737: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
86738: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
86739: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
86740: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
86741: l_recog_line_1 NUMBER;

Line 86738: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

86734: l_acc_rev_natural_side_code VARCHAR2(1);
86735:
86736: l_num_entries NUMBER;
86737: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
86738: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
86739: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
86740: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
86741: l_recog_line_1 NUMBER;
86742: l_recog_line_2 NUMBER;

Line 86739: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

86735:
86736: l_num_entries NUMBER;
86737: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
86738: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
86739: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
86740: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
86741: l_recog_line_1 NUMBER;
86742: l_recog_line_2 NUMBER;
86743:

Line 86740: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

86736: l_num_entries NUMBER;
86737: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
86738: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
86739: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
86740: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
86741: l_recog_line_1 NUMBER;
86742: l_recog_line_2 NUMBER;
86743:
86744: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 86746: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

86742: l_recog_line_2 NUMBER;
86743:
86744: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
86745: l_bflow_applied_to_amt NUMBER; -- 5132302
86746: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
86747:
86748: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
86749:
86750: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 86821: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

86817: l_accrual_line_num := NULL; -- 4262811
86818: l_tmp_amt := NULL; -- 4262811
86819: --
86820:
86821: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
86822: l_balance_type_code <> 'B' THEN
86823: IF (NVL(p_source_15,'
86824: ') <> 'BALANCING_SEGMENT' AND
86825: NVL(p_source_15,'

Line 86911: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

86907: --
86908: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
86909:
86910: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
86911: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
86912:
86913: -- 4955764
86914: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
86915: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 87037: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

87033: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
87034:
87035: IF xla_accounting_cache_pkg.GetValueChar
87036: (p_source_code => 'LEDGER_CATEGORY_CODE'
87037: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
87038: AND l_bflow_method_code = 'PRIOR_ENTRY'
87039: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
87040: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
87041: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 87147: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

87143: p_lookup_type => 'XLA_OWNER_TYPE'
87144: ,p_lookup_code => l_component_type_code
87145: )
87146: ,p_token_4 => 'PRODUCT_NAME'
87147: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
87148: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
87149: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
87150: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
87151: ,p_ae_header_id => NULL

Line 87148: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

87144: ,p_lookup_code => l_component_type_code
87145: )
87146: ,p_token_4 => 'PRODUCT_NAME'
87147: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
87148: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
87149: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
87150: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
87151: ,p_ae_header_id => NULL
87152: );

Line 87149: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

87145: )
87146: ,p_token_4 => 'PRODUCT_NAME'
87147: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
87148: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
87149: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
87150: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
87151: ,p_ae_header_id => NULL
87152: );
87153:

Line 87150: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

87146: ,p_token_4 => 'PRODUCT_NAME'
87147: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
87148: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
87149: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
87150: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
87151: ,p_ae_header_id => NULL
87152: );
87153:
87154: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 87181: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

87177: ----------------------------------------------------------------------------------
87178: -- 4219869 Business Flow
87179: -- Update journal entry status -- Need to generate this within IF
87180: ----------------------------------------------------------------------------------
87181: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
87182: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
87183: ,p_balance_type_code => l_balance_type_code
87184: );
87185:

Line 87268: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

87264:
87265: --
87266: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
87267: --
87268: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
87269: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
87270: ELSE
87271: ---------------------------------------------------------------------------------------------------
87272: -- 4262811a Switch Sign

Line 87293: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

87289:
87290: XLA_AE_LINES_PKG.ValidateCurrentLine;
87291: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
87292:
87293: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
87294: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
87295: ,p_balance_type_code => l_balance_type_code);
87296:
87297: END IF;

Line 87469: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

87465: l_tmp_amt NUMBER;
87466: l_acc_rev_natural_side_code VARCHAR2(1);
87467:
87468: l_num_entries NUMBER;
87469: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
87470: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
87471: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
87472: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
87473: l_recog_line_1 NUMBER;

Line 87470: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

87466: l_acc_rev_natural_side_code VARCHAR2(1);
87467:
87468: l_num_entries NUMBER;
87469: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
87470: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
87471: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
87472: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
87473: l_recog_line_1 NUMBER;
87474: l_recog_line_2 NUMBER;

Line 87471: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

87467:
87468: l_num_entries NUMBER;
87469: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
87470: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
87471: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
87472: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
87473: l_recog_line_1 NUMBER;
87474: l_recog_line_2 NUMBER;
87475:

Line 87472: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

87468: l_num_entries NUMBER;
87469: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
87470: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
87471: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
87472: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
87473: l_recog_line_1 NUMBER;
87474: l_recog_line_2 NUMBER;
87475:
87476: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 87478: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

87474: l_recog_line_2 NUMBER;
87475:
87476: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
87477: l_bflow_applied_to_amt NUMBER; -- 5132302
87478: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
87479:
87480: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
87481:
87482: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 87553: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

87549: l_accrual_line_num := NULL; -- 4262811
87550: l_tmp_amt := NULL; -- 4262811
87551: --
87552:
87553: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
87554: l_balance_type_code <> 'B' THEN
87555: IF NVL(p_source_15,'
87556: ') = 'ACCOUNT_SEGMENT_VALUE' AND
87557: (NVL(p_source_165,'

Line 87641: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

87637: --
87638: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
87639:
87640: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
87641: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
87642:
87643: -- 4955764
87644: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
87645: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 87767: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

87763: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
87764:
87765: IF xla_accounting_cache_pkg.GetValueChar
87766: (p_source_code => 'LEDGER_CATEGORY_CODE'
87767: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
87768: AND l_bflow_method_code = 'PRIOR_ENTRY'
87769: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
87770: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
87771: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 87947: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

87943: p_lookup_type => 'XLA_OWNER_TYPE'
87944: ,p_lookup_code => l_component_type_code
87945: )
87946: ,p_token_4 => 'PRODUCT_NAME'
87947: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
87948: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
87949: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
87950: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
87951: ,p_ae_header_id => NULL

Line 87948: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

87944: ,p_lookup_code => l_component_type_code
87945: )
87946: ,p_token_4 => 'PRODUCT_NAME'
87947: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
87948: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
87949: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
87950: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
87951: ,p_ae_header_id => NULL
87952: );

Line 87949: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

87945: )
87946: ,p_token_4 => 'PRODUCT_NAME'
87947: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
87948: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
87949: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
87950: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
87951: ,p_ae_header_id => NULL
87952: );
87953:

Line 87950: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

87946: ,p_token_4 => 'PRODUCT_NAME'
87947: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
87948: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
87949: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
87950: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
87951: ,p_ae_header_id => NULL
87952: );
87953:
87954: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 87981: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

87977: ----------------------------------------------------------------------------------
87978: -- 4219869 Business Flow
87979: -- Update journal entry status -- Need to generate this within IF
87980: ----------------------------------------------------------------------------------
87981: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
87982: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
87983: ,p_balance_type_code => l_balance_type_code
87984: );
87985:

Line 88135: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

88131:
88132: --
88133: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
88134: --
88135: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
88136: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
88137: ELSE
88138: ---------------------------------------------------------------------------------------------------
88139: -- 4262811a Switch Sign

Line 88160: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

88156:
88157: XLA_AE_LINES_PKG.ValidateCurrentLine;
88158: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
88159:
88160: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
88161: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
88162: ,p_balance_type_code => l_balance_type_code);
88163:
88164: END IF;

Line 88336: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

88332: l_tmp_amt NUMBER;
88333: l_acc_rev_natural_side_code VARCHAR2(1);
88334:
88335: l_num_entries NUMBER;
88336: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
88337: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
88338: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
88339: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
88340: l_recog_line_1 NUMBER;

Line 88337: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

88333: l_acc_rev_natural_side_code VARCHAR2(1);
88334:
88335: l_num_entries NUMBER;
88336: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
88337: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
88338: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
88339: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
88340: l_recog_line_1 NUMBER;
88341: l_recog_line_2 NUMBER;

Line 88338: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

88334:
88335: l_num_entries NUMBER;
88336: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
88337: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
88338: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
88339: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
88340: l_recog_line_1 NUMBER;
88341: l_recog_line_2 NUMBER;
88342:

Line 88339: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

88335: l_num_entries NUMBER;
88336: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
88337: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
88338: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
88339: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
88340: l_recog_line_1 NUMBER;
88341: l_recog_line_2 NUMBER;
88342:
88343: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 88345: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

88341: l_recog_line_2 NUMBER;
88342:
88343: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
88344: l_bflow_applied_to_amt NUMBER; -- 5132302
88345: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
88346:
88347: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
88348:
88349: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 88420: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

88416: l_accrual_line_num := NULL; -- 4262811
88417: l_tmp_amt := NULL; -- 4262811
88418: --
88419:
88420: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
88421: l_balance_type_code <> 'B' THEN
88422: IF NVL(p_source_15,'
88423: ') = 'BALANCING_SEGMENT' AND
88424: (NVL(p_source_165,'

Line 88508: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

88504: --
88505: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
88506:
88507: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
88508: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
88509:
88510: -- 4955764
88511: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
88512: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 88634: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

88630: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
88631:
88632: IF xla_accounting_cache_pkg.GetValueChar
88633: (p_source_code => 'LEDGER_CATEGORY_CODE'
88634: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
88635: AND l_bflow_method_code = 'PRIOR_ENTRY'
88636: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
88637: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
88638: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 88771: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

88767: p_lookup_type => 'XLA_OWNER_TYPE'
88768: ,p_lookup_code => l_component_type_code
88769: )
88770: ,p_token_4 => 'PRODUCT_NAME'
88771: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
88772: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
88773: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
88774: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
88775: ,p_ae_header_id => NULL

Line 88772: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

88768: ,p_lookup_code => l_component_type_code
88769: )
88770: ,p_token_4 => 'PRODUCT_NAME'
88771: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
88772: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
88773: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
88774: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
88775: ,p_ae_header_id => NULL
88776: );

Line 88773: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

88769: )
88770: ,p_token_4 => 'PRODUCT_NAME'
88771: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
88772: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
88773: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
88774: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
88775: ,p_ae_header_id => NULL
88776: );
88777:

Line 88774: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

88770: ,p_token_4 => 'PRODUCT_NAME'
88771: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
88772: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
88773: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
88774: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
88775: ,p_ae_header_id => NULL
88776: );
88777:
88778: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 88805: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

88801: ----------------------------------------------------------------------------------
88802: -- 4219869 Business Flow
88803: -- Update journal entry status -- Need to generate this within IF
88804: ----------------------------------------------------------------------------------
88805: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
88806: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
88807: ,p_balance_type_code => l_balance_type_code
88808: );
88809:

Line 88916: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

88912:
88913: --
88914: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
88915: --
88916: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
88917: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
88918: ELSE
88919: ---------------------------------------------------------------------------------------------------
88920: -- 4262811a Switch Sign

Line 88941: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

88937:
88938: XLA_AE_LINES_PKG.ValidateCurrentLine;
88939: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
88940:
88941: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
88942: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
88943: ,p_balance_type_code => l_balance_type_code);
88944:
88945: END IF;

Line 89077: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

89073: l_tmp_amt NUMBER;
89074: l_acc_rev_natural_side_code VARCHAR2(1);
89075:
89076: l_num_entries NUMBER;
89077: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
89078: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
89079: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
89080: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
89081: l_recog_line_1 NUMBER;

Line 89078: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

89074: l_acc_rev_natural_side_code VARCHAR2(1);
89075:
89076: l_num_entries NUMBER;
89077: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
89078: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
89079: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
89080: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
89081: l_recog_line_1 NUMBER;
89082: l_recog_line_2 NUMBER;

Line 89079: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

89075:
89076: l_num_entries NUMBER;
89077: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
89078: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
89079: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
89080: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
89081: l_recog_line_1 NUMBER;
89082: l_recog_line_2 NUMBER;
89083:

Line 89080: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

89076: l_num_entries NUMBER;
89077: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
89078: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
89079: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
89080: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
89081: l_recog_line_1 NUMBER;
89082: l_recog_line_2 NUMBER;
89083:
89084: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 89086: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

89082: l_recog_line_2 NUMBER;
89083:
89084: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
89085: l_bflow_applied_to_amt NUMBER; -- 5132302
89086: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
89087:
89088: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
89089:
89090: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 89161: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

89157: l_accrual_line_num := NULL; -- 4262811
89158: l_tmp_amt := NULL; -- 4262811
89159: --
89160:
89161: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
89162: l_balance_type_code <> 'B' THEN
89163: IF NVL(p_source_97,'
89164: ') <> 'CLEAR_CLEAR' AND
89165: NVL(p_source_163,'

Line 89243: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

89239: --
89240: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
89241:
89242: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
89243: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
89244:
89245: -- 4955764
89246: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
89247: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 89309: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

89305: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
89306:
89307: IF xla_accounting_cache_pkg.GetValueChar
89308: (p_source_code => 'LEDGER_CATEGORY_CODE'
89309: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
89310: AND l_bflow_method_code = 'PRIOR_ENTRY'
89311: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
89312: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
89313: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 89386: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

89382: p_lookup_type => 'XLA_OWNER_TYPE'
89383: ,p_lookup_code => l_component_type_code
89384: )
89385: ,p_token_4 => 'PRODUCT_NAME'
89386: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
89387: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
89388: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
89389: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
89390: ,p_ae_header_id => NULL

Line 89387: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

89383: ,p_lookup_code => l_component_type_code
89384: )
89385: ,p_token_4 => 'PRODUCT_NAME'
89386: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
89387: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
89388: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
89389: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
89390: ,p_ae_header_id => NULL
89391: );

Line 89388: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

89384: )
89385: ,p_token_4 => 'PRODUCT_NAME'
89386: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
89387: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
89388: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
89389: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
89390: ,p_ae_header_id => NULL
89391: );
89392:

Line 89389: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

89385: ,p_token_4 => 'PRODUCT_NAME'
89386: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
89387: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
89388: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
89389: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
89390: ,p_ae_header_id => NULL
89391: );
89392:
89393: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 89420: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

89416: ----------------------------------------------------------------------------------
89417: -- 4219869 Business Flow
89418: -- Update journal entry status -- Need to generate this within IF
89419: ----------------------------------------------------------------------------------
89420: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
89421: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
89422: ,p_balance_type_code => l_balance_type_code
89423: );
89424:

Line 89481: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

89477:
89478: --
89479: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
89480: --
89481: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
89482: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
89483: ELSE
89484: ---------------------------------------------------------------------------------------------------
89485: -- 4262811a Switch Sign

Line 89506: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

89502:
89503: XLA_AE_LINES_PKG.ValidateCurrentLine;
89504: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
89505:
89506: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
89507: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
89508: ,p_balance_type_code => l_balance_type_code);
89509:
89510: END IF;

Line 89679: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

89675: l_tmp_amt NUMBER;
89676: l_acc_rev_natural_side_code VARCHAR2(1);
89677:
89678: l_num_entries NUMBER;
89679: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
89680: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
89681: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
89682: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
89683: l_recog_line_1 NUMBER;

Line 89680: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

89676: l_acc_rev_natural_side_code VARCHAR2(1);
89677:
89678: l_num_entries NUMBER;
89679: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
89680: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
89681: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
89682: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
89683: l_recog_line_1 NUMBER;
89684: l_recog_line_2 NUMBER;

Line 89681: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

89677:
89678: l_num_entries NUMBER;
89679: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
89680: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
89681: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
89682: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
89683: l_recog_line_1 NUMBER;
89684: l_recog_line_2 NUMBER;
89685:

Line 89682: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

89678: l_num_entries NUMBER;
89679: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
89680: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
89681: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
89682: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
89683: l_recog_line_1 NUMBER;
89684: l_recog_line_2 NUMBER;
89685:
89686: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 89688: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

89684: l_recog_line_2 NUMBER;
89685:
89686: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
89687: l_bflow_applied_to_amt NUMBER; -- 5132302
89688: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
89689:
89690: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
89691:
89692: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 89763: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

89759: l_accrual_line_num := NULL; -- 4262811
89760: l_tmp_amt := NULL; -- 4262811
89761: --
89762:
89763: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
89764: l_balance_type_code <> 'B' THEN
89765: IF (NVL(p_source_15,'
89766: ') <> 'BALANCING_SEGMENT' AND
89767: NVL(p_source_15,'

Line 89839: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

89835: --
89836: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
89837:
89838: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
89839: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
89840:
89841: -- 4955764
89842: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
89843: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 89963: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

89959: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
89960:
89961: IF xla_accounting_cache_pkg.GetValueChar
89962: (p_source_code => 'LEDGER_CATEGORY_CODE'
89963: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
89964: AND l_bflow_method_code = 'PRIOR_ENTRY'
89965: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
89966: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
89967: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 90073: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

90069: p_lookup_type => 'XLA_OWNER_TYPE'
90070: ,p_lookup_code => l_component_type_code
90071: )
90072: ,p_token_4 => 'PRODUCT_NAME'
90073: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
90074: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
90075: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
90076: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
90077: ,p_ae_header_id => NULL

Line 90074: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

90070: ,p_lookup_code => l_component_type_code
90071: )
90072: ,p_token_4 => 'PRODUCT_NAME'
90073: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
90074: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
90075: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
90076: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
90077: ,p_ae_header_id => NULL
90078: );

Line 90075: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

90071: )
90072: ,p_token_4 => 'PRODUCT_NAME'
90073: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
90074: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
90075: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
90076: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
90077: ,p_ae_header_id => NULL
90078: );
90079:

Line 90076: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

90072: ,p_token_4 => 'PRODUCT_NAME'
90073: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
90074: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
90075: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
90076: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
90077: ,p_ae_header_id => NULL
90078: );
90079:
90080: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 90107: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

90103: ----------------------------------------------------------------------------------
90104: -- 4219869 Business Flow
90105: -- Update journal entry status -- Need to generate this within IF
90106: ----------------------------------------------------------------------------------
90107: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
90108: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
90109: ,p_balance_type_code => l_balance_type_code
90110: );
90111:

Line 90194: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

90190:
90191: --
90192: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
90193: --
90194: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
90195: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
90196: ELSE
90197: ---------------------------------------------------------------------------------------------------
90198: -- 4262811a Switch Sign

Line 90219: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

90215:
90216: XLA_AE_LINES_PKG.ValidateCurrentLine;
90217: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
90218:
90219: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
90220: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
90221: ,p_balance_type_code => l_balance_type_code);
90222:
90223: END IF;

Line 90392: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

90388: l_tmp_amt NUMBER;
90389: l_acc_rev_natural_side_code VARCHAR2(1);
90390:
90391: l_num_entries NUMBER;
90392: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
90393: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
90394: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
90395: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
90396: l_recog_line_1 NUMBER;

Line 90393: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

90389: l_acc_rev_natural_side_code VARCHAR2(1);
90390:
90391: l_num_entries NUMBER;
90392: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
90393: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
90394: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
90395: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
90396: l_recog_line_1 NUMBER;
90397: l_recog_line_2 NUMBER;

Line 90394: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

90390:
90391: l_num_entries NUMBER;
90392: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
90393: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
90394: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
90395: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
90396: l_recog_line_1 NUMBER;
90397: l_recog_line_2 NUMBER;
90398:

Line 90395: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

90391: l_num_entries NUMBER;
90392: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
90393: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
90394: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
90395: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
90396: l_recog_line_1 NUMBER;
90397: l_recog_line_2 NUMBER;
90398:
90399: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 90401: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

90397: l_recog_line_2 NUMBER;
90398:
90399: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
90400: l_bflow_applied_to_amt NUMBER; -- 5132302
90401: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
90402:
90403: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
90404:
90405: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 90476: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

90472: l_accrual_line_num := NULL; -- 4262811
90473: l_tmp_amt := NULL; -- 4262811
90474: --
90475:
90476: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
90477: l_balance_type_code <> 'B' THEN
90478: IF NVL(p_source_15,'
90479: ') = 'ACCOUNT_SEGMENT_VALUE' AND
90480: NVL(p_source_142,'

Line 90550: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

90546: --
90547: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
90548:
90549: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
90550: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
90551:
90552: -- 4955764
90553: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
90554: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 90674: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

90670: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
90671:
90672: IF xla_accounting_cache_pkg.GetValueChar
90673: (p_source_code => 'LEDGER_CATEGORY_CODE'
90674: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
90675: AND l_bflow_method_code = 'PRIOR_ENTRY'
90676: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
90677: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
90678: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 90854: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

90850: p_lookup_type => 'XLA_OWNER_TYPE'
90851: ,p_lookup_code => l_component_type_code
90852: )
90853: ,p_token_4 => 'PRODUCT_NAME'
90854: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
90855: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
90856: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
90857: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
90858: ,p_ae_header_id => NULL

Line 90855: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

90851: ,p_lookup_code => l_component_type_code
90852: )
90853: ,p_token_4 => 'PRODUCT_NAME'
90854: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
90855: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
90856: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
90857: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
90858: ,p_ae_header_id => NULL
90859: );

Line 90856: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

90852: )
90853: ,p_token_4 => 'PRODUCT_NAME'
90854: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
90855: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
90856: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
90857: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
90858: ,p_ae_header_id => NULL
90859: );
90860:

Line 90857: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

90853: ,p_token_4 => 'PRODUCT_NAME'
90854: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
90855: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
90856: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
90857: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
90858: ,p_ae_header_id => NULL
90859: );
90860:
90861: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 90888: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

90884: ----------------------------------------------------------------------------------
90885: -- 4219869 Business Flow
90886: -- Update journal entry status -- Need to generate this within IF
90887: ----------------------------------------------------------------------------------
90888: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
90889: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
90890: ,p_balance_type_code => l_balance_type_code
90891: );
90892:

Line 91042: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

91038:
91039: --
91040: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
91041: --
91042: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
91043: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
91044: ELSE
91045: ---------------------------------------------------------------------------------------------------
91046: -- 4262811a Switch Sign

Line 91067: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

91063:
91064: XLA_AE_LINES_PKG.ValidateCurrentLine;
91065: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
91066:
91067: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
91068: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
91069: ,p_balance_type_code => l_balance_type_code);
91070:
91071: END IF;

Line 91240: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

91236: l_tmp_amt NUMBER;
91237: l_acc_rev_natural_side_code VARCHAR2(1);
91238:
91239: l_num_entries NUMBER;
91240: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
91241: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
91242: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
91243: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
91244: l_recog_line_1 NUMBER;

Line 91241: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

91237: l_acc_rev_natural_side_code VARCHAR2(1);
91238:
91239: l_num_entries NUMBER;
91240: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
91241: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
91242: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
91243: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
91244: l_recog_line_1 NUMBER;
91245: l_recog_line_2 NUMBER;

Line 91242: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

91238:
91239: l_num_entries NUMBER;
91240: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
91241: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
91242: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
91243: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
91244: l_recog_line_1 NUMBER;
91245: l_recog_line_2 NUMBER;
91246:

Line 91243: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

91239: l_num_entries NUMBER;
91240: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
91241: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
91242: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
91243: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
91244: l_recog_line_1 NUMBER;
91245: l_recog_line_2 NUMBER;
91246:
91247: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 91249: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

91245: l_recog_line_2 NUMBER;
91246:
91247: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
91248: l_bflow_applied_to_amt NUMBER; -- 5132302
91249: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
91250:
91251: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
91252:
91253: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 91324: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

91320: l_accrual_line_num := NULL; -- 4262811
91321: l_tmp_amt := NULL; -- 4262811
91322: --
91323:
91324: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
91325: l_balance_type_code <> 'B' THEN
91326: IF NVL(p_source_15,'
91327: ') = 'BALANCING_SEGMENT' AND
91328: NVL(p_source_142,'

Line 91398: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

91394: --
91395: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
91396:
91397: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
91398: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
91399:
91400: -- 4955764
91401: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
91402: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 91522: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

91518: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
91519:
91520: IF xla_accounting_cache_pkg.GetValueChar
91521: (p_source_code => 'LEDGER_CATEGORY_CODE'
91522: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
91523: AND l_bflow_method_code = 'PRIOR_ENTRY'
91524: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
91525: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
91526: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 91659: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

91655: p_lookup_type => 'XLA_OWNER_TYPE'
91656: ,p_lookup_code => l_component_type_code
91657: )
91658: ,p_token_4 => 'PRODUCT_NAME'
91659: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
91660: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
91661: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
91662: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
91663: ,p_ae_header_id => NULL

Line 91660: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

91656: ,p_lookup_code => l_component_type_code
91657: )
91658: ,p_token_4 => 'PRODUCT_NAME'
91659: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
91660: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
91661: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
91662: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
91663: ,p_ae_header_id => NULL
91664: );

Line 91661: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

91657: )
91658: ,p_token_4 => 'PRODUCT_NAME'
91659: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
91660: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
91661: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
91662: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
91663: ,p_ae_header_id => NULL
91664: );
91665:

Line 91662: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

91658: ,p_token_4 => 'PRODUCT_NAME'
91659: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
91660: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
91661: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
91662: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
91663: ,p_ae_header_id => NULL
91664: );
91665:
91666: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 91693: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

91689: ----------------------------------------------------------------------------------
91690: -- 4219869 Business Flow
91691: -- Update journal entry status -- Need to generate this within IF
91692: ----------------------------------------------------------------------------------
91693: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
91694: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
91695: ,p_balance_type_code => l_balance_type_code
91696: );
91697:

Line 91804: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

91800:
91801: --
91802: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
91803: --
91804: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
91805: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
91806: ELSE
91807: ---------------------------------------------------------------------------------------------------
91808: -- 4262811a Switch Sign

Line 91829: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

91825:
91826: XLA_AE_LINES_PKG.ValidateCurrentLine;
91827: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
91828:
91829: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
91830: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
91831: ,p_balance_type_code => l_balance_type_code);
91832:
91833: END IF;

Line 91984: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

91980: l_tmp_amt NUMBER;
91981: l_acc_rev_natural_side_code VARCHAR2(1);
91982:
91983: l_num_entries NUMBER;
91984: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
91985: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
91986: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
91987: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
91988: l_recog_line_1 NUMBER;

Line 91985: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

91981: l_acc_rev_natural_side_code VARCHAR2(1);
91982:
91983: l_num_entries NUMBER;
91984: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
91985: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
91986: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
91987: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
91988: l_recog_line_1 NUMBER;
91989: l_recog_line_2 NUMBER;

Line 91986: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

91982:
91983: l_num_entries NUMBER;
91984: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
91985: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
91986: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
91987: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
91988: l_recog_line_1 NUMBER;
91989: l_recog_line_2 NUMBER;
91990:

Line 91987: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

91983: l_num_entries NUMBER;
91984: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
91985: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
91986: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
91987: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
91988: l_recog_line_1 NUMBER;
91989: l_recog_line_2 NUMBER;
91990:
91991: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 91993: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

91989: l_recog_line_2 NUMBER;
91990:
91991: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
91992: l_bflow_applied_to_amt NUMBER; -- 5132302
91993: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
91994:
91995: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
91996:
91997: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 92068: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

92064: l_accrual_line_num := NULL; -- 4262811
92065: l_tmp_amt := NULL; -- 4262811
92066: --
92067:
92068: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
92069: l_balance_type_code <> 'B' THEN
92070: IF NVL(p_source_125,'
92071: ') = 'PREPAY APPL' OR
92072: NVL(p_source_125,'

Line 92146: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

92142: --
92143: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
92144:
92145: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
92146: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
92147:
92148: -- 4955764
92149: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
92150: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 92262: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

92258: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
92259:
92260: IF xla_accounting_cache_pkg.GetValueChar
92261: (p_source_code => 'LEDGER_CATEGORY_CODE'
92262: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
92263: AND l_bflow_method_code = 'PRIOR_ENTRY'
92264: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
92265: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
92266: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 92339: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

92335: p_lookup_type => 'XLA_OWNER_TYPE'
92336: ,p_lookup_code => l_component_type_code
92337: )
92338: ,p_token_4 => 'PRODUCT_NAME'
92339: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
92340: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
92341: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
92342: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
92343: ,p_ae_header_id => NULL

Line 92340: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

92336: ,p_lookup_code => l_component_type_code
92337: )
92338: ,p_token_4 => 'PRODUCT_NAME'
92339: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
92340: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
92341: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
92342: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
92343: ,p_ae_header_id => NULL
92344: );

Line 92341: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

92337: )
92338: ,p_token_4 => 'PRODUCT_NAME'
92339: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
92340: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
92341: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
92342: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
92343: ,p_ae_header_id => NULL
92344: );
92345:

Line 92342: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

92338: ,p_token_4 => 'PRODUCT_NAME'
92339: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
92340: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
92341: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
92342: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
92343: ,p_ae_header_id => NULL
92344: );
92345:
92346: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 92373: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

92369: ----------------------------------------------------------------------------------
92370: -- 4219869 Business Flow
92371: -- Update journal entry status -- Need to generate this within IF
92372: ----------------------------------------------------------------------------------
92373: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
92374: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
92375: ,p_balance_type_code => l_balance_type_code
92376: );
92377:

Line 92434: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

92430:
92431: --
92432: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
92433: --
92434: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
92435: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
92436: ELSE
92437: ---------------------------------------------------------------------------------------------------
92438: -- 4262811a Switch Sign

Line 92459: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

92455:
92456: XLA_AE_LINES_PKG.ValidateCurrentLine;
92457: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
92458:
92459: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
92460: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
92461: ,p_balance_type_code => l_balance_type_code);
92462:
92463: END IF;

Line 92590: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

92586: l_tmp_amt NUMBER;
92587: l_acc_rev_natural_side_code VARCHAR2(1);
92588:
92589: l_num_entries NUMBER;
92590: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
92591: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
92592: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
92593: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
92594: l_recog_line_1 NUMBER;

Line 92591: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

92587: l_acc_rev_natural_side_code VARCHAR2(1);
92588:
92589: l_num_entries NUMBER;
92590: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
92591: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
92592: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
92593: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
92594: l_recog_line_1 NUMBER;
92595: l_recog_line_2 NUMBER;

Line 92592: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

92588:
92589: l_num_entries NUMBER;
92590: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
92591: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
92592: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
92593: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
92594: l_recog_line_1 NUMBER;
92595: l_recog_line_2 NUMBER;
92596:

Line 92593: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

92589: l_num_entries NUMBER;
92590: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
92591: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
92592: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
92593: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
92594: l_recog_line_1 NUMBER;
92595: l_recog_line_2 NUMBER;
92596:
92597: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 92599: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

92595: l_recog_line_2 NUMBER;
92596:
92597: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
92598: l_bflow_applied_to_amt NUMBER; -- 5132302
92599: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
92600:
92601: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
92602:
92603: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 92674: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

92670: l_accrual_line_num := NULL; -- 4262811
92671: l_tmp_amt := NULL; -- 4262811
92672: --
92673:
92674: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
92675: l_balance_type_code <> 'B' THEN
92676: IF NVL(p_source_97,'
92677: ') <> 'CLEAR_CLEAR' AND
92678: (NVL(p_source_98,'

Line 92754: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

92750: --
92751: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
92752:
92753: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
92754: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
92755:
92756: -- 4955764
92757: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
92758: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 92818: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

92814: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
92815:
92816: IF xla_accounting_cache_pkg.GetValueChar
92817: (p_source_code => 'LEDGER_CATEGORY_CODE'
92818: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
92819: AND l_bflow_method_code = 'PRIOR_ENTRY'
92820: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
92821: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
92822: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 92895: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

92891: p_lookup_type => 'XLA_OWNER_TYPE'
92892: ,p_lookup_code => l_component_type_code
92893: )
92894: ,p_token_4 => 'PRODUCT_NAME'
92895: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
92896: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
92897: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
92898: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
92899: ,p_ae_header_id => NULL

Line 92896: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

92892: ,p_lookup_code => l_component_type_code
92893: )
92894: ,p_token_4 => 'PRODUCT_NAME'
92895: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
92896: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
92897: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
92898: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
92899: ,p_ae_header_id => NULL
92900: );

Line 92897: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

92893: )
92894: ,p_token_4 => 'PRODUCT_NAME'
92895: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
92896: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
92897: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
92898: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
92899: ,p_ae_header_id => NULL
92900: );
92901:

Line 92898: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

92894: ,p_token_4 => 'PRODUCT_NAME'
92895: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
92896: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
92897: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
92898: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
92899: ,p_ae_header_id => NULL
92900: );
92901:
92902: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 92929: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

92925: ----------------------------------------------------------------------------------
92926: -- 4219869 Business Flow
92927: -- Update journal entry status -- Need to generate this within IF
92928: ----------------------------------------------------------------------------------
92929: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
92930: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
92931: ,p_balance_type_code => l_balance_type_code
92932: );
92933:

Line 92990: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

92986:
92987: --
92988: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
92989: --
92990: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
92991: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
92992: ELSE
92993: ---------------------------------------------------------------------------------------------------
92994: -- 4262811a Switch Sign

Line 93015: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

93011:
93012: XLA_AE_LINES_PKG.ValidateCurrentLine;
93013: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
93014:
93015: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
93016: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
93017: ,p_balance_type_code => l_balance_type_code);
93018:
93019: END IF;

Line 93162: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

93158: l_tmp_amt NUMBER;
93159: l_acc_rev_natural_side_code VARCHAR2(1);
93160:
93161: l_num_entries NUMBER;
93162: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
93163: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
93164: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
93165: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
93166: l_recog_line_1 NUMBER;

Line 93163: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

93159: l_acc_rev_natural_side_code VARCHAR2(1);
93160:
93161: l_num_entries NUMBER;
93162: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
93163: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
93164: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
93165: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
93166: l_recog_line_1 NUMBER;
93167: l_recog_line_2 NUMBER;

Line 93164: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

93160:
93161: l_num_entries NUMBER;
93162: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
93163: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
93164: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
93165: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
93166: l_recog_line_1 NUMBER;
93167: l_recog_line_2 NUMBER;
93168:

Line 93165: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

93161: l_num_entries NUMBER;
93162: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
93163: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
93164: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
93165: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
93166: l_recog_line_1 NUMBER;
93167: l_recog_line_2 NUMBER;
93168:
93169: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 93171: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

93167: l_recog_line_2 NUMBER;
93168:
93169: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
93170: l_bflow_applied_to_amt NUMBER; -- 5132302
93171: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
93172:
93173: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
93174:
93175: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 93245: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

93241: l_acc_rev_flag := NULL; -- 4262811
93242: l_accrual_line_num := NULL; -- 4262811
93243: l_tmp_amt := NULL; -- 4262811
93244: --
93245: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
93246: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
93247: return;
93248: END IF;
93249:

Line 93246: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

93242: l_accrual_line_num := NULL; -- 4262811
93243: l_tmp_amt := NULL; -- 4262811
93244: --
93245: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
93246: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
93247: return;
93248: END IF;
93249:
93250: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 93250: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

93246: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
93247: return;
93248: END IF;
93249:
93250: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
93251: l_balance_type_code <> 'B' THEN
93252: IF (NVL(p_source_97,'
93253: ') = 'CLEAR_CLEAR' OR
93254: NVL(p_source_97,'

Line 93336: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

93332: --
93333: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
93334:
93335: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
93336: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
93337:
93338: -- 4955764
93339: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
93340: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 93412: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

93408: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
93409:
93410: IF xla_accounting_cache_pkg.GetValueChar
93411: (p_source_code => 'LEDGER_CATEGORY_CODE'
93412: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
93413: AND l_bflow_method_code = 'PRIOR_ENTRY'
93414: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
93415: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
93416: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 93603: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

93599: p_lookup_type => 'XLA_OWNER_TYPE'
93600: ,p_lookup_code => l_component_type_code
93601: )
93602: ,p_token_4 => 'PRODUCT_NAME'
93603: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
93604: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
93605: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
93606: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
93607: ,p_ae_header_id => NULL

Line 93604: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

93600: ,p_lookup_code => l_component_type_code
93601: )
93602: ,p_token_4 => 'PRODUCT_NAME'
93603: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
93604: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
93605: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
93606: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
93607: ,p_ae_header_id => NULL
93608: );

Line 93605: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

93601: )
93602: ,p_token_4 => 'PRODUCT_NAME'
93603: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
93604: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
93605: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
93606: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
93607: ,p_ae_header_id => NULL
93608: );
93609:

Line 93606: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

93602: ,p_token_4 => 'PRODUCT_NAME'
93603: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
93604: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
93605: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
93606: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
93607: ,p_ae_header_id => NULL
93608: );
93609:
93610: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 93637: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

93633: ----------------------------------------------------------------------------------
93634: -- 4219869 Business Flow
93635: -- Update journal entry status -- Need to generate this within IF
93636: ----------------------------------------------------------------------------------
93637: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
93638: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
93639: ,p_balance_type_code => l_balance_type_code
93640: );
93641:

Line 93815: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

93811:
93812: --
93813: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
93814: --
93815: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
93816: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
93817: ELSE
93818: ---------------------------------------------------------------------------------------------------
93819: -- 4262811a Switch Sign

Line 93840: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

93836:
93837: XLA_AE_LINES_PKG.ValidateCurrentLine;
93838: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
93839:
93840: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
93841: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
93842: ,p_balance_type_code => l_balance_type_code);
93843:
93844: END IF;

Line 93989: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

93985: l_tmp_amt NUMBER;
93986: l_acc_rev_natural_side_code VARCHAR2(1);
93987:
93988: l_num_entries NUMBER;
93989: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
93990: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
93991: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
93992: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
93993: l_recog_line_1 NUMBER;

Line 93990: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

93986: l_acc_rev_natural_side_code VARCHAR2(1);
93987:
93988: l_num_entries NUMBER;
93989: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
93990: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
93991: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
93992: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
93993: l_recog_line_1 NUMBER;
93994: l_recog_line_2 NUMBER;

Line 93991: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

93987:
93988: l_num_entries NUMBER;
93989: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
93990: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
93991: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
93992: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
93993: l_recog_line_1 NUMBER;
93994: l_recog_line_2 NUMBER;
93995:

Line 93992: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

93988: l_num_entries NUMBER;
93989: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
93990: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
93991: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
93992: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
93993: l_recog_line_1 NUMBER;
93994: l_recog_line_2 NUMBER;
93995:
93996: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 93998: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

93994: l_recog_line_2 NUMBER;
93995:
93996: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
93997: l_bflow_applied_to_amt NUMBER; -- 5132302
93998: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
93999:
94000: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
94001:
94002: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 94072: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

94068: l_acc_rev_flag := NULL; -- 4262811
94069: l_accrual_line_num := NULL; -- 4262811
94070: l_tmp_amt := NULL; -- 4262811
94071: --
94072: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
94073: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
94074: return;
94075: END IF;
94076:

Line 94073: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

94069: l_accrual_line_num := NULL; -- 4262811
94070: l_tmp_amt := NULL; -- 4262811
94071: --
94072: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
94073: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
94074: return;
94075: END IF;
94076:
94077: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 94077: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

94073: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
94074: return;
94075: END IF;
94076:
94077: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
94078: l_balance_type_code <> 'B' THEN
94079: IF NVL(p_source_97,'
94080: ') = 'ALWAYS_ALWAYS' AND
94081: p_source_114 IS NOT NULL AND

Line 94160: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

94156: --
94157: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
94158:
94159: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
94160: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
94161:
94162: -- 4955764
94163: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
94164: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 94236: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

94232: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
94233:
94234: IF xla_accounting_cache_pkg.GetValueChar
94235: (p_source_code => 'LEDGER_CATEGORY_CODE'
94236: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
94237: AND l_bflow_method_code = 'PRIOR_ENTRY'
94238: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
94239: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
94240: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 94427: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

94423: p_lookup_type => 'XLA_OWNER_TYPE'
94424: ,p_lookup_code => l_component_type_code
94425: )
94426: ,p_token_4 => 'PRODUCT_NAME'
94427: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
94428: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
94429: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
94430: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
94431: ,p_ae_header_id => NULL

Line 94428: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

94424: ,p_lookup_code => l_component_type_code
94425: )
94426: ,p_token_4 => 'PRODUCT_NAME'
94427: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
94428: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
94429: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
94430: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
94431: ,p_ae_header_id => NULL
94432: );

Line 94429: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

94425: )
94426: ,p_token_4 => 'PRODUCT_NAME'
94427: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
94428: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
94429: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
94430: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
94431: ,p_ae_header_id => NULL
94432: );
94433:

Line 94430: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

94426: ,p_token_4 => 'PRODUCT_NAME'
94427: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
94428: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
94429: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
94430: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
94431: ,p_ae_header_id => NULL
94432: );
94433:
94434: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 94461: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

94457: ----------------------------------------------------------------------------------
94458: -- 4219869 Business Flow
94459: -- Update journal entry status -- Need to generate this within IF
94460: ----------------------------------------------------------------------------------
94461: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
94462: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
94463: ,p_balance_type_code => l_balance_type_code
94464: );
94465:

Line 94639: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

94635:
94636: --
94637: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
94638: --
94639: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
94640: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
94641: ELSE
94642: ---------------------------------------------------------------------------------------------------
94643: -- 4262811a Switch Sign

Line 94664: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

94660:
94661: XLA_AE_LINES_PKG.ValidateCurrentLine;
94662: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
94663:
94664: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
94665: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
94666: ,p_balance_type_code => l_balance_type_code);
94667:
94668: END IF;

Line 94818: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

94814: l_tmp_amt NUMBER;
94815: l_acc_rev_natural_side_code VARCHAR2(1);
94816:
94817: l_num_entries NUMBER;
94818: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
94819: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
94820: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
94821: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
94822: l_recog_line_1 NUMBER;

Line 94819: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

94815: l_acc_rev_natural_side_code VARCHAR2(1);
94816:
94817: l_num_entries NUMBER;
94818: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
94819: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
94820: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
94821: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
94822: l_recog_line_1 NUMBER;
94823: l_recog_line_2 NUMBER;

Line 94820: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

94816:
94817: l_num_entries NUMBER;
94818: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
94819: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
94820: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
94821: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
94822: l_recog_line_1 NUMBER;
94823: l_recog_line_2 NUMBER;
94824:

Line 94821: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

94817: l_num_entries NUMBER;
94818: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
94819: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
94820: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
94821: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
94822: l_recog_line_1 NUMBER;
94823: l_recog_line_2 NUMBER;
94824:
94825: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 94827: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

94823: l_recog_line_2 NUMBER;
94824:
94825: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
94826: l_bflow_applied_to_amt NUMBER; -- 5132302
94827: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
94828:
94829: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
94830:
94831: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 94901: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

94897: l_acc_rev_flag := NULL; -- 4262811
94898: l_accrual_line_num := NULL; -- 4262811
94899: l_tmp_amt := NULL; -- 4262811
94900: --
94901: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
94902: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
94903: return;
94904: END IF;
94905:

Line 94902: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

94898: l_accrual_line_num := NULL; -- 4262811
94899: l_tmp_amt := NULL; -- 4262811
94900: --
94901: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
94902: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
94903: return;
94904: END IF;
94905:
94906: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 94906: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

94902: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
94903: return;
94904: END IF;
94905:
94906: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
94907: l_balance_type_code <> 'B' THEN
94908: IF (NVL(p_source_97,'
94909: ') <> 'CLEAR_CLEAR' AND
94910: NVL(p_source_97,'

Line 94994: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

94990: --
94991: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
94992:
94993: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
94994: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
94995:
94996: -- 4955764
94997: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
94998: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 95070: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

95066: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
95067:
95068: IF xla_accounting_cache_pkg.GetValueChar
95069: (p_source_code => 'LEDGER_CATEGORY_CODE'
95070: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
95071: AND l_bflow_method_code = 'PRIOR_ENTRY'
95072: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
95073: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
95074: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 95261: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

95257: p_lookup_type => 'XLA_OWNER_TYPE'
95258: ,p_lookup_code => l_component_type_code
95259: )
95260: ,p_token_4 => 'PRODUCT_NAME'
95261: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
95262: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
95263: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
95264: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
95265: ,p_ae_header_id => NULL

Line 95262: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

95258: ,p_lookup_code => l_component_type_code
95259: )
95260: ,p_token_4 => 'PRODUCT_NAME'
95261: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
95262: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
95263: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
95264: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
95265: ,p_ae_header_id => NULL
95266: );

Line 95263: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

95259: )
95260: ,p_token_4 => 'PRODUCT_NAME'
95261: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
95262: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
95263: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
95264: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
95265: ,p_ae_header_id => NULL
95266: );
95267:

Line 95264: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

95260: ,p_token_4 => 'PRODUCT_NAME'
95261: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
95262: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
95263: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
95264: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
95265: ,p_ae_header_id => NULL
95266: );
95267:
95268: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 95295: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

95291: ----------------------------------------------------------------------------------
95292: -- 4219869 Business Flow
95293: -- Update journal entry status -- Need to generate this within IF
95294: ----------------------------------------------------------------------------------
95295: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
95296: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
95297: ,p_balance_type_code => l_balance_type_code
95298: );
95299:

Line 95473: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

95469:
95470: --
95471: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
95472: --
95473: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
95474: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
95475: ELSE
95476: ---------------------------------------------------------------------------------------------------
95477: -- 4262811a Switch Sign

Line 95498: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

95494:
95495: XLA_AE_LINES_PKG.ValidateCurrentLine;
95496: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
95497:
95498: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
95499: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
95500: ,p_balance_type_code => l_balance_type_code);
95501:
95502: END IF;

Line 95647: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

95643: l_tmp_amt NUMBER;
95644: l_acc_rev_natural_side_code VARCHAR2(1);
95645:
95646: l_num_entries NUMBER;
95647: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
95648: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
95649: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
95650: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
95651: l_recog_line_1 NUMBER;

Line 95648: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

95644: l_acc_rev_natural_side_code VARCHAR2(1);
95645:
95646: l_num_entries NUMBER;
95647: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
95648: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
95649: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
95650: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
95651: l_recog_line_1 NUMBER;
95652: l_recog_line_2 NUMBER;

Line 95649: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

95645:
95646: l_num_entries NUMBER;
95647: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
95648: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
95649: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
95650: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
95651: l_recog_line_1 NUMBER;
95652: l_recog_line_2 NUMBER;
95653:

Line 95650: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

95646: l_num_entries NUMBER;
95647: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
95648: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
95649: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
95650: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
95651: l_recog_line_1 NUMBER;
95652: l_recog_line_2 NUMBER;
95653:
95654: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 95656: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

95652: l_recog_line_2 NUMBER;
95653:
95654: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
95655: l_bflow_applied_to_amt NUMBER; -- 5132302
95656: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
95657:
95658: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
95659:
95660: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 95730: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

95726: l_acc_rev_flag := NULL; -- 4262811
95727: l_accrual_line_num := NULL; -- 4262811
95728: l_tmp_amt := NULL; -- 4262811
95729: --
95730: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
95731: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
95732: return;
95733: END IF;
95734:

Line 95731: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

95727: l_accrual_line_num := NULL; -- 4262811
95728: l_tmp_amt := NULL; -- 4262811
95729: --
95730: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
95731: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
95732: return;
95733: END IF;
95734:
95735: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 95735: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

95731: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
95732: return;
95733: END IF;
95734:
95735: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
95736: l_balance_type_code <> 'B' THEN
95737: IF NVL(p_source_97,'
95738: ') = 'ALWAYS_ALWAYS' AND
95739: p_source_114 IS NULL AND

Line 95820: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

95816: --
95817: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
95818:
95819: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
95820: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
95821:
95822: -- 4955764
95823: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
95824: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 95896: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

95892: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
95893:
95894: IF xla_accounting_cache_pkg.GetValueChar
95895: (p_source_code => 'LEDGER_CATEGORY_CODE'
95896: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
95897: AND l_bflow_method_code = 'PRIOR_ENTRY'
95898: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
95899: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
95900: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 96087: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

96083: p_lookup_type => 'XLA_OWNER_TYPE'
96084: ,p_lookup_code => l_component_type_code
96085: )
96086: ,p_token_4 => 'PRODUCT_NAME'
96087: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
96088: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
96089: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
96090: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
96091: ,p_ae_header_id => NULL

Line 96088: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

96084: ,p_lookup_code => l_component_type_code
96085: )
96086: ,p_token_4 => 'PRODUCT_NAME'
96087: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
96088: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
96089: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
96090: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
96091: ,p_ae_header_id => NULL
96092: );

Line 96089: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

96085: )
96086: ,p_token_4 => 'PRODUCT_NAME'
96087: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
96088: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
96089: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
96090: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
96091: ,p_ae_header_id => NULL
96092: );
96093:

Line 96090: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

96086: ,p_token_4 => 'PRODUCT_NAME'
96087: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
96088: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
96089: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
96090: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
96091: ,p_ae_header_id => NULL
96092: );
96093:
96094: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 96121: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

96117: ----------------------------------------------------------------------------------
96118: -- 4219869 Business Flow
96119: -- Update journal entry status -- Need to generate this within IF
96120: ----------------------------------------------------------------------------------
96121: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
96122: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
96123: ,p_balance_type_code => l_balance_type_code
96124: );
96125:

Line 96299: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

96295:
96296: --
96297: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
96298: --
96299: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
96300: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
96301: ELSE
96302: ---------------------------------------------------------------------------------------------------
96303: -- 4262811a Switch Sign

Line 96324: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

96320:
96321: XLA_AE_LINES_PKG.ValidateCurrentLine;
96322: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
96323:
96324: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
96325: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
96326: ,p_balance_type_code => l_balance_type_code);
96327:
96328: END IF;

Line 96469: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

96465: l_tmp_amt NUMBER;
96466: l_acc_rev_natural_side_code VARCHAR2(1);
96467:
96468: l_num_entries NUMBER;
96469: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
96470: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
96471: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
96472: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
96473: l_recog_line_1 NUMBER;

Line 96470: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

96466: l_acc_rev_natural_side_code VARCHAR2(1);
96467:
96468: l_num_entries NUMBER;
96469: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
96470: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
96471: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
96472: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
96473: l_recog_line_1 NUMBER;
96474: l_recog_line_2 NUMBER;

Line 96471: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

96467:
96468: l_num_entries NUMBER;
96469: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
96470: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
96471: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
96472: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
96473: l_recog_line_1 NUMBER;
96474: l_recog_line_2 NUMBER;
96475:

Line 96472: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

96468: l_num_entries NUMBER;
96469: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
96470: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
96471: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
96472: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
96473: l_recog_line_1 NUMBER;
96474: l_recog_line_2 NUMBER;
96475:
96476: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 96478: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

96474: l_recog_line_2 NUMBER;
96475:
96476: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
96477: l_bflow_applied_to_amt NUMBER; -- 5132302
96478: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
96479:
96480: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
96481:
96482: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 96552: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

96548: l_acc_rev_flag := NULL; -- 4262811
96549: l_accrual_line_num := NULL; -- 4262811
96550: l_tmp_amt := NULL; -- 4262811
96551: --
96552: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
96553: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
96554: return;
96555: END IF;
96556:

Line 96553: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

96549: l_accrual_line_num := NULL; -- 4262811
96550: l_tmp_amt := NULL; -- 4262811
96551: --
96552: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
96553: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
96554: return;
96555: END IF;
96556:
96557: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 96557: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

96553: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
96554: return;
96555: END IF;
96556:
96557: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
96558: l_balance_type_code <> 'B' THEN
96559: IF (NVL(p_source_97,'
96560: ') = 'ALWAYS_ALWAYS' OR
96561: NVL(p_source_97,'

Line 96644: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

96640: --
96641: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
96642:
96643: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
96644: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
96645:
96646: -- 4955764
96647: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
96648: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 96712: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

96708: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
96709:
96710: IF xla_accounting_cache_pkg.GetValueChar
96711: (p_source_code => 'LEDGER_CATEGORY_CODE'
96712: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
96713: AND l_bflow_method_code = 'PRIOR_ENTRY'
96714: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
96715: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
96716: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 96903: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

96899: p_lookup_type => 'XLA_OWNER_TYPE'
96900: ,p_lookup_code => l_component_type_code
96901: )
96902: ,p_token_4 => 'PRODUCT_NAME'
96903: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
96904: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
96905: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
96906: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
96907: ,p_ae_header_id => NULL

Line 96904: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

96900: ,p_lookup_code => l_component_type_code
96901: )
96902: ,p_token_4 => 'PRODUCT_NAME'
96903: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
96904: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
96905: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
96906: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
96907: ,p_ae_header_id => NULL
96908: );

Line 96905: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

96901: )
96902: ,p_token_4 => 'PRODUCT_NAME'
96903: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
96904: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
96905: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
96906: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
96907: ,p_ae_header_id => NULL
96908: );
96909:

Line 96906: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

96902: ,p_token_4 => 'PRODUCT_NAME'
96903: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
96904: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
96905: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
96906: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
96907: ,p_ae_header_id => NULL
96908: );
96909:
96910: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 96937: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

96933: ----------------------------------------------------------------------------------
96934: -- 4219869 Business Flow
96935: -- Update journal entry status -- Need to generate this within IF
96936: ----------------------------------------------------------------------------------
96937: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
96938: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
96939: ,p_balance_type_code => l_balance_type_code
96940: );
96941:

Line 97115: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

97111:
97112: --
97113: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
97114: --
97115: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
97116: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
97117: ELSE
97118: ---------------------------------------------------------------------------------------------------
97119: -- 4262811a Switch Sign

Line 97140: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

97136:
97137: XLA_AE_LINES_PKG.ValidateCurrentLine;
97138: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
97139:
97140: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
97141: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
97142: ,p_balance_type_code => l_balance_type_code);
97143:
97144: END IF;

Line 97316: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

97312: l_tmp_amt NUMBER;
97313: l_acc_rev_natural_side_code VARCHAR2(1);
97314:
97315: l_num_entries NUMBER;
97316: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
97317: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
97318: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
97319: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
97320: l_recog_line_1 NUMBER;

Line 97317: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

97313: l_acc_rev_natural_side_code VARCHAR2(1);
97314:
97315: l_num_entries NUMBER;
97316: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
97317: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
97318: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
97319: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
97320: l_recog_line_1 NUMBER;
97321: l_recog_line_2 NUMBER;

Line 97318: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

97314:
97315: l_num_entries NUMBER;
97316: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
97317: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
97318: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
97319: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
97320: l_recog_line_1 NUMBER;
97321: l_recog_line_2 NUMBER;
97322:

Line 97319: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

97315: l_num_entries NUMBER;
97316: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
97317: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
97318: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
97319: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
97320: l_recog_line_1 NUMBER;
97321: l_recog_line_2 NUMBER;
97322:
97323: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 97325: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

97321: l_recog_line_2 NUMBER;
97322:
97323: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
97324: l_bflow_applied_to_amt NUMBER; -- 5132302
97325: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
97326:
97327: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
97328:
97329: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 97399: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

97395: l_acc_rev_flag := NULL; -- 4262811
97396: l_accrual_line_num := NULL; -- 4262811
97397: l_tmp_amt := NULL; -- 4262811
97398: --
97399: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
97400: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
97401: return;
97402: END IF;
97403:

Line 97400: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

97396: l_accrual_line_num := NULL; -- 4262811
97397: l_tmp_amt := NULL; -- 4262811
97398: --
97399: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
97400: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
97401: return;
97402: END IF;
97403:
97404: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 97404: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

97400: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
97401: return;
97402: END IF;
97403:
97404: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
97405: l_balance_type_code <> 'B' THEN
97406: IF (NVL(p_source_125,'
97407: ') = 'PREPAY APPL' OR
97408: NVL(p_source_125,'

Line 97482: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

97478: --
97479: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
97480:
97481: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
97482: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
97483:
97484: -- 4955764
97485: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
97486: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 97608: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

97604: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
97605:
97606: IF xla_accounting_cache_pkg.GetValueChar
97607: (p_source_code => 'LEDGER_CATEGORY_CODE'
97608: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
97609: AND l_bflow_method_code = 'PRIOR_ENTRY'
97610: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
97611: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
97612: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 97799: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

97795: p_lookup_type => 'XLA_OWNER_TYPE'
97796: ,p_lookup_code => l_component_type_code
97797: )
97798: ,p_token_4 => 'PRODUCT_NAME'
97799: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
97800: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
97801: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
97802: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
97803: ,p_ae_header_id => NULL

Line 97800: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

97796: ,p_lookup_code => l_component_type_code
97797: )
97798: ,p_token_4 => 'PRODUCT_NAME'
97799: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
97800: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
97801: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
97802: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
97803: ,p_ae_header_id => NULL
97804: );

Line 97801: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

97797: )
97798: ,p_token_4 => 'PRODUCT_NAME'
97799: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
97800: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
97801: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
97802: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
97803: ,p_ae_header_id => NULL
97804: );
97805:

Line 97802: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

97798: ,p_token_4 => 'PRODUCT_NAME'
97799: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
97800: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
97801: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
97802: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
97803: ,p_ae_header_id => NULL
97804: );
97805:
97806: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 97833: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

97829: ----------------------------------------------------------------------------------
97830: -- 4219869 Business Flow
97831: -- Update journal entry status -- Need to generate this within IF
97832: ----------------------------------------------------------------------------------
97833: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
97834: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
97835: ,p_balance_type_code => l_balance_type_code
97836: );
97837:

Line 98011: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

98007:
98008: --
98009: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
98010: --
98011: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
98012: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
98013: ELSE
98014: ---------------------------------------------------------------------------------------------------
98015: -- 4262811a Switch Sign

Line 98036: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

98032:
98033: XLA_AE_LINES_PKG.ValidateCurrentLine;
98034: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
98035:
98036: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
98037: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
98038: ,p_balance_type_code => l_balance_type_code);
98039:
98040: END IF;

Line 98188: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

98184: l_tmp_amt NUMBER;
98185: l_acc_rev_natural_side_code VARCHAR2(1);
98186:
98187: l_num_entries NUMBER;
98188: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
98189: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
98190: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
98191: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
98192: l_recog_line_1 NUMBER;

Line 98189: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

98185: l_acc_rev_natural_side_code VARCHAR2(1);
98186:
98187: l_num_entries NUMBER;
98188: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
98189: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
98190: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
98191: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
98192: l_recog_line_1 NUMBER;
98193: l_recog_line_2 NUMBER;

Line 98190: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

98186:
98187: l_num_entries NUMBER;
98188: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
98189: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
98190: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
98191: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
98192: l_recog_line_1 NUMBER;
98193: l_recog_line_2 NUMBER;
98194:

Line 98191: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

98187: l_num_entries NUMBER;
98188: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
98189: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
98190: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
98191: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
98192: l_recog_line_1 NUMBER;
98193: l_recog_line_2 NUMBER;
98194:
98195: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 98197: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

98193: l_recog_line_2 NUMBER;
98194:
98195: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
98196: l_bflow_applied_to_amt NUMBER; -- 5132302
98197: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
98198:
98199: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
98200:
98201: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 98271: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

98267: l_acc_rev_flag := NULL; -- 4262811
98268: l_accrual_line_num := NULL; -- 4262811
98269: l_tmp_amt := NULL; -- 4262811
98270: --
98271: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
98272: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
98273: return;
98274: END IF;
98275:

Line 98272: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

98268: l_accrual_line_num := NULL; -- 4262811
98269: l_tmp_amt := NULL; -- 4262811
98270: --
98271: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
98272: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
98273: return;
98274: END IF;
98275:
98276: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 98276: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

98272: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
98273: return;
98274: END IF;
98275:
98276: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
98277: l_balance_type_code <> 'B' THEN
98278: IF (NVL(p_source_97,'
98279: ') <> 'CLEAR_CLEAR' AND
98280: NVL(p_source_97,'

Line 98362: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

98358: --
98359: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
98360:
98361: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
98362: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
98363:
98364: -- 4955764
98365: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
98366: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 98436: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

98432: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
98433:
98434: IF xla_accounting_cache_pkg.GetValueChar
98435: (p_source_code => 'LEDGER_CATEGORY_CODE'
98436: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
98437: AND l_bflow_method_code = 'PRIOR_ENTRY'
98438: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
98439: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
98440: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 98627: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

98623: p_lookup_type => 'XLA_OWNER_TYPE'
98624: ,p_lookup_code => l_component_type_code
98625: )
98626: ,p_token_4 => 'PRODUCT_NAME'
98627: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
98628: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
98629: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
98630: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
98631: ,p_ae_header_id => NULL

Line 98628: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

98624: ,p_lookup_code => l_component_type_code
98625: )
98626: ,p_token_4 => 'PRODUCT_NAME'
98627: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
98628: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
98629: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
98630: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
98631: ,p_ae_header_id => NULL
98632: );

Line 98629: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

98625: )
98626: ,p_token_4 => 'PRODUCT_NAME'
98627: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
98628: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
98629: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
98630: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
98631: ,p_ae_header_id => NULL
98632: );
98633:

Line 98630: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

98626: ,p_token_4 => 'PRODUCT_NAME'
98627: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
98628: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
98629: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
98630: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
98631: ,p_ae_header_id => NULL
98632: );
98633:
98634: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 98661: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

98657: ----------------------------------------------------------------------------------
98658: -- 4219869 Business Flow
98659: -- Update journal entry status -- Need to generate this within IF
98660: ----------------------------------------------------------------------------------
98661: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
98662: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
98663: ,p_balance_type_code => l_balance_type_code
98664: );
98665:

Line 98839: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

98835:
98836: --
98837: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
98838: --
98839: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
98840: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
98841: ELSE
98842: ---------------------------------------------------------------------------------------------------
98843: -- 4262811a Switch Sign

Line 98864: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

98860:
98861: XLA_AE_LINES_PKG.ValidateCurrentLine;
98862: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
98863:
98864: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
98865: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
98866: ,p_balance_type_code => l_balance_type_code);
98867:
98868: END IF;

Line 99009: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

99005: l_tmp_amt NUMBER;
99006: l_acc_rev_natural_side_code VARCHAR2(1);
99007:
99008: l_num_entries NUMBER;
99009: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
99010: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
99011: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
99012: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
99013: l_recog_line_1 NUMBER;

Line 99010: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

99006: l_acc_rev_natural_side_code VARCHAR2(1);
99007:
99008: l_num_entries NUMBER;
99009: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
99010: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
99011: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
99012: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
99013: l_recog_line_1 NUMBER;
99014: l_recog_line_2 NUMBER;

Line 99011: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

99007:
99008: l_num_entries NUMBER;
99009: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
99010: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
99011: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
99012: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
99013: l_recog_line_1 NUMBER;
99014: l_recog_line_2 NUMBER;
99015:

Line 99012: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

99008: l_num_entries NUMBER;
99009: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
99010: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
99011: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
99012: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
99013: l_recog_line_1 NUMBER;
99014: l_recog_line_2 NUMBER;
99015:
99016: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 99018: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

99014: l_recog_line_2 NUMBER;
99015:
99016: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
99017: l_bflow_applied_to_amt NUMBER; -- 5132302
99018: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
99019:
99020: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
99021:
99022: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 99093: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

99089: l_accrual_line_num := NULL; -- 4262811
99090: l_tmp_amt := NULL; -- 4262811
99091: --
99092:
99093: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
99094: l_balance_type_code <> 'B' THEN
99095: IF (NVL(p_source_97,'
99096: ') = 'ALWAYS_ALWAYS' OR
99097: NVL(p_source_97,'

Line 99170: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

99166: --
99167: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
99168:
99169: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
99170: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
99171:
99172: -- 4955764
99173: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
99174: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 99246: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

99242: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
99243:
99244: IF xla_accounting_cache_pkg.GetValueChar
99245: (p_source_code => 'LEDGER_CATEGORY_CODE'
99246: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
99247: AND l_bflow_method_code = 'PRIOR_ENTRY'
99248: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
99249: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
99250: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 99349: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

99345: p_lookup_type => 'XLA_OWNER_TYPE'
99346: ,p_lookup_code => l_component_type_code
99347: )
99348: ,p_token_4 => 'PRODUCT_NAME'
99349: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
99350: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
99351: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
99352: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
99353: ,p_ae_header_id => NULL

Line 99350: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

99346: ,p_lookup_code => l_component_type_code
99347: )
99348: ,p_token_4 => 'PRODUCT_NAME'
99349: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
99350: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
99351: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
99352: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
99353: ,p_ae_header_id => NULL
99354: );

Line 99351: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

99347: )
99348: ,p_token_4 => 'PRODUCT_NAME'
99349: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
99350: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
99351: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
99352: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
99353: ,p_ae_header_id => NULL
99354: );
99355:

Line 99352: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

99348: ,p_token_4 => 'PRODUCT_NAME'
99349: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
99350: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
99351: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
99352: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
99353: ,p_ae_header_id => NULL
99354: );
99355:
99356: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 99383: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

99379: ----------------------------------------------------------------------------------
99380: -- 4219869 Business Flow
99381: -- Update journal entry status -- Need to generate this within IF
99382: ----------------------------------------------------------------------------------
99383: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
99384: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
99385: ,p_balance_type_code => l_balance_type_code
99386: );
99387:

Line 99473: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

99469:
99470: --
99471: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
99472: --
99473: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
99474: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
99475: ELSE
99476: ---------------------------------------------------------------------------------------------------
99477: -- 4262811a Switch Sign

Line 99498: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

99494:
99495: XLA_AE_LINES_PKG.ValidateCurrentLine;
99496: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
99497:
99498: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
99499: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
99500: ,p_balance_type_code => l_balance_type_code);
99501:
99502: END IF;

Line 99668: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

99664: l_tmp_amt NUMBER;
99665: l_acc_rev_natural_side_code VARCHAR2(1);
99666:
99667: l_num_entries NUMBER;
99668: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
99669: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
99670: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
99671: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
99672: l_recog_line_1 NUMBER;

Line 99669: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

99665: l_acc_rev_natural_side_code VARCHAR2(1);
99666:
99667: l_num_entries NUMBER;
99668: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
99669: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
99670: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
99671: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
99672: l_recog_line_1 NUMBER;
99673: l_recog_line_2 NUMBER;

Line 99670: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

99666:
99667: l_num_entries NUMBER;
99668: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
99669: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
99670: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
99671: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
99672: l_recog_line_1 NUMBER;
99673: l_recog_line_2 NUMBER;
99674:

Line 99671: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

99667: l_num_entries NUMBER;
99668: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
99669: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
99670: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
99671: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
99672: l_recog_line_1 NUMBER;
99673: l_recog_line_2 NUMBER;
99674:
99675: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 99677: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

99673: l_recog_line_2 NUMBER;
99674:
99675: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
99676: l_bflow_applied_to_amt NUMBER; -- 5132302
99677: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
99678:
99679: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
99680:
99681: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 99752: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

99748: l_accrual_line_num := NULL; -- 4262811
99749: l_tmp_amt := NULL; -- 4262811
99750: --
99751:
99752: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
99753: l_balance_type_code <> 'B' THEN
99754: IF NVL(p_source_33,'
99755: ') = 'MISCELLANEOUS'
99756: THEN

Line 99824: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

99820: --
99821: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
99822:
99823: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
99824: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
99825:
99826: -- 4955764
99827: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
99828: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 99948: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

99944: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
99945:
99946: IF xla_accounting_cache_pkg.GetValueChar
99947: (p_source_code => 'LEDGER_CATEGORY_CODE'
99948: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
99949: AND l_bflow_method_code = 'PRIOR_ENTRY'
99950: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
99951: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
99952: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 100058: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

100054: p_lookup_type => 'XLA_OWNER_TYPE'
100055: ,p_lookup_code => l_component_type_code
100056: )
100057: ,p_token_4 => 'PRODUCT_NAME'
100058: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
100059: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
100060: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
100061: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
100062: ,p_ae_header_id => NULL

Line 100059: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

100055: ,p_lookup_code => l_component_type_code
100056: )
100057: ,p_token_4 => 'PRODUCT_NAME'
100058: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
100059: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
100060: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
100061: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
100062: ,p_ae_header_id => NULL
100063: );

Line 100060: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

100056: )
100057: ,p_token_4 => 'PRODUCT_NAME'
100058: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
100059: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
100060: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
100061: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
100062: ,p_ae_header_id => NULL
100063: );
100064:

Line 100061: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

100057: ,p_token_4 => 'PRODUCT_NAME'
100058: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
100059: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
100060: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
100061: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
100062: ,p_ae_header_id => NULL
100063: );
100064:
100065: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 100092: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

100088: ----------------------------------------------------------------------------------
100089: -- 4219869 Business Flow
100090: -- Update journal entry status -- Need to generate this within IF
100091: ----------------------------------------------------------------------------------
100092: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
100093: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
100094: ,p_balance_type_code => l_balance_type_code
100095: );
100096:

Line 100179: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

100175:
100176: --
100177: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
100178: --
100179: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
100180: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
100181: ELSE
100182: ---------------------------------------------------------------------------------------------------
100183: -- 4262811a Switch Sign

Line 100204: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

100200:
100201: XLA_AE_LINES_PKG.ValidateCurrentLine;
100202: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
100203:
100204: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
100205: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
100206: ,p_balance_type_code => l_balance_type_code);
100207:
100208: END IF;

Line 100372: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

100368: l_tmp_amt NUMBER;
100369: l_acc_rev_natural_side_code VARCHAR2(1);
100370:
100371: l_num_entries NUMBER;
100372: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
100373: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
100374: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
100375: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
100376: l_recog_line_1 NUMBER;

Line 100373: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

100369: l_acc_rev_natural_side_code VARCHAR2(1);
100370:
100371: l_num_entries NUMBER;
100372: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
100373: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
100374: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
100375: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
100376: l_recog_line_1 NUMBER;
100377: l_recog_line_2 NUMBER;

Line 100374: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

100370:
100371: l_num_entries NUMBER;
100372: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
100373: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
100374: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
100375: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
100376: l_recog_line_1 NUMBER;
100377: l_recog_line_2 NUMBER;
100378:

Line 100375: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

100371: l_num_entries NUMBER;
100372: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
100373: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
100374: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
100375: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
100376: l_recog_line_1 NUMBER;
100377: l_recog_line_2 NUMBER;
100378:
100379: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 100381: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

100377: l_recog_line_2 NUMBER;
100378:
100379: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
100380: l_bflow_applied_to_amt NUMBER; -- 5132302
100381: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
100382:
100383: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
100384:
100385: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 100456: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

100452: l_accrual_line_num := NULL; -- 4262811
100453: l_tmp_amt := NULL; -- 4262811
100454: --
100455:
100456: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
100457: l_balance_type_code <> 'B' THEN
100458: IF NVL(p_source_33,'
100459: ') = 'MISCELLANEOUS'
100460: THEN

Line 100528: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

100524: --
100525: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
100526:
100527: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
100528: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
100529:
100530: -- 4955764
100531: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
100532: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 100650: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

100646: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
100647:
100648: IF xla_accounting_cache_pkg.GetValueChar
100649: (p_source_code => 'LEDGER_CATEGORY_CODE'
100650: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
100651: AND l_bflow_method_code = 'PRIOR_ENTRY'
100652: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
100653: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
100654: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 100760: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

100756: p_lookup_type => 'XLA_OWNER_TYPE'
100757: ,p_lookup_code => l_component_type_code
100758: )
100759: ,p_token_4 => 'PRODUCT_NAME'
100760: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
100761: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
100762: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
100763: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
100764: ,p_ae_header_id => NULL

Line 100761: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

100757: ,p_lookup_code => l_component_type_code
100758: )
100759: ,p_token_4 => 'PRODUCT_NAME'
100760: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
100761: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
100762: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
100763: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
100764: ,p_ae_header_id => NULL
100765: );

Line 100762: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

100758: )
100759: ,p_token_4 => 'PRODUCT_NAME'
100760: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
100761: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
100762: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
100763: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
100764: ,p_ae_header_id => NULL
100765: );
100766:

Line 100763: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

100759: ,p_token_4 => 'PRODUCT_NAME'
100760: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
100761: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
100762: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
100763: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
100764: ,p_ae_header_id => NULL
100765: );
100766:
100767: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 100794: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

100790: ----------------------------------------------------------------------------------
100791: -- 4219869 Business Flow
100792: -- Update journal entry status -- Need to generate this within IF
100793: ----------------------------------------------------------------------------------
100794: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
100795: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
100796: ,p_balance_type_code => l_balance_type_code
100797: );
100798:

Line 100881: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

100877:
100878: --
100879: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
100880: --
100881: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
100882: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
100883: ELSE
100884: ---------------------------------------------------------------------------------------------------
100885: -- 4262811a Switch Sign

Line 100906: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

100902:
100903: XLA_AE_LINES_PKG.ValidateCurrentLine;
100904: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
100905:
100906: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
100907: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
100908: ,p_balance_type_code => l_balance_type_code);
100909:
100910: END IF;

Line 101076: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

101072: l_tmp_amt NUMBER;
101073: l_acc_rev_natural_side_code VARCHAR2(1);
101074:
101075: l_num_entries NUMBER;
101076: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
101077: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
101078: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
101079: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
101080: l_recog_line_1 NUMBER;

Line 101077: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

101073: l_acc_rev_natural_side_code VARCHAR2(1);
101074:
101075: l_num_entries NUMBER;
101076: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
101077: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
101078: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
101079: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
101080: l_recog_line_1 NUMBER;
101081: l_recog_line_2 NUMBER;

Line 101078: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

101074:
101075: l_num_entries NUMBER;
101076: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
101077: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
101078: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
101079: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
101080: l_recog_line_1 NUMBER;
101081: l_recog_line_2 NUMBER;
101082:

Line 101079: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

101075: l_num_entries NUMBER;
101076: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
101077: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
101078: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
101079: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
101080: l_recog_line_1 NUMBER;
101081: l_recog_line_2 NUMBER;
101082:
101083: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 101085: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

101081: l_recog_line_2 NUMBER;
101082:
101083: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
101084: l_bflow_applied_to_amt NUMBER; -- 5132302
101085: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
101086:
101087: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
101088:
101089: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 101160: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

101156: l_accrual_line_num := NULL; -- 4262811
101157: l_tmp_amt := NULL; -- 4262811
101158: --
101159:
101160: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
101161: l_balance_type_code <> 'B' THEN
101162: IF NVL(p_source_33,'
101163: ') = 'MISCELLANEOUS'
101164: THEN

Line 101232: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

101228: --
101229: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
101230:
101231: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
101232: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
101233:
101234: -- 4955764
101235: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
101236: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 101358: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

101354: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
101355:
101356: IF xla_accounting_cache_pkg.GetValueChar
101357: (p_source_code => 'LEDGER_CATEGORY_CODE'
101358: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
101359: AND l_bflow_method_code = 'PRIOR_ENTRY'
101360: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
101361: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
101362: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 101468: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

101464: p_lookup_type => 'XLA_OWNER_TYPE'
101465: ,p_lookup_code => l_component_type_code
101466: )
101467: ,p_token_4 => 'PRODUCT_NAME'
101468: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
101469: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
101470: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
101471: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
101472: ,p_ae_header_id => NULL

Line 101469: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

101465: ,p_lookup_code => l_component_type_code
101466: )
101467: ,p_token_4 => 'PRODUCT_NAME'
101468: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
101469: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
101470: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
101471: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
101472: ,p_ae_header_id => NULL
101473: );

Line 101470: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

101466: )
101467: ,p_token_4 => 'PRODUCT_NAME'
101468: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
101469: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
101470: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
101471: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
101472: ,p_ae_header_id => NULL
101473: );
101474:

Line 101471: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

101467: ,p_token_4 => 'PRODUCT_NAME'
101468: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
101469: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
101470: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
101471: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
101472: ,p_ae_header_id => NULL
101473: );
101474:
101475: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 101502: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

101498: ----------------------------------------------------------------------------------
101499: -- 4219869 Business Flow
101500: -- Update journal entry status -- Need to generate this within IF
101501: ----------------------------------------------------------------------------------
101502: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
101503: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
101504: ,p_balance_type_code => l_balance_type_code
101505: );
101506:

Line 101589: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

101585:
101586: --
101587: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
101588: --
101589: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
101590: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
101591: ELSE
101592: ---------------------------------------------------------------------------------------------------
101593: -- 4262811a Switch Sign

Line 101614: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

101610:
101611: XLA_AE_LINES_PKG.ValidateCurrentLine;
101612: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
101613:
101614: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
101615: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
101616: ,p_balance_type_code => l_balance_type_code);
101617:
101618: END IF;

Line 101784: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

101780: l_tmp_amt NUMBER;
101781: l_acc_rev_natural_side_code VARCHAR2(1);
101782:
101783: l_num_entries NUMBER;
101784: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
101785: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
101786: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
101787: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
101788: l_recog_line_1 NUMBER;

Line 101785: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

101781: l_acc_rev_natural_side_code VARCHAR2(1);
101782:
101783: l_num_entries NUMBER;
101784: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
101785: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
101786: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
101787: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
101788: l_recog_line_1 NUMBER;
101789: l_recog_line_2 NUMBER;

Line 101786: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

101782:
101783: l_num_entries NUMBER;
101784: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
101785: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
101786: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
101787: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
101788: l_recog_line_1 NUMBER;
101789: l_recog_line_2 NUMBER;
101790:

Line 101787: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

101783: l_num_entries NUMBER;
101784: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
101785: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
101786: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
101787: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
101788: l_recog_line_1 NUMBER;
101789: l_recog_line_2 NUMBER;
101790:
101791: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 101793: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

101789: l_recog_line_2 NUMBER;
101790:
101791: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
101792: l_bflow_applied_to_amt NUMBER; -- 5132302
101793: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
101794:
101795: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
101796:
101797: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 101868: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

101864: l_accrual_line_num := NULL; -- 4262811
101865: l_tmp_amt := NULL; -- 4262811
101866: --
101867:
101868: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
101869: l_balance_type_code <> 'B' THEN
101870: IF NVL(p_source_33,'
101871: ') = 'MISCELLANEOUS'
101872: THEN

Line 101940: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

101936: --
101937: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
101938:
101939: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
101940: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
101941:
101942: -- 4955764
101943: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
101944: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 102064: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

102060: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
102061:
102062: IF xla_accounting_cache_pkg.GetValueChar
102063: (p_source_code => 'LEDGER_CATEGORY_CODE'
102064: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
102065: AND l_bflow_method_code = 'PRIOR_ENTRY'
102066: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
102067: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
102068: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 102174: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

102170: p_lookup_type => 'XLA_OWNER_TYPE'
102171: ,p_lookup_code => l_component_type_code
102172: )
102173: ,p_token_4 => 'PRODUCT_NAME'
102174: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
102175: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
102176: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
102177: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
102178: ,p_ae_header_id => NULL

Line 102175: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

102171: ,p_lookup_code => l_component_type_code
102172: )
102173: ,p_token_4 => 'PRODUCT_NAME'
102174: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
102175: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
102176: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
102177: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
102178: ,p_ae_header_id => NULL
102179: );

Line 102176: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

102172: )
102173: ,p_token_4 => 'PRODUCT_NAME'
102174: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
102175: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
102176: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
102177: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
102178: ,p_ae_header_id => NULL
102179: );
102180:

Line 102177: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

102173: ,p_token_4 => 'PRODUCT_NAME'
102174: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
102175: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
102176: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
102177: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
102178: ,p_ae_header_id => NULL
102179: );
102180:
102181: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 102208: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

102204: ----------------------------------------------------------------------------------
102205: -- 4219869 Business Flow
102206: -- Update journal entry status -- Need to generate this within IF
102207: ----------------------------------------------------------------------------------
102208: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
102209: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
102210: ,p_balance_type_code => l_balance_type_code
102211: );
102212:

Line 102295: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

102291:
102292: --
102293: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
102294: --
102295: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
102296: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
102297: ELSE
102298: ---------------------------------------------------------------------------------------------------
102299: -- 4262811a Switch Sign

Line 102320: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

102316:
102317: XLA_AE_LINES_PKG.ValidateCurrentLine;
102318: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
102319:
102320: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
102321: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
102322: ,p_balance_type_code => l_balance_type_code);
102323:
102324: END IF;

Line 102496: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

102492: l_tmp_amt NUMBER;
102493: l_acc_rev_natural_side_code VARCHAR2(1);
102494:
102495: l_num_entries NUMBER;
102496: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
102497: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
102498: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
102499: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
102500: l_recog_line_1 NUMBER;

Line 102497: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

102493: l_acc_rev_natural_side_code VARCHAR2(1);
102494:
102495: l_num_entries NUMBER;
102496: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
102497: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
102498: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
102499: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
102500: l_recog_line_1 NUMBER;
102501: l_recog_line_2 NUMBER;

Line 102498: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

102494:
102495: l_num_entries NUMBER;
102496: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
102497: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
102498: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
102499: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
102500: l_recog_line_1 NUMBER;
102501: l_recog_line_2 NUMBER;
102502:

Line 102499: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

102495: l_num_entries NUMBER;
102496: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
102497: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
102498: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
102499: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
102500: l_recog_line_1 NUMBER;
102501: l_recog_line_2 NUMBER;
102502:
102503: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 102505: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

102501: l_recog_line_2 NUMBER;
102502:
102503: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
102504: l_bflow_applied_to_amt NUMBER; -- 5132302
102505: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
102506:
102507: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
102508:
102509: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 102580: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

102576: l_accrual_line_num := NULL; -- 4262811
102577: l_tmp_amt := NULL; -- 4262811
102578: --
102579:
102580: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
102581: l_balance_type_code <> 'B' THEN
102582: IF NVL(p_source_33,'
102583: ') = 'NONREC_TAX' AND
102584: NVL(p_source_96,'

Line 102656: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

102652: --
102653: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
102654:
102655: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
102656: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
102657:
102658: -- 4955764
102659: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
102660: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 102780: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

102776: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
102777:
102778: IF xla_accounting_cache_pkg.GetValueChar
102779: (p_source_code => 'LEDGER_CATEGORY_CODE'
102780: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
102781: AND l_bflow_method_code = 'PRIOR_ENTRY'
102782: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
102783: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
102784: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 102890: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

102886: p_lookup_type => 'XLA_OWNER_TYPE'
102887: ,p_lookup_code => l_component_type_code
102888: )
102889: ,p_token_4 => 'PRODUCT_NAME'
102890: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
102891: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
102892: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
102893: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
102894: ,p_ae_header_id => NULL

Line 102891: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

102887: ,p_lookup_code => l_component_type_code
102888: )
102889: ,p_token_4 => 'PRODUCT_NAME'
102890: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
102891: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
102892: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
102893: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
102894: ,p_ae_header_id => NULL
102895: );

Line 102892: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

102888: )
102889: ,p_token_4 => 'PRODUCT_NAME'
102890: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
102891: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
102892: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
102893: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
102894: ,p_ae_header_id => NULL
102895: );
102896:

Line 102893: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

102889: ,p_token_4 => 'PRODUCT_NAME'
102890: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
102891: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
102892: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
102893: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
102894: ,p_ae_header_id => NULL
102895: );
102896:
102897: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 102924: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

102920: ----------------------------------------------------------------------------------
102921: -- 4219869 Business Flow
102922: -- Update journal entry status -- Need to generate this within IF
102923: ----------------------------------------------------------------------------------
102924: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
102925: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
102926: ,p_balance_type_code => l_balance_type_code
102927: );
102928:

Line 103011: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

103007:
103008: --
103009: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
103010: --
103011: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
103012: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
103013: ELSE
103014: ---------------------------------------------------------------------------------------------------
103015: -- 4262811a Switch Sign

Line 103036: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

103032:
103033: XLA_AE_LINES_PKG.ValidateCurrentLine;
103034: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
103035:
103036: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
103037: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
103038: ,p_balance_type_code => l_balance_type_code);
103039:
103040: END IF;

Line 103210: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

103206: l_tmp_amt NUMBER;
103207: l_acc_rev_natural_side_code VARCHAR2(1);
103208:
103209: l_num_entries NUMBER;
103210: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
103211: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
103212: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
103213: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
103214: l_recog_line_1 NUMBER;

Line 103211: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

103207: l_acc_rev_natural_side_code VARCHAR2(1);
103208:
103209: l_num_entries NUMBER;
103210: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
103211: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
103212: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
103213: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
103214: l_recog_line_1 NUMBER;
103215: l_recog_line_2 NUMBER;

Line 103212: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

103208:
103209: l_num_entries NUMBER;
103210: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
103211: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
103212: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
103213: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
103214: l_recog_line_1 NUMBER;
103215: l_recog_line_2 NUMBER;
103216:

Line 103213: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

103209: l_num_entries NUMBER;
103210: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
103211: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
103212: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
103213: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
103214: l_recog_line_1 NUMBER;
103215: l_recog_line_2 NUMBER;
103216:
103217: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 103219: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

103215: l_recog_line_2 NUMBER;
103216:
103217: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
103218: l_bflow_applied_to_amt NUMBER; -- 5132302
103219: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
103220:
103221: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
103222:
103223: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 103294: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

103290: l_accrual_line_num := NULL; -- 4262811
103291: l_tmp_amt := NULL; -- 4262811
103292: --
103293:
103294: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
103295: l_balance_type_code <> 'B' THEN
103296: IF NVL(p_source_33,'
103297: ') = 'NONREC_TAX' AND
103298: NVL(p_source_96,'

Line 103370: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

103366: --
103367: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
103368:
103369: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
103370: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
103371:
103372: -- 4955764
103373: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
103374: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 103492: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

103488: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
103489:
103490: IF xla_accounting_cache_pkg.GetValueChar
103491: (p_source_code => 'LEDGER_CATEGORY_CODE'
103492: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
103493: AND l_bflow_method_code = 'PRIOR_ENTRY'
103494: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
103495: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
103496: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 103602: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

103598: p_lookup_type => 'XLA_OWNER_TYPE'
103599: ,p_lookup_code => l_component_type_code
103600: )
103601: ,p_token_4 => 'PRODUCT_NAME'
103602: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
103603: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
103604: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
103605: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
103606: ,p_ae_header_id => NULL

Line 103603: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

103599: ,p_lookup_code => l_component_type_code
103600: )
103601: ,p_token_4 => 'PRODUCT_NAME'
103602: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
103603: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
103604: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
103605: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
103606: ,p_ae_header_id => NULL
103607: );

Line 103604: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

103600: )
103601: ,p_token_4 => 'PRODUCT_NAME'
103602: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
103603: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
103604: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
103605: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
103606: ,p_ae_header_id => NULL
103607: );
103608:

Line 103605: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

103601: ,p_token_4 => 'PRODUCT_NAME'
103602: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
103603: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
103604: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
103605: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
103606: ,p_ae_header_id => NULL
103607: );
103608:
103609: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 103636: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

103632: ----------------------------------------------------------------------------------
103633: -- 4219869 Business Flow
103634: -- Update journal entry status -- Need to generate this within IF
103635: ----------------------------------------------------------------------------------
103636: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
103637: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
103638: ,p_balance_type_code => l_balance_type_code
103639: );
103640:

Line 103723: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

103719:
103720: --
103721: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
103722: --
103723: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
103724: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
103725: ELSE
103726: ---------------------------------------------------------------------------------------------------
103727: -- 4262811a Switch Sign

Line 103748: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

103744:
103745: XLA_AE_LINES_PKG.ValidateCurrentLine;
103746: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
103747:
103748: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
103749: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
103750: ,p_balance_type_code => l_balance_type_code);
103751:
103752: END IF;

Line 103924: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

103920: l_tmp_amt NUMBER;
103921: l_acc_rev_natural_side_code VARCHAR2(1);
103922:
103923: l_num_entries NUMBER;
103924: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
103925: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
103926: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
103927: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
103928: l_recog_line_1 NUMBER;

Line 103925: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

103921: l_acc_rev_natural_side_code VARCHAR2(1);
103922:
103923: l_num_entries NUMBER;
103924: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
103925: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
103926: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
103927: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
103928: l_recog_line_1 NUMBER;
103929: l_recog_line_2 NUMBER;

Line 103926: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

103922:
103923: l_num_entries NUMBER;
103924: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
103925: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
103926: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
103927: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
103928: l_recog_line_1 NUMBER;
103929: l_recog_line_2 NUMBER;
103930:

Line 103927: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

103923: l_num_entries NUMBER;
103924: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
103925: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
103926: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
103927: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
103928: l_recog_line_1 NUMBER;
103929: l_recog_line_2 NUMBER;
103930:
103931: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 103933: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

103929: l_recog_line_2 NUMBER;
103930:
103931: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
103932: l_bflow_applied_to_amt NUMBER; -- 5132302
103933: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
103934:
103935: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
103936:
103937: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 104008: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

104004: l_accrual_line_num := NULL; -- 4262811
104005: l_tmp_amt := NULL; -- 4262811
104006: --
104007:
104008: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
104009: l_balance_type_code <> 'B' THEN
104010: IF NVL(p_source_33,'
104011: ') = 'NONREC_TAX' AND
104012: NVL(p_source_96,'

Line 104084: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

104080: --
104081: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
104082:
104083: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
104084: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
104085:
104086: -- 4955764
104087: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
104088: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 104210: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

104206: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
104207:
104208: IF xla_accounting_cache_pkg.GetValueChar
104209: (p_source_code => 'LEDGER_CATEGORY_CODE'
104210: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
104211: AND l_bflow_method_code = 'PRIOR_ENTRY'
104212: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
104213: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
104214: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 104320: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

104316: p_lookup_type => 'XLA_OWNER_TYPE'
104317: ,p_lookup_code => l_component_type_code
104318: )
104319: ,p_token_4 => 'PRODUCT_NAME'
104320: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
104321: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
104322: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
104323: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
104324: ,p_ae_header_id => NULL

Line 104321: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

104317: ,p_lookup_code => l_component_type_code
104318: )
104319: ,p_token_4 => 'PRODUCT_NAME'
104320: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
104321: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
104322: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
104323: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
104324: ,p_ae_header_id => NULL
104325: );

Line 104322: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

104318: )
104319: ,p_token_4 => 'PRODUCT_NAME'
104320: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
104321: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
104322: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
104323: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
104324: ,p_ae_header_id => NULL
104325: );
104326:

Line 104323: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

104319: ,p_token_4 => 'PRODUCT_NAME'
104320: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
104321: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
104322: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
104323: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
104324: ,p_ae_header_id => NULL
104325: );
104326:
104327: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 104354: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

104350: ----------------------------------------------------------------------------------
104351: -- 4219869 Business Flow
104352: -- Update journal entry status -- Need to generate this within IF
104353: ----------------------------------------------------------------------------------
104354: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
104355: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
104356: ,p_balance_type_code => l_balance_type_code
104357: );
104358:

Line 104441: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

104437:
104438: --
104439: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
104440: --
104441: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
104442: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
104443: ELSE
104444: ---------------------------------------------------------------------------------------------------
104445: -- 4262811a Switch Sign

Line 104466: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

104462:
104463: XLA_AE_LINES_PKG.ValidateCurrentLine;
104464: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
104465:
104466: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
104467: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
104468: ,p_balance_type_code => l_balance_type_code);
104469:
104470: END IF;

Line 104642: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

104638: l_tmp_amt NUMBER;
104639: l_acc_rev_natural_side_code VARCHAR2(1);
104640:
104641: l_num_entries NUMBER;
104642: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
104643: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
104644: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
104645: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
104646: l_recog_line_1 NUMBER;

Line 104643: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

104639: l_acc_rev_natural_side_code VARCHAR2(1);
104640:
104641: l_num_entries NUMBER;
104642: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
104643: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
104644: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
104645: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
104646: l_recog_line_1 NUMBER;
104647: l_recog_line_2 NUMBER;

Line 104644: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

104640:
104641: l_num_entries NUMBER;
104642: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
104643: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
104644: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
104645: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
104646: l_recog_line_1 NUMBER;
104647: l_recog_line_2 NUMBER;
104648:

Line 104645: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

104641: l_num_entries NUMBER;
104642: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
104643: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
104644: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
104645: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
104646: l_recog_line_1 NUMBER;
104647: l_recog_line_2 NUMBER;
104648:
104649: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 104651: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

104647: l_recog_line_2 NUMBER;
104648:
104649: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
104650: l_bflow_applied_to_amt NUMBER; -- 5132302
104651: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
104652:
104653: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
104654:
104655: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 104726: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

104722: l_accrual_line_num := NULL; -- 4262811
104723: l_tmp_amt := NULL; -- 4262811
104724: --
104725:
104726: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
104727: l_balance_type_code <> 'B' THEN
104728: IF (NVL(p_source_33,'
104729: ') = 'NONREC_TAX' OR
104730: NVL(p_source_33,'

Line 104808: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

104804: --
104805: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
104806:
104807: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
104808: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
104809:
104810: -- 4955764
104811: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
104812: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 104932: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

104928: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
104929:
104930: IF xla_accounting_cache_pkg.GetValueChar
104931: (p_source_code => 'LEDGER_CATEGORY_CODE'
104932: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
104933: AND l_bflow_method_code = 'PRIOR_ENTRY'
104934: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
104935: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
104936: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 105042: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

105038: p_lookup_type => 'XLA_OWNER_TYPE'
105039: ,p_lookup_code => l_component_type_code
105040: )
105041: ,p_token_4 => 'PRODUCT_NAME'
105042: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
105043: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
105044: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
105045: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
105046: ,p_ae_header_id => NULL

Line 105043: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

105039: ,p_lookup_code => l_component_type_code
105040: )
105041: ,p_token_4 => 'PRODUCT_NAME'
105042: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
105043: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
105044: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
105045: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
105046: ,p_ae_header_id => NULL
105047: );

Line 105044: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

105040: )
105041: ,p_token_4 => 'PRODUCT_NAME'
105042: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
105043: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
105044: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
105045: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
105046: ,p_ae_header_id => NULL
105047: );
105048:

Line 105045: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

105041: ,p_token_4 => 'PRODUCT_NAME'
105042: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
105043: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
105044: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
105045: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
105046: ,p_ae_header_id => NULL
105047: );
105048:
105049: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 105076: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

105072: ----------------------------------------------------------------------------------
105073: -- 4219869 Business Flow
105074: -- Update journal entry status -- Need to generate this within IF
105075: ----------------------------------------------------------------------------------
105076: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
105077: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
105078: ,p_balance_type_code => l_balance_type_code
105079: );
105080:

Line 105163: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

105159:
105160: --
105161: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
105162: --
105163: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
105164: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
105165: ELSE
105166: ---------------------------------------------------------------------------------------------------
105167: -- 4262811a Switch Sign

Line 105188: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

105184:
105185: XLA_AE_LINES_PKG.ValidateCurrentLine;
105186: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
105187:
105188: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
105189: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
105190: ,p_balance_type_code => l_balance_type_code);
105191:
105192: END IF;

Line 105362: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

105358: l_tmp_amt NUMBER;
105359: l_acc_rev_natural_side_code VARCHAR2(1);
105360:
105361: l_num_entries NUMBER;
105362: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
105363: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
105364: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
105365: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
105366: l_recog_line_1 NUMBER;

Line 105363: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

105359: l_acc_rev_natural_side_code VARCHAR2(1);
105360:
105361: l_num_entries NUMBER;
105362: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
105363: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
105364: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
105365: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
105366: l_recog_line_1 NUMBER;
105367: l_recog_line_2 NUMBER;

Line 105364: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

105360:
105361: l_num_entries NUMBER;
105362: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
105363: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
105364: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
105365: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
105366: l_recog_line_1 NUMBER;
105367: l_recog_line_2 NUMBER;
105368:

Line 105365: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

105361: l_num_entries NUMBER;
105362: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
105363: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
105364: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
105365: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
105366: l_recog_line_1 NUMBER;
105367: l_recog_line_2 NUMBER;
105368:
105369: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 105371: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

105367: l_recog_line_2 NUMBER;
105368:
105369: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
105370: l_bflow_applied_to_amt NUMBER; -- 5132302
105371: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
105372:
105373: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
105374:
105375: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 105446: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

105442: l_accrual_line_num := NULL; -- 4262811
105443: l_tmp_amt := NULL; -- 4262811
105444: --
105445:
105446: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
105447: l_balance_type_code <> 'B' THEN
105448: IF (NVL(p_source_33,'
105449: ') = 'NONREC_TAX' OR
105450: NVL(p_source_33,'

Line 105528: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

105524: --
105525: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
105526:
105527: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
105528: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
105529:
105530: -- 4955764
105531: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
105532: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 105650: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

105646: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
105647:
105648: IF xla_accounting_cache_pkg.GetValueChar
105649: (p_source_code => 'LEDGER_CATEGORY_CODE'
105650: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
105651: AND l_bflow_method_code = 'PRIOR_ENTRY'
105652: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
105653: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
105654: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 105760: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

105756: p_lookup_type => 'XLA_OWNER_TYPE'
105757: ,p_lookup_code => l_component_type_code
105758: )
105759: ,p_token_4 => 'PRODUCT_NAME'
105760: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
105761: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
105762: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
105763: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
105764: ,p_ae_header_id => NULL

Line 105761: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

105757: ,p_lookup_code => l_component_type_code
105758: )
105759: ,p_token_4 => 'PRODUCT_NAME'
105760: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
105761: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
105762: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
105763: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
105764: ,p_ae_header_id => NULL
105765: );

Line 105762: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

105758: )
105759: ,p_token_4 => 'PRODUCT_NAME'
105760: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
105761: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
105762: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
105763: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
105764: ,p_ae_header_id => NULL
105765: );
105766:

Line 105763: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

105759: ,p_token_4 => 'PRODUCT_NAME'
105760: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
105761: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
105762: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
105763: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
105764: ,p_ae_header_id => NULL
105765: );
105766:
105767: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 105794: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

105790: ----------------------------------------------------------------------------------
105791: -- 4219869 Business Flow
105792: -- Update journal entry status -- Need to generate this within IF
105793: ----------------------------------------------------------------------------------
105794: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
105795: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
105796: ,p_balance_type_code => l_balance_type_code
105797: );
105798:

Line 105881: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

105877:
105878: --
105879: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
105880: --
105881: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
105882: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
105883: ELSE
105884: ---------------------------------------------------------------------------------------------------
105885: -- 4262811a Switch Sign

Line 105906: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

105902:
105903: XLA_AE_LINES_PKG.ValidateCurrentLine;
105904: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
105905:
105906: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
105907: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
105908: ,p_balance_type_code => l_balance_type_code);
105909:
105910: END IF;

Line 106082: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

106078: l_tmp_amt NUMBER;
106079: l_acc_rev_natural_side_code VARCHAR2(1);
106080:
106081: l_num_entries NUMBER;
106082: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
106083: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
106084: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
106085: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
106086: l_recog_line_1 NUMBER;

Line 106083: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

106079: l_acc_rev_natural_side_code VARCHAR2(1);
106080:
106081: l_num_entries NUMBER;
106082: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
106083: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
106084: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
106085: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
106086: l_recog_line_1 NUMBER;
106087: l_recog_line_2 NUMBER;

Line 106084: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

106080:
106081: l_num_entries NUMBER;
106082: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
106083: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
106084: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
106085: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
106086: l_recog_line_1 NUMBER;
106087: l_recog_line_2 NUMBER;
106088:

Line 106085: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

106081: l_num_entries NUMBER;
106082: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
106083: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
106084: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
106085: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
106086: l_recog_line_1 NUMBER;
106087: l_recog_line_2 NUMBER;
106088:
106089: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 106091: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

106087: l_recog_line_2 NUMBER;
106088:
106089: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
106090: l_bflow_applied_to_amt NUMBER; -- 5132302
106091: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
106092:
106093: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
106094:
106095: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 106166: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

106162: l_accrual_line_num := NULL; -- 4262811
106163: l_tmp_amt := NULL; -- 4262811
106164: --
106165:
106166: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
106167: l_balance_type_code <> 'B' THEN
106168: IF (NVL(p_source_33,'
106169: ') = 'NONREC_TAX' OR
106170: NVL(p_source_33,'

Line 106248: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

106244: --
106245: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
106246:
106247: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
106248: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
106249:
106250: -- 4955764
106251: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
106252: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 106374: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

106370: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
106371:
106372: IF xla_accounting_cache_pkg.GetValueChar
106373: (p_source_code => 'LEDGER_CATEGORY_CODE'
106374: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
106375: AND l_bflow_method_code = 'PRIOR_ENTRY'
106376: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
106377: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
106378: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 106484: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

106480: p_lookup_type => 'XLA_OWNER_TYPE'
106481: ,p_lookup_code => l_component_type_code
106482: )
106483: ,p_token_4 => 'PRODUCT_NAME'
106484: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
106485: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
106486: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
106487: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
106488: ,p_ae_header_id => NULL

Line 106485: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

106481: ,p_lookup_code => l_component_type_code
106482: )
106483: ,p_token_4 => 'PRODUCT_NAME'
106484: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
106485: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
106486: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
106487: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
106488: ,p_ae_header_id => NULL
106489: );

Line 106486: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

106482: )
106483: ,p_token_4 => 'PRODUCT_NAME'
106484: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
106485: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
106486: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
106487: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
106488: ,p_ae_header_id => NULL
106489: );
106490:

Line 106487: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

106483: ,p_token_4 => 'PRODUCT_NAME'
106484: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
106485: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
106486: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
106487: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
106488: ,p_ae_header_id => NULL
106489: );
106490:
106491: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 106518: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

106514: ----------------------------------------------------------------------------------
106515: -- 4219869 Business Flow
106516: -- Update journal entry status -- Need to generate this within IF
106517: ----------------------------------------------------------------------------------
106518: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
106519: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
106520: ,p_balance_type_code => l_balance_type_code
106521: );
106522:

Line 106605: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

106601:
106602: --
106603: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
106604: --
106605: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
106606: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
106607: ELSE
106608: ---------------------------------------------------------------------------------------------------
106609: -- 4262811a Switch Sign

Line 106630: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

106626:
106627: XLA_AE_LINES_PKG.ValidateCurrentLine;
106628: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
106629:
106630: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
106631: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
106632: ,p_balance_type_code => l_balance_type_code);
106633:
106634: END IF;

Line 106806: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

106802: l_tmp_amt NUMBER;
106803: l_acc_rev_natural_side_code VARCHAR2(1);
106804:
106805: l_num_entries NUMBER;
106806: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
106807: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
106808: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
106809: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
106810: l_recog_line_1 NUMBER;

Line 106807: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

106803: l_acc_rev_natural_side_code VARCHAR2(1);
106804:
106805: l_num_entries NUMBER;
106806: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
106807: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
106808: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
106809: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
106810: l_recog_line_1 NUMBER;
106811: l_recog_line_2 NUMBER;

Line 106808: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

106804:
106805: l_num_entries NUMBER;
106806: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
106807: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
106808: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
106809: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
106810: l_recog_line_1 NUMBER;
106811: l_recog_line_2 NUMBER;
106812:

Line 106809: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

106805: l_num_entries NUMBER;
106806: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
106807: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
106808: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
106809: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
106810: l_recog_line_1 NUMBER;
106811: l_recog_line_2 NUMBER;
106812:
106813: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 106815: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

106811: l_recog_line_2 NUMBER;
106812:
106813: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
106814: l_bflow_applied_to_amt NUMBER; -- 5132302
106815: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
106816:
106817: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
106818:
106819: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 106890: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

106886: l_accrual_line_num := NULL; -- 4262811
106887: l_tmp_amt := NULL; -- 4262811
106888: --
106889:
106890: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
106891: l_balance_type_code <> 'B' THEN
106892: IF (NVL(p_source_33,'
106893: ') = 'NONREC_TAX' OR
106894: NVL(p_source_33,'

Line 106972: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

106968: --
106969: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
106970:
106971: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
106972: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
106973:
106974: -- 4955764
106975: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
106976: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 107096: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

107092: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
107093:
107094: IF xla_accounting_cache_pkg.GetValueChar
107095: (p_source_code => 'LEDGER_CATEGORY_CODE'
107096: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
107097: AND l_bflow_method_code = 'PRIOR_ENTRY'
107098: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
107099: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
107100: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 107206: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

107202: p_lookup_type => 'XLA_OWNER_TYPE'
107203: ,p_lookup_code => l_component_type_code
107204: )
107205: ,p_token_4 => 'PRODUCT_NAME'
107206: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
107207: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
107208: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
107209: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
107210: ,p_ae_header_id => NULL

Line 107207: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

107203: ,p_lookup_code => l_component_type_code
107204: )
107205: ,p_token_4 => 'PRODUCT_NAME'
107206: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
107207: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
107208: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
107209: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
107210: ,p_ae_header_id => NULL
107211: );

Line 107208: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

107204: )
107205: ,p_token_4 => 'PRODUCT_NAME'
107206: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
107207: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
107208: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
107209: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
107210: ,p_ae_header_id => NULL
107211: );
107212:

Line 107209: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

107205: ,p_token_4 => 'PRODUCT_NAME'
107206: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
107207: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
107208: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
107209: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
107210: ,p_ae_header_id => NULL
107211: );
107212:
107213: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 107240: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

107236: ----------------------------------------------------------------------------------
107237: -- 4219869 Business Flow
107238: -- Update journal entry status -- Need to generate this within IF
107239: ----------------------------------------------------------------------------------
107240: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
107241: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
107242: ,p_balance_type_code => l_balance_type_code
107243: );
107244:

Line 107327: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

107323:
107324: --
107325: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
107326: --
107327: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
107328: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
107329: ELSE
107330: ---------------------------------------------------------------------------------------------------
107331: -- 4262811a Switch Sign

Line 107352: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

107348:
107349: XLA_AE_LINES_PKG.ValidateCurrentLine;
107350: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
107351:
107352: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
107353: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
107354: ,p_balance_type_code => l_balance_type_code);
107355:
107356: END IF;

Line 107528: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

107524: l_tmp_amt NUMBER;
107525: l_acc_rev_natural_side_code VARCHAR2(1);
107526:
107527: l_num_entries NUMBER;
107528: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
107529: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
107530: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
107531: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
107532: l_recog_line_1 NUMBER;

Line 107529: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

107525: l_acc_rev_natural_side_code VARCHAR2(1);
107526:
107527: l_num_entries NUMBER;
107528: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
107529: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
107530: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
107531: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
107532: l_recog_line_1 NUMBER;
107533: l_recog_line_2 NUMBER;

Line 107530: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

107526:
107527: l_num_entries NUMBER;
107528: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
107529: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
107530: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
107531: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
107532: l_recog_line_1 NUMBER;
107533: l_recog_line_2 NUMBER;
107534:

Line 107531: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

107527: l_num_entries NUMBER;
107528: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
107529: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
107530: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
107531: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
107532: l_recog_line_1 NUMBER;
107533: l_recog_line_2 NUMBER;
107534:
107535: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 107537: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

107533: l_recog_line_2 NUMBER;
107534:
107535: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
107536: l_bflow_applied_to_amt NUMBER; -- 5132302
107537: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
107538:
107539: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
107540:
107541: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 107612: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

107608: l_accrual_line_num := NULL; -- 4262811
107609: l_tmp_amt := NULL; -- 4262811
107610: --
107611:
107612: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
107613: l_balance_type_code <> 'B' THEN
107614: IF NVL(p_source_33,'
107615: ') = 'NONREC_TAX' AND
107616: NVL(p_source_96,'

Line 107688: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

107684: --
107685: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
107686:
107687: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
107688: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
107689:
107690: -- 4955764
107691: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
107692: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 107812: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

107808: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
107809:
107810: IF xla_accounting_cache_pkg.GetValueChar
107811: (p_source_code => 'LEDGER_CATEGORY_CODE'
107812: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
107813: AND l_bflow_method_code = 'PRIOR_ENTRY'
107814: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
107815: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
107816: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 107922: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

107918: p_lookup_type => 'XLA_OWNER_TYPE'
107919: ,p_lookup_code => l_component_type_code
107920: )
107921: ,p_token_4 => 'PRODUCT_NAME'
107922: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
107923: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
107924: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
107925: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
107926: ,p_ae_header_id => NULL

Line 107923: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

107919: ,p_lookup_code => l_component_type_code
107920: )
107921: ,p_token_4 => 'PRODUCT_NAME'
107922: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
107923: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
107924: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
107925: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
107926: ,p_ae_header_id => NULL
107927: );

Line 107924: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

107920: )
107921: ,p_token_4 => 'PRODUCT_NAME'
107922: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
107923: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
107924: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
107925: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
107926: ,p_ae_header_id => NULL
107927: );
107928:

Line 107925: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

107921: ,p_token_4 => 'PRODUCT_NAME'
107922: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
107923: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
107924: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
107925: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
107926: ,p_ae_header_id => NULL
107927: );
107928:
107929: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 107956: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

107952: ----------------------------------------------------------------------------------
107953: -- 4219869 Business Flow
107954: -- Update journal entry status -- Need to generate this within IF
107955: ----------------------------------------------------------------------------------
107956: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
107957: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
107958: ,p_balance_type_code => l_balance_type_code
107959: );
107960:

Line 108043: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

108039:
108040: --
108041: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
108042: --
108043: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
108044: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
108045: ELSE
108046: ---------------------------------------------------------------------------------------------------
108047: -- 4262811a Switch Sign

Line 108068: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

108064:
108065: XLA_AE_LINES_PKG.ValidateCurrentLine;
108066: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
108067:
108068: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
108069: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
108070: ,p_balance_type_code => l_balance_type_code);
108071:
108072: END IF;

Line 108207: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

108203: l_tmp_amt NUMBER;
108204: l_acc_rev_natural_side_code VARCHAR2(1);
108205:
108206: l_num_entries NUMBER;
108207: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
108208: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
108209: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
108210: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
108211: l_recog_line_1 NUMBER;

Line 108208: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

108204: l_acc_rev_natural_side_code VARCHAR2(1);
108205:
108206: l_num_entries NUMBER;
108207: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
108208: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
108209: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
108210: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
108211: l_recog_line_1 NUMBER;
108212: l_recog_line_2 NUMBER;

Line 108209: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

108205:
108206: l_num_entries NUMBER;
108207: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
108208: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
108209: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
108210: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
108211: l_recog_line_1 NUMBER;
108212: l_recog_line_2 NUMBER;
108213:

Line 108210: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

108206: l_num_entries NUMBER;
108207: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
108208: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
108209: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
108210: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
108211: l_recog_line_1 NUMBER;
108212: l_recog_line_2 NUMBER;
108213:
108214: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 108216: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

108212: l_recog_line_2 NUMBER;
108213:
108214: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
108215: l_bflow_applied_to_amt NUMBER; -- 5132302
108216: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
108217:
108218: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
108219:
108220: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 108291: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

108287: l_accrual_line_num := NULL; -- 4262811
108288: l_tmp_amt := NULL; -- 4262811
108289: --
108290:
108291: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
108292: l_balance_type_code <> 'B' THEN
108293: IF NVL(p_source_123,'
108294: ') = 'PAYMENTCARD'
108295: THEN

Line 108363: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

108359: --
108360: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
108361:
108362: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
108363: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
108364:
108365: -- 4955764
108366: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
108367: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 108439: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

108435: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
108436:
108437: IF xla_accounting_cache_pkg.GetValueChar
108438: (p_source_code => 'LEDGER_CATEGORY_CODE'
108439: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
108440: AND l_bflow_method_code = 'PRIOR_ENTRY'
108441: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
108442: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
108443: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 108539: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

108535: p_lookup_type => 'XLA_OWNER_TYPE'
108536: ,p_lookup_code => l_component_type_code
108537: )
108538: ,p_token_4 => 'PRODUCT_NAME'
108539: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
108540: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
108541: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
108542: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
108543: ,p_ae_header_id => NULL

Line 108540: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

108536: ,p_lookup_code => l_component_type_code
108537: )
108538: ,p_token_4 => 'PRODUCT_NAME'
108539: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
108540: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
108541: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
108542: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
108543: ,p_ae_header_id => NULL
108544: );

Line 108541: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

108537: )
108538: ,p_token_4 => 'PRODUCT_NAME'
108539: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
108540: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
108541: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
108542: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
108543: ,p_ae_header_id => NULL
108544: );
108545:

Line 108542: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

108538: ,p_token_4 => 'PRODUCT_NAME'
108539: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
108540: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
108541: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
108542: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
108543: ,p_ae_header_id => NULL
108544: );
108545:
108546: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 108573: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

108569: ----------------------------------------------------------------------------------
108570: -- 4219869 Business Flow
108571: -- Update journal entry status -- Need to generate this within IF
108572: ----------------------------------------------------------------------------------
108573: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
108574: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
108575: ,p_balance_type_code => l_balance_type_code
108576: );
108577:

Line 108660: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

108656:
108657: --
108658: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
108659: --
108660: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
108661: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
108662: ELSE
108663: ---------------------------------------------------------------------------------------------------
108664: -- 4262811a Switch Sign

Line 108685: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

108681:
108682: XLA_AE_LINES_PKG.ValidateCurrentLine;
108683: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
108684:
108685: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
108686: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
108687: ,p_balance_type_code => l_balance_type_code);
108688:
108689: END IF;

Line 108830: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

108826: l_tmp_amt NUMBER;
108827: l_acc_rev_natural_side_code VARCHAR2(1);
108828:
108829: l_num_entries NUMBER;
108830: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
108831: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
108832: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
108833: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
108834: l_recog_line_1 NUMBER;

Line 108831: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

108827: l_acc_rev_natural_side_code VARCHAR2(1);
108828:
108829: l_num_entries NUMBER;
108830: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
108831: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
108832: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
108833: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
108834: l_recog_line_1 NUMBER;
108835: l_recog_line_2 NUMBER;

Line 108832: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

108828:
108829: l_num_entries NUMBER;
108830: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
108831: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
108832: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
108833: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
108834: l_recog_line_1 NUMBER;
108835: l_recog_line_2 NUMBER;
108836:

Line 108833: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

108829: l_num_entries NUMBER;
108830: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
108831: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
108832: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
108833: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
108834: l_recog_line_1 NUMBER;
108835: l_recog_line_2 NUMBER;
108836:
108837: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 108839: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

108835: l_recog_line_2 NUMBER;
108836:
108837: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
108838: l_bflow_applied_to_amt NUMBER; -- 5132302
108839: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
108840:
108841: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
108842:
108843: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 108914: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

108910: l_accrual_line_num := NULL; -- 4262811
108911: l_tmp_amt := NULL; -- 4262811
108912: --
108913:
108914: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
108915: l_balance_type_code <> 'B' THEN
108916: IF (NVL(p_source_97,'
108917: ') = 'ALWAYS_ALWAYS' OR
108918: NVL(p_source_97,'

Line 108991: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

108987: --
108988: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
108989:
108990: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
108991: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
108992:
108993: -- 4955764
108994: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
108995: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 109067: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

109063: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
109064:
109065: IF xla_accounting_cache_pkg.GetValueChar
109066: (p_source_code => 'LEDGER_CATEGORY_CODE'
109067: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
109068: AND l_bflow_method_code = 'PRIOR_ENTRY'
109069: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
109070: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
109071: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 109170: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

109166: p_lookup_type => 'XLA_OWNER_TYPE'
109167: ,p_lookup_code => l_component_type_code
109168: )
109169: ,p_token_4 => 'PRODUCT_NAME'
109170: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
109171: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
109172: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
109173: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
109174: ,p_ae_header_id => NULL

Line 109171: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

109167: ,p_lookup_code => l_component_type_code
109168: )
109169: ,p_token_4 => 'PRODUCT_NAME'
109170: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
109171: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
109172: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
109173: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
109174: ,p_ae_header_id => NULL
109175: );

Line 109172: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

109168: )
109169: ,p_token_4 => 'PRODUCT_NAME'
109170: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
109171: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
109172: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
109173: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
109174: ,p_ae_header_id => NULL
109175: );
109176:

Line 109173: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

109169: ,p_token_4 => 'PRODUCT_NAME'
109170: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
109171: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
109172: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
109173: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
109174: ,p_ae_header_id => NULL
109175: );
109176:
109177: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 109204: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

109200: ----------------------------------------------------------------------------------
109201: -- 4219869 Business Flow
109202: -- Update journal entry status -- Need to generate this within IF
109203: ----------------------------------------------------------------------------------
109204: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
109205: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
109206: ,p_balance_type_code => l_balance_type_code
109207: );
109208:

Line 109294: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

109290:
109291: --
109292: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
109293: --
109294: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
109295: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
109296: ELSE
109297: ---------------------------------------------------------------------------------------------------
109298: -- 4262811a Switch Sign

Line 109319: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

109315:
109316: XLA_AE_LINES_PKG.ValidateCurrentLine;
109317: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
109318:
109319: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
109320: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
109321: ,p_balance_type_code => l_balance_type_code);
109322:
109323: END IF;

Line 109499: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

109495: l_tmp_amt NUMBER;
109496: l_acc_rev_natural_side_code VARCHAR2(1);
109497:
109498: l_num_entries NUMBER;
109499: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
109500: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
109501: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
109502: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
109503: l_recog_line_1 NUMBER;

Line 109500: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

109496: l_acc_rev_natural_side_code VARCHAR2(1);
109497:
109498: l_num_entries NUMBER;
109499: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
109500: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
109501: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
109502: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
109503: l_recog_line_1 NUMBER;
109504: l_recog_line_2 NUMBER;

Line 109501: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

109497:
109498: l_num_entries NUMBER;
109499: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
109500: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
109501: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
109502: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
109503: l_recog_line_1 NUMBER;
109504: l_recog_line_2 NUMBER;
109505:

Line 109502: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

109498: l_num_entries NUMBER;
109499: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
109500: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
109501: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
109502: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
109503: l_recog_line_1 NUMBER;
109504: l_recog_line_2 NUMBER;
109505:
109506: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 109508: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

109504: l_recog_line_2 NUMBER;
109505:
109506: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
109507: l_bflow_applied_to_amt NUMBER; -- 5132302
109508: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
109509:
109510: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
109511:
109512: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 109583: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

109579: l_accrual_line_num := NULL; -- 4262811
109580: l_tmp_amt := NULL; -- 4262811
109581: --
109582:
109583: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
109584: l_balance_type_code <> 'B' THEN
109585: IF NVL(p_source_33,'
109586: ') = 'RETROEXPENSE' OR
109587: NVL(p_source_33,'

Line 109665: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

109661: --
109662: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
109663:
109664: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
109665: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
109666:
109667: -- 4955764
109668: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
109669: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 109789: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

109785: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
109786:
109787: IF xla_accounting_cache_pkg.GetValueChar
109788: (p_source_code => 'LEDGER_CATEGORY_CODE'
109789: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
109790: AND l_bflow_method_code = 'PRIOR_ENTRY'
109791: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
109792: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
109793: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 109951: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

109947: p_lookup_type => 'XLA_OWNER_TYPE'
109948: ,p_lookup_code => l_component_type_code
109949: )
109950: ,p_token_4 => 'PRODUCT_NAME'
109951: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
109952: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
109953: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
109954: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
109955: ,p_ae_header_id => NULL

Line 109952: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

109948: ,p_lookup_code => l_component_type_code
109949: )
109950: ,p_token_4 => 'PRODUCT_NAME'
109951: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
109952: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
109953: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
109954: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
109955: ,p_ae_header_id => NULL
109956: );

Line 109953: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

109949: )
109950: ,p_token_4 => 'PRODUCT_NAME'
109951: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
109952: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
109953: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
109954: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
109955: ,p_ae_header_id => NULL
109956: );
109957:

Line 109954: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

109950: ,p_token_4 => 'PRODUCT_NAME'
109951: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
109952: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
109953: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
109954: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
109955: ,p_ae_header_id => NULL
109956: );
109957:
109958: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 109985: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

109981: ----------------------------------------------------------------------------------
109982: -- 4219869 Business Flow
109983: -- Update journal entry status -- Need to generate this within IF
109984: ----------------------------------------------------------------------------------
109985: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
109986: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
109987: ,p_balance_type_code => l_balance_type_code
109988: );
109989:

Line 110124: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

110120:
110121: --
110122: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
110123: --
110124: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
110125: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
110126: ELSE
110127: ---------------------------------------------------------------------------------------------------
110128: -- 4262811a Switch Sign

Line 110149: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

110145:
110146: XLA_AE_LINES_PKG.ValidateCurrentLine;
110147: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
110148:
110149: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
110150: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
110151: ,p_balance_type_code => l_balance_type_code);
110152:
110153: END IF;

Line 110307: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

110303: l_tmp_amt NUMBER;
110304: l_acc_rev_natural_side_code VARCHAR2(1);
110305:
110306: l_num_entries NUMBER;
110307: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
110308: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
110309: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
110310: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
110311: l_recog_line_1 NUMBER;

Line 110308: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

110304: l_acc_rev_natural_side_code VARCHAR2(1);
110305:
110306: l_num_entries NUMBER;
110307: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
110308: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
110309: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
110310: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
110311: l_recog_line_1 NUMBER;
110312: l_recog_line_2 NUMBER;

Line 110309: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

110305:
110306: l_num_entries NUMBER;
110307: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
110308: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
110309: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
110310: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
110311: l_recog_line_1 NUMBER;
110312: l_recog_line_2 NUMBER;
110313:

Line 110310: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

110306: l_num_entries NUMBER;
110307: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
110308: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
110309: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
110310: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
110311: l_recog_line_1 NUMBER;
110312: l_recog_line_2 NUMBER;
110313:
110314: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 110316: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

110312: l_recog_line_2 NUMBER;
110313:
110314: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
110315: l_bflow_applied_to_amt NUMBER; -- 5132302
110316: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
110317:
110318: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
110319:
110320: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 110391: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

110387: l_accrual_line_num := NULL; -- 4262811
110388: l_tmp_amt := NULL; -- 4262811
110389: --
110390:
110391: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
110392: l_balance_type_code <> 'B' THEN
110393: IF NVL(p_source_125,'
110394: ') = 'PREPAY APPL' OR
110395: NVL(p_source_125,'

Line 110473: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

110469: --
110470: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
110471:
110472: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
110473: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
110474:
110475: -- 4955764
110476: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
110477: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 110589: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

110585: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
110586:
110587: IF xla_accounting_cache_pkg.GetValueChar
110588: (p_source_code => 'LEDGER_CATEGORY_CODE'
110589: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
110590: AND l_bflow_method_code = 'PRIOR_ENTRY'
110591: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
110592: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
110593: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 110666: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

110662: p_lookup_type => 'XLA_OWNER_TYPE'
110663: ,p_lookup_code => l_component_type_code
110664: )
110665: ,p_token_4 => 'PRODUCT_NAME'
110666: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
110667: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
110668: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
110669: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
110670: ,p_ae_header_id => NULL

Line 110667: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

110663: ,p_lookup_code => l_component_type_code
110664: )
110665: ,p_token_4 => 'PRODUCT_NAME'
110666: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
110667: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
110668: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
110669: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
110670: ,p_ae_header_id => NULL
110671: );

Line 110668: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

110664: )
110665: ,p_token_4 => 'PRODUCT_NAME'
110666: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
110667: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
110668: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
110669: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
110670: ,p_ae_header_id => NULL
110671: );
110672:

Line 110669: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

110665: ,p_token_4 => 'PRODUCT_NAME'
110666: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
110667: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
110668: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
110669: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
110670: ,p_ae_header_id => NULL
110671: );
110672:
110673: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 110700: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

110696: ----------------------------------------------------------------------------------
110697: -- 4219869 Business Flow
110698: -- Update journal entry status -- Need to generate this within IF
110699: ----------------------------------------------------------------------------------
110700: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
110701: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
110702: ,p_balance_type_code => l_balance_type_code
110703: );
110704:

Line 110761: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

110757:
110758: --
110759: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
110760: --
110761: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
110762: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
110763: ELSE
110764: ---------------------------------------------------------------------------------------------------
110765: -- 4262811a Switch Sign

Line 110786: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

110782:
110783: XLA_AE_LINES_PKG.ValidateCurrentLine;
110784: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
110785:
110786: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
110787: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
110788: ,p_balance_type_code => l_balance_type_code);
110789:
110790: END IF;

Line 110959: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

110955: l_tmp_amt NUMBER;
110956: l_acc_rev_natural_side_code VARCHAR2(1);
110957:
110958: l_num_entries NUMBER;
110959: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
110960: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
110961: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
110962: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
110963: l_recog_line_1 NUMBER;

Line 110960: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

110956: l_acc_rev_natural_side_code VARCHAR2(1);
110957:
110958: l_num_entries NUMBER;
110959: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
110960: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
110961: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
110962: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
110963: l_recog_line_1 NUMBER;
110964: l_recog_line_2 NUMBER;

Line 110961: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

110957:
110958: l_num_entries NUMBER;
110959: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
110960: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
110961: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
110962: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
110963: l_recog_line_1 NUMBER;
110964: l_recog_line_2 NUMBER;
110965:

Line 110962: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

110958: l_num_entries NUMBER;
110959: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
110960: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
110961: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
110962: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
110963: l_recog_line_1 NUMBER;
110964: l_recog_line_2 NUMBER;
110965:
110966: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 110968: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

110964: l_recog_line_2 NUMBER;
110965:
110966: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
110967: l_bflow_applied_to_amt NUMBER; -- 5132302
110968: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
110969:
110970: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
110971:
110972: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 111043: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

111039: l_accrual_line_num := NULL; -- 4262811
111040: l_tmp_amt := NULL; -- 4262811
111041: --
111042:
111043: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
111044: l_balance_type_code <> 'B' THEN
111045: IF NVL(p_source_33,'
111046: ') = 'REC_TAX' AND
111047: NVL(p_source_142,'

Line 111117: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

111113: --
111114: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
111115:
111116: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
111117: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
111118:
111119: -- 4955764
111120: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
111121: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 111241: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

111237: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
111238:
111239: IF xla_accounting_cache_pkg.GetValueChar
111240: (p_source_code => 'LEDGER_CATEGORY_CODE'
111241: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
111242: AND l_bflow_method_code = 'PRIOR_ENTRY'
111243: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
111244: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
111245: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 111351: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

111347: p_lookup_type => 'XLA_OWNER_TYPE'
111348: ,p_lookup_code => l_component_type_code
111349: )
111350: ,p_token_4 => 'PRODUCT_NAME'
111351: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
111352: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
111353: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
111354: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
111355: ,p_ae_header_id => NULL

Line 111352: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

111348: ,p_lookup_code => l_component_type_code
111349: )
111350: ,p_token_4 => 'PRODUCT_NAME'
111351: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
111352: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
111353: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
111354: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
111355: ,p_ae_header_id => NULL
111356: );

Line 111353: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

111349: )
111350: ,p_token_4 => 'PRODUCT_NAME'
111351: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
111352: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
111353: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
111354: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
111355: ,p_ae_header_id => NULL
111356: );
111357:

Line 111354: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

111350: ,p_token_4 => 'PRODUCT_NAME'
111351: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
111352: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
111353: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
111354: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
111355: ,p_ae_header_id => NULL
111356: );
111357:
111358: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 111385: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

111381: ----------------------------------------------------------------------------------
111382: -- 4219869 Business Flow
111383: -- Update journal entry status -- Need to generate this within IF
111384: ----------------------------------------------------------------------------------
111385: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
111386: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
111387: ,p_balance_type_code => l_balance_type_code
111388: );
111389:

Line 111472: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

111468:
111469: --
111470: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
111471: --
111472: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
111473: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
111474: ELSE
111475: ---------------------------------------------------------------------------------------------------
111476: -- 4262811a Switch Sign

Line 111497: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

111493:
111494: XLA_AE_LINES_PKG.ValidateCurrentLine;
111495: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
111496:
111497: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
111498: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
111499: ,p_balance_type_code => l_balance_type_code);
111500:
111501: END IF;

Line 111668: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

111664: l_tmp_amt NUMBER;
111665: l_acc_rev_natural_side_code VARCHAR2(1);
111666:
111667: l_num_entries NUMBER;
111668: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
111669: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
111670: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
111671: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
111672: l_recog_line_1 NUMBER;

Line 111669: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

111665: l_acc_rev_natural_side_code VARCHAR2(1);
111666:
111667: l_num_entries NUMBER;
111668: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
111669: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
111670: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
111671: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
111672: l_recog_line_1 NUMBER;
111673: l_recog_line_2 NUMBER;

Line 111670: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

111666:
111667: l_num_entries NUMBER;
111668: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
111669: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
111670: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
111671: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
111672: l_recog_line_1 NUMBER;
111673: l_recog_line_2 NUMBER;
111674:

Line 111671: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

111667: l_num_entries NUMBER;
111668: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
111669: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
111670: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
111671: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
111672: l_recog_line_1 NUMBER;
111673: l_recog_line_2 NUMBER;
111674:
111675: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 111677: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

111673: l_recog_line_2 NUMBER;
111674:
111675: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
111676: l_bflow_applied_to_amt NUMBER; -- 5132302
111677: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
111678:
111679: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
111680:
111681: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 111752: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

111748: l_accrual_line_num := NULL; -- 4262811
111749: l_tmp_amt := NULL; -- 4262811
111750: --
111751:
111752: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
111753: l_balance_type_code <> 'B' THEN
111754: IF NVL(p_source_33,'
111755: ') = 'REC_TAX' AND
111756: NVL(p_source_142,'

Line 111826: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

111822: --
111823: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
111824:
111825: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
111826: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
111827:
111828: -- 4955764
111829: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
111830: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 111948: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

111944: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
111945:
111946: IF xla_accounting_cache_pkg.GetValueChar
111947: (p_source_code => 'LEDGER_CATEGORY_CODE'
111948: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
111949: AND l_bflow_method_code = 'PRIOR_ENTRY'
111950: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
111951: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
111952: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 112058: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

112054: p_lookup_type => 'XLA_OWNER_TYPE'
112055: ,p_lookup_code => l_component_type_code
112056: )
112057: ,p_token_4 => 'PRODUCT_NAME'
112058: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
112059: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
112060: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
112061: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
112062: ,p_ae_header_id => NULL

Line 112059: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

112055: ,p_lookup_code => l_component_type_code
112056: )
112057: ,p_token_4 => 'PRODUCT_NAME'
112058: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
112059: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
112060: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
112061: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
112062: ,p_ae_header_id => NULL
112063: );

Line 112060: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

112056: )
112057: ,p_token_4 => 'PRODUCT_NAME'
112058: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
112059: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
112060: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
112061: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
112062: ,p_ae_header_id => NULL
112063: );
112064:

Line 112061: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

112057: ,p_token_4 => 'PRODUCT_NAME'
112058: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
112059: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
112060: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
112061: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
112062: ,p_ae_header_id => NULL
112063: );
112064:
112065: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 112092: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

112088: ----------------------------------------------------------------------------------
112089: -- 4219869 Business Flow
112090: -- Update journal entry status -- Need to generate this within IF
112091: ----------------------------------------------------------------------------------
112092: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
112093: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
112094: ,p_balance_type_code => l_balance_type_code
112095: );
112096:

Line 112179: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

112175:
112176: --
112177: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
112178: --
112179: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
112180: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
112181: ELSE
112182: ---------------------------------------------------------------------------------------------------
112183: -- 4262811a Switch Sign

Line 112204: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

112200:
112201: XLA_AE_LINES_PKG.ValidateCurrentLine;
112202: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
112203:
112204: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
112205: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
112206: ,p_balance_type_code => l_balance_type_code);
112207:
112208: END IF;

Line 112377: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

112373: l_tmp_amt NUMBER;
112374: l_acc_rev_natural_side_code VARCHAR2(1);
112375:
112376: l_num_entries NUMBER;
112377: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
112378: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
112379: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
112380: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
112381: l_recog_line_1 NUMBER;

Line 112378: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

112374: l_acc_rev_natural_side_code VARCHAR2(1);
112375:
112376: l_num_entries NUMBER;
112377: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
112378: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
112379: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
112380: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
112381: l_recog_line_1 NUMBER;
112382: l_recog_line_2 NUMBER;

Line 112379: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

112375:
112376: l_num_entries NUMBER;
112377: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
112378: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
112379: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
112380: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
112381: l_recog_line_1 NUMBER;
112382: l_recog_line_2 NUMBER;
112383:

Line 112380: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

112376: l_num_entries NUMBER;
112377: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
112378: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
112379: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
112380: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
112381: l_recog_line_1 NUMBER;
112382: l_recog_line_2 NUMBER;
112383:
112384: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 112386: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

112382: l_recog_line_2 NUMBER;
112383:
112384: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
112385: l_bflow_applied_to_amt NUMBER; -- 5132302
112386: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
112387:
112388: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
112389:
112390: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 112461: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

112457: l_accrual_line_num := NULL; -- 4262811
112458: l_tmp_amt := NULL; -- 4262811
112459: --
112460:
112461: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
112462: l_balance_type_code <> 'B' THEN
112463: IF NVL(p_source_33,'
112464: ') = 'REC_TAX' AND
112465: NVL(p_source_142,'

Line 112535: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

112531: --
112532: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
112533:
112534: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
112535: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
112536:
112537: -- 4955764
112538: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
112539: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 112661: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

112657: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
112658:
112659: IF xla_accounting_cache_pkg.GetValueChar
112660: (p_source_code => 'LEDGER_CATEGORY_CODE'
112661: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
112662: AND l_bflow_method_code = 'PRIOR_ENTRY'
112663: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
112664: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
112665: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 112771: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

112767: p_lookup_type => 'XLA_OWNER_TYPE'
112768: ,p_lookup_code => l_component_type_code
112769: )
112770: ,p_token_4 => 'PRODUCT_NAME'
112771: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
112772: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
112773: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
112774: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
112775: ,p_ae_header_id => NULL

Line 112772: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

112768: ,p_lookup_code => l_component_type_code
112769: )
112770: ,p_token_4 => 'PRODUCT_NAME'
112771: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
112772: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
112773: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
112774: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
112775: ,p_ae_header_id => NULL
112776: );

Line 112773: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

112769: )
112770: ,p_token_4 => 'PRODUCT_NAME'
112771: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
112772: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
112773: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
112774: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
112775: ,p_ae_header_id => NULL
112776: );
112777:

Line 112774: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

112770: ,p_token_4 => 'PRODUCT_NAME'
112771: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
112772: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
112773: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
112774: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
112775: ,p_ae_header_id => NULL
112776: );
112777:
112778: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 112805: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

112801: ----------------------------------------------------------------------------------
112802: -- 4219869 Business Flow
112803: -- Update journal entry status -- Need to generate this within IF
112804: ----------------------------------------------------------------------------------
112805: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
112806: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
112807: ,p_balance_type_code => l_balance_type_code
112808: );
112809:

Line 112892: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

112888:
112889: --
112890: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
112891: --
112892: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
112893: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
112894: ELSE
112895: ---------------------------------------------------------------------------------------------------
112896: -- 4262811a Switch Sign

Line 112917: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

112913:
112914: XLA_AE_LINES_PKG.ValidateCurrentLine;
112915: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
112916:
112917: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
112918: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
112919: ,p_balance_type_code => l_balance_type_code);
112920:
112921: END IF;

Line 113093: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

113089: l_tmp_amt NUMBER;
113090: l_acc_rev_natural_side_code VARCHAR2(1);
113091:
113092: l_num_entries NUMBER;
113093: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
113094: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
113095: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
113096: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
113097: l_recog_line_1 NUMBER;

Line 113094: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

113090: l_acc_rev_natural_side_code VARCHAR2(1);
113091:
113092: l_num_entries NUMBER;
113093: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
113094: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
113095: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
113096: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
113097: l_recog_line_1 NUMBER;
113098: l_recog_line_2 NUMBER;

Line 113095: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

113091:
113092: l_num_entries NUMBER;
113093: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
113094: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
113095: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
113096: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
113097: l_recog_line_1 NUMBER;
113098: l_recog_line_2 NUMBER;
113099:

Line 113096: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

113092: l_num_entries NUMBER;
113093: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
113094: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
113095: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
113096: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
113097: l_recog_line_1 NUMBER;
113098: l_recog_line_2 NUMBER;
113099:
113100: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 113102: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

113098: l_recog_line_2 NUMBER;
113099:
113100: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
113101: l_bflow_applied_to_amt NUMBER; -- 5132302
113102: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
113103:
113104: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
113105:
113106: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 113177: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

113173: l_accrual_line_num := NULL; -- 4262811
113174: l_tmp_amt := NULL; -- 4262811
113175: --
113176:
113177: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
113178: l_balance_type_code <> 'B' THEN
113179: IF NVL(p_source_33,'
113180: ') = 'REC_TAX' AND
113181: NVL(p_source_137,'

Line 113253: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

113249: --
113250: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
113251:
113252: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
113253: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
113254:
113255: -- 4955764
113256: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
113257: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 113377: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

113373: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
113374:
113375: IF xla_accounting_cache_pkg.GetValueChar
113376: (p_source_code => 'LEDGER_CATEGORY_CODE'
113377: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
113378: AND l_bflow_method_code = 'PRIOR_ENTRY'
113379: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
113380: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
113381: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 113487: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

113483: p_lookup_type => 'XLA_OWNER_TYPE'
113484: ,p_lookup_code => l_component_type_code
113485: )
113486: ,p_token_4 => 'PRODUCT_NAME'
113487: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
113488: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
113489: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
113490: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
113491: ,p_ae_header_id => NULL

Line 113488: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

113484: ,p_lookup_code => l_component_type_code
113485: )
113486: ,p_token_4 => 'PRODUCT_NAME'
113487: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
113488: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
113489: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
113490: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
113491: ,p_ae_header_id => NULL
113492: );

Line 113489: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

113485: )
113486: ,p_token_4 => 'PRODUCT_NAME'
113487: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
113488: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
113489: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
113490: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
113491: ,p_ae_header_id => NULL
113492: );
113493:

Line 113490: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

113486: ,p_token_4 => 'PRODUCT_NAME'
113487: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
113488: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
113489: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
113490: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
113491: ,p_ae_header_id => NULL
113492: );
113493:
113494: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 113521: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

113517: ----------------------------------------------------------------------------------
113518: -- 4219869 Business Flow
113519: -- Update journal entry status -- Need to generate this within IF
113520: ----------------------------------------------------------------------------------
113521: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
113522: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
113523: ,p_balance_type_code => l_balance_type_code
113524: );
113525:

Line 113608: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

113604:
113605: --
113606: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
113607: --
113608: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
113609: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
113610: ELSE
113611: ---------------------------------------------------------------------------------------------------
113612: -- 4262811a Switch Sign

Line 113633: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

113629:
113630: XLA_AE_LINES_PKG.ValidateCurrentLine;
113631: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
113632:
113633: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
113634: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
113635: ,p_balance_type_code => l_balance_type_code);
113636:
113637: END IF;

Line 113813: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

113809: l_tmp_amt NUMBER;
113810: l_acc_rev_natural_side_code VARCHAR2(1);
113811:
113812: l_num_entries NUMBER;
113813: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
113814: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
113815: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
113816: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
113817: l_recog_line_1 NUMBER;

Line 113814: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

113810: l_acc_rev_natural_side_code VARCHAR2(1);
113811:
113812: l_num_entries NUMBER;
113813: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
113814: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
113815: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
113816: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
113817: l_recog_line_1 NUMBER;
113818: l_recog_line_2 NUMBER;

Line 113815: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

113811:
113812: l_num_entries NUMBER;
113813: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
113814: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
113815: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
113816: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
113817: l_recog_line_1 NUMBER;
113818: l_recog_line_2 NUMBER;
113819:

Line 113816: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

113812: l_num_entries NUMBER;
113813: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
113814: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
113815: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
113816: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
113817: l_recog_line_1 NUMBER;
113818: l_recog_line_2 NUMBER;
113819:
113820: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 113822: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

113818: l_recog_line_2 NUMBER;
113819:
113820: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
113821: l_bflow_applied_to_amt NUMBER; -- 5132302
113822: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
113823:
113824: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
113825:
113826: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 113897: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

113893: l_accrual_line_num := NULL; -- 4262811
113894: l_tmp_amt := NULL; -- 4262811
113895: --
113896:
113897: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
113898: l_balance_type_code <> 'B' THEN
113899: IF NVL(p_source_165,'
113900: ') = 'STANDARD' AND
113901: NVL(p_source_33,'

Line 113971: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

113967: --
113968: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
113969:
113970: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
113971: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
113972:
113973: -- 4955764
113974: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
113975: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 114097: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

114093: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
114094:
114095: IF xla_accounting_cache_pkg.GetValueChar
114096: (p_source_code => 'LEDGER_CATEGORY_CODE'
114097: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
114098: AND l_bflow_method_code = 'PRIOR_ENTRY'
114099: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
114100: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
114101: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 114294: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

114290: p_lookup_type => 'XLA_OWNER_TYPE'
114291: ,p_lookup_code => l_component_type_code
114292: )
114293: ,p_token_4 => 'PRODUCT_NAME'
114294: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
114295: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
114296: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
114297: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
114298: ,p_ae_header_id => NULL

Line 114295: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

114291: ,p_lookup_code => l_component_type_code
114292: )
114293: ,p_token_4 => 'PRODUCT_NAME'
114294: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
114295: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
114296: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
114297: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
114298: ,p_ae_header_id => NULL
114299: );

Line 114296: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

114292: )
114293: ,p_token_4 => 'PRODUCT_NAME'
114294: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
114295: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
114296: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
114297: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
114298: ,p_ae_header_id => NULL
114299: );
114300:

Line 114297: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

114293: ,p_token_4 => 'PRODUCT_NAME'
114294: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
114295: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
114296: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
114297: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
114298: ,p_ae_header_id => NULL
114299: );
114300:
114301: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 114328: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

114324: ----------------------------------------------------------------------------------
114325: -- 4219869 Business Flow
114326: -- Update journal entry status -- Need to generate this within IF
114327: ----------------------------------------------------------------------------------
114328: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
114329: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
114330: ,p_balance_type_code => l_balance_type_code
114331: );
114332:

Line 114502: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

114498:
114499: --
114500: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
114501: --
114502: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
114503: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
114504: ELSE
114505: ---------------------------------------------------------------------------------------------------
114506: -- 4262811a Switch Sign

Line 114527: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

114523:
114524: XLA_AE_LINES_PKG.ValidateCurrentLine;
114525: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
114526:
114527: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
114528: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
114529: ,p_balance_type_code => l_balance_type_code);
114530:
114531: END IF;

Line 114707: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

114703: l_tmp_amt NUMBER;
114704: l_acc_rev_natural_side_code VARCHAR2(1);
114705:
114706: l_num_entries NUMBER;
114707: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
114708: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
114709: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
114710: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
114711: l_recog_line_1 NUMBER;

Line 114708: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

114704: l_acc_rev_natural_side_code VARCHAR2(1);
114705:
114706: l_num_entries NUMBER;
114707: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
114708: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
114709: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
114710: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
114711: l_recog_line_1 NUMBER;
114712: l_recog_line_2 NUMBER;

Line 114709: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

114705:
114706: l_num_entries NUMBER;
114707: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
114708: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
114709: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
114710: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
114711: l_recog_line_1 NUMBER;
114712: l_recog_line_2 NUMBER;
114713:

Line 114710: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

114706: l_num_entries NUMBER;
114707: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
114708: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
114709: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
114710: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
114711: l_recog_line_1 NUMBER;
114712: l_recog_line_2 NUMBER;
114713:
114714: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 114716: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

114712: l_recog_line_2 NUMBER;
114713:
114714: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
114715: l_bflow_applied_to_amt NUMBER; -- 5132302
114716: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
114717:
114718: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
114719:
114720: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 114791: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

114787: l_accrual_line_num := NULL; -- 4262811
114788: l_tmp_amt := NULL; -- 4262811
114789: --
114790:
114791: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
114792: l_balance_type_code <> 'B' THEN
114793: IF NVL(p_source_33,'
114794: ') = 'RETAINAGE' AND
114795: NVL(p_source_165,'

Line 114865: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

114861: --
114862: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
114863:
114864: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
114865: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
114866:
114867: -- 4955764
114868: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
114869: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 114989: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

114985: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
114986:
114987: IF xla_accounting_cache_pkg.GetValueChar
114988: (p_source_code => 'LEDGER_CATEGORY_CODE'
114989: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
114990: AND l_bflow_method_code = 'PRIOR_ENTRY'
114991: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
114992: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
114993: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 115186: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

115182: p_lookup_type => 'XLA_OWNER_TYPE'
115183: ,p_lookup_code => l_component_type_code
115184: )
115185: ,p_token_4 => 'PRODUCT_NAME'
115186: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
115187: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
115188: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
115189: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
115190: ,p_ae_header_id => NULL

Line 115187: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

115183: ,p_lookup_code => l_component_type_code
115184: )
115185: ,p_token_4 => 'PRODUCT_NAME'
115186: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
115187: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
115188: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
115189: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
115190: ,p_ae_header_id => NULL
115191: );

Line 115188: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

115184: )
115185: ,p_token_4 => 'PRODUCT_NAME'
115186: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
115187: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
115188: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
115189: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
115190: ,p_ae_header_id => NULL
115191: );
115192:

Line 115189: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

115185: ,p_token_4 => 'PRODUCT_NAME'
115186: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
115187: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
115188: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
115189: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
115190: ,p_ae_header_id => NULL
115191: );
115192:
115193: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 115220: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

115216: ----------------------------------------------------------------------------------
115217: -- 4219869 Business Flow
115218: -- Update journal entry status -- Need to generate this within IF
115219: ----------------------------------------------------------------------------------
115220: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
115221: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
115222: ,p_balance_type_code => l_balance_type_code
115223: );
115224:

Line 115394: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

115390:
115391: --
115392: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
115393: --
115394: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
115395: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
115396: ELSE
115397: ---------------------------------------------------------------------------------------------------
115398: -- 4262811a Switch Sign

Line 115419: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

115415:
115416: XLA_AE_LINES_PKG.ValidateCurrentLine;
115417: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
115418:
115419: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
115420: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
115421: ,p_balance_type_code => l_balance_type_code);
115422:
115423: END IF;

Line 115594: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

115590: l_tmp_amt NUMBER;
115591: l_acc_rev_natural_side_code VARCHAR2(1);
115592:
115593: l_num_entries NUMBER;
115594: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
115595: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
115596: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
115597: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
115598: l_recog_line_1 NUMBER;

Line 115595: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

115591: l_acc_rev_natural_side_code VARCHAR2(1);
115592:
115593: l_num_entries NUMBER;
115594: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
115595: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
115596: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
115597: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
115598: l_recog_line_1 NUMBER;
115599: l_recog_line_2 NUMBER;

Line 115596: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

115592:
115593: l_num_entries NUMBER;
115594: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
115595: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
115596: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
115597: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
115598: l_recog_line_1 NUMBER;
115599: l_recog_line_2 NUMBER;
115600:

Line 115597: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

115593: l_num_entries NUMBER;
115594: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
115595: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
115596: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
115597: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
115598: l_recog_line_1 NUMBER;
115599: l_recog_line_2 NUMBER;
115600:
115601: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 115603: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

115599: l_recog_line_2 NUMBER;
115600:
115601: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
115602: l_bflow_applied_to_amt NUMBER; -- 5132302
115603: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
115604:
115605: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
115606:
115607: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 115678: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

115674: l_accrual_line_num := NULL; -- 4262811
115675: l_tmp_amt := NULL; -- 4262811
115676: --
115677:
115678: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
115679: l_balance_type_code <> 'B' THEN
115680: IF NVL(p_source_33,'
115681: ') = 'RETAINAGE'
115682: THEN

Line 115750: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

115746: --
115747: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
115748:
115749: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
115750: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
115751:
115752: -- 4955764
115753: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
115754: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 115872: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

115868: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
115869:
115870: IF xla_accounting_cache_pkg.GetValueChar
115871: (p_source_code => 'LEDGER_CATEGORY_CODE'
115872: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
115873: AND l_bflow_method_code = 'PRIOR_ENTRY'
115874: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
115875: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
115876: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 116069: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

116065: p_lookup_type => 'XLA_OWNER_TYPE'
116066: ,p_lookup_code => l_component_type_code
116067: )
116068: ,p_token_4 => 'PRODUCT_NAME'
116069: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
116070: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
116071: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
116072: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
116073: ,p_ae_header_id => NULL

Line 116070: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

116066: ,p_lookup_code => l_component_type_code
116067: )
116068: ,p_token_4 => 'PRODUCT_NAME'
116069: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
116070: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
116071: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
116072: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
116073: ,p_ae_header_id => NULL
116074: );

Line 116071: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

116067: )
116068: ,p_token_4 => 'PRODUCT_NAME'
116069: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
116070: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
116071: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
116072: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
116073: ,p_ae_header_id => NULL
116074: );
116075:

Line 116072: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

116068: ,p_token_4 => 'PRODUCT_NAME'
116069: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
116070: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
116071: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
116072: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
116073: ,p_ae_header_id => NULL
116074: );
116075:
116076: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 116103: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

116099: ----------------------------------------------------------------------------------
116100: -- 4219869 Business Flow
116101: -- Update journal entry status -- Need to generate this within IF
116102: ----------------------------------------------------------------------------------
116103: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
116104: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
116105: ,p_balance_type_code => l_balance_type_code
116106: );
116107:

Line 116277: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

116273:
116274: --
116275: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
116276: --
116277: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
116278: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
116279: ELSE
116280: ---------------------------------------------------------------------------------------------------
116281: -- 4262811a Switch Sign

Line 116302: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

116298:
116299: XLA_AE_LINES_PKG.ValidateCurrentLine;
116300: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
116301:
116302: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
116303: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
116304: ,p_balance_type_code => l_balance_type_code);
116305:
116306: END IF;

Line 116463: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

116459: l_tmp_amt NUMBER;
116460: l_acc_rev_natural_side_code VARCHAR2(1);
116461:
116462: l_num_entries NUMBER;
116463: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
116464: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
116465: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
116466: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
116467: l_recog_line_1 NUMBER;

Line 116464: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

116460: l_acc_rev_natural_side_code VARCHAR2(1);
116461:
116462: l_num_entries NUMBER;
116463: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
116464: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
116465: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
116466: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
116467: l_recog_line_1 NUMBER;
116468: l_recog_line_2 NUMBER;

Line 116465: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

116461:
116462: l_num_entries NUMBER;
116463: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
116464: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
116465: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
116466: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
116467: l_recog_line_1 NUMBER;
116468: l_recog_line_2 NUMBER;
116469:

Line 116466: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

116462: l_num_entries NUMBER;
116463: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
116464: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
116465: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
116466: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
116467: l_recog_line_1 NUMBER;
116468: l_recog_line_2 NUMBER;
116469:
116470: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 116472: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

116468: l_recog_line_2 NUMBER;
116469:
116470: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
116471: l_bflow_applied_to_amt NUMBER; -- 5132302
116472: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
116473:
116474: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
116475:
116476: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 116547: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

116543: l_accrual_line_num := NULL; -- 4262811
116544: l_tmp_amt := NULL; -- 4262811
116545: --
116546:
116547: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
116548: l_balance_type_code <> 'B' THEN
116549: IF NVL(p_source_165,'
116550: ') = 'RETAINAGE RELEASE' AND
116551: NVL(p_source_33,'

Line 116621: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

116617: --
116618: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
116619:
116620: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
116621: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
116622:
116623: -- 4955764
116624: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
116625: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 116737: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

116733: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
116734:
116735: IF xla_accounting_cache_pkg.GetValueChar
116736: (p_source_code => 'LEDGER_CATEGORY_CODE'
116737: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
116738: AND l_bflow_method_code = 'PRIOR_ENTRY'
116739: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
116740: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
116741: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 116824: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

116820: p_lookup_type => 'XLA_OWNER_TYPE'
116821: ,p_lookup_code => l_component_type_code
116822: )
116823: ,p_token_4 => 'PRODUCT_NAME'
116824: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
116825: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
116826: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
116827: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
116828: ,p_ae_header_id => NULL

Line 116825: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

116821: ,p_lookup_code => l_component_type_code
116822: )
116823: ,p_token_4 => 'PRODUCT_NAME'
116824: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
116825: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
116826: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
116827: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
116828: ,p_ae_header_id => NULL
116829: );

Line 116826: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

116822: )
116823: ,p_token_4 => 'PRODUCT_NAME'
116824: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
116825: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
116826: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
116827: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
116828: ,p_ae_header_id => NULL
116829: );
116830:

Line 116827: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

116823: ,p_token_4 => 'PRODUCT_NAME'
116824: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
116825: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
116826: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
116827: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
116828: ,p_ae_header_id => NULL
116829: );
116830:
116831: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 116858: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

116854: ----------------------------------------------------------------------------------
116855: -- 4219869 Business Flow
116856: -- Update journal entry status -- Need to generate this within IF
116857: ----------------------------------------------------------------------------------
116858: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
116859: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
116860: ,p_balance_type_code => l_balance_type_code
116861: );
116862:

Line 116919: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

116915:
116916: --
116917: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
116918: --
116919: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
116920: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
116921: ELSE
116922: ---------------------------------------------------------------------------------------------------
116923: -- 4262811a Switch Sign

Line 116944: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

116940:
116941: XLA_AE_LINES_PKG.ValidateCurrentLine;
116942: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
116943:
116944: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
116945: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
116946: ,p_balance_type_code => l_balance_type_code);
116947:
116948: END IF;

Line 117120: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

117116: l_tmp_amt NUMBER;
117117: l_acc_rev_natural_side_code VARCHAR2(1);
117118:
117119: l_num_entries NUMBER;
117120: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
117121: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
117122: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
117123: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
117124: l_recog_line_1 NUMBER;

Line 117121: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

117117: l_acc_rev_natural_side_code VARCHAR2(1);
117118:
117119: l_num_entries NUMBER;
117120: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
117121: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
117122: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
117123: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
117124: l_recog_line_1 NUMBER;
117125: l_recog_line_2 NUMBER;

Line 117122: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

117118:
117119: l_num_entries NUMBER;
117120: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
117121: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
117122: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
117123: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
117124: l_recog_line_1 NUMBER;
117125: l_recog_line_2 NUMBER;
117126:

Line 117123: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

117119: l_num_entries NUMBER;
117120: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
117121: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
117122: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
117123: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
117124: l_recog_line_1 NUMBER;
117125: l_recog_line_2 NUMBER;
117126:
117127: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 117129: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

117125: l_recog_line_2 NUMBER;
117126:
117127: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
117128: l_bflow_applied_to_amt NUMBER; -- 5132302
117129: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
117130:
117131: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
117132:
117133: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 117204: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

117200: l_accrual_line_num := NULL; -- 4262811
117201: l_tmp_amt := NULL; -- 4262811
117202: --
117203:
117204: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
117205: l_balance_type_code <> 'B' THEN
117206: IF (NVL(p_source_33,'
117207: ') = 'NONREC_TAX' OR
117208: NVL(p_source_33,'

Line 117286: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

117282: --
117283: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
117284:
117285: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
117286: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
117287:
117288: -- 4955764
117289: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
117290: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 117410: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

117406: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
117407:
117408: IF xla_accounting_cache_pkg.GetValueChar
117409: (p_source_code => 'LEDGER_CATEGORY_CODE'
117410: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
117411: AND l_bflow_method_code = 'PRIOR_ENTRY'
117412: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
117413: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
117414: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 117520: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

117516: p_lookup_type => 'XLA_OWNER_TYPE'
117517: ,p_lookup_code => l_component_type_code
117518: )
117519: ,p_token_4 => 'PRODUCT_NAME'
117520: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
117521: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
117522: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
117523: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
117524: ,p_ae_header_id => NULL

Line 117521: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

117517: ,p_lookup_code => l_component_type_code
117518: )
117519: ,p_token_4 => 'PRODUCT_NAME'
117520: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
117521: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
117522: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
117523: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
117524: ,p_ae_header_id => NULL
117525: );

Line 117522: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

117518: )
117519: ,p_token_4 => 'PRODUCT_NAME'
117520: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
117521: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
117522: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
117523: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
117524: ,p_ae_header_id => NULL
117525: );
117526:

Line 117523: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

117519: ,p_token_4 => 'PRODUCT_NAME'
117520: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
117521: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
117522: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
117523: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
117524: ,p_ae_header_id => NULL
117525: );
117526:
117527: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 117554: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

117550: ----------------------------------------------------------------------------------
117551: -- 4219869 Business Flow
117552: -- Update journal entry status -- Need to generate this within IF
117553: ----------------------------------------------------------------------------------
117554: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
117555: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
117556: ,p_balance_type_code => l_balance_type_code
117557: );
117558:

Line 117641: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

117637:
117638: --
117639: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
117640: --
117641: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
117642: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
117643: ELSE
117644: ---------------------------------------------------------------------------------------------------
117645: -- 4262811a Switch Sign

Line 117666: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

117662:
117663: XLA_AE_LINES_PKG.ValidateCurrentLine;
117664: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
117665:
117666: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
117667: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
117668: ,p_balance_type_code => l_balance_type_code);
117669:
117670: END IF;

Line 117842: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

117838: l_tmp_amt NUMBER;
117839: l_acc_rev_natural_side_code VARCHAR2(1);
117840:
117841: l_num_entries NUMBER;
117842: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
117843: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
117844: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
117845: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
117846: l_recog_line_1 NUMBER;

Line 117843: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

117839: l_acc_rev_natural_side_code VARCHAR2(1);
117840:
117841: l_num_entries NUMBER;
117842: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
117843: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
117844: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
117845: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
117846: l_recog_line_1 NUMBER;
117847: l_recog_line_2 NUMBER;

Line 117844: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

117840:
117841: l_num_entries NUMBER;
117842: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
117843: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
117844: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
117845: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
117846: l_recog_line_1 NUMBER;
117847: l_recog_line_2 NUMBER;
117848:

Line 117845: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

117841: l_num_entries NUMBER;
117842: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
117843: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
117844: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
117845: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
117846: l_recog_line_1 NUMBER;
117847: l_recog_line_2 NUMBER;
117848:
117849: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 117851: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

117847: l_recog_line_2 NUMBER;
117848:
117849: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
117850: l_bflow_applied_to_amt NUMBER; -- 5132302
117851: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
117852:
117853: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
117854:
117855: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 117926: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

117922: l_accrual_line_num := NULL; -- 4262811
117923: l_tmp_amt := NULL; -- 4262811
117924: --
117925:
117926: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
117927: l_balance_type_code <> 'B' THEN
117928: IF (NVL(p_source_33,'
117929: ') = 'NONREC_TAX' OR
117930: NVL(p_source_33,'

Line 118008: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

118004: --
118005: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
118006:
118007: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
118008: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
118009:
118010: -- 4955764
118011: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
118012: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 118132: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

118128: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
118129:
118130: IF xla_accounting_cache_pkg.GetValueChar
118131: (p_source_code => 'LEDGER_CATEGORY_CODE'
118132: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
118133: AND l_bflow_method_code = 'PRIOR_ENTRY'
118134: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
118135: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
118136: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 118242: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

118238: p_lookup_type => 'XLA_OWNER_TYPE'
118239: ,p_lookup_code => l_component_type_code
118240: )
118241: ,p_token_4 => 'PRODUCT_NAME'
118242: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
118243: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
118244: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
118245: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
118246: ,p_ae_header_id => NULL

Line 118243: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

118239: ,p_lookup_code => l_component_type_code
118240: )
118241: ,p_token_4 => 'PRODUCT_NAME'
118242: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
118243: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
118244: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
118245: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
118246: ,p_ae_header_id => NULL
118247: );

Line 118244: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

118240: )
118241: ,p_token_4 => 'PRODUCT_NAME'
118242: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
118243: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
118244: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
118245: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
118246: ,p_ae_header_id => NULL
118247: );
118248:

Line 118245: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

118241: ,p_token_4 => 'PRODUCT_NAME'
118242: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
118243: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
118244: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
118245: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
118246: ,p_ae_header_id => NULL
118247: );
118248:
118249: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 118276: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

118272: ----------------------------------------------------------------------------------
118273: -- 4219869 Business Flow
118274: -- Update journal entry status -- Need to generate this within IF
118275: ----------------------------------------------------------------------------------
118276: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
118277: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
118278: ,p_balance_type_code => l_balance_type_code
118279: );
118280:

Line 118363: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

118359:
118360: --
118361: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
118362: --
118363: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
118364: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
118365: ELSE
118366: ---------------------------------------------------------------------------------------------------
118367: -- 4262811a Switch Sign

Line 118388: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

118384:
118385: XLA_AE_LINES_PKG.ValidateCurrentLine;
118386: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
118387:
118388: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
118389: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
118390: ,p_balance_type_code => l_balance_type_code);
118391:
118392: END IF;

Line 118562: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

118558: l_tmp_amt NUMBER;
118559: l_acc_rev_natural_side_code VARCHAR2(1);
118560:
118561: l_num_entries NUMBER;
118562: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
118563: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
118564: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
118565: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
118566: l_recog_line_1 NUMBER;

Line 118563: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

118559: l_acc_rev_natural_side_code VARCHAR2(1);
118560:
118561: l_num_entries NUMBER;
118562: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
118563: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
118564: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
118565: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
118566: l_recog_line_1 NUMBER;
118567: l_recog_line_2 NUMBER;

Line 118564: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

118560:
118561: l_num_entries NUMBER;
118562: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
118563: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
118564: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
118565: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
118566: l_recog_line_1 NUMBER;
118567: l_recog_line_2 NUMBER;
118568:

Line 118565: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

118561: l_num_entries NUMBER;
118562: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
118563: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
118564: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
118565: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
118566: l_recog_line_1 NUMBER;
118567: l_recog_line_2 NUMBER;
118568:
118569: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 118571: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

118567: l_recog_line_2 NUMBER;
118568:
118569: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
118570: l_bflow_applied_to_amt NUMBER; -- 5132302
118571: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
118572:
118573: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
118574:
118575: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 118646: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

118642: l_accrual_line_num := NULL; -- 4262811
118643: l_tmp_amt := NULL; -- 4262811
118644: --
118645:
118646: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
118647: l_balance_type_code <> 'B' THEN
118648: IF (NVL(p_source_33,'
118649: ') = 'NONREC_TAX' OR
118650: NVL(p_source_33,'

Line 118728: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

118724: --
118725: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
118726:
118727: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
118728: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
118729:
118730: -- 4955764
118731: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
118732: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 118850: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

118846: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
118847:
118848: IF xla_accounting_cache_pkg.GetValueChar
118849: (p_source_code => 'LEDGER_CATEGORY_CODE'
118850: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
118851: AND l_bflow_method_code = 'PRIOR_ENTRY'
118852: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
118853: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
118854: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 118960: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

118956: p_lookup_type => 'XLA_OWNER_TYPE'
118957: ,p_lookup_code => l_component_type_code
118958: )
118959: ,p_token_4 => 'PRODUCT_NAME'
118960: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
118961: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
118962: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
118963: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
118964: ,p_ae_header_id => NULL

Line 118961: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

118957: ,p_lookup_code => l_component_type_code
118958: )
118959: ,p_token_4 => 'PRODUCT_NAME'
118960: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
118961: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
118962: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
118963: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
118964: ,p_ae_header_id => NULL
118965: );

Line 118962: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

118958: )
118959: ,p_token_4 => 'PRODUCT_NAME'
118960: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
118961: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
118962: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
118963: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
118964: ,p_ae_header_id => NULL
118965: );
118966:

Line 118963: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

118959: ,p_token_4 => 'PRODUCT_NAME'
118960: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
118961: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
118962: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
118963: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
118964: ,p_ae_header_id => NULL
118965: );
118966:
118967: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 118994: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

118990: ----------------------------------------------------------------------------------
118991: -- 4219869 Business Flow
118992: -- Update journal entry status -- Need to generate this within IF
118993: ----------------------------------------------------------------------------------
118994: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
118995: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
118996: ,p_balance_type_code => l_balance_type_code
118997: );
118998:

Line 119081: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

119077:
119078: --
119079: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
119080: --
119081: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
119082: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
119083: ELSE
119084: ---------------------------------------------------------------------------------------------------
119085: -- 4262811a Switch Sign

Line 119106: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

119102:
119103: XLA_AE_LINES_PKG.ValidateCurrentLine;
119104: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
119105:
119106: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
119107: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
119108: ,p_balance_type_code => l_balance_type_code);
119109:
119110: END IF;

Line 119282: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

119278: l_tmp_amt NUMBER;
119279: l_acc_rev_natural_side_code VARCHAR2(1);
119280:
119281: l_num_entries NUMBER;
119282: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
119283: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
119284: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
119285: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
119286: l_recog_line_1 NUMBER;

Line 119283: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

119279: l_acc_rev_natural_side_code VARCHAR2(1);
119280:
119281: l_num_entries NUMBER;
119282: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
119283: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
119284: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
119285: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
119286: l_recog_line_1 NUMBER;
119287: l_recog_line_2 NUMBER;

Line 119284: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

119280:
119281: l_num_entries NUMBER;
119282: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
119283: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
119284: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
119285: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
119286: l_recog_line_1 NUMBER;
119287: l_recog_line_2 NUMBER;
119288:

Line 119285: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

119281: l_num_entries NUMBER;
119282: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
119283: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
119284: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
119285: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
119286: l_recog_line_1 NUMBER;
119287: l_recog_line_2 NUMBER;
119288:
119289: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 119291: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

119287: l_recog_line_2 NUMBER;
119288:
119289: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
119290: l_bflow_applied_to_amt NUMBER; -- 5132302
119291: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
119292:
119293: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
119294:
119295: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 119366: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

119362: l_accrual_line_num := NULL; -- 4262811
119363: l_tmp_amt := NULL; -- 4262811
119364: --
119365:
119366: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
119367: l_balance_type_code <> 'B' THEN
119368: IF (NVL(p_source_33,'
119369: ') = 'NONREC_TAX' OR
119370: NVL(p_source_33,'

Line 119448: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

119444: --
119445: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
119446:
119447: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
119448: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
119449:
119450: -- 4955764
119451: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
119452: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 119574: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

119570: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
119571:
119572: IF xla_accounting_cache_pkg.GetValueChar
119573: (p_source_code => 'LEDGER_CATEGORY_CODE'
119574: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
119575: AND l_bflow_method_code = 'PRIOR_ENTRY'
119576: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
119577: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
119578: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 119684: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

119680: p_lookup_type => 'XLA_OWNER_TYPE'
119681: ,p_lookup_code => l_component_type_code
119682: )
119683: ,p_token_4 => 'PRODUCT_NAME'
119684: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
119685: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
119686: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
119687: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
119688: ,p_ae_header_id => NULL

Line 119685: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

119681: ,p_lookup_code => l_component_type_code
119682: )
119683: ,p_token_4 => 'PRODUCT_NAME'
119684: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
119685: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
119686: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
119687: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
119688: ,p_ae_header_id => NULL
119689: );

Line 119686: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

119682: )
119683: ,p_token_4 => 'PRODUCT_NAME'
119684: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
119685: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
119686: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
119687: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
119688: ,p_ae_header_id => NULL
119689: );
119690:

Line 119687: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

119683: ,p_token_4 => 'PRODUCT_NAME'
119684: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
119685: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
119686: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
119687: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
119688: ,p_ae_header_id => NULL
119689: );
119690:
119691: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 119718: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

119714: ----------------------------------------------------------------------------------
119715: -- 4219869 Business Flow
119716: -- Update journal entry status -- Need to generate this within IF
119717: ----------------------------------------------------------------------------------
119718: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
119719: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
119720: ,p_balance_type_code => l_balance_type_code
119721: );
119722:

Line 119805: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

119801:
119802: --
119803: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
119804: --
119805: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
119806: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
119807: ELSE
119808: ---------------------------------------------------------------------------------------------------
119809: -- 4262811a Switch Sign

Line 119830: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

119826:
119827: XLA_AE_LINES_PKG.ValidateCurrentLine;
119828: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
119829:
119830: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
119831: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
119832: ,p_balance_type_code => l_balance_type_code);
119833:
119834: END IF;

Line 120003: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

119999: l_tmp_amt NUMBER;
120000: l_acc_rev_natural_side_code VARCHAR2(1);
120001:
120002: l_num_entries NUMBER;
120003: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
120004: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
120005: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
120006: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
120007: l_recog_line_1 NUMBER;

Line 120004: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

120000: l_acc_rev_natural_side_code VARCHAR2(1);
120001:
120002: l_num_entries NUMBER;
120003: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
120004: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
120005: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
120006: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
120007: l_recog_line_1 NUMBER;
120008: l_recog_line_2 NUMBER;

Line 120005: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

120001:
120002: l_num_entries NUMBER;
120003: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
120004: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
120005: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
120006: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
120007: l_recog_line_1 NUMBER;
120008: l_recog_line_2 NUMBER;
120009:

Line 120006: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

120002: l_num_entries NUMBER;
120003: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
120004: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
120005: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
120006: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
120007: l_recog_line_1 NUMBER;
120008: l_recog_line_2 NUMBER;
120009:
120010: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 120012: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

120008: l_recog_line_2 NUMBER;
120009:
120010: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
120011: l_bflow_applied_to_amt NUMBER; -- 5132302
120012: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
120013:
120014: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
120015:
120016: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 120087: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

120083: l_accrual_line_num := NULL; -- 4262811
120084: l_tmp_amt := NULL; -- 4262811
120085: --
120086:
120087: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
120088: l_balance_type_code <> 'B' THEN
120089: IF NVL(p_source_33,'
120090: ') = 'REC_TAX' AND
120091: NVL(p_source_142,'

Line 120161: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

120157: --
120158: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
120159:
120160: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
120161: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
120162:
120163: -- 4955764
120164: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
120165: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 120285: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

120281: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
120282:
120283: IF xla_accounting_cache_pkg.GetValueChar
120284: (p_source_code => 'LEDGER_CATEGORY_CODE'
120285: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
120286: AND l_bflow_method_code = 'PRIOR_ENTRY'
120287: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
120288: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
120289: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 120395: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

120391: p_lookup_type => 'XLA_OWNER_TYPE'
120392: ,p_lookup_code => l_component_type_code
120393: )
120394: ,p_token_4 => 'PRODUCT_NAME'
120395: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
120396: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
120397: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
120398: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
120399: ,p_ae_header_id => NULL

Line 120396: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

120392: ,p_lookup_code => l_component_type_code
120393: )
120394: ,p_token_4 => 'PRODUCT_NAME'
120395: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
120396: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
120397: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
120398: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
120399: ,p_ae_header_id => NULL
120400: );

Line 120397: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

120393: )
120394: ,p_token_4 => 'PRODUCT_NAME'
120395: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
120396: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
120397: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
120398: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
120399: ,p_ae_header_id => NULL
120400: );
120401:

Line 120398: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

120394: ,p_token_4 => 'PRODUCT_NAME'
120395: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
120396: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
120397: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
120398: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
120399: ,p_ae_header_id => NULL
120400: );
120401:
120402: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 120429: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

120425: ----------------------------------------------------------------------------------
120426: -- 4219869 Business Flow
120427: -- Update journal entry status -- Need to generate this within IF
120428: ----------------------------------------------------------------------------------
120429: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
120430: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
120431: ,p_balance_type_code => l_balance_type_code
120432: );
120433:

Line 120516: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

120512:
120513: --
120514: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
120515: --
120516: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
120517: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
120518: ELSE
120519: ---------------------------------------------------------------------------------------------------
120520: -- 4262811a Switch Sign

Line 120541: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

120537:
120538: XLA_AE_LINES_PKG.ValidateCurrentLine;
120539: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
120540:
120541: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
120542: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
120543: ,p_balance_type_code => l_balance_type_code);
120544:
120545: END IF;

Line 120714: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

120710: l_tmp_amt NUMBER;
120711: l_acc_rev_natural_side_code VARCHAR2(1);
120712:
120713: l_num_entries NUMBER;
120714: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
120715: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
120716: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
120717: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
120718: l_recog_line_1 NUMBER;

Line 120715: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

120711: l_acc_rev_natural_side_code VARCHAR2(1);
120712:
120713: l_num_entries NUMBER;
120714: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
120715: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
120716: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
120717: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
120718: l_recog_line_1 NUMBER;
120719: l_recog_line_2 NUMBER;

Line 120716: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

120712:
120713: l_num_entries NUMBER;
120714: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
120715: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
120716: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
120717: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
120718: l_recog_line_1 NUMBER;
120719: l_recog_line_2 NUMBER;
120720:

Line 120717: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

120713: l_num_entries NUMBER;
120714: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
120715: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
120716: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
120717: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
120718: l_recog_line_1 NUMBER;
120719: l_recog_line_2 NUMBER;
120720:
120721: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 120723: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

120719: l_recog_line_2 NUMBER;
120720:
120721: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
120722: l_bflow_applied_to_amt NUMBER; -- 5132302
120723: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
120724:
120725: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
120726:
120727: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 120798: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

120794: l_accrual_line_num := NULL; -- 4262811
120795: l_tmp_amt := NULL; -- 4262811
120796: --
120797:
120798: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
120799: l_balance_type_code <> 'B' THEN
120800: IF NVL(p_source_33,'
120801: ') = 'REC_TAX' AND
120802: NVL(p_source_142,'

Line 120872: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

120868: --
120869: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
120870:
120871: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
120872: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
120873:
120874: -- 4955764
120875: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
120876: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 120996: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

120992: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
120993:
120994: IF xla_accounting_cache_pkg.GetValueChar
120995: (p_source_code => 'LEDGER_CATEGORY_CODE'
120996: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
120997: AND l_bflow_method_code = 'PRIOR_ENTRY'
120998: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
120999: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
121000: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 121106: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

121102: p_lookup_type => 'XLA_OWNER_TYPE'
121103: ,p_lookup_code => l_component_type_code
121104: )
121105: ,p_token_4 => 'PRODUCT_NAME'
121106: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
121107: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
121108: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
121109: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
121110: ,p_ae_header_id => NULL

Line 121107: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

121103: ,p_lookup_code => l_component_type_code
121104: )
121105: ,p_token_4 => 'PRODUCT_NAME'
121106: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
121107: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
121108: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
121109: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
121110: ,p_ae_header_id => NULL
121111: );

Line 121108: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

121104: )
121105: ,p_token_4 => 'PRODUCT_NAME'
121106: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
121107: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
121108: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
121109: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
121110: ,p_ae_header_id => NULL
121111: );
121112:

Line 121109: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

121105: ,p_token_4 => 'PRODUCT_NAME'
121106: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
121107: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
121108: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
121109: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
121110: ,p_ae_header_id => NULL
121111: );
121112:
121113: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 121140: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

121136: ----------------------------------------------------------------------------------
121137: -- 4219869 Business Flow
121138: -- Update journal entry status -- Need to generate this within IF
121139: ----------------------------------------------------------------------------------
121140: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
121141: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
121142: ,p_balance_type_code => l_balance_type_code
121143: );
121144:

Line 121227: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

121223:
121224: --
121225: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
121226: --
121227: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
121228: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
121229: ELSE
121230: ---------------------------------------------------------------------------------------------------
121231: -- 4262811a Switch Sign

Line 121252: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

121248:
121249: XLA_AE_LINES_PKG.ValidateCurrentLine;
121250: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
121251:
121252: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
121253: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
121254: ,p_balance_type_code => l_balance_type_code);
121255:
121256: END IF;

Line 121423: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

121419: l_tmp_amt NUMBER;
121420: l_acc_rev_natural_side_code VARCHAR2(1);
121421:
121422: l_num_entries NUMBER;
121423: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
121424: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
121425: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
121426: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
121427: l_recog_line_1 NUMBER;

Line 121424: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

121420: l_acc_rev_natural_side_code VARCHAR2(1);
121421:
121422: l_num_entries NUMBER;
121423: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
121424: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
121425: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
121426: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
121427: l_recog_line_1 NUMBER;
121428: l_recog_line_2 NUMBER;

Line 121425: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

121421:
121422: l_num_entries NUMBER;
121423: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
121424: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
121425: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
121426: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
121427: l_recog_line_1 NUMBER;
121428: l_recog_line_2 NUMBER;
121429:

Line 121426: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

121422: l_num_entries NUMBER;
121423: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
121424: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
121425: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
121426: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
121427: l_recog_line_1 NUMBER;
121428: l_recog_line_2 NUMBER;
121429:
121430: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 121432: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

121428: l_recog_line_2 NUMBER;
121429:
121430: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
121431: l_bflow_applied_to_amt NUMBER; -- 5132302
121432: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
121433:
121434: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
121435:
121436: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 121507: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

121503: l_accrual_line_num := NULL; -- 4262811
121504: l_tmp_amt := NULL; -- 4262811
121505: --
121506:
121507: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
121508: l_balance_type_code <> 'B' THEN
121509: IF NVL(p_source_33,'
121510: ') = 'REC_TAX' AND
121511: NVL(p_source_142,'

Line 121581: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

121577: --
121578: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
121579:
121580: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
121581: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
121582:
121583: -- 4955764
121584: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
121585: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 121703: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

121699: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
121700:
121701: IF xla_accounting_cache_pkg.GetValueChar
121702: (p_source_code => 'LEDGER_CATEGORY_CODE'
121703: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
121704: AND l_bflow_method_code = 'PRIOR_ENTRY'
121705: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
121706: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
121707: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 121813: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

121809: p_lookup_type => 'XLA_OWNER_TYPE'
121810: ,p_lookup_code => l_component_type_code
121811: )
121812: ,p_token_4 => 'PRODUCT_NAME'
121813: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
121814: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
121815: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
121816: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
121817: ,p_ae_header_id => NULL

Line 121814: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

121810: ,p_lookup_code => l_component_type_code
121811: )
121812: ,p_token_4 => 'PRODUCT_NAME'
121813: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
121814: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
121815: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
121816: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
121817: ,p_ae_header_id => NULL
121818: );

Line 121815: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

121811: )
121812: ,p_token_4 => 'PRODUCT_NAME'
121813: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
121814: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
121815: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
121816: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
121817: ,p_ae_header_id => NULL
121818: );
121819:

Line 121816: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

121812: ,p_token_4 => 'PRODUCT_NAME'
121813: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
121814: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
121815: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
121816: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
121817: ,p_ae_header_id => NULL
121818: );
121819:
121820: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 121847: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

121843: ----------------------------------------------------------------------------------
121844: -- 4219869 Business Flow
121845: -- Update journal entry status -- Need to generate this within IF
121846: ----------------------------------------------------------------------------------
121847: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
121848: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
121849: ,p_balance_type_code => l_balance_type_code
121850: );
121851:

Line 121934: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

121930:
121931: --
121932: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
121933: --
121934: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
121935: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
121936: ELSE
121937: ---------------------------------------------------------------------------------------------------
121938: -- 4262811a Switch Sign

Line 121959: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

121955:
121956: XLA_AE_LINES_PKG.ValidateCurrentLine;
121957: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
121958:
121959: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
121960: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
121961: ,p_balance_type_code => l_balance_type_code);
121962:
121963: END IF;

Line 122132: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

122128: l_tmp_amt NUMBER;
122129: l_acc_rev_natural_side_code VARCHAR2(1);
122130:
122131: l_num_entries NUMBER;
122132: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
122133: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
122134: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
122135: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
122136: l_recog_line_1 NUMBER;

Line 122133: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

122129: l_acc_rev_natural_side_code VARCHAR2(1);
122130:
122131: l_num_entries NUMBER;
122132: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
122133: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
122134: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
122135: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
122136: l_recog_line_1 NUMBER;
122137: l_recog_line_2 NUMBER;

Line 122134: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

122130:
122131: l_num_entries NUMBER;
122132: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
122133: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
122134: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
122135: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
122136: l_recog_line_1 NUMBER;
122137: l_recog_line_2 NUMBER;
122138:

Line 122135: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

122131: l_num_entries NUMBER;
122132: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
122133: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
122134: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
122135: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
122136: l_recog_line_1 NUMBER;
122137: l_recog_line_2 NUMBER;
122138:
122139: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 122141: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

122137: l_recog_line_2 NUMBER;
122138:
122139: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
122140: l_bflow_applied_to_amt NUMBER; -- 5132302
122141: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
122142:
122143: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
122144:
122145: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 122216: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

122212: l_accrual_line_num := NULL; -- 4262811
122213: l_tmp_amt := NULL; -- 4262811
122214: --
122215:
122216: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
122217: l_balance_type_code <> 'B' THEN
122218: IF NVL(p_source_33,'
122219: ') = 'REC_TAX' AND
122220: NVL(p_source_142,'

Line 122290: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

122286: --
122287: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
122288:
122289: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
122290: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
122291:
122292: -- 4955764
122293: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
122294: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 122416: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

122412: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
122413:
122414: IF xla_accounting_cache_pkg.GetValueChar
122415: (p_source_code => 'LEDGER_CATEGORY_CODE'
122416: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
122417: AND l_bflow_method_code = 'PRIOR_ENTRY'
122418: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
122419: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
122420: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 122526: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

122522: p_lookup_type => 'XLA_OWNER_TYPE'
122523: ,p_lookup_code => l_component_type_code
122524: )
122525: ,p_token_4 => 'PRODUCT_NAME'
122526: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
122527: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
122528: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
122529: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
122530: ,p_ae_header_id => NULL

Line 122527: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

122523: ,p_lookup_code => l_component_type_code
122524: )
122525: ,p_token_4 => 'PRODUCT_NAME'
122526: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
122527: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
122528: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
122529: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
122530: ,p_ae_header_id => NULL
122531: );

Line 122528: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

122524: )
122525: ,p_token_4 => 'PRODUCT_NAME'
122526: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
122527: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
122528: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
122529: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
122530: ,p_ae_header_id => NULL
122531: );
122532:

Line 122529: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

122525: ,p_token_4 => 'PRODUCT_NAME'
122526: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
122527: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
122528: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
122529: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
122530: ,p_ae_header_id => NULL
122531: );
122532:
122533: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 122560: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

122556: ----------------------------------------------------------------------------------
122557: -- 4219869 Business Flow
122558: -- Update journal entry status -- Need to generate this within IF
122559: ----------------------------------------------------------------------------------
122560: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
122561: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
122562: ,p_balance_type_code => l_balance_type_code
122563: );
122564:

Line 122647: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

122643:
122644: --
122645: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
122646: --
122647: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
122648: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
122649: ELSE
122650: ---------------------------------------------------------------------------------------------------
122651: -- 4262811a Switch Sign

Line 122672: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

122668:
122669: XLA_AE_LINES_PKG.ValidateCurrentLine;
122670: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
122671:
122672: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
122673: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
122674: ,p_balance_type_code => l_balance_type_code);
122675:
122676: END IF;

Line 122845: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

122841: l_tmp_amt NUMBER;
122842: l_acc_rev_natural_side_code VARCHAR2(1);
122843:
122844: l_num_entries NUMBER;
122845: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
122846: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
122847: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
122848: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
122849: l_recog_line_1 NUMBER;

Line 122846: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

122842: l_acc_rev_natural_side_code VARCHAR2(1);
122843:
122844: l_num_entries NUMBER;
122845: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
122846: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
122847: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
122848: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
122849: l_recog_line_1 NUMBER;
122850: l_recog_line_2 NUMBER;

Line 122847: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

122843:
122844: l_num_entries NUMBER;
122845: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
122846: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
122847: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
122848: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
122849: l_recog_line_1 NUMBER;
122850: l_recog_line_2 NUMBER;
122851:

Line 122848: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

122844: l_num_entries NUMBER;
122845: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
122846: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
122847: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
122848: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
122849: l_recog_line_1 NUMBER;
122850: l_recog_line_2 NUMBER;
122851:
122852: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 122854: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

122850: l_recog_line_2 NUMBER;
122851:
122852: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
122853: l_bflow_applied_to_amt NUMBER; -- 5132302
122854: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
122855:
122856: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
122857:
122858: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 122929: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

122925: l_accrual_line_num := NULL; -- 4262811
122926: l_tmp_amt := NULL; -- 4262811
122927: --
122928:
122929: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
122930: l_balance_type_code <> 'B' THEN
122931: IF (NVL(p_source_33,'
122932: ') = 'REC_TAX' OR
122933: NVL(p_source_33,'

Line 123005: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

123001: --
123002: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
123003:
123004: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
123005: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
123006:
123007: -- 4955764
123008: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
123009: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 123129: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

123125: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
123126:
123127: IF xla_accounting_cache_pkg.GetValueChar
123128: (p_source_code => 'LEDGER_CATEGORY_CODE'
123129: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
123130: AND l_bflow_method_code = 'PRIOR_ENTRY'
123131: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
123132: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
123133: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 123239: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

123235: p_lookup_type => 'XLA_OWNER_TYPE'
123236: ,p_lookup_code => l_component_type_code
123237: )
123238: ,p_token_4 => 'PRODUCT_NAME'
123239: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
123240: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
123241: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
123242: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
123243: ,p_ae_header_id => NULL

Line 123240: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

123236: ,p_lookup_code => l_component_type_code
123237: )
123238: ,p_token_4 => 'PRODUCT_NAME'
123239: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
123240: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
123241: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
123242: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
123243: ,p_ae_header_id => NULL
123244: );

Line 123241: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

123237: )
123238: ,p_token_4 => 'PRODUCT_NAME'
123239: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
123240: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
123241: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
123242: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
123243: ,p_ae_header_id => NULL
123244: );
123245:

Line 123242: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

123238: ,p_token_4 => 'PRODUCT_NAME'
123239: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
123240: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
123241: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
123242: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
123243: ,p_ae_header_id => NULL
123244: );
123245:
123246: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 123273: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

123269: ----------------------------------------------------------------------------------
123270: -- 4219869 Business Flow
123271: -- Update journal entry status -- Need to generate this within IF
123272: ----------------------------------------------------------------------------------
123273: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
123274: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
123275: ,p_balance_type_code => l_balance_type_code
123276: );
123277:

Line 123360: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

123356:
123357: --
123358: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
123359: --
123360: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
123361: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
123362: ELSE
123363: ---------------------------------------------------------------------------------------------------
123364: -- 4262811a Switch Sign

Line 123385: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

123381:
123382: XLA_AE_LINES_PKG.ValidateCurrentLine;
123383: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
123384:
123385: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
123386: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
123387: ,p_balance_type_code => l_balance_type_code);
123388:
123389: END IF;

Line 123556: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

123552: l_tmp_amt NUMBER;
123553: l_acc_rev_natural_side_code VARCHAR2(1);
123554:
123555: l_num_entries NUMBER;
123556: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
123557: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
123558: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
123559: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
123560: l_recog_line_1 NUMBER;

Line 123557: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

123553: l_acc_rev_natural_side_code VARCHAR2(1);
123554:
123555: l_num_entries NUMBER;
123556: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
123557: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
123558: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
123559: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
123560: l_recog_line_1 NUMBER;
123561: l_recog_line_2 NUMBER;

Line 123558: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

123554:
123555: l_num_entries NUMBER;
123556: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
123557: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
123558: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
123559: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
123560: l_recog_line_1 NUMBER;
123561: l_recog_line_2 NUMBER;
123562:

Line 123559: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

123555: l_num_entries NUMBER;
123556: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
123557: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
123558: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
123559: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
123560: l_recog_line_1 NUMBER;
123561: l_recog_line_2 NUMBER;
123562:
123563: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 123565: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

123561: l_recog_line_2 NUMBER;
123562:
123563: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
123564: l_bflow_applied_to_amt NUMBER; -- 5132302
123565: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
123566:
123567: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
123568:
123569: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 123640: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

123636: l_accrual_line_num := NULL; -- 4262811
123637: l_tmp_amt := NULL; -- 4262811
123638: --
123639:
123640: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
123641: l_balance_type_code <> 'B' THEN
123642: IF (NVL(p_source_33,'
123643: ') = 'REC_TAX' OR
123644: NVL(p_source_33,'

Line 123716: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

123712: --
123713: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
123714:
123715: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
123716: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
123717:
123718: -- 4955764
123719: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
123720: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 123838: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

123834: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
123835:
123836: IF xla_accounting_cache_pkg.GetValueChar
123837: (p_source_code => 'LEDGER_CATEGORY_CODE'
123838: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
123839: AND l_bflow_method_code = 'PRIOR_ENTRY'
123840: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
123841: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
123842: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 123948: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

123944: p_lookup_type => 'XLA_OWNER_TYPE'
123945: ,p_lookup_code => l_component_type_code
123946: )
123947: ,p_token_4 => 'PRODUCT_NAME'
123948: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
123949: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
123950: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
123951: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
123952: ,p_ae_header_id => NULL

Line 123949: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

123945: ,p_lookup_code => l_component_type_code
123946: )
123947: ,p_token_4 => 'PRODUCT_NAME'
123948: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
123949: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
123950: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
123951: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
123952: ,p_ae_header_id => NULL
123953: );

Line 123950: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

123946: )
123947: ,p_token_4 => 'PRODUCT_NAME'
123948: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
123949: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
123950: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
123951: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
123952: ,p_ae_header_id => NULL
123953: );
123954:

Line 123951: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

123947: ,p_token_4 => 'PRODUCT_NAME'
123948: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
123949: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
123950: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
123951: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
123952: ,p_ae_header_id => NULL
123953: );
123954:
123955: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 123982: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

123978: ----------------------------------------------------------------------------------
123979: -- 4219869 Business Flow
123980: -- Update journal entry status -- Need to generate this within IF
123981: ----------------------------------------------------------------------------------
123982: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
123983: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
123984: ,p_balance_type_code => l_balance_type_code
123985: );
123986:

Line 124069: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

124065:
124066: --
124067: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
124068: --
124069: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
124070: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
124071: ELSE
124072: ---------------------------------------------------------------------------------------------------
124073: -- 4262811a Switch Sign

Line 124094: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

124090:
124091: XLA_AE_LINES_PKG.ValidateCurrentLine;
124092: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
124093:
124094: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
124095: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
124096: ,p_balance_type_code => l_balance_type_code);
124097:
124098: END IF;

Line 124267: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

124263: l_tmp_amt NUMBER;
124264: l_acc_rev_natural_side_code VARCHAR2(1);
124265:
124266: l_num_entries NUMBER;
124267: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
124268: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
124269: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
124270: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
124271: l_recog_line_1 NUMBER;

Line 124268: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

124264: l_acc_rev_natural_side_code VARCHAR2(1);
124265:
124266: l_num_entries NUMBER;
124267: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
124268: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
124269: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
124270: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
124271: l_recog_line_1 NUMBER;
124272: l_recog_line_2 NUMBER;

Line 124269: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

124265:
124266: l_num_entries NUMBER;
124267: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
124268: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
124269: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
124270: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
124271: l_recog_line_1 NUMBER;
124272: l_recog_line_2 NUMBER;
124273:

Line 124270: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

124266: l_num_entries NUMBER;
124267: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
124268: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
124269: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
124270: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
124271: l_recog_line_1 NUMBER;
124272: l_recog_line_2 NUMBER;
124273:
124274: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 124276: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

124272: l_recog_line_2 NUMBER;
124273:
124274: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
124275: l_bflow_applied_to_amt NUMBER; -- 5132302
124276: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
124277:
124278: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
124279:
124280: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 124351: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

124347: l_accrual_line_num := NULL; -- 4262811
124348: l_tmp_amt := NULL; -- 4262811
124349: --
124350:
124351: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
124352: l_balance_type_code <> 'B' THEN
124353: IF (NVL(p_source_33,'
124354: ') = 'REC_TAX' OR
124355: NVL(p_source_33,'

Line 124427: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

124423: --
124424: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
124425:
124426: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
124427: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
124428:
124429: -- 4955764
124430: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
124431: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 124553: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

124549: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
124550:
124551: IF xla_accounting_cache_pkg.GetValueChar
124552: (p_source_code => 'LEDGER_CATEGORY_CODE'
124553: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
124554: AND l_bflow_method_code = 'PRIOR_ENTRY'
124555: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
124556: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
124557: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 124663: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

124659: p_lookup_type => 'XLA_OWNER_TYPE'
124660: ,p_lookup_code => l_component_type_code
124661: )
124662: ,p_token_4 => 'PRODUCT_NAME'
124663: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
124664: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
124665: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
124666: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
124667: ,p_ae_header_id => NULL

Line 124664: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

124660: ,p_lookup_code => l_component_type_code
124661: )
124662: ,p_token_4 => 'PRODUCT_NAME'
124663: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
124664: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
124665: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
124666: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
124667: ,p_ae_header_id => NULL
124668: );

Line 124665: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

124661: )
124662: ,p_token_4 => 'PRODUCT_NAME'
124663: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
124664: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
124665: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
124666: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
124667: ,p_ae_header_id => NULL
124668: );
124669:

Line 124666: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

124662: ,p_token_4 => 'PRODUCT_NAME'
124663: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
124664: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
124665: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
124666: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
124667: ,p_ae_header_id => NULL
124668: );
124669:
124670: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 124697: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

124693: ----------------------------------------------------------------------------------
124694: -- 4219869 Business Flow
124695: -- Update journal entry status -- Need to generate this within IF
124696: ----------------------------------------------------------------------------------
124697: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
124698: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
124699: ,p_balance_type_code => l_balance_type_code
124700: );
124701:

Line 124784: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

124780:
124781: --
124782: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
124783: --
124784: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
124785: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
124786: ELSE
124787: ---------------------------------------------------------------------------------------------------
124788: -- 4262811a Switch Sign

Line 124809: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

124805:
124806: XLA_AE_LINES_PKG.ValidateCurrentLine;
124807: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
124808:
124809: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
124810: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
124811: ,p_balance_type_code => l_balance_type_code);
124812:
124813: END IF;

Line 124982: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

124978: l_tmp_amt NUMBER;
124979: l_acc_rev_natural_side_code VARCHAR2(1);
124980:
124981: l_num_entries NUMBER;
124982: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
124983: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
124984: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
124985: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
124986: l_recog_line_1 NUMBER;

Line 124983: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

124979: l_acc_rev_natural_side_code VARCHAR2(1);
124980:
124981: l_num_entries NUMBER;
124982: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
124983: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
124984: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
124985: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
124986: l_recog_line_1 NUMBER;
124987: l_recog_line_2 NUMBER;

Line 124984: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

124980:
124981: l_num_entries NUMBER;
124982: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
124983: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
124984: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
124985: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
124986: l_recog_line_1 NUMBER;
124987: l_recog_line_2 NUMBER;
124988:

Line 124985: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

124981: l_num_entries NUMBER;
124982: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
124983: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
124984: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
124985: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
124986: l_recog_line_1 NUMBER;
124987: l_recog_line_2 NUMBER;
124988:
124989: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 124991: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

124987: l_recog_line_2 NUMBER;
124988:
124989: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
124990: l_bflow_applied_to_amt NUMBER; -- 5132302
124991: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
124992:
124993: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
124994:
124995: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 125066: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

125062: l_accrual_line_num := NULL; -- 4262811
125063: l_tmp_amt := NULL; -- 4262811
125064: --
125065:
125066: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
125067: l_balance_type_code <> 'B' THEN
125068: IF (NVL(p_source_33,'
125069: ') = 'REC_TAX' OR
125070: NVL(p_source_33,'

Line 125142: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

125138: --
125139: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
125140:
125141: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
125142: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
125143:
125144: -- 4955764
125145: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
125146: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 125266: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

125262: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
125263:
125264: IF xla_accounting_cache_pkg.GetValueChar
125265: (p_source_code => 'LEDGER_CATEGORY_CODE'
125266: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
125267: AND l_bflow_method_code = 'PRIOR_ENTRY'
125268: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
125269: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
125270: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 125376: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

125372: p_lookup_type => 'XLA_OWNER_TYPE'
125373: ,p_lookup_code => l_component_type_code
125374: )
125375: ,p_token_4 => 'PRODUCT_NAME'
125376: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
125377: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
125378: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
125379: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
125380: ,p_ae_header_id => NULL

Line 125377: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

125373: ,p_lookup_code => l_component_type_code
125374: )
125375: ,p_token_4 => 'PRODUCT_NAME'
125376: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
125377: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
125378: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
125379: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
125380: ,p_ae_header_id => NULL
125381: );

Line 125378: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

125374: )
125375: ,p_token_4 => 'PRODUCT_NAME'
125376: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
125377: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
125378: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
125379: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
125380: ,p_ae_header_id => NULL
125381: );
125382:

Line 125379: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

125375: ,p_token_4 => 'PRODUCT_NAME'
125376: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
125377: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
125378: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
125379: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
125380: ,p_ae_header_id => NULL
125381: );
125382:
125383: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 125410: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

125406: ----------------------------------------------------------------------------------
125407: -- 4219869 Business Flow
125408: -- Update journal entry status -- Need to generate this within IF
125409: ----------------------------------------------------------------------------------
125410: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
125411: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
125412: ,p_balance_type_code => l_balance_type_code
125413: );
125414:

Line 125497: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

125493:
125494: --
125495: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
125496: --
125497: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
125498: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
125499: ELSE
125500: ---------------------------------------------------------------------------------------------------
125501: -- 4262811a Switch Sign

Line 125522: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

125518:
125519: XLA_AE_LINES_PKG.ValidateCurrentLine;
125520: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
125521:
125522: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
125523: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
125524: ,p_balance_type_code => l_balance_type_code);
125525:
125526: END IF;

Line 125698: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

125694: l_tmp_amt NUMBER;
125695: l_acc_rev_natural_side_code VARCHAR2(1);
125696:
125697: l_num_entries NUMBER;
125698: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
125699: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
125700: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
125701: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
125702: l_recog_line_1 NUMBER;

Line 125699: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

125695: l_acc_rev_natural_side_code VARCHAR2(1);
125696:
125697: l_num_entries NUMBER;
125698: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
125699: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
125700: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
125701: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
125702: l_recog_line_1 NUMBER;
125703: l_recog_line_2 NUMBER;

Line 125700: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

125696:
125697: l_num_entries NUMBER;
125698: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
125699: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
125700: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
125701: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
125702: l_recog_line_1 NUMBER;
125703: l_recog_line_2 NUMBER;
125704:

Line 125701: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

125697: l_num_entries NUMBER;
125698: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
125699: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
125700: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
125701: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
125702: l_recog_line_1 NUMBER;
125703: l_recog_line_2 NUMBER;
125704:
125705: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 125707: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

125703: l_recog_line_2 NUMBER;
125704:
125705: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
125706: l_bflow_applied_to_amt NUMBER; -- 5132302
125707: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
125708:
125709: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
125710:
125711: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 125782: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

125778: l_accrual_line_num := NULL; -- 4262811
125779: l_tmp_amt := NULL; -- 4262811
125780: --
125781:
125782: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
125783: l_balance_type_code <> 'B' THEN
125784: IF NVL(p_source_33,'
125785: ') = 'NONREC_TAX' AND
125786: NVL(p_source_142,'

Line 125858: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

125854: --
125855: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
125856:
125857: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
125858: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
125859:
125860: -- 4955764
125861: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
125862: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 125982: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

125978: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
125979:
125980: IF xla_accounting_cache_pkg.GetValueChar
125981: (p_source_code => 'LEDGER_CATEGORY_CODE'
125982: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
125983: AND l_bflow_method_code = 'PRIOR_ENTRY'
125984: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
125985: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
125986: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 126092: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

126088: p_lookup_type => 'XLA_OWNER_TYPE'
126089: ,p_lookup_code => l_component_type_code
126090: )
126091: ,p_token_4 => 'PRODUCT_NAME'
126092: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
126093: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
126094: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
126095: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
126096: ,p_ae_header_id => NULL

Line 126093: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

126089: ,p_lookup_code => l_component_type_code
126090: )
126091: ,p_token_4 => 'PRODUCT_NAME'
126092: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
126093: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
126094: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
126095: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
126096: ,p_ae_header_id => NULL
126097: );

Line 126094: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

126090: )
126091: ,p_token_4 => 'PRODUCT_NAME'
126092: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
126093: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
126094: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
126095: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
126096: ,p_ae_header_id => NULL
126097: );
126098:

Line 126095: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

126091: ,p_token_4 => 'PRODUCT_NAME'
126092: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
126093: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
126094: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
126095: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
126096: ,p_ae_header_id => NULL
126097: );
126098:
126099: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 126126: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

126122: ----------------------------------------------------------------------------------
126123: -- 4219869 Business Flow
126124: -- Update journal entry status -- Need to generate this within IF
126125: ----------------------------------------------------------------------------------
126126: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
126127: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
126128: ,p_balance_type_code => l_balance_type_code
126129: );
126130:

Line 126213: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

126209:
126210: --
126211: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
126212: --
126213: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
126214: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
126215: ELSE
126216: ---------------------------------------------------------------------------------------------------
126217: -- 4262811a Switch Sign

Line 126238: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

126234:
126235: XLA_AE_LINES_PKG.ValidateCurrentLine;
126236: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
126237:
126238: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
126239: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
126240: ,p_balance_type_code => l_balance_type_code);
126241:
126242: END IF;

Line 126414: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

126410: l_tmp_amt NUMBER;
126411: l_acc_rev_natural_side_code VARCHAR2(1);
126412:
126413: l_num_entries NUMBER;
126414: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
126415: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
126416: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
126417: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
126418: l_recog_line_1 NUMBER;

Line 126415: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

126411: l_acc_rev_natural_side_code VARCHAR2(1);
126412:
126413: l_num_entries NUMBER;
126414: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
126415: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
126416: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
126417: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
126418: l_recog_line_1 NUMBER;
126419: l_recog_line_2 NUMBER;

Line 126416: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

126412:
126413: l_num_entries NUMBER;
126414: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
126415: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
126416: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
126417: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
126418: l_recog_line_1 NUMBER;
126419: l_recog_line_2 NUMBER;
126420:

Line 126417: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

126413: l_num_entries NUMBER;
126414: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
126415: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
126416: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
126417: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
126418: l_recog_line_1 NUMBER;
126419: l_recog_line_2 NUMBER;
126420:
126421: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 126423: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

126419: l_recog_line_2 NUMBER;
126420:
126421: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
126422: l_bflow_applied_to_amt NUMBER; -- 5132302
126423: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
126424:
126425: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
126426:
126427: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 126498: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

126494: l_accrual_line_num := NULL; -- 4262811
126495: l_tmp_amt := NULL; -- 4262811
126496: --
126497:
126498: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
126499: l_balance_type_code <> 'B' THEN
126500: IF NVL(p_source_33,'
126501: ') = 'NONREC_TAX' AND
126502: NVL(p_source_142,'

Line 126574: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

126570: --
126571: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
126572:
126573: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
126574: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
126575:
126576: -- 4955764
126577: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
126578: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 126698: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

126694: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
126695:
126696: IF xla_accounting_cache_pkg.GetValueChar
126697: (p_source_code => 'LEDGER_CATEGORY_CODE'
126698: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
126699: AND l_bflow_method_code = 'PRIOR_ENTRY'
126700: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
126701: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
126702: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 126808: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

126804: p_lookup_type => 'XLA_OWNER_TYPE'
126805: ,p_lookup_code => l_component_type_code
126806: )
126807: ,p_token_4 => 'PRODUCT_NAME'
126808: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
126809: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
126810: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
126811: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
126812: ,p_ae_header_id => NULL

Line 126809: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

126805: ,p_lookup_code => l_component_type_code
126806: )
126807: ,p_token_4 => 'PRODUCT_NAME'
126808: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
126809: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
126810: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
126811: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
126812: ,p_ae_header_id => NULL
126813: );

Line 126810: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

126806: )
126807: ,p_token_4 => 'PRODUCT_NAME'
126808: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
126809: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
126810: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
126811: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
126812: ,p_ae_header_id => NULL
126813: );
126814:

Line 126811: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

126807: ,p_token_4 => 'PRODUCT_NAME'
126808: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
126809: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
126810: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
126811: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
126812: ,p_ae_header_id => NULL
126813: );
126814:
126815: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 126842: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

126838: ----------------------------------------------------------------------------------
126839: -- 4219869 Business Flow
126840: -- Update journal entry status -- Need to generate this within IF
126841: ----------------------------------------------------------------------------------
126842: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
126843: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
126844: ,p_balance_type_code => l_balance_type_code
126845: );
126846:

Line 126929: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

126925:
126926: --
126927: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
126928: --
126929: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
126930: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
126931: ELSE
126932: ---------------------------------------------------------------------------------------------------
126933: -- 4262811a Switch Sign

Line 126954: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

126950:
126951: XLA_AE_LINES_PKG.ValidateCurrentLine;
126952: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
126953:
126954: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
126955: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
126956: ,p_balance_type_code => l_balance_type_code);
126957:
126958: END IF;

Line 127128: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

127124: l_tmp_amt NUMBER;
127125: l_acc_rev_natural_side_code VARCHAR2(1);
127126:
127127: l_num_entries NUMBER;
127128: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
127129: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
127130: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
127131: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
127132: l_recog_line_1 NUMBER;

Line 127129: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

127125: l_acc_rev_natural_side_code VARCHAR2(1);
127126:
127127: l_num_entries NUMBER;
127128: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
127129: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
127130: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
127131: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
127132: l_recog_line_1 NUMBER;
127133: l_recog_line_2 NUMBER;

Line 127130: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

127126:
127127: l_num_entries NUMBER;
127128: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
127129: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
127130: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
127131: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
127132: l_recog_line_1 NUMBER;
127133: l_recog_line_2 NUMBER;
127134:

Line 127131: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

127127: l_num_entries NUMBER;
127128: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
127129: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
127130: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
127131: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
127132: l_recog_line_1 NUMBER;
127133: l_recog_line_2 NUMBER;
127134:
127135: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 127137: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

127133: l_recog_line_2 NUMBER;
127134:
127135: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
127136: l_bflow_applied_to_amt NUMBER; -- 5132302
127137: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
127138:
127139: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
127140:
127141: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 127212: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

127208: l_accrual_line_num := NULL; -- 4262811
127209: l_tmp_amt := NULL; -- 4262811
127210: --
127211:
127212: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
127213: l_balance_type_code <> 'B' THEN
127214: IF NVL(p_source_33,'
127215: ') = 'NONREC_TAX' AND
127216: NVL(p_source_142,'

Line 127288: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

127284: --
127285: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
127286:
127287: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
127288: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
127289:
127290: -- 4955764
127291: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
127292: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 127410: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

127406: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
127407:
127408: IF xla_accounting_cache_pkg.GetValueChar
127409: (p_source_code => 'LEDGER_CATEGORY_CODE'
127410: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
127411: AND l_bflow_method_code = 'PRIOR_ENTRY'
127412: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
127413: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
127414: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 127520: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

127516: p_lookup_type => 'XLA_OWNER_TYPE'
127517: ,p_lookup_code => l_component_type_code
127518: )
127519: ,p_token_4 => 'PRODUCT_NAME'
127520: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
127521: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
127522: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
127523: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
127524: ,p_ae_header_id => NULL

Line 127521: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

127517: ,p_lookup_code => l_component_type_code
127518: )
127519: ,p_token_4 => 'PRODUCT_NAME'
127520: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
127521: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
127522: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
127523: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
127524: ,p_ae_header_id => NULL
127525: );

Line 127522: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

127518: )
127519: ,p_token_4 => 'PRODUCT_NAME'
127520: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
127521: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
127522: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
127523: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
127524: ,p_ae_header_id => NULL
127525: );
127526:

Line 127523: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

127519: ,p_token_4 => 'PRODUCT_NAME'
127520: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
127521: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
127522: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
127523: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
127524: ,p_ae_header_id => NULL
127525: );
127526:
127527: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 127554: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

127550: ----------------------------------------------------------------------------------
127551: -- 4219869 Business Flow
127552: -- Update journal entry status -- Need to generate this within IF
127553: ----------------------------------------------------------------------------------
127554: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
127555: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
127556: ,p_balance_type_code => l_balance_type_code
127557: );
127558:

Line 127641: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

127637:
127638: --
127639: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
127640: --
127641: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
127642: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
127643: ELSE
127644: ---------------------------------------------------------------------------------------------------
127645: -- 4262811a Switch Sign

Line 127666: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

127662:
127663: XLA_AE_LINES_PKG.ValidateCurrentLine;
127664: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
127665:
127666: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
127667: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
127668: ,p_balance_type_code => l_balance_type_code);
127669:
127670: END IF;

Line 127842: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

127838: l_tmp_amt NUMBER;
127839: l_acc_rev_natural_side_code VARCHAR2(1);
127840:
127841: l_num_entries NUMBER;
127842: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
127843: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
127844: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
127845: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
127846: l_recog_line_1 NUMBER;

Line 127843: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

127839: l_acc_rev_natural_side_code VARCHAR2(1);
127840:
127841: l_num_entries NUMBER;
127842: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
127843: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
127844: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
127845: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
127846: l_recog_line_1 NUMBER;
127847: l_recog_line_2 NUMBER;

Line 127844: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

127840:
127841: l_num_entries NUMBER;
127842: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
127843: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
127844: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
127845: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
127846: l_recog_line_1 NUMBER;
127847: l_recog_line_2 NUMBER;
127848:

Line 127845: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

127841: l_num_entries NUMBER;
127842: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
127843: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
127844: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
127845: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
127846: l_recog_line_1 NUMBER;
127847: l_recog_line_2 NUMBER;
127848:
127849: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 127851: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

127847: l_recog_line_2 NUMBER;
127848:
127849: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
127850: l_bflow_applied_to_amt NUMBER; -- 5132302
127851: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
127852:
127853: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
127854:
127855: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 127926: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

127922: l_accrual_line_num := NULL; -- 4262811
127923: l_tmp_amt := NULL; -- 4262811
127924: --
127925:
127926: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
127927: l_balance_type_code <> 'B' THEN
127928: IF NVL(p_source_33,'
127929: ') = 'NONREC_TAX' AND
127930: NVL(p_source_142,'

Line 128002: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

127998: --
127999: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
128000:
128001: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
128002: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
128003:
128004: -- 4955764
128005: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
128006: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 128128: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

128124: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
128125:
128126: IF xla_accounting_cache_pkg.GetValueChar
128127: (p_source_code => 'LEDGER_CATEGORY_CODE'
128128: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
128129: AND l_bflow_method_code = 'PRIOR_ENTRY'
128130: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
128131: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
128132: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 128238: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

128234: p_lookup_type => 'XLA_OWNER_TYPE'
128235: ,p_lookup_code => l_component_type_code
128236: )
128237: ,p_token_4 => 'PRODUCT_NAME'
128238: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
128239: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
128240: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
128241: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
128242: ,p_ae_header_id => NULL

Line 128239: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

128235: ,p_lookup_code => l_component_type_code
128236: )
128237: ,p_token_4 => 'PRODUCT_NAME'
128238: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
128239: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
128240: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
128241: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
128242: ,p_ae_header_id => NULL
128243: );

Line 128240: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

128236: )
128237: ,p_token_4 => 'PRODUCT_NAME'
128238: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
128239: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
128240: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
128241: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
128242: ,p_ae_header_id => NULL
128243: );
128244:

Line 128241: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

128237: ,p_token_4 => 'PRODUCT_NAME'
128238: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
128239: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
128240: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
128241: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
128242: ,p_ae_header_id => NULL
128243: );
128244:
128245: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 128272: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

128268: ----------------------------------------------------------------------------------
128269: -- 4219869 Business Flow
128270: -- Update journal entry status -- Need to generate this within IF
128271: ----------------------------------------------------------------------------------
128272: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
128273: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
128274: ,p_balance_type_code => l_balance_type_code
128275: );
128276:

Line 128359: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

128355:
128356: --
128357: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
128358: --
128359: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
128360: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
128361: ELSE
128362: ---------------------------------------------------------------------------------------------------
128363: -- 4262811a Switch Sign

Line 128384: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

128380:
128381: XLA_AE_LINES_PKG.ValidateCurrentLine;
128382: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
128383:
128384: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
128385: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
128386: ,p_balance_type_code => l_balance_type_code);
128387:
128388: END IF;

Line 128556: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

128552: l_tmp_amt NUMBER;
128553: l_acc_rev_natural_side_code VARCHAR2(1);
128554:
128555: l_num_entries NUMBER;
128556: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
128557: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
128558: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
128559: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
128560: l_recog_line_1 NUMBER;

Line 128557: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

128553: l_acc_rev_natural_side_code VARCHAR2(1);
128554:
128555: l_num_entries NUMBER;
128556: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
128557: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
128558: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
128559: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
128560: l_recog_line_1 NUMBER;
128561: l_recog_line_2 NUMBER;

Line 128558: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

128554:
128555: l_num_entries NUMBER;
128556: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
128557: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
128558: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
128559: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
128560: l_recog_line_1 NUMBER;
128561: l_recog_line_2 NUMBER;
128562:

Line 128559: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

128555: l_num_entries NUMBER;
128556: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
128557: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
128558: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
128559: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
128560: l_recog_line_1 NUMBER;
128561: l_recog_line_2 NUMBER;
128562:
128563: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 128565: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

128561: l_recog_line_2 NUMBER;
128562:
128563: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
128564: l_bflow_applied_to_amt NUMBER; -- 5132302
128565: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
128566:
128567: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
128568:
128569: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 128640: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

128636: l_accrual_line_num := NULL; -- 4262811
128637: l_tmp_amt := NULL; -- 4262811
128638: --
128639:
128640: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
128641: l_balance_type_code <> 'B' THEN
128642: IF NVL(p_source_125,'
128643: ') = 'TAX DIFF'
128644: THEN

Line 128712: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

128708: --
128709: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
128710:
128711: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
128712: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
128713:
128714: -- 4955764
128715: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
128716: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 128838: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

128834: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
128835:
128836: IF xla_accounting_cache_pkg.GetValueChar
128837: (p_source_code => 'LEDGER_CATEGORY_CODE'
128838: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
128839: AND l_bflow_method_code = 'PRIOR_ENTRY'
128840: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
128841: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
128842: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 129025: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

129021: p_lookup_type => 'XLA_OWNER_TYPE'
129022: ,p_lookup_code => l_component_type_code
129023: )
129024: ,p_token_4 => 'PRODUCT_NAME'
129025: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
129026: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
129027: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
129028: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
129029: ,p_ae_header_id => NULL

Line 129026: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

129022: ,p_lookup_code => l_component_type_code
129023: )
129024: ,p_token_4 => 'PRODUCT_NAME'
129025: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
129026: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
129027: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
129028: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
129029: ,p_ae_header_id => NULL
129030: );

Line 129027: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

129023: )
129024: ,p_token_4 => 'PRODUCT_NAME'
129025: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
129026: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
129027: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
129028: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
129029: ,p_ae_header_id => NULL
129030: );
129031:

Line 129028: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

129024: ,p_token_4 => 'PRODUCT_NAME'
129025: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
129026: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
129027: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
129028: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
129029: ,p_ae_header_id => NULL
129030: );
129031:
129032: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 129059: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

129055: ----------------------------------------------------------------------------------
129056: -- 4219869 Business Flow
129057: -- Update journal entry status -- Need to generate this within IF
129058: ----------------------------------------------------------------------------------
129059: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
129060: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
129061: ,p_balance_type_code => l_balance_type_code
129062: );
129063:

Line 129233: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

129229:
129230: --
129231: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
129232: --
129233: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
129234: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
129235: ELSE
129236: ---------------------------------------------------------------------------------------------------
129237: -- 4262811a Switch Sign

Line 129258: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

129254:
129255: XLA_AE_LINES_PKG.ValidateCurrentLine;
129256: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
129257:
129258: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
129259: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
129260: ,p_balance_type_code => l_balance_type_code);
129261:
129262: END IF;

Line 129444: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

129440: l_tmp_amt NUMBER;
129441: l_acc_rev_natural_side_code VARCHAR2(1);
129442:
129443: l_num_entries NUMBER;
129444: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
129445: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
129446: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
129447: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
129448: l_recog_line_1 NUMBER;

Line 129445: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

129441: l_acc_rev_natural_side_code VARCHAR2(1);
129442:
129443: l_num_entries NUMBER;
129444: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
129445: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
129446: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
129447: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
129448: l_recog_line_1 NUMBER;
129449: l_recog_line_2 NUMBER;

Line 129446: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

129442:
129443: l_num_entries NUMBER;
129444: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
129445: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
129446: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
129447: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
129448: l_recog_line_1 NUMBER;
129449: l_recog_line_2 NUMBER;
129450:

Line 129447: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

129443: l_num_entries NUMBER;
129444: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
129445: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
129446: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
129447: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
129448: l_recog_line_1 NUMBER;
129449: l_recog_line_2 NUMBER;
129450:
129451: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 129453: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

129449: l_recog_line_2 NUMBER;
129450:
129451: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
129452: l_bflow_applied_to_amt NUMBER; -- 5132302
129453: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
129454:
129455: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
129456:
129457: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 129527: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

129523: l_acc_rev_flag := NULL; -- 4262811
129524: l_accrual_line_num := NULL; -- 4262811
129525: l_tmp_amt := NULL; -- 4262811
129526: --
129527: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
129528: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
129529: return;
129530: END IF;
129531:

Line 129528: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

129524: l_accrual_line_num := NULL; -- 4262811
129525: l_tmp_amt := NULL; -- 4262811
129526: --
129527: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
129528: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
129529: return;
129530: END IF;
129531:
129532: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 129532: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

129528: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
129529: return;
129530: END IF;
129531:
129532: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
129533: l_balance_type_code <> 'B' THEN
129534: IF NVL(p_source_33,'
129535: ') = 'TERV' AND
129536: NVL(p_source_96,'

Line 129606: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

129602: --
129603: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
129604:
129605: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
129606: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
129607:
129608: -- 4955764
129609: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
129610: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 129730: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

129726: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
129727:
129728: IF xla_accounting_cache_pkg.GetValueChar
129729: (p_source_code => 'LEDGER_CATEGORY_CODE'
129730: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
129731: AND l_bflow_method_code = 'PRIOR_ENTRY'
129732: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
129733: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
129734: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 129941: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

129937: p_lookup_type => 'XLA_OWNER_TYPE'
129938: ,p_lookup_code => l_component_type_code
129939: )
129940: ,p_token_4 => 'PRODUCT_NAME'
129941: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
129942: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
129943: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
129944: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
129945: ,p_ae_header_id => NULL

Line 129942: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

129938: ,p_lookup_code => l_component_type_code
129939: )
129940: ,p_token_4 => 'PRODUCT_NAME'
129941: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
129942: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
129943: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
129944: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
129945: ,p_ae_header_id => NULL
129946: );

Line 129943: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

129939: )
129940: ,p_token_4 => 'PRODUCT_NAME'
129941: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
129942: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
129943: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
129944: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
129945: ,p_ae_header_id => NULL
129946: );
129947:

Line 129944: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

129940: ,p_token_4 => 'PRODUCT_NAME'
129941: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
129942: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
129943: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
129944: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
129945: ,p_ae_header_id => NULL
129946: );
129947:
129948: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 129975: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

129971: ----------------------------------------------------------------------------------
129972: -- 4219869 Business Flow
129973: -- Update journal entry status -- Need to generate this within IF
129974: ----------------------------------------------------------------------------------
129975: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
129976: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
129977: ,p_balance_type_code => l_balance_type_code
129978: );
129979:

Line 130163: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

130159:
130160: --
130161: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
130162: --
130163: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
130164: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
130165: ELSE
130166: ---------------------------------------------------------------------------------------------------
130167: -- 4262811a Switch Sign

Line 130188: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

130184:
130185: XLA_AE_LINES_PKG.ValidateCurrentLine;
130186: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
130187:
130188: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
130189: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
130190: ,p_balance_type_code => l_balance_type_code);
130191:
130192: END IF;

Line 130372: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

130368: l_tmp_amt NUMBER;
130369: l_acc_rev_natural_side_code VARCHAR2(1);
130370:
130371: l_num_entries NUMBER;
130372: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
130373: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
130374: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
130375: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
130376: l_recog_line_1 NUMBER;

Line 130373: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

130369: l_acc_rev_natural_side_code VARCHAR2(1);
130370:
130371: l_num_entries NUMBER;
130372: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
130373: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
130374: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
130375: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
130376: l_recog_line_1 NUMBER;
130377: l_recog_line_2 NUMBER;

Line 130374: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

130370:
130371: l_num_entries NUMBER;
130372: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
130373: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
130374: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
130375: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
130376: l_recog_line_1 NUMBER;
130377: l_recog_line_2 NUMBER;
130378:

Line 130375: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

130371: l_num_entries NUMBER;
130372: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
130373: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
130374: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
130375: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
130376: l_recog_line_1 NUMBER;
130377: l_recog_line_2 NUMBER;
130378:
130379: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 130381: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

130377: l_recog_line_2 NUMBER;
130378:
130379: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
130380: l_bflow_applied_to_amt NUMBER; -- 5132302
130381: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
130382:
130383: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
130384:
130385: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 130455: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

130451: l_acc_rev_flag := NULL; -- 4262811
130452: l_accrual_line_num := NULL; -- 4262811
130453: l_tmp_amt := NULL; -- 4262811
130454: --
130455: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
130456: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
130457: return;
130458: END IF;
130459:

Line 130456: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

130452: l_accrual_line_num := NULL; -- 4262811
130453: l_tmp_amt := NULL; -- 4262811
130454: --
130455: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
130456: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
130457: return;
130458: END IF;
130459:
130460: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 130460: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

130456: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
130457: return;
130458: END IF;
130459:
130460: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
130461: l_balance_type_code <> 'B' THEN
130462: IF NVL(p_source_33,'
130463: ') = 'TERV' AND
130464: NVL(p_source_96,'

Line 130534: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

130530: --
130531: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
130532:
130533: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
130534: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
130535:
130536: -- 4955764
130537: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
130538: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 130656: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

130652: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
130653:
130654: IF xla_accounting_cache_pkg.GetValueChar
130655: (p_source_code => 'LEDGER_CATEGORY_CODE'
130656: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
130657: AND l_bflow_method_code = 'PRIOR_ENTRY'
130658: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
130659: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
130660: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 130867: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

130863: p_lookup_type => 'XLA_OWNER_TYPE'
130864: ,p_lookup_code => l_component_type_code
130865: )
130866: ,p_token_4 => 'PRODUCT_NAME'
130867: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
130868: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
130869: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
130870: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
130871: ,p_ae_header_id => NULL

Line 130868: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

130864: ,p_lookup_code => l_component_type_code
130865: )
130866: ,p_token_4 => 'PRODUCT_NAME'
130867: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
130868: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
130869: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
130870: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
130871: ,p_ae_header_id => NULL
130872: );

Line 130869: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

130865: )
130866: ,p_token_4 => 'PRODUCT_NAME'
130867: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
130868: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
130869: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
130870: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
130871: ,p_ae_header_id => NULL
130872: );
130873:

Line 130870: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

130866: ,p_token_4 => 'PRODUCT_NAME'
130867: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
130868: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
130869: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
130870: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
130871: ,p_ae_header_id => NULL
130872: );
130873:
130874: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 130901: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

130897: ----------------------------------------------------------------------------------
130898: -- 4219869 Business Flow
130899: -- Update journal entry status -- Need to generate this within IF
130900: ----------------------------------------------------------------------------------
130901: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
130902: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
130903: ,p_balance_type_code => l_balance_type_code
130904: );
130905:

Line 131089: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

131085:
131086: --
131087: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
131088: --
131089: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
131090: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
131091: ELSE
131092: ---------------------------------------------------------------------------------------------------
131093: -- 4262811a Switch Sign

Line 131114: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

131110:
131111: XLA_AE_LINES_PKG.ValidateCurrentLine;
131112: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
131113:
131114: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
131115: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
131116: ,p_balance_type_code => l_balance_type_code);
131117:
131118: END IF;

Line 131300: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

131296: l_tmp_amt NUMBER;
131297: l_acc_rev_natural_side_code VARCHAR2(1);
131298:
131299: l_num_entries NUMBER;
131300: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
131301: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
131302: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
131303: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
131304: l_recog_line_1 NUMBER;

Line 131301: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

131297: l_acc_rev_natural_side_code VARCHAR2(1);
131298:
131299: l_num_entries NUMBER;
131300: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
131301: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
131302: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
131303: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
131304: l_recog_line_1 NUMBER;
131305: l_recog_line_2 NUMBER;

Line 131302: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

131298:
131299: l_num_entries NUMBER;
131300: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
131301: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
131302: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
131303: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
131304: l_recog_line_1 NUMBER;
131305: l_recog_line_2 NUMBER;
131306:

Line 131303: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

131299: l_num_entries NUMBER;
131300: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
131301: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
131302: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
131303: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
131304: l_recog_line_1 NUMBER;
131305: l_recog_line_2 NUMBER;
131306:
131307: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 131309: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

131305: l_recog_line_2 NUMBER;
131306:
131307: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
131308: l_bflow_applied_to_amt NUMBER; -- 5132302
131309: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
131310:
131311: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
131312:
131313: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 131383: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

131379: l_acc_rev_flag := NULL; -- 4262811
131380: l_accrual_line_num := NULL; -- 4262811
131381: l_tmp_amt := NULL; -- 4262811
131382: --
131383: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
131384: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
131385: return;
131386: END IF;
131387:

Line 131384: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

131380: l_accrual_line_num := NULL; -- 4262811
131381: l_tmp_amt := NULL; -- 4262811
131382: --
131383: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
131384: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
131385: return;
131386: END IF;
131387:
131388: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 131388: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

131384: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
131385: return;
131386: END IF;
131387:
131388: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
131389: l_balance_type_code <> 'B' THEN
131390: IF NVL(p_source_33,'
131391: ') = 'TERV' AND
131392: NVL(p_source_96,'

Line 131462: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

131458: --
131459: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
131460:
131461: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
131462: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
131463:
131464: -- 4955764
131465: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
131466: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 131588: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

131584: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
131585:
131586: IF xla_accounting_cache_pkg.GetValueChar
131587: (p_source_code => 'LEDGER_CATEGORY_CODE'
131588: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
131589: AND l_bflow_method_code = 'PRIOR_ENTRY'
131590: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
131591: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
131592: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 131799: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

131795: p_lookup_type => 'XLA_OWNER_TYPE'
131796: ,p_lookup_code => l_component_type_code
131797: )
131798: ,p_token_4 => 'PRODUCT_NAME'
131799: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
131800: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
131801: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
131802: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
131803: ,p_ae_header_id => NULL

Line 131800: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

131796: ,p_lookup_code => l_component_type_code
131797: )
131798: ,p_token_4 => 'PRODUCT_NAME'
131799: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
131800: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
131801: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
131802: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
131803: ,p_ae_header_id => NULL
131804: );

Line 131801: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

131797: )
131798: ,p_token_4 => 'PRODUCT_NAME'
131799: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
131800: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
131801: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
131802: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
131803: ,p_ae_header_id => NULL
131804: );
131805:

Line 131802: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

131798: ,p_token_4 => 'PRODUCT_NAME'
131799: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
131800: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
131801: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
131802: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
131803: ,p_ae_header_id => NULL
131804: );
131805:
131806: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 131833: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

131829: ----------------------------------------------------------------------------------
131830: -- 4219869 Business Flow
131831: -- Update journal entry status -- Need to generate this within IF
131832: ----------------------------------------------------------------------------------
131833: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
131834: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
131835: ,p_balance_type_code => l_balance_type_code
131836: );
131837:

Line 132021: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

132017:
132018: --
132019: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
132020: --
132021: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
132022: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
132023: ELSE
132024: ---------------------------------------------------------------------------------------------------
132025: -- 4262811a Switch Sign

Line 132046: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

132042:
132043: XLA_AE_LINES_PKG.ValidateCurrentLine;
132044: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
132045:
132046: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
132047: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
132048: ,p_balance_type_code => l_balance_type_code);
132049:
132050: END IF;

Line 132232: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

132228: l_tmp_amt NUMBER;
132229: l_acc_rev_natural_side_code VARCHAR2(1);
132230:
132231: l_num_entries NUMBER;
132232: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
132233: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
132234: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
132235: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
132236: l_recog_line_1 NUMBER;

Line 132233: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

132229: l_acc_rev_natural_side_code VARCHAR2(1);
132230:
132231: l_num_entries NUMBER;
132232: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
132233: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
132234: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
132235: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
132236: l_recog_line_1 NUMBER;
132237: l_recog_line_2 NUMBER;

Line 132234: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

132230:
132231: l_num_entries NUMBER;
132232: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
132233: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
132234: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
132235: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
132236: l_recog_line_1 NUMBER;
132237: l_recog_line_2 NUMBER;
132238:

Line 132235: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

132231: l_num_entries NUMBER;
132232: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
132233: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
132234: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
132235: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
132236: l_recog_line_1 NUMBER;
132237: l_recog_line_2 NUMBER;
132238:
132239: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 132241: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

132237: l_recog_line_2 NUMBER;
132238:
132239: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
132240: l_bflow_applied_to_amt NUMBER; -- 5132302
132241: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
132242:
132243: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
132244:
132245: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 132315: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

132311: l_acc_rev_flag := NULL; -- 4262811
132312: l_accrual_line_num := NULL; -- 4262811
132313: l_tmp_amt := NULL; -- 4262811
132314: --
132315: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
132316: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
132317: return;
132318: END IF;
132319:

Line 132316: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

132312: l_accrual_line_num := NULL; -- 4262811
132313: l_tmp_amt := NULL; -- 4262811
132314: --
132315: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
132316: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
132317: return;
132318: END IF;
132319:
132320: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 132320: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

132316: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
132317: return;
132318: END IF;
132319:
132320: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
132321: l_balance_type_code <> 'B' THEN
132322: IF NVL(p_source_33,'
132323: ') = 'TERV' AND
132324: NVL(p_source_96,'

Line 132394: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

132390: --
132391: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
132392:
132393: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
132394: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
132395:
132396: -- 4955764
132397: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
132398: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 132518: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

132514: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
132515:
132516: IF xla_accounting_cache_pkg.GetValueChar
132517: (p_source_code => 'LEDGER_CATEGORY_CODE'
132518: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
132519: AND l_bflow_method_code = 'PRIOR_ENTRY'
132520: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
132521: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
132522: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 132729: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

132725: p_lookup_type => 'XLA_OWNER_TYPE'
132726: ,p_lookup_code => l_component_type_code
132727: )
132728: ,p_token_4 => 'PRODUCT_NAME'
132729: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
132730: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
132731: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
132732: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
132733: ,p_ae_header_id => NULL

Line 132730: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

132726: ,p_lookup_code => l_component_type_code
132727: )
132728: ,p_token_4 => 'PRODUCT_NAME'
132729: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
132730: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
132731: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
132732: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
132733: ,p_ae_header_id => NULL
132734: );

Line 132731: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

132727: )
132728: ,p_token_4 => 'PRODUCT_NAME'
132729: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
132730: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
132731: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
132732: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
132733: ,p_ae_header_id => NULL
132734: );
132735:

Line 132732: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

132728: ,p_token_4 => 'PRODUCT_NAME'
132729: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
132730: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
132731: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
132732: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
132733: ,p_ae_header_id => NULL
132734: );
132735:
132736: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 132763: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

132759: ----------------------------------------------------------------------------------
132760: -- 4219869 Business Flow
132761: -- Update journal entry status -- Need to generate this within IF
132762: ----------------------------------------------------------------------------------
132763: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
132764: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
132765: ,p_balance_type_code => l_balance_type_code
132766: );
132767:

Line 132951: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

132947:
132948: --
132949: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
132950: --
132951: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
132952: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
132953: ELSE
132954: ---------------------------------------------------------------------------------------------------
132955: -- 4262811a Switch Sign

Line 132976: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

132972:
132973: XLA_AE_LINES_PKG.ValidateCurrentLine;
132974: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
132975:
132976: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
132977: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
132978: ,p_balance_type_code => l_balance_type_code);
132979:
132980: END IF;

Line 133149: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

133145: l_tmp_amt NUMBER;
133146: l_acc_rev_natural_side_code VARCHAR2(1);
133147:
133148: l_num_entries NUMBER;
133149: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
133150: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
133151: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
133152: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
133153: l_recog_line_1 NUMBER;

Line 133150: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

133146: l_acc_rev_natural_side_code VARCHAR2(1);
133147:
133148: l_num_entries NUMBER;
133149: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
133150: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
133151: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
133152: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
133153: l_recog_line_1 NUMBER;
133154: l_recog_line_2 NUMBER;

Line 133151: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

133147:
133148: l_num_entries NUMBER;
133149: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
133150: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
133151: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
133152: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
133153: l_recog_line_1 NUMBER;
133154: l_recog_line_2 NUMBER;
133155:

Line 133152: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

133148: l_num_entries NUMBER;
133149: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
133150: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
133151: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
133152: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
133153: l_recog_line_1 NUMBER;
133154: l_recog_line_2 NUMBER;
133155:
133156: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 133158: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

133154: l_recog_line_2 NUMBER;
133155:
133156: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
133157: l_bflow_applied_to_amt NUMBER; -- 5132302
133158: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
133159:
133160: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
133161:
133162: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 133233: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

133229: l_accrual_line_num := NULL; -- 4262811
133230: l_tmp_amt := NULL; -- 4262811
133231: --
133232:
133233: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
133234: l_balance_type_code <> 'B' THEN
133235: IF NVL(p_source_33,'
133236: ') = 'TIPV' AND
133237: NVL(p_source_96,'

Line 133307: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

133303: --
133304: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
133305:
133306: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
133307: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
133308:
133309: -- 4955764
133310: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
133311: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 133431: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

133427: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
133428:
133429: IF xla_accounting_cache_pkg.GetValueChar
133430: (p_source_code => 'LEDGER_CATEGORY_CODE'
133431: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
133432: AND l_bflow_method_code = 'PRIOR_ENTRY'
133433: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
133434: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
133435: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 133541: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

133537: p_lookup_type => 'XLA_OWNER_TYPE'
133538: ,p_lookup_code => l_component_type_code
133539: )
133540: ,p_token_4 => 'PRODUCT_NAME'
133541: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
133542: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
133543: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
133544: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
133545: ,p_ae_header_id => NULL

Line 133542: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

133538: ,p_lookup_code => l_component_type_code
133539: )
133540: ,p_token_4 => 'PRODUCT_NAME'
133541: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
133542: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
133543: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
133544: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
133545: ,p_ae_header_id => NULL
133546: );

Line 133543: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

133539: )
133540: ,p_token_4 => 'PRODUCT_NAME'
133541: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
133542: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
133543: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
133544: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
133545: ,p_ae_header_id => NULL
133546: );
133547:

Line 133544: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

133540: ,p_token_4 => 'PRODUCT_NAME'
133541: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
133542: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
133543: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
133544: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
133545: ,p_ae_header_id => NULL
133546: );
133547:
133548: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 133575: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

133571: ----------------------------------------------------------------------------------
133572: -- 4219869 Business Flow
133573: -- Update journal entry status -- Need to generate this within IF
133574: ----------------------------------------------------------------------------------
133575: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
133576: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
133577: ,p_balance_type_code => l_balance_type_code
133578: );
133579:

Line 133662: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

133658:
133659: --
133660: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
133661: --
133662: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
133663: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
133664: ELSE
133665: ---------------------------------------------------------------------------------------------------
133666: -- 4262811a Switch Sign

Line 133687: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

133683:
133684: XLA_AE_LINES_PKG.ValidateCurrentLine;
133685: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
133686:
133687: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
133688: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
133689: ,p_balance_type_code => l_balance_type_code);
133690:
133691: END IF;

Line 133858: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

133854: l_tmp_amt NUMBER;
133855: l_acc_rev_natural_side_code VARCHAR2(1);
133856:
133857: l_num_entries NUMBER;
133858: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
133859: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
133860: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
133861: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
133862: l_recog_line_1 NUMBER;

Line 133859: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

133855: l_acc_rev_natural_side_code VARCHAR2(1);
133856:
133857: l_num_entries NUMBER;
133858: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
133859: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
133860: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
133861: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
133862: l_recog_line_1 NUMBER;
133863: l_recog_line_2 NUMBER;

Line 133860: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

133856:
133857: l_num_entries NUMBER;
133858: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
133859: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
133860: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
133861: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
133862: l_recog_line_1 NUMBER;
133863: l_recog_line_2 NUMBER;
133864:

Line 133861: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

133857: l_num_entries NUMBER;
133858: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
133859: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
133860: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
133861: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
133862: l_recog_line_1 NUMBER;
133863: l_recog_line_2 NUMBER;
133864:
133865: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 133867: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

133863: l_recog_line_2 NUMBER;
133864:
133865: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
133866: l_bflow_applied_to_amt NUMBER; -- 5132302
133867: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
133868:
133869: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
133870:
133871: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 133942: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

133938: l_accrual_line_num := NULL; -- 4262811
133939: l_tmp_amt := NULL; -- 4262811
133940: --
133941:
133942: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
133943: l_balance_type_code <> 'B' THEN
133944: IF NVL(p_source_33,'
133945: ') = 'TIPV' AND
133946: NVL(p_source_96,'

Line 134016: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

134012: --
134013: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
134014:
134015: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
134016: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
134017:
134018: -- 4955764
134019: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
134020: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 134138: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

134134: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
134135:
134136: IF xla_accounting_cache_pkg.GetValueChar
134137: (p_source_code => 'LEDGER_CATEGORY_CODE'
134138: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
134139: AND l_bflow_method_code = 'PRIOR_ENTRY'
134140: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
134141: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
134142: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 134248: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

134244: p_lookup_type => 'XLA_OWNER_TYPE'
134245: ,p_lookup_code => l_component_type_code
134246: )
134247: ,p_token_4 => 'PRODUCT_NAME'
134248: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
134249: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
134250: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
134251: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
134252: ,p_ae_header_id => NULL

Line 134249: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

134245: ,p_lookup_code => l_component_type_code
134246: )
134247: ,p_token_4 => 'PRODUCT_NAME'
134248: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
134249: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
134250: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
134251: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
134252: ,p_ae_header_id => NULL
134253: );

Line 134250: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

134246: )
134247: ,p_token_4 => 'PRODUCT_NAME'
134248: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
134249: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
134250: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
134251: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
134252: ,p_ae_header_id => NULL
134253: );
134254:

Line 134251: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

134247: ,p_token_4 => 'PRODUCT_NAME'
134248: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
134249: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
134250: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
134251: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
134252: ,p_ae_header_id => NULL
134253: );
134254:
134255: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 134282: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

134278: ----------------------------------------------------------------------------------
134279: -- 4219869 Business Flow
134280: -- Update journal entry status -- Need to generate this within IF
134281: ----------------------------------------------------------------------------------
134282: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
134283: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
134284: ,p_balance_type_code => l_balance_type_code
134285: );
134286:

Line 134369: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

134365:
134366: --
134367: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
134368: --
134369: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
134370: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
134371: ELSE
134372: ---------------------------------------------------------------------------------------------------
134373: -- 4262811a Switch Sign

Line 134394: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

134390:
134391: XLA_AE_LINES_PKG.ValidateCurrentLine;
134392: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
134393:
134394: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
134395: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
134396: ,p_balance_type_code => l_balance_type_code);
134397:
134398: END IF;

Line 134567: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

134563: l_tmp_amt NUMBER;
134564: l_acc_rev_natural_side_code VARCHAR2(1);
134565:
134566: l_num_entries NUMBER;
134567: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
134568: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
134569: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
134570: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
134571: l_recog_line_1 NUMBER;

Line 134568: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

134564: l_acc_rev_natural_side_code VARCHAR2(1);
134565:
134566: l_num_entries NUMBER;
134567: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
134568: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
134569: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
134570: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
134571: l_recog_line_1 NUMBER;
134572: l_recog_line_2 NUMBER;

Line 134569: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

134565:
134566: l_num_entries NUMBER;
134567: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
134568: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
134569: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
134570: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
134571: l_recog_line_1 NUMBER;
134572: l_recog_line_2 NUMBER;
134573:

Line 134570: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

134566: l_num_entries NUMBER;
134567: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
134568: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
134569: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
134570: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
134571: l_recog_line_1 NUMBER;
134572: l_recog_line_2 NUMBER;
134573:
134574: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 134576: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

134572: l_recog_line_2 NUMBER;
134573:
134574: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
134575: l_bflow_applied_to_amt NUMBER; -- 5132302
134576: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
134577:
134578: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
134579:
134580: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 134651: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

134647: l_accrual_line_num := NULL; -- 4262811
134648: l_tmp_amt := NULL; -- 4262811
134649: --
134650:
134651: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
134652: l_balance_type_code <> 'B' THEN
134653: IF NVL(p_source_33,'
134654: ') = 'TIPV' AND
134655: NVL(p_source_96,'

Line 134725: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

134721: --
134722: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
134723:
134724: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
134725: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
134726:
134727: -- 4955764
134728: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
134729: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 134851: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

134847: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
134848:
134849: IF xla_accounting_cache_pkg.GetValueChar
134850: (p_source_code => 'LEDGER_CATEGORY_CODE'
134851: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
134852: AND l_bflow_method_code = 'PRIOR_ENTRY'
134853: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
134854: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
134855: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 134961: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

134957: p_lookup_type => 'XLA_OWNER_TYPE'
134958: ,p_lookup_code => l_component_type_code
134959: )
134960: ,p_token_4 => 'PRODUCT_NAME'
134961: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
134962: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
134963: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
134964: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
134965: ,p_ae_header_id => NULL

Line 134962: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

134958: ,p_lookup_code => l_component_type_code
134959: )
134960: ,p_token_4 => 'PRODUCT_NAME'
134961: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
134962: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
134963: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
134964: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
134965: ,p_ae_header_id => NULL
134966: );

Line 134963: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

134959: )
134960: ,p_token_4 => 'PRODUCT_NAME'
134961: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
134962: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
134963: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
134964: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
134965: ,p_ae_header_id => NULL
134966: );
134967:

Line 134964: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

134960: ,p_token_4 => 'PRODUCT_NAME'
134961: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
134962: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
134963: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
134964: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
134965: ,p_ae_header_id => NULL
134966: );
134967:
134968: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 134995: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

134991: ----------------------------------------------------------------------------------
134992: -- 4219869 Business Flow
134993: -- Update journal entry status -- Need to generate this within IF
134994: ----------------------------------------------------------------------------------
134995: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
134996: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
134997: ,p_balance_type_code => l_balance_type_code
134998: );
134999:

Line 135082: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

135078:
135079: --
135080: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
135081: --
135082: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
135083: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
135084: ELSE
135085: ---------------------------------------------------------------------------------------------------
135086: -- 4262811a Switch Sign

Line 135107: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

135103:
135104: XLA_AE_LINES_PKG.ValidateCurrentLine;
135105: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
135106:
135107: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
135108: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
135109: ,p_balance_type_code => l_balance_type_code);
135110:
135111: END IF;

Line 135280: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

135276: l_tmp_amt NUMBER;
135277: l_acc_rev_natural_side_code VARCHAR2(1);
135278:
135279: l_num_entries NUMBER;
135280: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
135281: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
135282: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
135283: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
135284: l_recog_line_1 NUMBER;

Line 135281: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

135277: l_acc_rev_natural_side_code VARCHAR2(1);
135278:
135279: l_num_entries NUMBER;
135280: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
135281: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
135282: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
135283: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
135284: l_recog_line_1 NUMBER;
135285: l_recog_line_2 NUMBER;

Line 135282: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

135278:
135279: l_num_entries NUMBER;
135280: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
135281: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
135282: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
135283: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
135284: l_recog_line_1 NUMBER;
135285: l_recog_line_2 NUMBER;
135286:

Line 135283: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

135279: l_num_entries NUMBER;
135280: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
135281: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
135282: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
135283: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
135284: l_recog_line_1 NUMBER;
135285: l_recog_line_2 NUMBER;
135286:
135287: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 135289: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

135285: l_recog_line_2 NUMBER;
135286:
135287: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
135288: l_bflow_applied_to_amt NUMBER; -- 5132302
135289: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
135290:
135291: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
135292:
135293: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 135364: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

135360: l_accrual_line_num := NULL; -- 4262811
135361: l_tmp_amt := NULL; -- 4262811
135362: --
135363:
135364: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
135365: l_balance_type_code <> 'B' THEN
135366: IF NVL(p_source_33,'
135367: ') = 'TIPV' AND
135368: NVL(p_source_96,'

Line 135438: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

135434: --
135435: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
135436:
135437: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
135438: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
135439:
135440: -- 4955764
135441: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
135442: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 135562: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

135558: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
135559:
135560: IF xla_accounting_cache_pkg.GetValueChar
135561: (p_source_code => 'LEDGER_CATEGORY_CODE'
135562: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
135563: AND l_bflow_method_code = 'PRIOR_ENTRY'
135564: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
135565: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
135566: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 135672: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

135668: p_lookup_type => 'XLA_OWNER_TYPE'
135669: ,p_lookup_code => l_component_type_code
135670: )
135671: ,p_token_4 => 'PRODUCT_NAME'
135672: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
135673: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
135674: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
135675: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
135676: ,p_ae_header_id => NULL

Line 135673: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

135669: ,p_lookup_code => l_component_type_code
135670: )
135671: ,p_token_4 => 'PRODUCT_NAME'
135672: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
135673: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
135674: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
135675: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
135676: ,p_ae_header_id => NULL
135677: );

Line 135674: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

135670: )
135671: ,p_token_4 => 'PRODUCT_NAME'
135672: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
135673: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
135674: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
135675: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
135676: ,p_ae_header_id => NULL
135677: );
135678:

Line 135675: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

135671: ,p_token_4 => 'PRODUCT_NAME'
135672: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
135673: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
135674: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
135675: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
135676: ,p_ae_header_id => NULL
135677: );
135678:
135679: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 135706: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

135702: ----------------------------------------------------------------------------------
135703: -- 4219869 Business Flow
135704: -- Update journal entry status -- Need to generate this within IF
135705: ----------------------------------------------------------------------------------
135706: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
135707: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
135708: ,p_balance_type_code => l_balance_type_code
135709: );
135710:

Line 135793: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

135789:
135790: --
135791: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
135792: --
135793: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
135794: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
135795: ELSE
135796: ---------------------------------------------------------------------------------------------------
135797: -- 4262811a Switch Sign

Line 135818: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

135814:
135815: XLA_AE_LINES_PKG.ValidateCurrentLine;
135816: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
135817:
135818: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
135819: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
135820: ,p_balance_type_code => l_balance_type_code);
135821:
135822: END IF;

Line 135991: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

135987: l_tmp_amt NUMBER;
135988: l_acc_rev_natural_side_code VARCHAR2(1);
135989:
135990: l_num_entries NUMBER;
135991: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
135992: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
135993: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
135994: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
135995: l_recog_line_1 NUMBER;

Line 135992: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

135988: l_acc_rev_natural_side_code VARCHAR2(1);
135989:
135990: l_num_entries NUMBER;
135991: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
135992: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
135993: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
135994: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
135995: l_recog_line_1 NUMBER;
135996: l_recog_line_2 NUMBER;

Line 135993: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

135989:
135990: l_num_entries NUMBER;
135991: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
135992: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
135993: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
135994: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
135995: l_recog_line_1 NUMBER;
135996: l_recog_line_2 NUMBER;
135997:

Line 135994: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

135990: l_num_entries NUMBER;
135991: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
135992: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
135993: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
135994: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
135995: l_recog_line_1 NUMBER;
135996: l_recog_line_2 NUMBER;
135997:
135998: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 136000: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

135996: l_recog_line_2 NUMBER;
135997:
135998: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
135999: l_bflow_applied_to_amt NUMBER; -- 5132302
136000: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
136001:
136002: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
136003:
136004: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 136075: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

136071: l_accrual_line_num := NULL; -- 4262811
136072: l_tmp_amt := NULL; -- 4262811
136073: --
136074:
136075: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
136076: l_balance_type_code <> 'B' THEN
136077: IF NVL(p_source_33,'
136078: ') = 'TRV' AND
136079: NVL(p_source_96,'

Line 136149: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

136145: --
136146: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
136147:
136148: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
136149: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
136150:
136151: -- 4955764
136152: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
136153: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 136273: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

136269: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
136270:
136271: IF xla_accounting_cache_pkg.GetValueChar
136272: (p_source_code => 'LEDGER_CATEGORY_CODE'
136273: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
136274: AND l_bflow_method_code = 'PRIOR_ENTRY'
136275: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
136276: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
136277: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 136383: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

136379: p_lookup_type => 'XLA_OWNER_TYPE'
136380: ,p_lookup_code => l_component_type_code
136381: )
136382: ,p_token_4 => 'PRODUCT_NAME'
136383: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
136384: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
136385: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
136386: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
136387: ,p_ae_header_id => NULL

Line 136384: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

136380: ,p_lookup_code => l_component_type_code
136381: )
136382: ,p_token_4 => 'PRODUCT_NAME'
136383: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
136384: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
136385: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
136386: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
136387: ,p_ae_header_id => NULL
136388: );

Line 136385: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

136381: )
136382: ,p_token_4 => 'PRODUCT_NAME'
136383: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
136384: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
136385: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
136386: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
136387: ,p_ae_header_id => NULL
136388: );
136389:

Line 136386: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

136382: ,p_token_4 => 'PRODUCT_NAME'
136383: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
136384: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
136385: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
136386: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
136387: ,p_ae_header_id => NULL
136388: );
136389:
136390: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 136417: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

136413: ----------------------------------------------------------------------------------
136414: -- 4219869 Business Flow
136415: -- Update journal entry status -- Need to generate this within IF
136416: ----------------------------------------------------------------------------------
136417: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
136418: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
136419: ,p_balance_type_code => l_balance_type_code
136420: );
136421:

Line 136504: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

136500:
136501: --
136502: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
136503: --
136504: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
136505: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
136506: ELSE
136507: ---------------------------------------------------------------------------------------------------
136508: -- 4262811a Switch Sign

Line 136529: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

136525:
136526: XLA_AE_LINES_PKG.ValidateCurrentLine;
136527: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
136528:
136529: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
136530: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
136531: ,p_balance_type_code => l_balance_type_code);
136532:
136533: END IF;

Line 136700: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

136696: l_tmp_amt NUMBER;
136697: l_acc_rev_natural_side_code VARCHAR2(1);
136698:
136699: l_num_entries NUMBER;
136700: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
136701: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
136702: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
136703: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
136704: l_recog_line_1 NUMBER;

Line 136701: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

136697: l_acc_rev_natural_side_code VARCHAR2(1);
136698:
136699: l_num_entries NUMBER;
136700: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
136701: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
136702: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
136703: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
136704: l_recog_line_1 NUMBER;
136705: l_recog_line_2 NUMBER;

Line 136702: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

136698:
136699: l_num_entries NUMBER;
136700: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
136701: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
136702: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
136703: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
136704: l_recog_line_1 NUMBER;
136705: l_recog_line_2 NUMBER;
136706:

Line 136703: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

136699: l_num_entries NUMBER;
136700: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
136701: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
136702: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
136703: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
136704: l_recog_line_1 NUMBER;
136705: l_recog_line_2 NUMBER;
136706:
136707: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 136709: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

136705: l_recog_line_2 NUMBER;
136706:
136707: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
136708: l_bflow_applied_to_amt NUMBER; -- 5132302
136709: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
136710:
136711: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
136712:
136713: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 136784: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

136780: l_accrual_line_num := NULL; -- 4262811
136781: l_tmp_amt := NULL; -- 4262811
136782: --
136783:
136784: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
136785: l_balance_type_code <> 'B' THEN
136786: IF NVL(p_source_33,'
136787: ') = 'TRV' AND
136788: NVL(p_source_96,'

Line 136858: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

136854: --
136855: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
136856:
136857: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
136858: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
136859:
136860: -- 4955764
136861: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
136862: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 136980: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

136976: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
136977:
136978: IF xla_accounting_cache_pkg.GetValueChar
136979: (p_source_code => 'LEDGER_CATEGORY_CODE'
136980: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
136981: AND l_bflow_method_code = 'PRIOR_ENTRY'
136982: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
136983: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
136984: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 137090: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

137086: p_lookup_type => 'XLA_OWNER_TYPE'
137087: ,p_lookup_code => l_component_type_code
137088: )
137089: ,p_token_4 => 'PRODUCT_NAME'
137090: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
137091: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
137092: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
137093: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
137094: ,p_ae_header_id => NULL

Line 137091: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

137087: ,p_lookup_code => l_component_type_code
137088: )
137089: ,p_token_4 => 'PRODUCT_NAME'
137090: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
137091: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
137092: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
137093: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
137094: ,p_ae_header_id => NULL
137095: );

Line 137092: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

137088: )
137089: ,p_token_4 => 'PRODUCT_NAME'
137090: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
137091: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
137092: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
137093: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
137094: ,p_ae_header_id => NULL
137095: );
137096:

Line 137093: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

137089: ,p_token_4 => 'PRODUCT_NAME'
137090: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
137091: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
137092: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
137093: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
137094: ,p_ae_header_id => NULL
137095: );
137096:
137097: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 137124: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

137120: ----------------------------------------------------------------------------------
137121: -- 4219869 Business Flow
137122: -- Update journal entry status -- Need to generate this within IF
137123: ----------------------------------------------------------------------------------
137124: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
137125: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
137126: ,p_balance_type_code => l_balance_type_code
137127: );
137128:

Line 137211: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

137207:
137208: --
137209: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
137210: --
137211: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
137212: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
137213: ELSE
137214: ---------------------------------------------------------------------------------------------------
137215: -- 4262811a Switch Sign

Line 137236: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

137232:
137233: XLA_AE_LINES_PKG.ValidateCurrentLine;
137234: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
137235:
137236: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
137237: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
137238: ,p_balance_type_code => l_balance_type_code);
137239:
137240: END IF;

Line 137409: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

137405: l_tmp_amt NUMBER;
137406: l_acc_rev_natural_side_code VARCHAR2(1);
137407:
137408: l_num_entries NUMBER;
137409: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
137410: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
137411: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
137412: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
137413: l_recog_line_1 NUMBER;

Line 137410: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

137406: l_acc_rev_natural_side_code VARCHAR2(1);
137407:
137408: l_num_entries NUMBER;
137409: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
137410: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
137411: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
137412: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
137413: l_recog_line_1 NUMBER;
137414: l_recog_line_2 NUMBER;

Line 137411: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

137407:
137408: l_num_entries NUMBER;
137409: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
137410: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
137411: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
137412: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
137413: l_recog_line_1 NUMBER;
137414: l_recog_line_2 NUMBER;
137415:

Line 137412: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

137408: l_num_entries NUMBER;
137409: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
137410: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
137411: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
137412: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
137413: l_recog_line_1 NUMBER;
137414: l_recog_line_2 NUMBER;
137415:
137416: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 137418: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

137414: l_recog_line_2 NUMBER;
137415:
137416: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
137417: l_bflow_applied_to_amt NUMBER; -- 5132302
137418: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
137419:
137420: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
137421:
137422: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 137493: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

137489: l_accrual_line_num := NULL; -- 4262811
137490: l_tmp_amt := NULL; -- 4262811
137491: --
137492:
137493: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
137494: l_balance_type_code <> 'B' THEN
137495: IF NVL(p_source_33,'
137496: ') = 'TRV' AND
137497: NVL(p_source_96,'

Line 137567: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

137563: --
137564: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
137565:
137566: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
137567: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
137568:
137569: -- 4955764
137570: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
137571: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 137693: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

137689: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
137690:
137691: IF xla_accounting_cache_pkg.GetValueChar
137692: (p_source_code => 'LEDGER_CATEGORY_CODE'
137693: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
137694: AND l_bflow_method_code = 'PRIOR_ENTRY'
137695: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
137696: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
137697: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 137803: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

137799: p_lookup_type => 'XLA_OWNER_TYPE'
137800: ,p_lookup_code => l_component_type_code
137801: )
137802: ,p_token_4 => 'PRODUCT_NAME'
137803: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
137804: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
137805: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
137806: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
137807: ,p_ae_header_id => NULL

Line 137804: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

137800: ,p_lookup_code => l_component_type_code
137801: )
137802: ,p_token_4 => 'PRODUCT_NAME'
137803: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
137804: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
137805: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
137806: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
137807: ,p_ae_header_id => NULL
137808: );

Line 137805: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

137801: )
137802: ,p_token_4 => 'PRODUCT_NAME'
137803: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
137804: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
137805: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
137806: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
137807: ,p_ae_header_id => NULL
137808: );
137809:

Line 137806: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

137802: ,p_token_4 => 'PRODUCT_NAME'
137803: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
137804: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
137805: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
137806: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
137807: ,p_ae_header_id => NULL
137808: );
137809:
137810: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 137837: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

137833: ----------------------------------------------------------------------------------
137834: -- 4219869 Business Flow
137835: -- Update journal entry status -- Need to generate this within IF
137836: ----------------------------------------------------------------------------------
137837: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
137838: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
137839: ,p_balance_type_code => l_balance_type_code
137840: );
137841:

Line 137924: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

137920:
137921: --
137922: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
137923: --
137924: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
137925: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
137926: ELSE
137927: ---------------------------------------------------------------------------------------------------
137928: -- 4262811a Switch Sign

Line 137949: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

137945:
137946: XLA_AE_LINES_PKG.ValidateCurrentLine;
137947: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
137948:
137949: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
137950: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
137951: ,p_balance_type_code => l_balance_type_code);
137952:
137953: END IF;

Line 138122: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

138118: l_tmp_amt NUMBER;
138119: l_acc_rev_natural_side_code VARCHAR2(1);
138120:
138121: l_num_entries NUMBER;
138122: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
138123: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
138124: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
138125: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
138126: l_recog_line_1 NUMBER;

Line 138123: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

138119: l_acc_rev_natural_side_code VARCHAR2(1);
138120:
138121: l_num_entries NUMBER;
138122: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
138123: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
138124: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
138125: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
138126: l_recog_line_1 NUMBER;
138127: l_recog_line_2 NUMBER;

Line 138124: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

138120:
138121: l_num_entries NUMBER;
138122: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
138123: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
138124: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
138125: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
138126: l_recog_line_1 NUMBER;
138127: l_recog_line_2 NUMBER;
138128:

Line 138125: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

138121: l_num_entries NUMBER;
138122: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
138123: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
138124: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
138125: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
138126: l_recog_line_1 NUMBER;
138127: l_recog_line_2 NUMBER;
138128:
138129: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 138131: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

138127: l_recog_line_2 NUMBER;
138128:
138129: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
138130: l_bflow_applied_to_amt NUMBER; -- 5132302
138131: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
138132:
138133: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
138134:
138135: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 138206: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

138202: l_accrual_line_num := NULL; -- 4262811
138203: l_tmp_amt := NULL; -- 4262811
138204: --
138205:
138206: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
138207: l_balance_type_code <> 'B' THEN
138208: IF NVL(p_source_33,'
138209: ') = 'TRV' AND
138210: NVL(p_source_96,'

Line 138280: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

138276: --
138277: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
138278:
138279: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
138280: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
138281:
138282: -- 4955764
138283: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
138284: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 138404: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

138400: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
138401:
138402: IF xla_accounting_cache_pkg.GetValueChar
138403: (p_source_code => 'LEDGER_CATEGORY_CODE'
138404: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
138405: AND l_bflow_method_code = 'PRIOR_ENTRY'
138406: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
138407: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
138408: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 138514: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

138510: p_lookup_type => 'XLA_OWNER_TYPE'
138511: ,p_lookup_code => l_component_type_code
138512: )
138513: ,p_token_4 => 'PRODUCT_NAME'
138514: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
138515: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
138516: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
138517: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
138518: ,p_ae_header_id => NULL

Line 138515: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

138511: ,p_lookup_code => l_component_type_code
138512: )
138513: ,p_token_4 => 'PRODUCT_NAME'
138514: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
138515: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
138516: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
138517: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
138518: ,p_ae_header_id => NULL
138519: );

Line 138516: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

138512: )
138513: ,p_token_4 => 'PRODUCT_NAME'
138514: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
138515: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
138516: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
138517: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
138518: ,p_ae_header_id => NULL
138519: );
138520:

Line 138517: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

138513: ,p_token_4 => 'PRODUCT_NAME'
138514: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
138515: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
138516: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
138517: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
138518: ,p_ae_header_id => NULL
138519: );
138520:
138521: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 138548: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

138544: ----------------------------------------------------------------------------------
138545: -- 4219869 Business Flow
138546: -- Update journal entry status -- Need to generate this within IF
138547: ----------------------------------------------------------------------------------
138548: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
138549: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
138550: ,p_balance_type_code => l_balance_type_code
138551: );
138552:

Line 138635: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

138631:
138632: --
138633: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
138634: --
138635: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
138636: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
138637: ELSE
138638: ---------------------------------------------------------------------------------------------------
138639: -- 4262811a Switch Sign

Line 138660: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

138656:
138657: XLA_AE_LINES_PKG.ValidateCurrentLine;
138658: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
138659:
138660: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
138661: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
138662: ,p_balance_type_code => l_balance_type_code);
138663:
138664: END IF;

Line 138806: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

138802: l_tmp_amt NUMBER;
138803: l_acc_rev_natural_side_code VARCHAR2(1);
138804:
138805: l_num_entries NUMBER;
138806: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
138807: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
138808: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
138809: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
138810: l_recog_line_1 NUMBER;

Line 138807: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

138803: l_acc_rev_natural_side_code VARCHAR2(1);
138804:
138805: l_num_entries NUMBER;
138806: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
138807: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
138808: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
138809: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
138810: l_recog_line_1 NUMBER;
138811: l_recog_line_2 NUMBER;

Line 138808: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

138804:
138805: l_num_entries NUMBER;
138806: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
138807: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
138808: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
138809: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
138810: l_recog_line_1 NUMBER;
138811: l_recog_line_2 NUMBER;
138812:

Line 138809: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

138805: l_num_entries NUMBER;
138806: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
138807: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
138808: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
138809: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
138810: l_recog_line_1 NUMBER;
138811: l_recog_line_2 NUMBER;
138812:
138813: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 138815: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

138811: l_recog_line_2 NUMBER;
138812:
138813: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
138814: l_bflow_applied_to_amt NUMBER; -- 5132302
138815: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
138816:
138817: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
138818:
138819: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 138890: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

138886: l_accrual_line_num := NULL; -- 4262811
138887: l_tmp_amt := NULL; -- 4262811
138888: --
138889:
138890: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
138891: l_balance_type_code <> 'B' THEN
138892: IF NVL(p_source_97,'
138893: ') = 'CLEAR_CLEAR' AND
138894: NVL(p_source_98,'

Line 138966: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

138962: --
138963: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
138964:
138965: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
138966: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
138967:
138968: -- 4955764
138969: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
138970: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 139042: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

139038: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
139039:
139040: IF xla_accounting_cache_pkg.GetValueChar
139041: (p_source_code => 'LEDGER_CATEGORY_CODE'
139042: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
139043: AND l_bflow_method_code = 'PRIOR_ENTRY'
139044: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
139045: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
139046: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 139231: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

139227: p_lookup_type => 'XLA_OWNER_TYPE'
139228: ,p_lookup_code => l_component_type_code
139229: )
139230: ,p_token_4 => 'PRODUCT_NAME'
139231: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
139232: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
139233: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
139234: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
139235: ,p_ae_header_id => NULL

Line 139232: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

139228: ,p_lookup_code => l_component_type_code
139229: )
139230: ,p_token_4 => 'PRODUCT_NAME'
139231: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
139232: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
139233: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
139234: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
139235: ,p_ae_header_id => NULL
139236: );

Line 139233: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

139229: )
139230: ,p_token_4 => 'PRODUCT_NAME'
139231: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
139232: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
139233: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
139234: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
139235: ,p_ae_header_id => NULL
139236: );
139237:

Line 139234: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

139230: ,p_token_4 => 'PRODUCT_NAME'
139231: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
139232: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
139233: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
139234: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
139235: ,p_ae_header_id => NULL
139236: );
139237:
139238: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 139265: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

139261: ----------------------------------------------------------------------------------
139262: -- 4219869 Business Flow
139263: -- Update journal entry status -- Need to generate this within IF
139264: ----------------------------------------------------------------------------------
139265: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
139266: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
139267: ,p_balance_type_code => l_balance_type_code
139268: );
139269:

Line 139441: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

139437:
139438: --
139439: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
139440: --
139441: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
139442: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
139443: ELSE
139444: ---------------------------------------------------------------------------------------------------
139445: -- 4262811a Switch Sign

Line 139466: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

139462:
139463: XLA_AE_LINES_PKG.ValidateCurrentLine;
139464: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
139465:
139466: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
139467: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
139468: ,p_balance_type_code => l_balance_type_code);
139469:
139470: END IF;

Line 139621: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

139617: l_tmp_amt NUMBER;
139618: l_acc_rev_natural_side_code VARCHAR2(1);
139619:
139620: l_num_entries NUMBER;
139621: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
139622: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
139623: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
139624: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
139625: l_recog_line_1 NUMBER;

Line 139622: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

139618: l_acc_rev_natural_side_code VARCHAR2(1);
139619:
139620: l_num_entries NUMBER;
139621: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
139622: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
139623: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
139624: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
139625: l_recog_line_1 NUMBER;
139626: l_recog_line_2 NUMBER;

Line 139623: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

139619:
139620: l_num_entries NUMBER;
139621: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
139622: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
139623: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
139624: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
139625: l_recog_line_1 NUMBER;
139626: l_recog_line_2 NUMBER;
139627:

Line 139624: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

139620: l_num_entries NUMBER;
139621: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
139622: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
139623: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
139624: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
139625: l_recog_line_1 NUMBER;
139626: l_recog_line_2 NUMBER;
139627:
139628: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 139630: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

139626: l_recog_line_2 NUMBER;
139627:
139628: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
139629: l_bflow_applied_to_amt NUMBER; -- 5132302
139630: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
139631:
139632: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
139633:
139634: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 139705: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

139701: l_accrual_line_num := NULL; -- 4262811
139702: l_tmp_amt := NULL; -- 4262811
139703: --
139704:
139705: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
139706: l_balance_type_code <> 'B' THEN
139707: IF NVL(p_source_97,'
139708: ') <> 'CLEAR_CLEAR' AND
139709: NVL(p_source_98,'

Line 139785: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

139781: --
139782: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
139783:
139784: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
139785: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
139786:
139787: -- 4955764
139788: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
139789: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 139861: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

139857: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
139858:
139859: IF xla_accounting_cache_pkg.GetValueChar
139860: (p_source_code => 'LEDGER_CATEGORY_CODE'
139861: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
139862: AND l_bflow_method_code = 'PRIOR_ENTRY'
139863: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
139864: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
139865: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 140050: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

140046: p_lookup_type => 'XLA_OWNER_TYPE'
140047: ,p_lookup_code => l_component_type_code
140048: )
140049: ,p_token_4 => 'PRODUCT_NAME'
140050: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
140051: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
140052: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
140053: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
140054: ,p_ae_header_id => NULL

Line 140051: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

140047: ,p_lookup_code => l_component_type_code
140048: )
140049: ,p_token_4 => 'PRODUCT_NAME'
140050: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
140051: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
140052: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
140053: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
140054: ,p_ae_header_id => NULL
140055: );

Line 140052: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

140048: )
140049: ,p_token_4 => 'PRODUCT_NAME'
140050: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
140051: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
140052: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
140053: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
140054: ,p_ae_header_id => NULL
140055: );
140056:

Line 140053: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

140049: ,p_token_4 => 'PRODUCT_NAME'
140050: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
140051: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
140052: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
140053: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
140054: ,p_ae_header_id => NULL
140055: );
140056:
140057: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 140084: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

140080: ----------------------------------------------------------------------------------
140081: -- 4219869 Business Flow
140082: -- Update journal entry status -- Need to generate this within IF
140083: ----------------------------------------------------------------------------------
140084: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
140085: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
140086: ,p_balance_type_code => l_balance_type_code
140087: );
140088:

Line 140260: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

140256:
140257: --
140258: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
140259: --
140260: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
140261: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
140262: ELSE
140263: ---------------------------------------------------------------------------------------------------
140264: -- 4262811a Switch Sign

Line 140285: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

140281:
140282: XLA_AE_LINES_PKG.ValidateCurrentLine;
140283: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
140284:
140285: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
140286: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
140287: ,p_balance_type_code => l_balance_type_code);
140288:
140289: END IF;

Line 140460: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

140456: l_tmp_amt NUMBER;
140457: l_acc_rev_natural_side_code VARCHAR2(1);
140458:
140459: l_num_entries NUMBER;
140460: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
140461: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
140462: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
140463: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
140464: l_recog_line_1 NUMBER;

Line 140461: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

140457: l_acc_rev_natural_side_code VARCHAR2(1);
140458:
140459: l_num_entries NUMBER;
140460: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
140461: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
140462: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
140463: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
140464: l_recog_line_1 NUMBER;
140465: l_recog_line_2 NUMBER;

Line 140462: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

140458:
140459: l_num_entries NUMBER;
140460: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
140461: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
140462: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
140463: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
140464: l_recog_line_1 NUMBER;
140465: l_recog_line_2 NUMBER;
140466:

Line 140463: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

140459: l_num_entries NUMBER;
140460: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
140461: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
140462: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
140463: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
140464: l_recog_line_1 NUMBER;
140465: l_recog_line_2 NUMBER;
140466:
140467: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 140469: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

140465: l_recog_line_2 NUMBER;
140466:
140467: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
140468: l_bflow_applied_to_amt NUMBER; -- 5132302
140469: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
140470:
140471: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
140472:
140473: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 140544: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

140540: l_accrual_line_num := NULL; -- 4262811
140541: l_tmp_amt := NULL; -- 4262811
140542: --
140543:
140544: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
140545: l_balance_type_code <> 'B' THEN
140546: IF NVL(p_source_33,'
140547: ') = 'AWT'
140548: THEN

Line 140616: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

140612: --
140613: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
140614:
140615: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
140616: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
140617:
140618: -- 4955764
140619: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
140620: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 140740: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

140736: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
140737:
140738: IF xla_accounting_cache_pkg.GetValueChar
140739: (p_source_code => 'LEDGER_CATEGORY_CODE'
140740: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
140741: AND l_bflow_method_code = 'PRIOR_ENTRY'
140742: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
140743: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
140744: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 140939: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

140935: p_lookup_type => 'XLA_OWNER_TYPE'
140936: ,p_lookup_code => l_component_type_code
140937: )
140938: ,p_token_4 => 'PRODUCT_NAME'
140939: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
140940: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
140941: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
140942: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
140943: ,p_ae_header_id => NULL

Line 140940: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

140936: ,p_lookup_code => l_component_type_code
140937: )
140938: ,p_token_4 => 'PRODUCT_NAME'
140939: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
140940: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
140941: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
140942: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
140943: ,p_ae_header_id => NULL
140944: );

Line 140941: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

140937: )
140938: ,p_token_4 => 'PRODUCT_NAME'
140939: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
140940: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
140941: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
140942: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
140943: ,p_ae_header_id => NULL
140944: );
140945:

Line 140942: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

140938: ,p_token_4 => 'PRODUCT_NAME'
140939: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
140940: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
140941: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
140942: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
140943: ,p_ae_header_id => NULL
140944: );
140945:
140946: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 140973: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

140969: ----------------------------------------------------------------------------------
140970: -- 4219869 Business Flow
140971: -- Update journal entry status -- Need to generate this within IF
140972: ----------------------------------------------------------------------------------
140973: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
140974: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
140975: ,p_balance_type_code => l_balance_type_code
140976: );
140977:

Line 141149: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

141145:
141146: --
141147: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
141148: --
141149: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
141150: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
141151: ELSE
141152: ---------------------------------------------------------------------------------------------------
141153: -- 4262811a Switch Sign

Line 141174: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

141170:
141171: XLA_AE_LINES_PKG.ValidateCurrentLine;
141172: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
141173:
141174: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
141175: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
141176: ,p_balance_type_code => l_balance_type_code);
141177:
141178: END IF;

Line 141347: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

141343: l_tmp_amt NUMBER;
141344: l_acc_rev_natural_side_code VARCHAR2(1);
141345:
141346: l_num_entries NUMBER;
141347: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
141348: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
141349: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
141350: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
141351: l_recog_line_1 NUMBER;

Line 141348: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

141344: l_acc_rev_natural_side_code VARCHAR2(1);
141345:
141346: l_num_entries NUMBER;
141347: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
141348: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
141349: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
141350: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
141351: l_recog_line_1 NUMBER;
141352: l_recog_line_2 NUMBER;

Line 141349: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

141345:
141346: l_num_entries NUMBER;
141347: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
141348: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
141349: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
141350: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
141351: l_recog_line_1 NUMBER;
141352: l_recog_line_2 NUMBER;
141353:

Line 141350: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

141346: l_num_entries NUMBER;
141347: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
141348: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
141349: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
141350: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
141351: l_recog_line_1 NUMBER;
141352: l_recog_line_2 NUMBER;
141353:
141354: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 141356: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

141352: l_recog_line_2 NUMBER;
141353:
141354: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
141355: l_bflow_applied_to_amt NUMBER; -- 5132302
141356: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
141357:
141358: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
141359:
141360: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 141431: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

141427: l_accrual_line_num := NULL; -- 4262811
141428: l_tmp_amt := NULL; -- 4262811
141429: --
141430:
141431: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
141432: l_balance_type_code <> 'B' THEN
141433: IF NVL(p_source_33,'
141434: ') = 'AWT'
141435: THEN

Line 141503: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

141499: --
141500: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
141501:
141502: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
141503: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
141504:
141505: -- 4955764
141506: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
141507: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 141625: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

141621: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
141622:
141623: IF xla_accounting_cache_pkg.GetValueChar
141624: (p_source_code => 'LEDGER_CATEGORY_CODE'
141625: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
141626: AND l_bflow_method_code = 'PRIOR_ENTRY'
141627: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
141628: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
141629: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 141824: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

141820: p_lookup_type => 'XLA_OWNER_TYPE'
141821: ,p_lookup_code => l_component_type_code
141822: )
141823: ,p_token_4 => 'PRODUCT_NAME'
141824: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
141825: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
141826: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
141827: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
141828: ,p_ae_header_id => NULL

Line 141825: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

141821: ,p_lookup_code => l_component_type_code
141822: )
141823: ,p_token_4 => 'PRODUCT_NAME'
141824: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
141825: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
141826: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
141827: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
141828: ,p_ae_header_id => NULL
141829: );

Line 141826: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

141822: )
141823: ,p_token_4 => 'PRODUCT_NAME'
141824: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
141825: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
141826: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
141827: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
141828: ,p_ae_header_id => NULL
141829: );
141830:

Line 141827: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

141823: ,p_token_4 => 'PRODUCT_NAME'
141824: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
141825: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
141826: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
141827: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
141828: ,p_ae_header_id => NULL
141829: );
141830:
141831: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 141858: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

141854: ----------------------------------------------------------------------------------
141855: -- 4219869 Business Flow
141856: -- Update journal entry status -- Need to generate this within IF
141857: ----------------------------------------------------------------------------------
141858: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
141859: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
141860: ,p_balance_type_code => l_balance_type_code
141861: );
141862:

Line 142034: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

142030:
142031: --
142032: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
142033: --
142034: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
142035: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
142036: ELSE
142037: ---------------------------------------------------------------------------------------------------
142038: -- 4262811a Switch Sign

Line 142059: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

142055:
142056: XLA_AE_LINES_PKG.ValidateCurrentLine;
142057: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
142058:
142059: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
142060: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
142061: ,p_balance_type_code => l_balance_type_code);
142062:
142063: END IF;

Line 142234: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

142230: l_tmp_amt NUMBER;
142231: l_acc_rev_natural_side_code VARCHAR2(1);
142232:
142233: l_num_entries NUMBER;
142234: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
142235: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
142236: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
142237: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
142238: l_recog_line_1 NUMBER;

Line 142235: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

142231: l_acc_rev_natural_side_code VARCHAR2(1);
142232:
142233: l_num_entries NUMBER;
142234: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
142235: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
142236: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
142237: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
142238: l_recog_line_1 NUMBER;
142239: l_recog_line_2 NUMBER;

Line 142236: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

142232:
142233: l_num_entries NUMBER;
142234: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
142235: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
142236: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
142237: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
142238: l_recog_line_1 NUMBER;
142239: l_recog_line_2 NUMBER;
142240:

Line 142237: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

142233: l_num_entries NUMBER;
142234: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
142235: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
142236: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
142237: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
142238: l_recog_line_1 NUMBER;
142239: l_recog_line_2 NUMBER;
142240:
142241: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 142243: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

142239: l_recog_line_2 NUMBER;
142240:
142241: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
142242: l_bflow_applied_to_amt NUMBER; -- 5132302
142243: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
142244:
142245: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
142246:
142247: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 142318: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

142314: l_accrual_line_num := NULL; -- 4262811
142315: l_tmp_amt := NULL; -- 4262811
142316: --
142317:
142318: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
142319: l_balance_type_code <> 'B' THEN
142320: IF NVL(p_source_33,'
142321: ') = 'AWT'
142322: THEN

Line 142390: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

142386: --
142387: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
142388:
142389: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
142390: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
142391:
142392: -- 4955764
142393: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
142394: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 142516: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

142512: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
142513:
142514: IF xla_accounting_cache_pkg.GetValueChar
142515: (p_source_code => 'LEDGER_CATEGORY_CODE'
142516: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
142517: AND l_bflow_method_code = 'PRIOR_ENTRY'
142518: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
142519: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
142520: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 142715: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

142711: p_lookup_type => 'XLA_OWNER_TYPE'
142712: ,p_lookup_code => l_component_type_code
142713: )
142714: ,p_token_4 => 'PRODUCT_NAME'
142715: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
142716: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
142717: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
142718: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
142719: ,p_ae_header_id => NULL

Line 142716: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

142712: ,p_lookup_code => l_component_type_code
142713: )
142714: ,p_token_4 => 'PRODUCT_NAME'
142715: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
142716: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
142717: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
142718: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
142719: ,p_ae_header_id => NULL
142720: );

Line 142717: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

142713: )
142714: ,p_token_4 => 'PRODUCT_NAME'
142715: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
142716: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
142717: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
142718: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
142719: ,p_ae_header_id => NULL
142720: );
142721:

Line 142718: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

142714: ,p_token_4 => 'PRODUCT_NAME'
142715: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
142716: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
142717: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
142718: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
142719: ,p_ae_header_id => NULL
142720: );
142721:
142722: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 142749: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

142745: ----------------------------------------------------------------------------------
142746: -- 4219869 Business Flow
142747: -- Update journal entry status -- Need to generate this within IF
142748: ----------------------------------------------------------------------------------
142749: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
142750: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
142751: ,p_balance_type_code => l_balance_type_code
142752: );
142753:

Line 142925: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

142921:
142922: --
142923: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
142924: --
142925: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
142926: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
142927: ELSE
142928: ---------------------------------------------------------------------------------------------------
142929: -- 4262811a Switch Sign

Line 142950: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

142946:
142947: XLA_AE_LINES_PKG.ValidateCurrentLine;
142948: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
142949:
142950: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
142951: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
142952: ,p_balance_type_code => l_balance_type_code);
142953:
142954: END IF;

Line 143125: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

143121: l_tmp_amt NUMBER;
143122: l_acc_rev_natural_side_code VARCHAR2(1);
143123:
143124: l_num_entries NUMBER;
143125: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
143126: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
143127: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
143128: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
143129: l_recog_line_1 NUMBER;

Line 143126: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

143122: l_acc_rev_natural_side_code VARCHAR2(1);
143123:
143124: l_num_entries NUMBER;
143125: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
143126: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
143127: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
143128: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
143129: l_recog_line_1 NUMBER;
143130: l_recog_line_2 NUMBER;

Line 143127: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

143123:
143124: l_num_entries NUMBER;
143125: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
143126: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
143127: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
143128: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
143129: l_recog_line_1 NUMBER;
143130: l_recog_line_2 NUMBER;
143131:

Line 143128: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

143124: l_num_entries NUMBER;
143125: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
143126: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
143127: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
143128: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
143129: l_recog_line_1 NUMBER;
143130: l_recog_line_2 NUMBER;
143131:
143132: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 143134: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

143130: l_recog_line_2 NUMBER;
143131:
143132: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
143133: l_bflow_applied_to_amt NUMBER; -- 5132302
143134: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
143135:
143136: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
143137:
143138: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 143209: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

143205: l_accrual_line_num := NULL; -- 4262811
143206: l_tmp_amt := NULL; -- 4262811
143207: --
143208:
143209: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
143210: l_balance_type_code <> 'B' THEN
143211: IF NVL(p_source_33,'
143212: ') = 'AWT'
143213: THEN

Line 143281: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

143277: --
143278: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
143279:
143280: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
143281: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
143282:
143283: -- 4955764
143284: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
143285: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 143405: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

143401: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
143402:
143403: IF xla_accounting_cache_pkg.GetValueChar
143404: (p_source_code => 'LEDGER_CATEGORY_CODE'
143405: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
143406: AND l_bflow_method_code = 'PRIOR_ENTRY'
143407: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
143408: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
143409: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 143604: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

143600: p_lookup_type => 'XLA_OWNER_TYPE'
143601: ,p_lookup_code => l_component_type_code
143602: )
143603: ,p_token_4 => 'PRODUCT_NAME'
143604: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
143605: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
143606: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
143607: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
143608: ,p_ae_header_id => NULL

Line 143605: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

143601: ,p_lookup_code => l_component_type_code
143602: )
143603: ,p_token_4 => 'PRODUCT_NAME'
143604: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
143605: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
143606: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
143607: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
143608: ,p_ae_header_id => NULL
143609: );

Line 143606: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

143602: )
143603: ,p_token_4 => 'PRODUCT_NAME'
143604: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
143605: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
143606: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
143607: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
143608: ,p_ae_header_id => NULL
143609: );
143610:

Line 143607: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

143603: ,p_token_4 => 'PRODUCT_NAME'
143604: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
143605: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
143606: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
143607: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
143608: ,p_ae_header_id => NULL
143609: );
143610:
143611: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 143638: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

143634: ----------------------------------------------------------------------------------
143635: -- 4219869 Business Flow
143636: -- Update journal entry status -- Need to generate this within IF
143637: ----------------------------------------------------------------------------------
143638: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
143639: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
143640: ,p_balance_type_code => l_balance_type_code
143641: );
143642:

Line 143814: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

143810:
143811: --
143812: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
143813: --
143814: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
143815: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
143816: ELSE
143817: ---------------------------------------------------------------------------------------------------
143818: -- 4262811a Switch Sign

Line 143839: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

143835:
143836: XLA_AE_LINES_PKG.ValidateCurrentLine;
143837: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
143838:
143839: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
143840: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
143841: ,p_balance_type_code => l_balance_type_code);
143842:
143843: END IF;

Line 144565: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

144561:
144562: l_calculate_acctd_flag VARCHAR2(1) :='N';
144563: l_calculate_g_l_flag VARCHAR2(1) :='N';
144564: --
144565: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144566: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144567: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
144568: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
144569: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 144566: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

144562: l_calculate_acctd_flag VARCHAR2(1) :='N';
144563: l_calculate_g_l_flag VARCHAR2(1) :='N';
144564: --
144565: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144566: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144567: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
144568: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
144569: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144570: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 144567: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

144563: l_calculate_g_l_flag VARCHAR2(1) :='N';
144564: --
144565: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144566: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144567: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
144568: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
144569: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144570: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
144571: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 144568: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

144564: --
144565: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144566: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144567: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
144568: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
144569: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144570: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
144571: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
144572: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 144569: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

144565: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144566: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144567: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
144568: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
144569: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144570: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
144571: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
144572: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144573: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 144570: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

144566: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144567: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
144568: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
144569: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144570: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
144571: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
144572: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144573: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144574: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 144571: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

144567: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
144568: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
144569: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144570: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
144571: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
144572: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144573: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144574: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144575: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 144572: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

144568: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
144569: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144570: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
144571: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
144572: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144573: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144574: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144575: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144576: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 144573: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

144569: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144570: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
144571: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
144572: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144573: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144574: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144575: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144576: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144577: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 144574: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

144570: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
144571: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
144572: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144573: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144574: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144575: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144576: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144577: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144578: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 144575: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

144571: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
144572: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144573: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144574: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144575: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144576: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144577: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144578: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144579: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 144576: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

144572: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144573: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144574: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144575: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144576: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144577: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144578: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144579: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
144580: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 144577: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

144573: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144574: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144575: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144576: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144577: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144578: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144579: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
144580: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
144581: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 144578: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

144574: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144575: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144576: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144577: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144578: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144579: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
144580: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
144581: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
144582: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 144579: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

144575: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144576: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144577: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144578: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144579: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
144580: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
144581: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
144582: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
144583: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 144580: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

144576: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144577: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144578: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144579: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
144580: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
144581: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
144582: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
144583: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144584: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 144581: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

144577: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144578: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144579: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
144580: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
144581: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
144582: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
144583: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144584: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144585: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 144582: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

144578: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
144579: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
144580: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
144581: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
144582: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
144583: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144584: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144585: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144586: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 144583: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

144579: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
144580: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
144581: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
144582: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
144583: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144584: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144585: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144586: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144587: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 144584: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

144580: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
144581: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
144582: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
144583: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144584: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144585: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144586: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144587: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
144588: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 144585: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

144581: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
144582: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
144583: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144584: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144585: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144586: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144587: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
144588: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
144589: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 144586: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

144582: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
144583: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144584: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144585: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144586: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144587: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
144588: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
144589: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
144590: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 144587: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

144583: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144584: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144585: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144586: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144587: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
144588: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
144589: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
144590: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
144591:

Line 144588: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

144584: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144585: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144586: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144587: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
144588: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
144589: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
144590: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
144591:
144592: l_event_id NUMBER;

Line 144589: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

144585: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144586: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144587: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
144588: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
144589: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
144590: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
144591:
144592: l_event_id NUMBER;
144593: l_previous_event_id NUMBER;

Line 144590: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

144586: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
144587: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
144588: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
144589: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
144590: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
144591:
144592: l_event_id NUMBER;
144593: l_previous_event_id NUMBER;
144594: l_first_event_id NUMBER;

Line 144608: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

144604: l_event_class_name VARCHAR2(80) := 'Credit Memos';
144605: l_description VARCHAR2(4000);
144606: l_transaction_reversal NUMBER;
144607: l_ae_header_id NUMBER;
144608: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
144609: l_log_module VARCHAR2(240);
144610: --
144611: l_acct_reversal_source VARCHAR2(30);
144612: l_trx_reversal_source VARCHAR2(30);

Line 145109: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

145105:
145106: --
145107: -- set event info as cache for other routines to refer event attributes
145108: --
145109: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
145110: (p_application_id => p_application_id
145111: ,p_primary_ledger_id => p_primary_ledger_id
145112: ,p_base_ledger_id => p_base_ledger_id
145113: ,p_target_ledger_id => p_target_ledger_id

Line 145142: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

145138:
145139: --
145140: -- set the status of entry to C_VALID (0)
145141: --
145142: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
145143:
145144: --
145145: -- initialize a row for ae header
145146: --

Line 145191: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

145187: --
145188: -- initilaize the status of ae headers for diffrent balance types
145189: -- the status is initialised to C_NOT_CREATED (2)
145190: --
145191: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
145192: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
145193: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
145194:
145195: --

Line 145192: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

145188: -- initilaize the status of ae headers for diffrent balance types
145189: -- the status is initialised to C_NOT_CREATED (2)
145190: --
145191: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
145192: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
145193: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
145194:
145195: --
145196: -- call api to validate and store accounting attributes for header

Line 145193: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

145189: -- the status is initialised to C_NOT_CREATED (2)
145190: --
145191: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
145192: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
145193: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
145194:
145195: --
145196: -- call api to validate and store accounting attributes for header
145197: --

Line 145252: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

145248: --
145249: l_trx_reversal_source := SUBSTR(NULL, 1,30);
145250:
145251: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
145252: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
145253:
145254: xla_accounting_err_pkg.build_message
145255: (p_appli_s_name => 'XLA'
145256: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 145260: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

145256: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
145257: ,p_token_1 => 'ACCT_ATTR_NAME'
145258: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
145259: ,p_token_2 => 'PRODUCT_NAME'
145260: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
145261: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
145262: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
145263: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
145264:

Line 145261: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

145257: ,p_token_1 => 'ACCT_ATTR_NAME'
145258: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
145259: ,p_token_2 => 'PRODUCT_NAME'
145260: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
145261: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
145262: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
145263: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
145264:
145265: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 145262: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

145258: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
145259: ,p_token_2 => 'PRODUCT_NAME'
145260: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
145261: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
145262: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
145263: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
145264:
145265: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
145266: --

Line 145263: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

145259: ,p_token_2 => 'PRODUCT_NAME'
145260: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
145261: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
145262: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
145263: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
145264:
145265: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
145266: --
145267: -- following sets the accounting attributes needed to reverse

Line 145282: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

145278: ----------------------------------------------------------------
145279: -- 4262811 - update the header statuses to invalid in need be
145280: ----------------------------------------------------------------
145281: --
145282: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
145283:
145284:
145285: -----------------------------------------------
145286: -- No accrual reversal for the event class/type

Line 145453: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

145449: ,p_module => l_log_module);
145450: END IF;
145451:
145452: --
145453: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
145454: --
145455: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
145456: --
145457: -- set event info as cache for other routines to refer event attributes

Line 145455: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

145451:
145452: --
145453: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
145454: --
145455: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
145456: --
145457: -- set event info as cache for other routines to refer event attributes
145458: --
145459:

Line 145463: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

145459:
145460: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
145461: l_previous_event_id := l_event_id;
145462:
145463: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
145464: (p_application_id => p_application_id
145465: ,p_primary_ledger_id => p_primary_ledger_id
145466: ,p_base_ledger_id => p_base_ledger_id
145467: ,p_target_ledger_id => p_target_ledger_id

Line 145504: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

145500: l_acct_reversal_source := SUBSTR(l_array_source_53(Idx), 1,30);
145501:
145502: IF l_continue_with_lines THEN
145503: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
145504: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
145505:
145506: xla_accounting_err_pkg.build_message
145507: (p_appli_s_name => 'XLA'
145508: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 145512: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

145508: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
145509: ,p_token_1 => 'LINE_NUMBER'
145510: ,p_value_1 => l_array_extract_line_num(Idx)
145511: ,p_token_2 => 'PRODUCT_NAME'
145512: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
145513: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
145514: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
145515: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
145516:

Line 145513: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

145509: ,p_token_1 => 'LINE_NUMBER'
145510: ,p_value_1 => l_array_extract_line_num(Idx)
145511: ,p_token_2 => 'PRODUCT_NAME'
145512: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
145513: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
145514: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
145515: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
145516:
145517: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 145514: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

145510: ,p_value_1 => l_array_extract_line_num(Idx)
145511: ,p_token_2 => 'PRODUCT_NAME'
145512: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
145513: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
145514: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
145515: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
145516:
145517: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
145518: --

Line 145515: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

145511: ,p_token_2 => 'PRODUCT_NAME'
145512: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
145513: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
145514: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
145515: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
145516:
145517: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
145518: --
145519: -- following sets the accounting attributes needed to reverse

Line 147041: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

147037:
147038: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
147039: -- or secondary ledger that has different currency with primary
147040: -- or alc that is calculated by sla
147041: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
147042: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
147043:
147044: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
147045: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 147042: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

147038: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
147039: -- or secondary ledger that has different currency with primary
147040: -- or alc that is calculated by sla
147041: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
147042: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
147043:
147044: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
147045: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
147046: AND (l_actual_flag = 'A')) THEN

Line 147044: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

147040: -- or alc that is calculated by sla
147041: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
147042: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
147043:
147044: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
147045: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
147046: AND (l_actual_flag = 'A')) THEN
147047: XLA_AE_LINES_PKG.CreateGainOrLossLines(
147048: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 147045: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

147041: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
147042: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
147043:
147044: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
147045: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
147046: AND (l_actual_flag = 'A')) THEN
147047: XLA_AE_LINES_PKG.CreateGainOrLossLines(
147048: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
147049: ,p_application_id => p_application_id

Line 147048: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

147044: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
147045: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
147046: AND (l_actual_flag = 'A')) THEN
147047: XLA_AE_LINES_PKG.CreateGainOrLossLines(
147048: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
147049: ,p_application_id => p_application_id
147050: ,p_amb_context_code => 'DEFAULT'
147051: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
147052: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 147051: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

147047: XLA_AE_LINES_PKG.CreateGainOrLossLines(
147048: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
147049: ,p_application_id => p_application_id
147050: ,p_amb_context_code => 'DEFAULT'
147051: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
147052: ,p_event_class_code => C_EVENT_CLASS_CODE
147053: ,p_event_type_code => C_EVENT_TYPE_CODE
147054:
147055: ,p_gain_ccid => -1

Line 147849: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

147845:
147846: l_calculate_acctd_flag VARCHAR2(1) :='N';
147847: l_calculate_g_l_flag VARCHAR2(1) :='N';
147848: --
147849: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147850: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147851: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
147852: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
147853: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 147850: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

147846: l_calculate_acctd_flag VARCHAR2(1) :='N';
147847: l_calculate_g_l_flag VARCHAR2(1) :='N';
147848: --
147849: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147850: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147851: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
147852: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
147853: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147854: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 147851: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

147847: l_calculate_g_l_flag VARCHAR2(1) :='N';
147848: --
147849: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147850: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147851: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
147852: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
147853: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147854: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
147855: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 147852: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

147848: --
147849: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147850: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147851: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
147852: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
147853: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147854: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
147855: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
147856: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 147853: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

147849: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147850: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147851: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
147852: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
147853: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147854: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
147855: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
147856: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147857: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 147854: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

147850: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147851: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
147852: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
147853: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147854: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
147855: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
147856: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147857: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147858: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 147855: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

147851: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
147852: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
147853: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147854: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
147855: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
147856: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147857: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147858: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147859: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 147856: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

147852: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
147853: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147854: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
147855: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
147856: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147857: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147858: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147859: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147860: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 147857: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

147853: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147854: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
147855: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
147856: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147857: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147858: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147859: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147860: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147861: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 147858: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

147854: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
147855: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
147856: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147857: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147858: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147859: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147860: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147861: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147862: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 147859: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

147855: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
147856: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147857: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147858: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147859: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147860: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147861: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147862: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147863: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 147860: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

147856: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147857: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147858: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147859: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147860: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147861: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147862: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147863: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
147864: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 147861: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

147857: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147858: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147859: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147860: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147861: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147862: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147863: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
147864: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
147865: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 147862: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

147858: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147859: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147860: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147861: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147862: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147863: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
147864: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
147865: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
147866: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 147863: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

147859: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147860: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147861: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147862: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147863: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
147864: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
147865: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
147866: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
147867: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 147864: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

147860: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147861: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147862: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147863: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
147864: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
147865: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
147866: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
147867: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147868: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 147865: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

147861: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147862: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147863: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
147864: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
147865: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
147866: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
147867: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147868: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147869: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 147866: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

147862: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
147863: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
147864: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
147865: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
147866: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
147867: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147868: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147869: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147870: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 147867: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

147863: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
147864: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
147865: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
147866: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
147867: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147868: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147869: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147870: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147871: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 147868: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

147864: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
147865: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
147866: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
147867: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147868: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147869: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147870: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147871: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
147872: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 147869: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

147865: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
147866: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
147867: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147868: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147869: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147870: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147871: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
147872: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
147873: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 147870: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

147866: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
147867: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147868: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147869: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147870: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147871: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
147872: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
147873: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
147874: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 147871: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

147867: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147868: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147869: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147870: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147871: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
147872: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
147873: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
147874: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
147875:

Line 147872: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

147868: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147869: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147870: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147871: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
147872: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
147873: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
147874: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
147875:
147876: l_event_id NUMBER;

Line 147873: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

147869: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147870: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147871: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
147872: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
147873: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
147874: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
147875:
147876: l_event_id NUMBER;
147877: l_previous_event_id NUMBER;

Line 147874: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

147870: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
147871: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
147872: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
147873: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
147874: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
147875:
147876: l_event_id NUMBER;
147877: l_previous_event_id NUMBER;
147878: l_first_event_id NUMBER;

Line 147892: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

147888: l_event_class_name VARCHAR2(80) := 'Debit Memos';
147889: l_description VARCHAR2(4000);
147890: l_transaction_reversal NUMBER;
147891: l_ae_header_id NUMBER;
147892: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
147893: l_log_module VARCHAR2(240);
147894: --
147895: l_acct_reversal_source VARCHAR2(30);
147896: l_trx_reversal_source VARCHAR2(30);

Line 148378: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

148374:
148375: --
148376: -- set event info as cache for other routines to refer event attributes
148377: --
148378: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
148379: (p_application_id => p_application_id
148380: ,p_primary_ledger_id => p_primary_ledger_id
148381: ,p_base_ledger_id => p_base_ledger_id
148382: ,p_target_ledger_id => p_target_ledger_id

Line 148411: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

148407:
148408: --
148409: -- set the status of entry to C_VALID (0)
148410: --
148411: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
148412:
148413: --
148414: -- initialize a row for ae header
148415: --

Line 148458: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

148454: --
148455: -- initilaize the status of ae headers for diffrent balance types
148456: -- the status is initialised to C_NOT_CREATED (2)
148457: --
148458: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
148459: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
148460: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
148461:
148462: --

Line 148459: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

148455: -- initilaize the status of ae headers for diffrent balance types
148456: -- the status is initialised to C_NOT_CREATED (2)
148457: --
148458: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
148459: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
148460: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
148461:
148462: --
148463: -- call api to validate and store accounting attributes for header

Line 148460: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

148456: -- the status is initialised to C_NOT_CREATED (2)
148457: --
148458: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
148459: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
148460: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
148461:
148462: --
148463: -- call api to validate and store accounting attributes for header
148464: --

Line 148519: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

148515: --
148516: l_trx_reversal_source := SUBSTR(NULL, 1,30);
148517:
148518: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
148519: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
148520:
148521: xla_accounting_err_pkg.build_message
148522: (p_appli_s_name => 'XLA'
148523: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 148527: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

148523: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
148524: ,p_token_1 => 'ACCT_ATTR_NAME'
148525: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
148526: ,p_token_2 => 'PRODUCT_NAME'
148527: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
148528: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
148529: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
148530: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
148531:

Line 148528: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

148524: ,p_token_1 => 'ACCT_ATTR_NAME'
148525: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
148526: ,p_token_2 => 'PRODUCT_NAME'
148527: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
148528: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
148529: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
148530: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
148531:
148532: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 148529: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

148525: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
148526: ,p_token_2 => 'PRODUCT_NAME'
148527: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
148528: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
148529: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
148530: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
148531:
148532: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
148533: --

Line 148530: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

148526: ,p_token_2 => 'PRODUCT_NAME'
148527: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
148528: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
148529: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
148530: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
148531:
148532: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
148533: --
148534: -- following sets the accounting attributes needed to reverse

Line 148549: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

148545: ----------------------------------------------------------------
148546: -- 4262811 - update the header statuses to invalid in need be
148547: ----------------------------------------------------------------
148548: --
148549: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
148550:
148551:
148552: -----------------------------------------------
148553: -- No accrual reversal for the event class/type

Line 148719: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

148715: ,p_module => l_log_module);
148716: END IF;
148717:
148718: --
148719: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
148720: --
148721: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
148722: --
148723: -- set event info as cache for other routines to refer event attributes

Line 148721: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

148717:
148718: --
148719: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
148720: --
148721: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
148722: --
148723: -- set event info as cache for other routines to refer event attributes
148724: --
148725:

Line 148729: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

148725:
148726: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
148727: l_previous_event_id := l_event_id;
148728:
148729: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
148730: (p_application_id => p_application_id
148731: ,p_primary_ledger_id => p_primary_ledger_id
148732: ,p_base_ledger_id => p_base_ledger_id
148733: ,p_target_ledger_id => p_target_ledger_id

Line 148770: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

148766: l_acct_reversal_source := SUBSTR(l_array_source_53(Idx), 1,30);
148767:
148768: IF l_continue_with_lines THEN
148769: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
148770: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
148771:
148772: xla_accounting_err_pkg.build_message
148773: (p_appli_s_name => 'XLA'
148774: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 148778: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

148774: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
148775: ,p_token_1 => 'LINE_NUMBER'
148776: ,p_value_1 => l_array_extract_line_num(Idx)
148777: ,p_token_2 => 'PRODUCT_NAME'
148778: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
148779: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
148780: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
148781: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
148782:

Line 148779: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

148775: ,p_token_1 => 'LINE_NUMBER'
148776: ,p_value_1 => l_array_extract_line_num(Idx)
148777: ,p_token_2 => 'PRODUCT_NAME'
148778: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
148779: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
148780: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
148781: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
148782:
148783: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 148780: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

148776: ,p_value_1 => l_array_extract_line_num(Idx)
148777: ,p_token_2 => 'PRODUCT_NAME'
148778: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
148779: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
148780: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
148781: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
148782:
148783: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
148784: --

Line 148781: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

148777: ,p_token_2 => 'PRODUCT_NAME'
148778: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
148779: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
148780: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
148781: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
148782:
148783: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
148784: --
148785: -- following sets the accounting attributes needed to reverse

Line 150282: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

150278:
150279: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
150280: -- or secondary ledger that has different currency with primary
150281: -- or alc that is calculated by sla
150282: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
150283: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
150284:
150285: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
150286: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 150283: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

150279: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
150280: -- or secondary ledger that has different currency with primary
150281: -- or alc that is calculated by sla
150282: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
150283: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
150284:
150285: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
150286: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
150287: AND (l_actual_flag = 'A')) THEN

Line 150285: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

150281: -- or alc that is calculated by sla
150282: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
150283: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
150284:
150285: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
150286: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
150287: AND (l_actual_flag = 'A')) THEN
150288: XLA_AE_LINES_PKG.CreateGainOrLossLines(
150289: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 150286: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

150282: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
150283: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
150284:
150285: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
150286: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
150287: AND (l_actual_flag = 'A')) THEN
150288: XLA_AE_LINES_PKG.CreateGainOrLossLines(
150289: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
150290: ,p_application_id => p_application_id

Line 150289: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

150285: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
150286: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
150287: AND (l_actual_flag = 'A')) THEN
150288: XLA_AE_LINES_PKG.CreateGainOrLossLines(
150289: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
150290: ,p_application_id => p_application_id
150291: ,p_amb_context_code => 'DEFAULT'
150292: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
150293: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 150292: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

150288: XLA_AE_LINES_PKG.CreateGainOrLossLines(
150289: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
150290: ,p_application_id => p_application_id
150291: ,p_amb_context_code => 'DEFAULT'
150292: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
150293: ,p_event_class_code => C_EVENT_CLASS_CODE
150294: ,p_event_type_code => C_EVENT_TYPE_CODE
150295:
150296: ,p_gain_ccid => -1

Line 151008: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

151004:
151005: l_calculate_acctd_flag VARCHAR2(1) :='N';
151006: l_calculate_g_l_flag VARCHAR2(1) :='N';
151007: --
151008: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151009: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151010: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
151011: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
151012: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 151009: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

151005: l_calculate_acctd_flag VARCHAR2(1) :='N';
151006: l_calculate_g_l_flag VARCHAR2(1) :='N';
151007: --
151008: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151009: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151010: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
151011: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
151012: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151013: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 151010: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

151006: l_calculate_g_l_flag VARCHAR2(1) :='N';
151007: --
151008: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151009: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151010: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
151011: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
151012: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151013: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
151014: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 151011: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

151007: --
151008: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151009: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151010: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
151011: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
151012: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151013: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
151014: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
151015: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 151012: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

151008: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151009: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151010: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
151011: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
151012: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151013: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
151014: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
151015: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151016: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 151013: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

151009: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151010: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
151011: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
151012: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151013: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
151014: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
151015: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151016: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151017: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 151014: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

151010: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
151011: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
151012: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151013: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
151014: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
151015: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151016: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151017: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151018: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 151015: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

151011: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
151012: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151013: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
151014: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
151015: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151016: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151017: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151018: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151019: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 151016: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

151012: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151013: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
151014: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
151015: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151016: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151017: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151018: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151019: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151020: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 151017: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

151013: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
151014: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
151015: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151016: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151017: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151018: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151019: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151020: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151021: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 151018: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

151014: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
151015: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151016: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151017: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151018: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151019: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151020: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151021: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151022: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 151019: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

151015: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151016: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151017: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151018: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151019: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151020: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151021: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151022: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
151023: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 151020: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

151016: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151017: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151018: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151019: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151020: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151021: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151022: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
151023: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
151024: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 151021: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

151017: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151018: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151019: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151020: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151021: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151022: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
151023: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
151024: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
151025: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 151022: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

151018: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151019: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151020: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151021: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151022: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
151023: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
151024: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
151025: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
151026: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 151023: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

151019: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151020: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151021: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151022: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
151023: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
151024: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
151025: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
151026: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151027: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 151024: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

151020: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151021: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151022: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
151023: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
151024: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
151025: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
151026: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151027: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151028: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 151025: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

151021: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
151022: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
151023: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
151024: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
151025: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
151026: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151027: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151028: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151029: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 151026: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

151022: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
151023: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
151024: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
151025: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
151026: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151027: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151028: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151029: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151030: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 151027: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

151023: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
151024: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
151025: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
151026: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151027: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151028: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151029: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151030: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
151031: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 151028: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

151024: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
151025: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
151026: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151027: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151028: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151029: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151030: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
151031: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
151032: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 151029: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

151025: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
151026: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151027: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151028: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151029: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151030: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
151031: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
151032: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
151033: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 151030: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

151026: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151027: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151028: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151029: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151030: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
151031: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
151032: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
151033: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
151034:

Line 151031: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

151027: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151028: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151029: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151030: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
151031: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
151032: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
151033: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
151034:
151035: l_event_id NUMBER;

Line 151032: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

151028: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151029: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151030: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
151031: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
151032: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
151033: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
151034:
151035: l_event_id NUMBER;
151036: l_previous_event_id NUMBER;

Line 151033: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

151029: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
151030: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
151031: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
151032: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
151033: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
151034:
151035: l_event_id NUMBER;
151036: l_previous_event_id NUMBER;
151037: l_first_event_id NUMBER;

Line 151051: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

151047: l_event_class_name VARCHAR2(80) := 'Future Dated Payments';
151048: l_description VARCHAR2(4000);
151049: l_transaction_reversal NUMBER;
151050: l_ae_header_id NUMBER;
151051: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
151052: l_log_module VARCHAR2(240);
151053: --
151054: l_acct_reversal_source VARCHAR2(30);
151055: l_trx_reversal_source VARCHAR2(30);

Line 151493: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

151489:
151490: --
151491: -- set event info as cache for other routines to refer event attributes
151492: --
151493: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
151494: (p_application_id => p_application_id
151495: ,p_primary_ledger_id => p_primary_ledger_id
151496: ,p_base_ledger_id => p_base_ledger_id
151497: ,p_target_ledger_id => p_target_ledger_id

Line 151526: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

151522:
151523: --
151524: -- set the status of entry to C_VALID (0)
151525: --
151526: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
151527:
151528: --
151529: -- initialize a row for ae header
151530: --

Line 151579: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

151575: --
151576: -- initilaize the status of ae headers for diffrent balance types
151577: -- the status is initialised to C_NOT_CREATED (2)
151578: --
151579: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
151580: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
151581: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
151582:
151583: --

Line 151580: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

151576: -- initilaize the status of ae headers for diffrent balance types
151577: -- the status is initialised to C_NOT_CREATED (2)
151578: --
151579: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
151580: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
151581: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
151582:
151583: --
151584: -- call api to validate and store accounting attributes for header

Line 151581: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

151577: -- the status is initialised to C_NOT_CREATED (2)
151578: --
151579: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
151580: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
151581: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
151582:
151583: --
151584: -- call api to validate and store accounting attributes for header
151585: --

Line 151640: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

151636: --
151637: l_trx_reversal_source := SUBSTR(NULL, 1,30);
151638:
151639: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
151640: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
151641:
151642: xla_accounting_err_pkg.build_message
151643: (p_appli_s_name => 'XLA'
151644: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 151648: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

151644: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
151645: ,p_token_1 => 'ACCT_ATTR_NAME'
151646: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
151647: ,p_token_2 => 'PRODUCT_NAME'
151648: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
151649: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
151650: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
151651: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
151652:

Line 151649: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

151645: ,p_token_1 => 'ACCT_ATTR_NAME'
151646: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
151647: ,p_token_2 => 'PRODUCT_NAME'
151648: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
151649: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
151650: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
151651: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
151652:
151653: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 151650: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

151646: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
151647: ,p_token_2 => 'PRODUCT_NAME'
151648: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
151649: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
151650: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
151651: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
151652:
151653: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
151654: --

Line 151651: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

151647: ,p_token_2 => 'PRODUCT_NAME'
151648: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
151649: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
151650: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
151651: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
151652:
151653: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
151654: --
151655: -- following sets the accounting attributes needed to reverse

Line 151670: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

151666: ----------------------------------------------------------------
151667: -- 4262811 - update the header statuses to invalid in need be
151668: ----------------------------------------------------------------
151669: --
151670: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
151671:
151672:
151673: -----------------------------------------------
151674: -- No accrual reversal for the event class/type

Line 151818: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

151814: ,p_module => l_log_module);
151815: END IF;
151816:
151817: --
151818: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
151819: --
151820: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
151821: --
151822: -- set event info as cache for other routines to refer event attributes

Line 151820: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

151816:
151817: --
151818: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
151819: --
151820: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
151821: --
151822: -- set event info as cache for other routines to refer event attributes
151823: --
151824:

Line 151828: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

151824:
151825: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
151826: l_previous_event_id := l_event_id;
151827:
151828: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
151829: (p_application_id => p_application_id
151830: ,p_primary_ledger_id => p_primary_ledger_id
151831: ,p_base_ledger_id => p_base_ledger_id
151832: ,p_target_ledger_id => p_target_ledger_id

Line 151869: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

151865: l_acct_reversal_source := SUBSTR(l_array_source_53(Idx), 1,30);
151866:
151867: IF l_continue_with_lines THEN
151868: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
151869: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
151870:
151871: xla_accounting_err_pkg.build_message
151872: (p_appli_s_name => 'XLA'
151873: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 151877: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

151873: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
151874: ,p_token_1 => 'LINE_NUMBER'
151875: ,p_value_1 => l_array_extract_line_num(Idx)
151876: ,p_token_2 => 'PRODUCT_NAME'
151877: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
151878: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
151879: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
151880: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
151881:

Line 151878: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

151874: ,p_token_1 => 'LINE_NUMBER'
151875: ,p_value_1 => l_array_extract_line_num(Idx)
151876: ,p_token_2 => 'PRODUCT_NAME'
151877: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
151878: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
151879: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
151880: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
151881:
151882: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 151879: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

151875: ,p_value_1 => l_array_extract_line_num(Idx)
151876: ,p_token_2 => 'PRODUCT_NAME'
151877: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
151878: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
151879: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
151880: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
151881:
151882: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
151883: --

Line 151880: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

151876: ,p_token_2 => 'PRODUCT_NAME'
151877: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
151878: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
151879: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
151880: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
151881:
151882: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
151883: --
151884: -- following sets the accounting attributes needed to reverse

Line 152656: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

152652:
152653: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
152654: -- or secondary ledger that has different currency with primary
152655: -- or alc that is calculated by sla
152656: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
152657: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
152658:
152659: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
152660: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 152657: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

152653: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
152654: -- or secondary ledger that has different currency with primary
152655: -- or alc that is calculated by sla
152656: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
152657: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
152658:
152659: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
152660: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
152661: AND (l_actual_flag = 'A')) THEN

Line 152659: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

152655: -- or alc that is calculated by sla
152656: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
152657: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
152658:
152659: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
152660: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
152661: AND (l_actual_flag = 'A')) THEN
152662: XLA_AE_LINES_PKG.CreateGainOrLossLines(
152663: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 152660: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

152656: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
152657: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
152658:
152659: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
152660: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
152661: AND (l_actual_flag = 'A')) THEN
152662: XLA_AE_LINES_PKG.CreateGainOrLossLines(
152663: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
152664: ,p_application_id => p_application_id

Line 152663: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

152659: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
152660: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
152661: AND (l_actual_flag = 'A')) THEN
152662: XLA_AE_LINES_PKG.CreateGainOrLossLines(
152663: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
152664: ,p_application_id => p_application_id
152665: ,p_amb_context_code => 'DEFAULT'
152666: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
152667: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 152666: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

152662: XLA_AE_LINES_PKG.CreateGainOrLossLines(
152663: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
152664: ,p_application_id => p_application_id
152665: ,p_amb_context_code => 'DEFAULT'
152666: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
152667: ,p_event_class_code => C_EVENT_CLASS_CODE
152668: ,p_event_type_code => C_EVENT_TYPE_CODE
152669:
152670: ,p_gain_ccid => -1

Line 153490: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

153486:
153487: l_calculate_acctd_flag VARCHAR2(1) :='N';
153488: l_calculate_g_l_flag VARCHAR2(1) :='N';
153489: --
153490: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153491: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153492: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
153493: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153494: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 153491: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

153487: l_calculate_acctd_flag VARCHAR2(1) :='N';
153488: l_calculate_g_l_flag VARCHAR2(1) :='N';
153489: --
153490: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153491: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153492: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
153493: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153494: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153495: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 153492: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

153488: l_calculate_g_l_flag VARCHAR2(1) :='N';
153489: --
153490: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153491: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153492: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
153493: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153494: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153495: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
153496: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 153493: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

153489: --
153490: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153491: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153492: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
153493: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153494: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153495: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
153496: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
153497: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 153494: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

153490: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153491: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153492: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
153493: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153494: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153495: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
153496: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
153497: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153498: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 153495: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

153491: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153492: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
153493: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153494: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153495: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
153496: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
153497: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153498: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153499: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 153496: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

153492: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
153493: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153494: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153495: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
153496: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
153497: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153498: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153499: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153500: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 153497: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

153493: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153494: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153495: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
153496: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
153497: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153498: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153499: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153500: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153501: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 153498: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

153494: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153495: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
153496: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
153497: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153498: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153499: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153500: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153501: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153502: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 153499: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

153495: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
153496: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
153497: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153498: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153499: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153500: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153501: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153502: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153503: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 153500: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

153496: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
153497: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153498: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153499: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153500: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153501: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153502: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153503: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153504: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 153501: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

153497: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153498: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153499: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153500: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153501: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153502: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153503: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153504: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153505: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 153502: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

153498: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153499: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153500: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153501: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153502: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153503: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153504: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153505: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153506: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 153503: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

153499: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153500: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153501: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153502: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153503: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153504: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153505: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153506: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153507: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 153504: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

153500: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153501: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153502: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153503: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153504: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153505: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153506: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153507: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153508: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 153505: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

153501: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153502: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153503: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153504: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153505: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153506: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153507: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153508: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153509: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 153506: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

153502: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153503: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153504: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153505: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153506: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153507: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153508: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153509: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153510: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 153507: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

153503: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
153504: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153505: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153506: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153507: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153508: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153509: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153510: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153511: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 153508: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

153504: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153505: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153506: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153507: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153508: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153509: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153510: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153511: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153512: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 153509: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

153505: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153506: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153507: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153508: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153509: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153510: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153511: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153512: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
153513: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 153510: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

153506: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153507: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153508: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153509: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153510: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153511: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153512: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
153513: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
153514: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 153511: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

153507: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
153508: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153509: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153510: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153511: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153512: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
153513: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
153514: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
153515: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 153512: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

153508: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153509: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153510: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153511: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153512: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
153513: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
153514: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
153515: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
153516:

Line 153513: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

153509: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153510: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153511: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153512: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
153513: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
153514: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
153515: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
153516:
153517: l_event_id NUMBER;

Line 153514: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

153510: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153511: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153512: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
153513: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
153514: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
153515: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
153516:
153517: l_event_id NUMBER;
153518: l_previous_event_id NUMBER;

Line 153515: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

153511: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
153512: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
153513: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
153514: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
153515: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
153516:
153517: l_event_id NUMBER;
153518: l_previous_event_id NUMBER;
153519: l_first_event_id NUMBER;

Line 153533: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

153529: l_event_class_name VARCHAR2(80) := 'Invoices';
153530: l_description VARCHAR2(4000);
153531: l_transaction_reversal NUMBER;
153532: l_ae_header_id NUMBER;
153533: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
153534: l_log_module VARCHAR2(240);
153535: --
153536: l_acct_reversal_source VARCHAR2(30);
153537: l_trx_reversal_source VARCHAR2(30);

Line 154040: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

154036:
154037: --
154038: -- set event info as cache for other routines to refer event attributes
154039: --
154040: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
154041: (p_application_id => p_application_id
154042: ,p_primary_ledger_id => p_primary_ledger_id
154043: ,p_base_ledger_id => p_base_ledger_id
154044: ,p_target_ledger_id => p_target_ledger_id

Line 154073: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

154069:
154070: --
154071: -- set the status of entry to C_VALID (0)
154072: --
154073: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
154074:
154075: --
154076: -- initialize a row for ae header
154077: --

Line 154122: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

154118: --
154119: -- initilaize the status of ae headers for diffrent balance types
154120: -- the status is initialised to C_NOT_CREATED (2)
154121: --
154122: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
154123: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
154124: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
154125:
154126: --

Line 154123: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

154119: -- initilaize the status of ae headers for diffrent balance types
154120: -- the status is initialised to C_NOT_CREATED (2)
154121: --
154122: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
154123: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
154124: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
154125:
154126: --
154127: -- call api to validate and store accounting attributes for header

Line 154124: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

154120: -- the status is initialised to C_NOT_CREATED (2)
154121: --
154122: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
154123: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
154124: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
154125:
154126: --
154127: -- call api to validate and store accounting attributes for header
154128: --

Line 154183: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

154179: --
154180: l_trx_reversal_source := SUBSTR(NULL, 1,30);
154181:
154182: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
154183: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
154184:
154185: xla_accounting_err_pkg.build_message
154186: (p_appli_s_name => 'XLA'
154187: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 154191: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

154187: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
154188: ,p_token_1 => 'ACCT_ATTR_NAME'
154189: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
154190: ,p_token_2 => 'PRODUCT_NAME'
154191: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
154192: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
154193: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
154194: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
154195:

Line 154192: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

154188: ,p_token_1 => 'ACCT_ATTR_NAME'
154189: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
154190: ,p_token_2 => 'PRODUCT_NAME'
154191: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
154192: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
154193: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
154194: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
154195:
154196: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 154193: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

154189: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
154190: ,p_token_2 => 'PRODUCT_NAME'
154191: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
154192: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
154193: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
154194: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
154195:
154196: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
154197: --

Line 154194: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

154190: ,p_token_2 => 'PRODUCT_NAME'
154191: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
154192: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
154193: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
154194: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
154195:
154196: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
154197: --
154198: -- following sets the accounting attributes needed to reverse

Line 154213: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

154209: ----------------------------------------------------------------
154210: -- 4262811 - update the header statuses to invalid in need be
154211: ----------------------------------------------------------------
154212: --
154213: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
154214:
154215:
154216: -----------------------------------------------
154217: -- No accrual reversal for the event class/type

Line 154386: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

154382: ,p_module => l_log_module);
154383: END IF;
154384:
154385: --
154386: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
154387: --
154388: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
154389: --
154390: -- set event info as cache for other routines to refer event attributes

Line 154388: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

154384:
154385: --
154386: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
154387: --
154388: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
154389: --
154390: -- set event info as cache for other routines to refer event attributes
154391: --
154392:

Line 154396: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

154392:
154393: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
154394: l_previous_event_id := l_event_id;
154395:
154396: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
154397: (p_application_id => p_application_id
154398: ,p_primary_ledger_id => p_primary_ledger_id
154399: ,p_base_ledger_id => p_base_ledger_id
154400: ,p_target_ledger_id => p_target_ledger_id

Line 154437: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

154433: l_acct_reversal_source := SUBSTR(l_array_source_53(Idx), 1,30);
154434:
154435: IF l_continue_with_lines THEN
154436: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
154437: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
154438:
154439: xla_accounting_err_pkg.build_message
154440: (p_appli_s_name => 'XLA'
154441: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 154445: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

154441: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
154442: ,p_token_1 => 'LINE_NUMBER'
154443: ,p_value_1 => l_array_extract_line_num(Idx)
154444: ,p_token_2 => 'PRODUCT_NAME'
154445: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
154446: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
154447: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
154448: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
154449:

Line 154446: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

154442: ,p_token_1 => 'LINE_NUMBER'
154443: ,p_value_1 => l_array_extract_line_num(Idx)
154444: ,p_token_2 => 'PRODUCT_NAME'
154445: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
154446: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
154447: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
154448: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
154449:
154450: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 154447: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

154443: ,p_value_1 => l_array_extract_line_num(Idx)
154444: ,p_token_2 => 'PRODUCT_NAME'
154445: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
154446: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
154447: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
154448: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
154449:
154450: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
154451: --

Line 154448: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

154444: ,p_token_2 => 'PRODUCT_NAME'
154445: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
154446: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
154447: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
154448: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
154449:
154450: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
154451: --
154452: -- following sets the accounting attributes needed to reverse

Line 156038: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

156034:
156035: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
156036: -- or secondary ledger that has different currency with primary
156037: -- or alc that is calculated by sla
156038: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
156039: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
156040:
156041: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
156042: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 156039: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

156035: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
156036: -- or secondary ledger that has different currency with primary
156037: -- or alc that is calculated by sla
156038: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
156039: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
156040:
156041: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
156042: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
156043: AND (l_actual_flag = 'A')) THEN

Line 156041: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

156037: -- or alc that is calculated by sla
156038: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
156039: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
156040:
156041: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
156042: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
156043: AND (l_actual_flag = 'A')) THEN
156044: XLA_AE_LINES_PKG.CreateGainOrLossLines(
156045: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 156042: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

156038: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
156039: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
156040:
156041: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
156042: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
156043: AND (l_actual_flag = 'A')) THEN
156044: XLA_AE_LINES_PKG.CreateGainOrLossLines(
156045: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
156046: ,p_application_id => p_application_id

Line 156045: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

156041: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
156042: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
156043: AND (l_actual_flag = 'A')) THEN
156044: XLA_AE_LINES_PKG.CreateGainOrLossLines(
156045: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
156046: ,p_application_id => p_application_id
156047: ,p_amb_context_code => 'DEFAULT'
156048: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
156049: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 156048: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

156044: XLA_AE_LINES_PKG.CreateGainOrLossLines(
156045: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
156046: ,p_application_id => p_application_id
156047: ,p_amb_context_code => 'DEFAULT'
156048: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
156049: ,p_event_class_code => C_EVENT_CLASS_CODE
156050: ,p_event_type_code => C_EVENT_TYPE_CODE
156051:
156052: ,p_gain_ccid => -1

Line 156911: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

156907:
156908: l_calculate_acctd_flag VARCHAR2(1) :='N';
156909: l_calculate_g_l_flag VARCHAR2(1) :='N';
156910: --
156911: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156912: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156913: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
156914: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156915: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 156912: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

156908: l_calculate_acctd_flag VARCHAR2(1) :='N';
156909: l_calculate_g_l_flag VARCHAR2(1) :='N';
156910: --
156911: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156912: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156913: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
156914: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156915: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156916: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 156913: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

156909: l_calculate_g_l_flag VARCHAR2(1) :='N';
156910: --
156911: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156912: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156913: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
156914: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156915: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156916: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
156917: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 156914: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

156910: --
156911: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156912: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156913: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
156914: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156915: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156916: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
156917: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
156918: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 156915: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

156911: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156912: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156913: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
156914: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156915: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156916: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
156917: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
156918: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156919: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 156916: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

156912: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156913: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
156914: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156915: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156916: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
156917: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
156918: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156919: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156920: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 156917: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

156913: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
156914: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156915: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156916: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
156917: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
156918: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156919: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156920: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156921: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 156918: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

156914: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156915: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156916: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
156917: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
156918: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156919: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156920: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156921: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156922: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 156919: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

156915: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156916: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
156917: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
156918: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156919: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156920: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156921: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156922: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156923: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 156920: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

156916: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
156917: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
156918: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156919: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156920: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156921: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156922: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156923: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156924: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 156921: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

156917: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
156918: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156919: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156920: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156921: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156922: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156923: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156924: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156925: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 156922: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

156918: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156919: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156920: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156921: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156922: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156923: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156924: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156925: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156926: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 156923: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

156919: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156920: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156921: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156922: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156923: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156924: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156925: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156926: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156927: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 156924: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

156920: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156921: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156922: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156923: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156924: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156925: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156926: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156927: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156928: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 156925: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

156921: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156922: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156923: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156924: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156925: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156926: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156927: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156928: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156929: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 156926: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

156922: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156923: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156924: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156925: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156926: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156927: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156928: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156929: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156930: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 156927: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

156923: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156924: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156925: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156926: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156927: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156928: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156929: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156930: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156931: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 156928: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

156924: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
156925: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156926: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156927: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156928: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156929: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156930: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156931: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156932: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 156929: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

156925: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156926: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156927: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156928: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156929: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156930: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156931: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156932: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156933: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 156930: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

156926: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156927: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156928: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156929: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156930: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156931: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156932: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156933: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
156934: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 156931: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

156927: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156928: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156929: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156930: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156931: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156932: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156933: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
156934: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
156935: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 156932: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

156928: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
156929: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156930: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156931: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156932: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156933: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
156934: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
156935: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
156936: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 156933: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

156929: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156930: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156931: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156932: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156933: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
156934: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
156935: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
156936: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
156937:

Line 156934: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

156930: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156931: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156932: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156933: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
156934: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
156935: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
156936: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
156937:
156938: l_event_id NUMBER;

Line 156935: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

156931: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156932: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156933: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
156934: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
156935: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
156936: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
156937:
156938: l_event_id NUMBER;
156939: l_previous_event_id NUMBER;

Line 156936: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

156932: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
156933: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
156934: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
156935: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
156936: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
156937:
156938: l_event_id NUMBER;
156939: l_previous_event_id NUMBER;
156940: l_first_event_id NUMBER;

Line 156954: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

156950: l_event_class_name VARCHAR2(80) := 'Payments';
156951: l_description VARCHAR2(4000);
156952: l_transaction_reversal NUMBER;
156953: l_ae_header_id NUMBER;
156954: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
156955: l_log_module VARCHAR2(240);
156956: --
156957: l_acct_reversal_source VARCHAR2(30);
156958: l_trx_reversal_source VARCHAR2(30);

Line 157522: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

157518:
157519: --
157520: -- set event info as cache for other routines to refer event attributes
157521: --
157522: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
157523: (p_application_id => p_application_id
157524: ,p_primary_ledger_id => p_primary_ledger_id
157525: ,p_base_ledger_id => p_base_ledger_id
157526: ,p_target_ledger_id => p_target_ledger_id

Line 157555: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

157551:
157552: --
157553: -- set the status of entry to C_VALID (0)
157554: --
157555: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
157556:
157557: --
157558: -- initialize a row for ae header
157559: --

Line 157625: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

157621: --
157622: -- initilaize the status of ae headers for diffrent balance types
157623: -- the status is initialised to C_NOT_CREATED (2)
157624: --
157625: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
157626: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
157627: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
157628:
157629: --

Line 157626: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

157622: -- initilaize the status of ae headers for diffrent balance types
157623: -- the status is initialised to C_NOT_CREATED (2)
157624: --
157625: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
157626: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
157627: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
157628:
157629: --
157630: -- call api to validate and store accounting attributes for header

Line 157627: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

157623: -- the status is initialised to C_NOT_CREATED (2)
157624: --
157625: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
157626: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
157627: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
157628:
157629: --
157630: -- call api to validate and store accounting attributes for header
157631: --

Line 157688: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

157684: --
157685: l_trx_reversal_source := SUBSTR(g_array_event(l_event_id).array_value_char('source_172'), 1,30);
157686:
157687: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
157688: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
157689:
157690: xla_accounting_err_pkg.build_message
157691: (p_appli_s_name => 'XLA'
157692: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 157696: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

157692: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
157693: ,p_token_1 => 'ACCT_ATTR_NAME'
157694: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
157695: ,p_token_2 => 'PRODUCT_NAME'
157696: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
157697: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
157698: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
157699: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
157700:

Line 157697: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

157693: ,p_token_1 => 'ACCT_ATTR_NAME'
157694: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
157695: ,p_token_2 => 'PRODUCT_NAME'
157696: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
157697: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
157698: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
157699: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
157700:
157701: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 157698: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

157694: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
157695: ,p_token_2 => 'PRODUCT_NAME'
157696: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
157697: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
157698: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
157699: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
157700:
157701: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
157702: --

Line 157699: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

157695: ,p_token_2 => 'PRODUCT_NAME'
157696: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
157697: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
157698: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
157699: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
157700:
157701: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
157702: --
157703: -- following sets the accounting attributes needed to reverse

Line 157718: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

157714: ----------------------------------------------------------------
157715: -- 4262811 - update the header statuses to invalid in need be
157716: ----------------------------------------------------------------
157717: --
157718: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
157719:
157720:
157721: -----------------------------------------------
157722: -- No accrual reversal for the event class/type

Line 157877: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

157873: ,p_module => l_log_module);
157874: END IF;
157875:
157876: --
157877: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
157878: --
157879: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
157880: --
157881: -- set event info as cache for other routines to refer event attributes

Line 157879: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

157875:
157876: --
157877: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
157878: --
157879: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
157880: --
157881: -- set event info as cache for other routines to refer event attributes
157882: --
157883:

Line 157887: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

157883:
157884: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
157885: l_previous_event_id := l_event_id;
157886:
157887: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
157888: (p_application_id => p_application_id
157889: ,p_primary_ledger_id => p_primary_ledger_id
157890: ,p_base_ledger_id => p_base_ledger_id
157891: ,p_target_ledger_id => p_target_ledger_id

Line 157928: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

157924: l_acct_reversal_source := SUBSTR(l_array_source_53(Idx), 1,30);
157925:
157926: IF l_continue_with_lines THEN
157927: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
157928: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
157929:
157930: xla_accounting_err_pkg.build_message
157931: (p_appli_s_name => 'XLA'
157932: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 157936: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

157932: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
157933: ,p_token_1 => 'LINE_NUMBER'
157934: ,p_value_1 => l_array_extract_line_num(Idx)
157935: ,p_token_2 => 'PRODUCT_NAME'
157936: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
157937: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
157938: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
157939: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
157940:

Line 157937: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

157933: ,p_token_1 => 'LINE_NUMBER'
157934: ,p_value_1 => l_array_extract_line_num(Idx)
157935: ,p_token_2 => 'PRODUCT_NAME'
157936: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
157937: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
157938: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
157939: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
157940:
157941: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 157938: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

157934: ,p_value_1 => l_array_extract_line_num(Idx)
157935: ,p_token_2 => 'PRODUCT_NAME'
157936: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
157937: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
157938: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
157939: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
157940:
157941: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
157942: --

Line 157939: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

157935: ,p_token_2 => 'PRODUCT_NAME'
157936: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
157937: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
157938: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
157939: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
157940:
157941: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
157942: --
157943: -- following sets the accounting attributes needed to reverse

Line 159196: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

159192:
159193: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
159194: -- or secondary ledger that has different currency with primary
159195: -- or alc that is calculated by sla
159196: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
159197: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
159198:
159199: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
159200: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 159197: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

159193: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
159194: -- or secondary ledger that has different currency with primary
159195: -- or alc that is calculated by sla
159196: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
159197: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
159198:
159199: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
159200: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
159201: AND (l_actual_flag = 'A')) THEN

Line 159199: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

159195: -- or alc that is calculated by sla
159196: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
159197: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
159198:
159199: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
159200: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
159201: AND (l_actual_flag = 'A')) THEN
159202: XLA_AE_LINES_PKG.CreateGainOrLossLines(
159203: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 159200: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

159196: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
159197: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
159198:
159199: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
159200: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
159201: AND (l_actual_flag = 'A')) THEN
159202: XLA_AE_LINES_PKG.CreateGainOrLossLines(
159203: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
159204: ,p_application_id => p_application_id

Line 159203: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

159199: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
159200: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
159201: AND (l_actual_flag = 'A')) THEN
159202: XLA_AE_LINES_PKG.CreateGainOrLossLines(
159203: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
159204: ,p_application_id => p_application_id
159205: ,p_amb_context_code => 'DEFAULT'
159206: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
159207: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 159206: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

159202: XLA_AE_LINES_PKG.CreateGainOrLossLines(
159203: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
159204: ,p_application_id => p_application_id
159205: ,p_amb_context_code => 'DEFAULT'
159206: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
159207: ,p_event_class_code => C_EVENT_CLASS_CODE
159208: ,p_event_type_code => C_EVENT_TYPE_CODE
159209:
159210: ,p_gain_ccid => -1

Line 159991: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

159987:
159988: l_calculate_acctd_flag VARCHAR2(1) :='N';
159989: l_calculate_g_l_flag VARCHAR2(1) :='N';
159990: --
159991: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159992: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159993: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
159994: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
159995: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 159992: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

159988: l_calculate_acctd_flag VARCHAR2(1) :='N';
159989: l_calculate_g_l_flag VARCHAR2(1) :='N';
159990: --
159991: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159992: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159993: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
159994: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
159995: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159996: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 159993: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

159989: l_calculate_g_l_flag VARCHAR2(1) :='N';
159990: --
159991: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159992: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159993: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
159994: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
159995: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159996: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
159997: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 159994: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

159990: --
159991: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159992: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159993: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
159994: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
159995: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159996: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
159997: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
159998: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 159995: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

159991: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159992: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159993: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
159994: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
159995: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159996: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
159997: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
159998: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159999: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 159996: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

159992: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159993: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
159994: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
159995: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159996: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
159997: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
159998: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159999: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160000: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 159997: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

159993: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
159994: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
159995: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159996: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
159997: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
159998: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159999: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160000: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160001: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 159998: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

159994: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
159995: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159996: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
159997: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
159998: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159999: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160000: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160001: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
160002: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 159999: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

159995: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159996: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
159997: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
159998: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159999: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160000: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160001: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
160002: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
160003: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 160000: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

159996: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
159997: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
159998: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159999: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160000: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160001: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
160002: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
160003: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
160004: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 160001: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

159997: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
159998: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159999: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160000: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160001: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
160002: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
160003: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
160004: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
160005: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 160002: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

159998: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
159999: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160000: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160001: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
160002: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
160003: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
160004: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
160005: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
160006: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 160003: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

159999: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160000: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160001: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
160002: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
160003: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
160004: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
160005: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
160006: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
160007: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 160004: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

160000: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160001: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
160002: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
160003: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
160004: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
160005: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
160006: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
160007: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
160008: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 160005: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

160001: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
160002: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
160003: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
160004: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
160005: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
160006: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
160007: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
160008: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
160009: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 160006: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

160002: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
160003: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
160004: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
160005: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
160006: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
160007: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
160008: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
160009: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160010: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 160007: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

160003: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
160004: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
160005: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
160006: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
160007: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
160008: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
160009: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160010: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160011: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 160008: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

160004: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
160005: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
160006: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
160007: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
160008: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
160009: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160010: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160011: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160012: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 160009: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

160005: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
160006: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
160007: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
160008: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
160009: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160010: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160011: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160012: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160013: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 160010: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

160006: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
160007: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
160008: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
160009: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160010: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160011: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160012: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160013: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
160014: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 160011: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

160007: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
160008: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
160009: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160010: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160011: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160012: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160013: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
160014: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
160015: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 160012: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

160008: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
160009: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160010: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160011: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160012: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160013: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
160014: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
160015: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
160016: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 160013: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

160009: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160010: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160011: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160012: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160013: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
160014: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
160015: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
160016: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
160017:

Line 160014: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

160010: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160011: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160012: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160013: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
160014: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
160015: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
160016: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
160017:
160018: l_event_id NUMBER;

Line 160015: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

160011: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160012: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160013: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
160014: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
160015: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
160016: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
160017:
160018: l_event_id NUMBER;
160019: l_previous_event_id NUMBER;

Line 160016: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

160012: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
160013: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
160014: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
160015: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
160016: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
160017:
160018: l_event_id NUMBER;
160019: l_previous_event_id NUMBER;
160020: l_first_event_id NUMBER;

Line 160034: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

160030: l_event_class_name VARCHAR2(80) := 'Prepayment Applications';
160031: l_description VARCHAR2(4000);
160032: l_transaction_reversal NUMBER;
160033: l_ae_header_id NUMBER;
160034: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
160035: l_log_module VARCHAR2(240);
160036: --
160037: l_acct_reversal_source VARCHAR2(30);
160038: l_trx_reversal_source VARCHAR2(30);

Line 160500: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

160496:
160497: --
160498: -- set event info as cache for other routines to refer event attributes
160499: --
160500: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
160501: (p_application_id => p_application_id
160502: ,p_primary_ledger_id => p_primary_ledger_id
160503: ,p_base_ledger_id => p_base_ledger_id
160504: ,p_target_ledger_id => p_target_ledger_id

Line 160533: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

160529:
160530: --
160531: -- set the status of entry to C_VALID (0)
160532: --
160533: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
160534:
160535: --
160536: -- initialize a row for ae header
160537: --

Line 160578: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

160574: --
160575: -- initilaize the status of ae headers for diffrent balance types
160576: -- the status is initialised to C_NOT_CREATED (2)
160577: --
160578: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
160579: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
160580: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
160581:
160582: --

Line 160579: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

160575: -- initilaize the status of ae headers for diffrent balance types
160576: -- the status is initialised to C_NOT_CREATED (2)
160577: --
160578: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
160579: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
160580: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
160581:
160582: --
160583: -- call api to validate and store accounting attributes for header

Line 160580: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

160576: -- the status is initialised to C_NOT_CREATED (2)
160577: --
160578: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
160579: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
160580: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
160581:
160582: --
160583: -- call api to validate and store accounting attributes for header
160584: --

Line 160639: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

160635: --
160636: l_trx_reversal_source := SUBSTR(NULL, 1,30);
160637:
160638: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
160639: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
160640:
160641: xla_accounting_err_pkg.build_message
160642: (p_appli_s_name => 'XLA'
160643: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 160647: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

160643: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
160644: ,p_token_1 => 'ACCT_ATTR_NAME'
160645: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
160646: ,p_token_2 => 'PRODUCT_NAME'
160647: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
160648: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
160649: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
160650: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
160651:

Line 160648: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

160644: ,p_token_1 => 'ACCT_ATTR_NAME'
160645: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
160646: ,p_token_2 => 'PRODUCT_NAME'
160647: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
160648: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
160649: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
160650: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
160651:
160652: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 160649: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

160645: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
160646: ,p_token_2 => 'PRODUCT_NAME'
160647: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
160648: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
160649: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
160650: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
160651:
160652: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
160653: --

Line 160650: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

160646: ,p_token_2 => 'PRODUCT_NAME'
160647: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
160648: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
160649: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
160650: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
160651:
160652: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
160653: --
160654: -- following sets the accounting attributes needed to reverse

Line 160669: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

160665: ----------------------------------------------------------------
160666: -- 4262811 - update the header statuses to invalid in need be
160667: ----------------------------------------------------------------
160668: --
160669: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
160670:
160671:
160672: -----------------------------------------------
160673: -- No accrual reversal for the event class/type

Line 160839: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

160835: ,p_module => l_log_module);
160836: END IF;
160837:
160838: --
160839: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
160840: --
160841: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
160842: --
160843: -- set event info as cache for other routines to refer event attributes

Line 160841: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

160837:
160838: --
160839: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
160840: --
160841: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
160842: --
160843: -- set event info as cache for other routines to refer event attributes
160844: --
160845:

Line 160849: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

160845:
160846: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
160847: l_previous_event_id := l_event_id;
160848:
160849: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
160850: (p_application_id => p_application_id
160851: ,p_primary_ledger_id => p_primary_ledger_id
160852: ,p_base_ledger_id => p_base_ledger_id
160853: ,p_target_ledger_id => p_target_ledger_id

Line 160890: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

160886: l_acct_reversal_source := SUBSTR(l_array_source_53(Idx), 1,30);
160887:
160888: IF l_continue_with_lines THEN
160889: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
160890: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
160891:
160892: xla_accounting_err_pkg.build_message
160893: (p_appli_s_name => 'XLA'
160894: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 160898: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

160894: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
160895: ,p_token_1 => 'LINE_NUMBER'
160896: ,p_value_1 => l_array_extract_line_num(Idx)
160897: ,p_token_2 => 'PRODUCT_NAME'
160898: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
160899: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
160900: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
160901: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
160902:

Line 160899: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

160895: ,p_token_1 => 'LINE_NUMBER'
160896: ,p_value_1 => l_array_extract_line_num(Idx)
160897: ,p_token_2 => 'PRODUCT_NAME'
160898: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
160899: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
160900: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
160901: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
160902:
160903: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 160900: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

160896: ,p_value_1 => l_array_extract_line_num(Idx)
160897: ,p_token_2 => 'PRODUCT_NAME'
160898: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
160899: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
160900: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
160901: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
160902:
160903: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
160904: --

Line 160901: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

160897: ,p_token_2 => 'PRODUCT_NAME'
160898: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
160899: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
160900: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
160901: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
160902:
160903: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
160904: --
160905: -- following sets the accounting attributes needed to reverse

Line 161617: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

161613:
161614: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
161615: -- or secondary ledger that has different currency with primary
161616: -- or alc that is calculated by sla
161617: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
161618: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
161619:
161620: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
161621: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 161618: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

161614: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
161615: -- or secondary ledger that has different currency with primary
161616: -- or alc that is calculated by sla
161617: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
161618: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
161619:
161620: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
161621: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
161622: AND (l_actual_flag = 'A')) THEN

Line 161620: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

161616: -- or alc that is calculated by sla
161617: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
161618: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
161619:
161620: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
161621: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
161622: AND (l_actual_flag = 'A')) THEN
161623: XLA_AE_LINES_PKG.CreateGainOrLossLines(
161624: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 161621: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

161617: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
161618: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
161619:
161620: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
161621: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
161622: AND (l_actual_flag = 'A')) THEN
161623: XLA_AE_LINES_PKG.CreateGainOrLossLines(
161624: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
161625: ,p_application_id => p_application_id

Line 161624: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

161620: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
161621: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
161622: AND (l_actual_flag = 'A')) THEN
161623: XLA_AE_LINES_PKG.CreateGainOrLossLines(
161624: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
161625: ,p_application_id => p_application_id
161626: ,p_amb_context_code => 'DEFAULT'
161627: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
161628: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 161627: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

161623: XLA_AE_LINES_PKG.CreateGainOrLossLines(
161624: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
161625: ,p_application_id => p_application_id
161626: ,p_amb_context_code => 'DEFAULT'
161627: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
161628: ,p_event_class_code => C_EVENT_CLASS_CODE
161629: ,p_event_type_code => C_EVENT_TYPE_CODE
161630:
161631: ,p_gain_ccid => -1

Line 162427: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

162423:
162424: l_calculate_acctd_flag VARCHAR2(1) :='N';
162425: l_calculate_g_l_flag VARCHAR2(1) :='N';
162426: --
162427: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162428: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162429: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
162430: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
162431: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 162428: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

162424: l_calculate_acctd_flag VARCHAR2(1) :='N';
162425: l_calculate_g_l_flag VARCHAR2(1) :='N';
162426: --
162427: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162428: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162429: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
162430: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
162431: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162432: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 162429: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

162425: l_calculate_g_l_flag VARCHAR2(1) :='N';
162426: --
162427: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162428: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162429: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
162430: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
162431: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162432: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
162433: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 162430: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

162426: --
162427: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162428: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162429: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
162430: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
162431: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162432: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
162433: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
162434: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 162431: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

162427: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162428: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162429: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
162430: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
162431: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162432: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
162433: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
162434: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162435: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 162432: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

162428: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162429: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
162430: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
162431: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162432: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
162433: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
162434: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162435: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162436: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 162433: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

162429: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
162430: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
162431: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162432: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
162433: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
162434: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162435: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162436: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162437: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 162434: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

162430: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
162431: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162432: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
162433: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
162434: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162435: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162436: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162437: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162438: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 162435: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

162431: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162432: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
162433: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
162434: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162435: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162436: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162437: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162438: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162439: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 162436: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

162432: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
162433: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
162434: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162435: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162436: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162437: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162438: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162439: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162440: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 162437: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

162433: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
162434: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162435: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162436: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162437: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162438: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162439: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162440: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162441: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 162438: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

162434: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162435: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162436: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162437: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162438: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162439: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162440: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162441: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
162442: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 162439: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

162435: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162436: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162437: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162438: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162439: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162440: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162441: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
162442: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
162443: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 162440: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

162436: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162437: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162438: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162439: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162440: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162441: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
162442: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
162443: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
162444: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 162441: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

162437: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162438: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162439: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162440: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162441: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
162442: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
162443: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
162444: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
162445: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 162442: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

162438: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162439: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162440: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162441: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
162442: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
162443: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
162444: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
162445: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162446: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 162443: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

162439: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162440: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162441: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
162442: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
162443: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
162444: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
162445: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162446: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162447: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 162444: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

162440: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
162441: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
162442: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
162443: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
162444: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
162445: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162446: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162447: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162448: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 162445: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

162441: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
162442: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
162443: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
162444: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
162445: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162446: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162447: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162448: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162449: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 162446: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

162442: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
162443: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
162444: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
162445: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162446: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162447: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162448: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162449: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
162450: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 162447: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

162443: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
162444: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
162445: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162446: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162447: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162448: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162449: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
162450: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
162451: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 162448: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

162444: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
162445: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162446: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162447: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162448: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162449: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
162450: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
162451: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
162452: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 162449: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

162445: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162446: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162447: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162448: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162449: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
162450: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
162451: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
162452: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
162453:

Line 162450: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

162446: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162447: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162448: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162449: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
162450: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
162451: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
162452: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
162453:
162454: l_event_id NUMBER;

Line 162451: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

162447: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162448: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162449: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
162450: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
162451: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
162452: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
162453:
162454: l_event_id NUMBER;
162455: l_previous_event_id NUMBER;

Line 162452: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

162448: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
162449: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
162450: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
162451: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
162452: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
162453:
162454: l_event_id NUMBER;
162455: l_previous_event_id NUMBER;
162456: l_first_event_id NUMBER;

Line 162470: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

162466: l_event_class_name VARCHAR2(80) := 'Prepayments';
162467: l_description VARCHAR2(4000);
162468: l_transaction_reversal NUMBER;
162469: l_ae_header_id NUMBER;
162470: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
162471: l_log_module VARCHAR2(240);
162472: --
162473: l_acct_reversal_source VARCHAR2(30);
162474: l_trx_reversal_source VARCHAR2(30);

Line 162965: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

162961:
162962: --
162963: -- set event info as cache for other routines to refer event attributes
162964: --
162965: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
162966: (p_application_id => p_application_id
162967: ,p_primary_ledger_id => p_primary_ledger_id
162968: ,p_base_ledger_id => p_base_ledger_id
162969: ,p_target_ledger_id => p_target_ledger_id

Line 162998: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

162994:
162995: --
162996: -- set the status of entry to C_VALID (0)
162997: --
162998: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
162999:
163000: --
163001: -- initialize a row for ae header
163002: --

Line 163046: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

163042: --
163043: -- initilaize the status of ae headers for diffrent balance types
163044: -- the status is initialised to C_NOT_CREATED (2)
163045: --
163046: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
163047: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
163048: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
163049:
163050: --

Line 163047: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

163043: -- initilaize the status of ae headers for diffrent balance types
163044: -- the status is initialised to C_NOT_CREATED (2)
163045: --
163046: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
163047: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
163048: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
163049:
163050: --
163051: -- call api to validate and store accounting attributes for header

Line 163048: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

163044: -- the status is initialised to C_NOT_CREATED (2)
163045: --
163046: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
163047: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
163048: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
163049:
163050: --
163051: -- call api to validate and store accounting attributes for header
163052: --

Line 163107: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

163103: --
163104: l_trx_reversal_source := SUBSTR(NULL, 1,30);
163105:
163106: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
163107: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
163108:
163109: xla_accounting_err_pkg.build_message
163110: (p_appli_s_name => 'XLA'
163111: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 163115: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

163111: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
163112: ,p_token_1 => 'ACCT_ATTR_NAME'
163113: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
163114: ,p_token_2 => 'PRODUCT_NAME'
163115: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
163116: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
163117: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
163118: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
163119:

Line 163116: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

163112: ,p_token_1 => 'ACCT_ATTR_NAME'
163113: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
163114: ,p_token_2 => 'PRODUCT_NAME'
163115: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
163116: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
163117: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
163118: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
163119:
163120: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 163117: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

163113: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
163114: ,p_token_2 => 'PRODUCT_NAME'
163115: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
163116: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
163117: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
163118: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
163119:
163120: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
163121: --

Line 163118: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

163114: ,p_token_2 => 'PRODUCT_NAME'
163115: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
163116: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
163117: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
163118: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
163119:
163120: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
163121: --
163122: -- following sets the accounting attributes needed to reverse

Line 163137: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

163133: ----------------------------------------------------------------
163134: -- 4262811 - update the header statuses to invalid in need be
163135: ----------------------------------------------------------------
163136: --
163137: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
163138:
163139:
163140: -----------------------------------------------
163141: -- No accrual reversal for the event class/type

Line 163306: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

163302: ,p_module => l_log_module);
163303: END IF;
163304:
163305: --
163306: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
163307: --
163308: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
163309: --
163310: -- set event info as cache for other routines to refer event attributes

Line 163308: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

163304:
163305: --
163306: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
163307: --
163308: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
163309: --
163310: -- set event info as cache for other routines to refer event attributes
163311: --
163312:

Line 163316: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

163312:
163313: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
163314: l_previous_event_id := l_event_id;
163315:
163316: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
163317: (p_application_id => p_application_id
163318: ,p_primary_ledger_id => p_primary_ledger_id
163319: ,p_base_ledger_id => p_base_ledger_id
163320: ,p_target_ledger_id => p_target_ledger_id

Line 163357: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

163353: l_acct_reversal_source := SUBSTR(l_array_source_53(Idx), 1,30);
163354:
163355: IF l_continue_with_lines THEN
163356: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
163357: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
163358:
163359: xla_accounting_err_pkg.build_message
163360: (p_appli_s_name => 'XLA'
163361: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 163365: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

163361: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
163362: ,p_token_1 => 'LINE_NUMBER'
163363: ,p_value_1 => l_array_extract_line_num(Idx)
163364: ,p_token_2 => 'PRODUCT_NAME'
163365: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
163366: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
163367: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
163368: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
163369:

Line 163366: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

163362: ,p_token_1 => 'LINE_NUMBER'
163363: ,p_value_1 => l_array_extract_line_num(Idx)
163364: ,p_token_2 => 'PRODUCT_NAME'
163365: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
163366: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
163367: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
163368: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
163369:
163370: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 163367: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

163363: ,p_value_1 => l_array_extract_line_num(Idx)
163364: ,p_token_2 => 'PRODUCT_NAME'
163365: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
163366: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
163367: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
163368: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
163369:
163370: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
163371: --

Line 163368: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

163364: ,p_token_2 => 'PRODUCT_NAME'
163365: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
163366: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
163367: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
163368: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
163369:
163370: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
163371: --
163372: -- following sets the accounting attributes needed to reverse

Line 164898: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

164894:
164895: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
164896: -- or secondary ledger that has different currency with primary
164897: -- or alc that is calculated by sla
164898: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
164899: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
164900:
164901: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
164902: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 164899: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

164895: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
164896: -- or secondary ledger that has different currency with primary
164897: -- or alc that is calculated by sla
164898: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
164899: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
164900:
164901: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
164902: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
164903: AND (l_actual_flag = 'A')) THEN

Line 164901: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

164897: -- or alc that is calculated by sla
164898: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
164899: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
164900:
164901: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
164902: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
164903: AND (l_actual_flag = 'A')) THEN
164904: XLA_AE_LINES_PKG.CreateGainOrLossLines(
164905: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 164902: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

164898: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
164899: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
164900:
164901: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
164902: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
164903: AND (l_actual_flag = 'A')) THEN
164904: XLA_AE_LINES_PKG.CreateGainOrLossLines(
164905: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
164906: ,p_application_id => p_application_id

Line 164905: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

164901: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
164902: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
164903: AND (l_actual_flag = 'A')) THEN
164904: XLA_AE_LINES_PKG.CreateGainOrLossLines(
164905: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
164906: ,p_application_id => p_application_id
164907: ,p_amb_context_code => 'DEFAULT'
164908: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
164909: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 164908: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

164904: XLA_AE_LINES_PKG.CreateGainOrLossLines(
164905: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
164906: ,p_application_id => p_application_id
164907: ,p_amb_context_code => 'DEFAULT'
164908: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
164909: ,p_event_class_code => C_EVENT_CLASS_CODE
164910: ,p_event_type_code => C_EVENT_TYPE_CODE
164911:
164912: ,p_gain_ccid => -1

Line 165788: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

165784:
165785: l_calculate_acctd_flag VARCHAR2(1) :='N';
165786: l_calculate_g_l_flag VARCHAR2(1) :='N';
165787: --
165788: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165789: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165790: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
165791: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165792: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 165789: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

165785: l_calculate_acctd_flag VARCHAR2(1) :='N';
165786: l_calculate_g_l_flag VARCHAR2(1) :='N';
165787: --
165788: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165789: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165790: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
165791: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165792: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165793: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 165790: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

165786: l_calculate_g_l_flag VARCHAR2(1) :='N';
165787: --
165788: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165789: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165790: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
165791: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165792: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165793: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
165794: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 165791: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

165787: --
165788: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165789: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165790: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
165791: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165792: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165793: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
165794: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
165795: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 165792: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

165788: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165789: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165790: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
165791: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165792: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165793: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
165794: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
165795: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165796: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 165793: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

165789: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165790: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
165791: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165792: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165793: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
165794: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
165795: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165796: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165797: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 165794: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

165790: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
165791: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165792: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165793: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
165794: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
165795: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165796: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165797: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165798: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 165795: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

165791: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165792: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165793: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
165794: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
165795: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165796: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165797: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165798: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165799: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 165796: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

165792: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165793: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
165794: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
165795: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165796: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165797: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165798: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165799: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165800: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 165797: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

165793: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
165794: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
165795: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165796: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165797: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165798: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165799: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165800: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165801: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 165798: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

165794: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
165795: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165796: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165797: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165798: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165799: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165800: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165801: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165802: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 165799: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

165795: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165796: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165797: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165798: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165799: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165800: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165801: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165802: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165803: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 165800: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

165796: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165797: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165798: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165799: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165800: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165801: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165802: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165803: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165804: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 165801: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

165797: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165798: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165799: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165800: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165801: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165802: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165803: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165804: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165805: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 165802: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

165798: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165799: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165800: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165801: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165802: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165803: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165804: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165805: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165806: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 165803: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

165799: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165800: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165801: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165802: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165803: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165804: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165805: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165806: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165807: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 165804: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

165800: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165801: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165802: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165803: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165804: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165805: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165806: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165807: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165808: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 165805: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

165801: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
165802: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165803: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165804: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165805: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165806: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165807: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165808: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165809: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 165806: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

165802: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165803: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165804: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165805: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165806: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165807: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165808: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165809: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165810: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 165807: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

165803: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165804: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165805: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165806: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165807: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165808: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165809: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165810: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
165811: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 165808: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

165804: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165805: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165806: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165807: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165808: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165809: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165810: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
165811: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
165812: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 165809: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

165805: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
165806: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165807: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165808: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165809: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165810: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
165811: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
165812: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
165813: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 165810: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

165806: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165807: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165808: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165809: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165810: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
165811: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
165812: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
165813: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
165814:

Line 165811: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

165807: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165808: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165809: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165810: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
165811: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
165812: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
165813: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
165814:
165815: l_event_id NUMBER;

Line 165812: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

165808: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165809: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165810: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
165811: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
165812: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
165813: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
165814:
165815: l_event_id NUMBER;
165816: l_previous_event_id NUMBER;

Line 165813: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

165809: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
165810: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
165811: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
165812: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
165813: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
165814:
165815: l_event_id NUMBER;
165816: l_previous_event_id NUMBER;
165817: l_first_event_id NUMBER;

Line 165831: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

165827: l_event_class_name VARCHAR2(80) := 'Reconciled Payments';
165828: l_description VARCHAR2(4000);
165829: l_transaction_reversal NUMBER;
165830: l_ae_header_id NUMBER;
165831: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
165832: l_log_module VARCHAR2(240);
165833: --
165834: l_acct_reversal_source VARCHAR2(30);
165835: l_trx_reversal_source VARCHAR2(30);

Line 166398: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

166394:
166395: --
166396: -- set event info as cache for other routines to refer event attributes
166397: --
166398: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
166399: (p_application_id => p_application_id
166400: ,p_primary_ledger_id => p_primary_ledger_id
166401: ,p_base_ledger_id => p_base_ledger_id
166402: ,p_target_ledger_id => p_target_ledger_id

Line 166431: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

166427:
166428: --
166429: -- set the status of entry to C_VALID (0)
166430: --
166431: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
166432:
166433: --
166434: -- initialize a row for ae header
166435: --

Line 166497: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

166493: --
166494: -- initilaize the status of ae headers for diffrent balance types
166495: -- the status is initialised to C_NOT_CREATED (2)
166496: --
166497: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
166498: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
166499: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
166500:
166501: --

Line 166498: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

166494: -- initilaize the status of ae headers for diffrent balance types
166495: -- the status is initialised to C_NOT_CREATED (2)
166496: --
166497: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
166498: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
166499: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
166500:
166501: --
166502: -- call api to validate and store accounting attributes for header

Line 166499: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

166495: -- the status is initialised to C_NOT_CREATED (2)
166496: --
166497: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
166498: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
166499: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
166500:
166501: --
166502: -- call api to validate and store accounting attributes for header
166503: --

Line 166558: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

166554: --
166555: l_trx_reversal_source := SUBSTR(NULL, 1,30);
166556:
166557: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
166558: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
166559:
166560: xla_accounting_err_pkg.build_message
166561: (p_appli_s_name => 'XLA'
166562: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 166566: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

166562: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
166563: ,p_token_1 => 'ACCT_ATTR_NAME'
166564: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
166565: ,p_token_2 => 'PRODUCT_NAME'
166566: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
166567: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
166568: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
166569: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
166570:

Line 166567: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

166563: ,p_token_1 => 'ACCT_ATTR_NAME'
166564: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
166565: ,p_token_2 => 'PRODUCT_NAME'
166566: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
166567: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
166568: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
166569: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
166570:
166571: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 166568: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

166564: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
166565: ,p_token_2 => 'PRODUCT_NAME'
166566: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
166567: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
166568: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
166569: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
166570:
166571: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
166572: --

Line 166569: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

166565: ,p_token_2 => 'PRODUCT_NAME'
166566: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
166567: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
166568: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
166569: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
166570:
166571: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
166572: --
166573: -- following sets the accounting attributes needed to reverse

Line 166588: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

166584: ----------------------------------------------------------------
166585: -- 4262811 - update the header statuses to invalid in need be
166586: ----------------------------------------------------------------
166587: --
166588: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
166589:
166590:
166591: -----------------------------------------------
166592: -- No accrual reversal for the event class/type

Line 166755: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

166751: ,p_module => l_log_module);
166752: END IF;
166753:
166754: --
166755: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
166756: --
166757: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
166758: --
166759: -- set event info as cache for other routines to refer event attributes

Line 166757: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

166753:
166754: --
166755: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
166756: --
166757: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
166758: --
166759: -- set event info as cache for other routines to refer event attributes
166760: --
166761:

Line 166765: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

166761:
166762: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
166763: l_previous_event_id := l_event_id;
166764:
166765: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
166766: (p_application_id => p_application_id
166767: ,p_primary_ledger_id => p_primary_ledger_id
166768: ,p_base_ledger_id => p_base_ledger_id
166769: ,p_target_ledger_id => p_target_ledger_id

Line 166806: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

166802: l_acct_reversal_source := SUBSTR(l_array_source_53(Idx), 1,30);
166803:
166804: IF l_continue_with_lines THEN
166805: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
166806: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
166807:
166808: xla_accounting_err_pkg.build_message
166809: (p_appli_s_name => 'XLA'
166810: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 166814: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

166810: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
166811: ,p_token_1 => 'LINE_NUMBER'
166812: ,p_value_1 => l_array_extract_line_num(Idx)
166813: ,p_token_2 => 'PRODUCT_NAME'
166814: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
166815: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
166816: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
166817: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
166818:

Line 166815: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

166811: ,p_token_1 => 'LINE_NUMBER'
166812: ,p_value_1 => l_array_extract_line_num(Idx)
166813: ,p_token_2 => 'PRODUCT_NAME'
166814: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
166815: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
166816: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
166817: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
166818:
166819: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 166816: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

166812: ,p_value_1 => l_array_extract_line_num(Idx)
166813: ,p_token_2 => 'PRODUCT_NAME'
166814: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
166815: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
166816: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
166817: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
166818:
166819: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
166820: --

Line 166817: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

166813: ,p_token_2 => 'PRODUCT_NAME'
166814: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
166815: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
166816: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
166817: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
166818:
166819: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
166820: --
166821: -- following sets the accounting attributes needed to reverse

Line 168042: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

168038:
168039: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
168040: -- or secondary ledger that has different currency with primary
168041: -- or alc that is calculated by sla
168042: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
168043: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
168044:
168045: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
168046: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 168043: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

168039: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
168040: -- or secondary ledger that has different currency with primary
168041: -- or alc that is calculated by sla
168042: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
168043: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
168044:
168045: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
168046: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
168047: AND (l_actual_flag = 'A')) THEN

Line 168045: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

168041: -- or alc that is calculated by sla
168042: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
168043: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
168044:
168045: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
168046: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
168047: AND (l_actual_flag = 'A')) THEN
168048: XLA_AE_LINES_PKG.CreateGainOrLossLines(
168049: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 168046: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

168042: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
168043: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
168044:
168045: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
168046: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
168047: AND (l_actual_flag = 'A')) THEN
168048: XLA_AE_LINES_PKG.CreateGainOrLossLines(
168049: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
168050: ,p_application_id => p_application_id

Line 168049: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

168045: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
168046: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
168047: AND (l_actual_flag = 'A')) THEN
168048: XLA_AE_LINES_PKG.CreateGainOrLossLines(
168049: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
168050: ,p_application_id => p_application_id
168051: ,p_amb_context_code => 'DEFAULT'
168052: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
168053: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 168052: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

168048: XLA_AE_LINES_PKG.CreateGainOrLossLines(
168049: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
168050: ,p_application_id => p_application_id
168051: ,p_amb_context_code => 'DEFAULT'
168052: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
168053: ,p_event_class_code => C_EVENT_CLASS_CODE
168054: ,p_event_type_code => C_EVENT_TYPE_CODE
168055:
168056: ,p_gain_ccid => -1

Line 168816: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

168812:
168813: l_calculate_acctd_flag VARCHAR2(1) :='N';
168814: l_calculate_g_l_flag VARCHAR2(1) :='N';
168815: --
168816: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168817: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168818: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
168819: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
168820: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 168817: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

168813: l_calculate_acctd_flag VARCHAR2(1) :='N';
168814: l_calculate_g_l_flag VARCHAR2(1) :='N';
168815: --
168816: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168817: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168818: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
168819: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
168820: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168821: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 168818: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

168814: l_calculate_g_l_flag VARCHAR2(1) :='N';
168815: --
168816: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168817: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168818: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
168819: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
168820: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168821: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
168822: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 168819: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

168815: --
168816: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168817: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168818: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
168819: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
168820: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168821: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
168822: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
168823: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 168820: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

168816: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168817: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168818: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
168819: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
168820: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168821: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
168822: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
168823: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168824: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 168821: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

168817: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168818: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
168819: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
168820: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168821: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
168822: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
168823: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168824: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168825: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 168822: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

168818: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
168819: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
168820: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168821: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
168822: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
168823: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168824: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168825: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168826: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 168823: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

168819: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
168820: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168821: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
168822: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
168823: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168824: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168825: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168826: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168827: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 168824: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

168820: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168821: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
168822: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
168823: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168824: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168825: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168826: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168827: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168828: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 168825: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

168821: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
168822: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
168823: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168824: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168825: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168826: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168827: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168828: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168829: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 168826: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

168822: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
168823: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168824: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168825: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168826: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168827: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168828: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168829: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168830: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 168827: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

168823: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168824: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168825: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168826: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168827: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168828: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168829: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168830: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
168831: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 168828: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

168824: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168825: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168826: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168827: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168828: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168829: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168830: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
168831: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
168832: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 168829: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

168825: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168826: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168827: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168828: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168829: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168830: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
168831: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
168832: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
168833: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 168830: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

168826: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168827: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168828: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168829: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168830: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
168831: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
168832: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
168833: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
168834: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 168831: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

168827: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168828: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168829: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168830: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
168831: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
168832: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
168833: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
168834: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168835: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 168832: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

168828: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168829: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168830: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
168831: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
168832: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
168833: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
168834: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168835: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168836: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 168833: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

168829: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
168830: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
168831: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
168832: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
168833: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
168834: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168835: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168836: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168837: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 168834: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

168830: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
168831: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
168832: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
168833: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
168834: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168835: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168836: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168837: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168838: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 168835: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

168831: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
168832: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
168833: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
168834: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168835: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168836: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168837: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168838: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
168839: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 168836: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

168832: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
168833: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
168834: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168835: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168836: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168837: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168838: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
168839: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
168840: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 168837: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

168833: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
168834: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168835: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168836: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168837: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168838: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
168839: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
168840: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
168841: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 168838: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

168834: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168835: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168836: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168837: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168838: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
168839: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
168840: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
168841: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
168842:

Line 168839: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

168835: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168836: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168837: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168838: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
168839: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
168840: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
168841: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
168842:
168843: l_event_id NUMBER;

Line 168840: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

168836: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168837: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168838: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
168839: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
168840: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
168841: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
168842:
168843: l_event_id NUMBER;
168844: l_previous_event_id NUMBER;

Line 168841: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

168837: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
168838: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
168839: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
168840: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
168841: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
168842:
168843: l_event_id NUMBER;
168844: l_previous_event_id NUMBER;
168845: l_first_event_id NUMBER;

Line 168859: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

168855: l_event_class_name VARCHAR2(80) := 'Refunds';
168856: l_description VARCHAR2(4000);
168857: l_transaction_reversal NUMBER;
168858: l_ae_header_id NUMBER;
168859: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
168860: l_log_module VARCHAR2(240);
168861: --
168862: l_acct_reversal_source VARCHAR2(30);
168863: l_trx_reversal_source VARCHAR2(30);

Line 169345: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

169341:
169342: --
169343: -- set event info as cache for other routines to refer event attributes
169344: --
169345: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
169346: (p_application_id => p_application_id
169347: ,p_primary_ledger_id => p_primary_ledger_id
169348: ,p_base_ledger_id => p_base_ledger_id
169349: ,p_target_ledger_id => p_target_ledger_id

Line 169378: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

169374:
169375: --
169376: -- set the status of entry to C_VALID (0)
169377: --
169378: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
169379:
169380: --
169381: -- initialize a row for ae header
169382: --

Line 169439: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

169435: --
169436: -- initilaize the status of ae headers for diffrent balance types
169437: -- the status is initialised to C_NOT_CREATED (2)
169438: --
169439: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
169440: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
169441: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
169442:
169443: --

Line 169440: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

169436: -- initilaize the status of ae headers for diffrent balance types
169437: -- the status is initialised to C_NOT_CREATED (2)
169438: --
169439: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
169440: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
169441: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
169442:
169443: --
169444: -- call api to validate and store accounting attributes for header

Line 169441: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

169437: -- the status is initialised to C_NOT_CREATED (2)
169438: --
169439: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
169440: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
169441: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
169442:
169443: --
169444: -- call api to validate and store accounting attributes for header
169445: --

Line 169502: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

169498: --
169499: l_trx_reversal_source := SUBSTR(g_array_event(l_event_id).array_value_char('source_172'), 1,30);
169500:
169501: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
169502: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
169503:
169504: xla_accounting_err_pkg.build_message
169505: (p_appli_s_name => 'XLA'
169506: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 169510: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

169506: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
169507: ,p_token_1 => 'ACCT_ATTR_NAME'
169508: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
169509: ,p_token_2 => 'PRODUCT_NAME'
169510: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
169511: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
169512: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
169513: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
169514:

Line 169511: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

169507: ,p_token_1 => 'ACCT_ATTR_NAME'
169508: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
169509: ,p_token_2 => 'PRODUCT_NAME'
169510: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
169511: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
169512: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
169513: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
169514:
169515: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 169512: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

169508: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
169509: ,p_token_2 => 'PRODUCT_NAME'
169510: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
169511: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
169512: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
169513: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
169514:
169515: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
169516: --

Line 169513: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

169509: ,p_token_2 => 'PRODUCT_NAME'
169510: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
169511: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
169512: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
169513: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
169514:
169515: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
169516: --
169517: -- following sets the accounting attributes needed to reverse

Line 169532: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

169528: ----------------------------------------------------------------
169529: -- 4262811 - update the header statuses to invalid in need be
169530: ----------------------------------------------------------------
169531: --
169532: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
169533:
169534:
169535: -----------------------------------------------
169536: -- No accrual reversal for the event class/type

Line 169681: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

169677: ,p_module => l_log_module);
169678: END IF;
169679:
169680: --
169681: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
169682: --
169683: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
169684: --
169685: -- set event info as cache for other routines to refer event attributes

Line 169683: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

169679:
169680: --
169681: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
169682: --
169683: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
169684: --
169685: -- set event info as cache for other routines to refer event attributes
169686: --
169687:

Line 169691: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

169687:
169688: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
169689: l_previous_event_id := l_event_id;
169690:
169691: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
169692: (p_application_id => p_application_id
169693: ,p_primary_ledger_id => p_primary_ledger_id
169694: ,p_base_ledger_id => p_base_ledger_id
169695: ,p_target_ledger_id => p_target_ledger_id

Line 169732: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

169728: l_acct_reversal_source := SUBSTR(l_array_source_53(Idx), 1,30);
169729:
169730: IF l_continue_with_lines THEN
169731: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
169732: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
169733:
169734: xla_accounting_err_pkg.build_message
169735: (p_appli_s_name => 'XLA'
169736: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 169740: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

169736: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
169737: ,p_token_1 => 'LINE_NUMBER'
169738: ,p_value_1 => l_array_extract_line_num(Idx)
169739: ,p_token_2 => 'PRODUCT_NAME'
169740: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
169741: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
169742: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
169743: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
169744:

Line 169741: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

169737: ,p_token_1 => 'LINE_NUMBER'
169738: ,p_value_1 => l_array_extract_line_num(Idx)
169739: ,p_token_2 => 'PRODUCT_NAME'
169740: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
169741: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
169742: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
169743: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
169744:
169745: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 169742: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

169738: ,p_value_1 => l_array_extract_line_num(Idx)
169739: ,p_token_2 => 'PRODUCT_NAME'
169740: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
169741: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
169742: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
169743: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
169744:
169745: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
169746: --

Line 169743: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

169739: ,p_token_2 => 'PRODUCT_NAME'
169740: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
169741: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
169742: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
169743: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
169744:
169745: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
169746: --
169747: -- following sets the accounting attributes needed to reverse

Line 170560: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

170556:
170557: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
170558: -- or secondary ledger that has different currency with primary
170559: -- or alc that is calculated by sla
170560: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
170561: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
170562:
170563: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
170564: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 170561: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

170557: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
170558: -- or secondary ledger that has different currency with primary
170559: -- or alc that is calculated by sla
170560: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
170561: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
170562:
170563: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
170564: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
170565: AND (l_actual_flag = 'A')) THEN

Line 170563: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

170559: -- or alc that is calculated by sla
170560: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
170561: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
170562:
170563: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
170564: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
170565: AND (l_actual_flag = 'A')) THEN
170566: XLA_AE_LINES_PKG.CreateGainOrLossLines(
170567: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 170564: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

170560: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
170561: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
170562:
170563: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
170564: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
170565: AND (l_actual_flag = 'A')) THEN
170566: XLA_AE_LINES_PKG.CreateGainOrLossLines(
170567: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
170568: ,p_application_id => p_application_id

Line 170567: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

170563: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
170564: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
170565: AND (l_actual_flag = 'A')) THEN
170566: XLA_AE_LINES_PKG.CreateGainOrLossLines(
170567: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
170568: ,p_application_id => p_application_id
170569: ,p_amb_context_code => 'DEFAULT'
170570: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
170571: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 170570: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

170566: XLA_AE_LINES_PKG.CreateGainOrLossLines(
170567: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
170568: ,p_application_id => p_application_id
170569: ,p_amb_context_code => 'DEFAULT'
170570: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
170571: ,p_event_class_code => C_EVENT_CLASS_CODE
170572: ,p_event_type_code => C_EVENT_TYPE_CODE
170573:
170574: ,p_gain_ccid => -1

Line 170727: l_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;

170723: ,p_level => C_LEVEL_PROCEDURE
170724: ,p_module => l_log_module);
170725: END IF;
170726:
170727: l_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
170728: l_currency_code := xla_ae_journal_entry_pkg.g_cache_ledgers_info.currency_code;
170729: l_sla_ledger_id := xla_ae_journal_entry_pkg.g_cache_ledgers_info.sla_ledger_id;
170730:
170731: --

Line 170728: l_currency_code := xla_ae_journal_entry_pkg.g_cache_ledgers_info.currency_code;

170724: ,p_module => l_log_module);
170725: END IF;
170726:
170727: l_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
170728: l_currency_code := xla_ae_journal_entry_pkg.g_cache_ledgers_info.currency_code;
170729: l_sla_ledger_id := xla_ae_journal_entry_pkg.g_cache_ledgers_info.sla_ledger_id;
170730:
170731: --
170732: -- initialize array of lines with NULL

Line 170729: l_sla_ledger_id := xla_ae_journal_entry_pkg.g_cache_ledgers_info.sla_ledger_id;

170725: END IF;
170726:
170727: l_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
170728: l_currency_code := xla_ae_journal_entry_pkg.g_cache_ledgers_info.currency_code;
170729: l_sla_ledger_id := xla_ae_journal_entry_pkg.g_cache_ledgers_info.sla_ledger_id;
170730:
170731: --
170732: -- initialize array of lines with NULL
170733: --

Line 171163: xla_ae_journal_entry_pkg.SetProductAcctDefinition

171159: ,p_level => C_LEVEL_STATEMENT
171160: ,p_module => l_log_module);
171161: END IF;
171162: --
171163: xla_ae_journal_entry_pkg.SetProductAcctDefinition
171164: (p_product_rule_code => 'ACCRUAL'
171165: ,p_product_rule_type_code => 'S'
171166: ,p_product_rule_version => ''
171167: ,p_product_rule_name => 'Accrual Basis'

Line 171172: xla_ae_journal_entry_pkg.GetAlternateCurrencyLedger

171168: ,p_amb_context_code => 'DEFAULT'
171169: );
171170:
171171: l_array_ledgers :=
171172: xla_ae_journal_entry_pkg.GetAlternateCurrencyLedger
171173: (p_base_ledger_id => p_base_ledger_id);
171174:
171175: FOR Idx IN 1 .. l_array_ledgers.COUNT LOOP
171176: l_temp_result :=

Line 171177: XLA_AE_JOURNAL_ENTRY_PKG.GetLedgersInfo

171173: (p_base_ledger_id => p_base_ledger_id);
171174:
171175: FOR Idx IN 1 .. l_array_ledgers.COUNT LOOP
171176: l_temp_result :=
171177: XLA_AE_JOURNAL_ENTRY_PKG.GetLedgersInfo
171178: (p_application_id => p_application_id
171179: ,p_base_ledger_id => p_base_ledger_id
171180: ,p_target_ledger_id => l_array_ledgers(Idx)
171181: ,p_primary_ledger_id => p_primary_ledger_id