DBA Data[Home] [Help]

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

265: ,p_level => C_LEVEL_PROCEDURE
266: ,p_module => l_log_module);
267: END IF;
268:
269: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
270: l_component_type := 'AMB_DESCRIPTION';
271: l_component_code := 'CM_L';
272: l_component_type_code := 'S';
273: l_component_appl_id := 222;

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

386: ,p_level => C_LEVEL_PROCEDURE
387: ,p_module => l_log_module);
388: END IF;
389:
390: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
391: l_component_type := 'AMB_DESCRIPTION';
392: l_component_code := 'RCT_L';
393: l_component_type_code := 'S';
394: l_component_appl_id := 222;

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

532: (p_msg => 'END of AcctDerRule_3(invalid)'
533: ,p_level => C_LEVEL_PROCEDURE
534: ,p_module => l_log_module);
535: END IF;
536: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
537: x_value_type_code := null;
538: l_output_value := null;
539: xla_accounting_err_pkg.build_message
540: (p_appli_s_name => 'XLA'

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

552: 'XLA_OWNER_TYPE'
553: ,l_component_type_code
554: )
555: ,p_token_3 => 'PAD_NAME'
556: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
557: ,p_token_4 => 'PAD_OWNER'
558: ,p_value_4 => xla_lookups_pkg.get_meaning(
559: 'XLA_OWNER_TYPE'
560: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 560: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

556: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
557: ,p_token_4 => 'PAD_OWNER'
558: ,p_value_4 => xla_lookups_pkg.get_meaning(
559: 'XLA_OWNER_TYPE'
560: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
561: )
562: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
563: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
564: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

558: ,p_value_4 => xla_lookups_pkg.get_meaning(
559: 'XLA_OWNER_TYPE'
560: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
561: )
562: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
563: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
564: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
565: ,p_ae_header_id => NULL
566: );

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

559: 'XLA_OWNER_TYPE'
560: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
561: )
562: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
563: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
564: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
565: ,p_ae_header_id => NULL
566: );
567: RETURN l_output_value;

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

560: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
561: )
562: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
563: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
564: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
565: ,p_ae_header_id => NULL
566: );
567: RETURN l_output_value;
568: EXCEPTION

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

636: (p_msg => 'END of AcctDerRule_4(invalid)'
637: ,p_level => C_LEVEL_PROCEDURE
638: ,p_module => l_log_module);
639: END IF;
640: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
641: x_value_type_code := null;
642: l_output_value := null;
643: xla_accounting_err_pkg.build_message
644: (p_appli_s_name => 'XLA'

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

656: 'XLA_OWNER_TYPE'
657: ,l_component_type_code
658: )
659: ,p_token_3 => 'PAD_NAME'
660: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
661: ,p_token_4 => 'PAD_OWNER'
662: ,p_value_4 => xla_lookups_pkg.get_meaning(
663: 'XLA_OWNER_TYPE'
664: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 664: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

660: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
661: ,p_token_4 => 'PAD_OWNER'
662: ,p_value_4 => xla_lookups_pkg.get_meaning(
663: 'XLA_OWNER_TYPE'
664: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
665: )
666: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
667: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
668: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

662: ,p_value_4 => xla_lookups_pkg.get_meaning(
663: 'XLA_OWNER_TYPE'
664: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
665: )
666: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
667: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
668: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
669: ,p_ae_header_id => NULL
670: );

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

663: 'XLA_OWNER_TYPE'
664: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
665: )
666: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
667: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
668: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
669: ,p_ae_header_id => NULL
670: );
671: RETURN l_output_value;

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

664: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
665: )
666: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
667: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
668: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
669: ,p_ae_header_id => NULL
670: );
671: RETURN l_output_value;
672: EXCEPTION

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

757: (p_msg => 'END of AcctDerRule_5(invalid)'
758: ,p_level => C_LEVEL_PROCEDURE
759: ,p_module => l_log_module);
760: END IF;
761: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
762: x_value_type_code := null;
763: l_output_value := null;
764: xla_accounting_err_pkg.build_message
765: (p_appli_s_name => 'XLA'

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

777: 'XLA_OWNER_TYPE'
778: ,l_component_type_code
779: )
780: ,p_token_3 => 'PAD_NAME'
781: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
782: ,p_token_4 => 'PAD_OWNER'
783: ,p_value_4 => xla_lookups_pkg.get_meaning(
784: 'XLA_OWNER_TYPE'
785: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 785: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

781: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
782: ,p_token_4 => 'PAD_OWNER'
783: ,p_value_4 => xla_lookups_pkg.get_meaning(
784: 'XLA_OWNER_TYPE'
785: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
786: )
787: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
788: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
789: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

783: ,p_value_4 => xla_lookups_pkg.get_meaning(
784: 'XLA_OWNER_TYPE'
785: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
786: )
787: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
788: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
789: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
790: ,p_ae_header_id => NULL
791: );

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

784: 'XLA_OWNER_TYPE'
785: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
786: )
787: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
788: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
789: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
790: ,p_ae_header_id => NULL
791: );
792: RETURN l_output_value;

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

785: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
786: )
787: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
788: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
789: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
790: ,p_ae_header_id => NULL
791: );
792: RETURN l_output_value;
793: EXCEPTION

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

878: (p_msg => 'END of AcctDerRule_6(invalid)'
879: ,p_level => C_LEVEL_PROCEDURE
880: ,p_module => l_log_module);
881: END IF;
882: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
883: x_value_type_code := null;
884: l_output_value := null;
885: xla_accounting_err_pkg.build_message
886: (p_appli_s_name => 'XLA'

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

898: 'XLA_OWNER_TYPE'
899: ,l_component_type_code
900: )
901: ,p_token_3 => 'PAD_NAME'
902: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
903: ,p_token_4 => 'PAD_OWNER'
904: ,p_value_4 => xla_lookups_pkg.get_meaning(
905: 'XLA_OWNER_TYPE'
906: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 906: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

902: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
903: ,p_token_4 => 'PAD_OWNER'
904: ,p_value_4 => xla_lookups_pkg.get_meaning(
905: 'XLA_OWNER_TYPE'
906: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
907: )
908: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
909: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
910: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

904: ,p_value_4 => xla_lookups_pkg.get_meaning(
905: 'XLA_OWNER_TYPE'
906: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
907: )
908: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
909: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
910: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
911: ,p_ae_header_id => NULL
912: );

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

905: 'XLA_OWNER_TYPE'
906: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
907: )
908: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
909: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
910: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
911: ,p_ae_header_id => NULL
912: );
913: RETURN l_output_value;

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

906: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
907: )
908: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
909: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
910: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
911: ,p_ae_header_id => NULL
912: );
913: RETURN l_output_value;
914: EXCEPTION

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

1006: ,p_module => l_log_module);
1007:
1008: END IF;
1009:
1010: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
1011: x_value_combination_id := null;
1012: x_value_segment_code := null;
1013: x_value_type_code := null;
1014: l_output_value := null;

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

1028: 'XLA_OWNER_TYPE'
1029: ,l_component_type_code
1030: )
1031: ,p_token_3 => 'PAD_NAME'
1032: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1033: ,p_token_4 => 'PAD_OWNER'
1034: ,p_value_4 => xla_lookups_pkg.get_meaning(
1035: 'XLA_OWNER_TYPE'
1036: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 1036: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

1032: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1033: ,p_token_4 => 'PAD_OWNER'
1034: ,p_value_4 => xla_lookups_pkg.get_meaning(
1035: 'XLA_OWNER_TYPE'
1036: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1037: )
1038: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1039: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1040: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

1034: ,p_value_4 => xla_lookups_pkg.get_meaning(
1035: 'XLA_OWNER_TYPE'
1036: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1037: )
1038: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1039: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1040: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1041: ,p_ae_header_id => NULL
1042: );

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

1035: 'XLA_OWNER_TYPE'
1036: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1037: )
1038: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1039: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1040: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1041: ,p_ae_header_id => NULL
1042: );
1043: RETURN l_output_value;

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

1036: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1037: )
1038: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1039: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1040: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1041: ,p_ae_header_id => NULL
1042: );
1043: RETURN l_output_value;
1044: EXCEPTION

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

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

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

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

Line 1190: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

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

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

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

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

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

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

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

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

1290: ,p_module => l_log_module);
1291:
1292: END IF;
1293:
1294: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
1295: x_value_combination_id := null;
1296: x_value_segment_code := null;
1297: x_value_type_code := null;
1298: l_output_value := null;

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

1312: 'XLA_OWNER_TYPE'
1313: ,l_component_type_code
1314: )
1315: ,p_token_3 => 'PAD_NAME'
1316: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1317: ,p_token_4 => 'PAD_OWNER'
1318: ,p_value_4 => xla_lookups_pkg.get_meaning(
1319: 'XLA_OWNER_TYPE'
1320: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 1320: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

1316: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1317: ,p_token_4 => 'PAD_OWNER'
1318: ,p_value_4 => xla_lookups_pkg.get_meaning(
1319: 'XLA_OWNER_TYPE'
1320: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1321: )
1322: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1323: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1324: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

1318: ,p_value_4 => xla_lookups_pkg.get_meaning(
1319: 'XLA_OWNER_TYPE'
1320: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1321: )
1322: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1323: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1324: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1325: ,p_ae_header_id => NULL
1326: );

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

1319: 'XLA_OWNER_TYPE'
1320: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1321: )
1322: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1323: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1324: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1325: ,p_ae_header_id => NULL
1326: );
1327: RETURN l_output_value;

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

1320: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1321: )
1322: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1323: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1324: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1325: ,p_ae_header_id => NULL
1326: );
1327: RETURN l_output_value;
1328: EXCEPTION

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

1420: ,p_module => l_log_module);
1421:
1422: END IF;
1423:
1424: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
1425: x_value_combination_id := null;
1426: x_value_segment_code := null;
1427: x_value_type_code := null;
1428: l_output_value := null;

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

1442: 'XLA_OWNER_TYPE'
1443: ,l_component_type_code
1444: )
1445: ,p_token_3 => 'PAD_NAME'
1446: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1447: ,p_token_4 => 'PAD_OWNER'
1448: ,p_value_4 => xla_lookups_pkg.get_meaning(
1449: 'XLA_OWNER_TYPE'
1450: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 1450: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

1446: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1447: ,p_token_4 => 'PAD_OWNER'
1448: ,p_value_4 => xla_lookups_pkg.get_meaning(
1449: 'XLA_OWNER_TYPE'
1450: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1451: )
1452: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1453: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1454: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

1448: ,p_value_4 => xla_lookups_pkg.get_meaning(
1449: 'XLA_OWNER_TYPE'
1450: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1451: )
1452: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1453: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1454: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1455: ,p_ae_header_id => NULL
1456: );

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

1449: 'XLA_OWNER_TYPE'
1450: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1451: )
1452: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1453: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1454: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1455: ,p_ae_header_id => NULL
1456: );
1457: RETURN l_output_value;

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

1450: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1451: )
1452: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1453: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1454: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1455: ,p_ae_header_id => NULL
1456: );
1457: RETURN l_output_value;
1458: EXCEPTION

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

1550: ,p_module => l_log_module);
1551:
1552: END IF;
1553:
1554: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
1555: x_value_combination_id := null;
1556: x_value_segment_code := null;
1557: x_value_type_code := null;
1558: l_output_value := null;

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

1572: 'XLA_OWNER_TYPE'
1573: ,l_component_type_code
1574: )
1575: ,p_token_3 => 'PAD_NAME'
1576: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1577: ,p_token_4 => 'PAD_OWNER'
1578: ,p_value_4 => xla_lookups_pkg.get_meaning(
1579: 'XLA_OWNER_TYPE'
1580: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 1580: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

1576: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1577: ,p_token_4 => 'PAD_OWNER'
1578: ,p_value_4 => xla_lookups_pkg.get_meaning(
1579: 'XLA_OWNER_TYPE'
1580: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1581: )
1582: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1583: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1584: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

1578: ,p_value_4 => xla_lookups_pkg.get_meaning(
1579: 'XLA_OWNER_TYPE'
1580: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1581: )
1582: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1583: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1584: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1585: ,p_ae_header_id => NULL
1586: );

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

1579: 'XLA_OWNER_TYPE'
1580: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1581: )
1582: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1583: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1584: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1585: ,p_ae_header_id => NULL
1586: );
1587: RETURN l_output_value;

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

1580: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1581: )
1582: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1583: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1584: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1585: ,p_ae_header_id => NULL
1586: );
1587: RETURN l_output_value;
1588: EXCEPTION

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

1704: ,p_module => l_log_module);
1705:
1706: END IF;
1707:
1708: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
1709: x_value_combination_id := null;
1710: x_value_segment_code := null;
1711: x_value_type_code := null;
1712: l_output_value := null;

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

1726: 'XLA_OWNER_TYPE'
1727: ,l_component_type_code
1728: )
1729: ,p_token_3 => 'PAD_NAME'
1730: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1731: ,p_token_4 => 'PAD_OWNER'
1732: ,p_value_4 => xla_lookups_pkg.get_meaning(
1733: 'XLA_OWNER_TYPE'
1734: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 1734: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

1730: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1731: ,p_token_4 => 'PAD_OWNER'
1732: ,p_value_4 => xla_lookups_pkg.get_meaning(
1733: 'XLA_OWNER_TYPE'
1734: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1735: )
1736: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1737: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1738: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

1732: ,p_value_4 => xla_lookups_pkg.get_meaning(
1733: 'XLA_OWNER_TYPE'
1734: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1735: )
1736: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1737: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1738: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1739: ,p_ae_header_id => NULL
1740: );

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

1733: 'XLA_OWNER_TYPE'
1734: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1735: )
1736: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1737: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1738: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1739: ,p_ae_header_id => NULL
1740: );
1741: RETURN l_output_value;

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

1734: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1735: )
1736: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1737: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1738: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1739: ,p_ae_header_id => NULL
1740: );
1741: RETURN l_output_value;
1742: EXCEPTION

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

1844: ,p_module => l_log_module);
1845:
1846: END IF;
1847:
1848: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
1849: x_value_combination_id := null;
1850: x_value_segment_code := null;
1851: x_value_type_code := null;
1852: l_output_value := null;

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

1866: 'XLA_OWNER_TYPE'
1867: ,l_component_type_code
1868: )
1869: ,p_token_3 => 'PAD_NAME'
1870: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1871: ,p_token_4 => 'PAD_OWNER'
1872: ,p_value_4 => xla_lookups_pkg.get_meaning(
1873: 'XLA_OWNER_TYPE'
1874: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 1874: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

1870: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1871: ,p_token_4 => 'PAD_OWNER'
1872: ,p_value_4 => xla_lookups_pkg.get_meaning(
1873: 'XLA_OWNER_TYPE'
1874: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1875: )
1876: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1877: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1878: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

1872: ,p_value_4 => xla_lookups_pkg.get_meaning(
1873: 'XLA_OWNER_TYPE'
1874: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1875: )
1876: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1877: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1878: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1879: ,p_ae_header_id => NULL
1880: );

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

1873: 'XLA_OWNER_TYPE'
1874: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1875: )
1876: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1877: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1878: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1879: ,p_ae_header_id => NULL
1880: );
1881: RETURN l_output_value;

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

1874: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1875: )
1876: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1877: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1878: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1879: ,p_ae_header_id => NULL
1880: );
1881: RETURN l_output_value;
1882: EXCEPTION

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

1984: ,p_module => l_log_module);
1985:
1986: END IF;
1987:
1988: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
1989: x_value_combination_id := null;
1990: x_value_segment_code := null;
1991: x_value_type_code := null;
1992: l_output_value := null;

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

2006: 'XLA_OWNER_TYPE'
2007: ,l_component_type_code
2008: )
2009: ,p_token_3 => 'PAD_NAME'
2010: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2011: ,p_token_4 => 'PAD_OWNER'
2012: ,p_value_4 => xla_lookups_pkg.get_meaning(
2013: 'XLA_OWNER_TYPE'
2014: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 2014: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

2010: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2011: ,p_token_4 => 'PAD_OWNER'
2012: ,p_value_4 => xla_lookups_pkg.get_meaning(
2013: 'XLA_OWNER_TYPE'
2014: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2015: )
2016: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2017: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2018: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

2012: ,p_value_4 => xla_lookups_pkg.get_meaning(
2013: 'XLA_OWNER_TYPE'
2014: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2015: )
2016: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2017: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2018: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2019: ,p_ae_header_id => NULL
2020: );

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

2013: 'XLA_OWNER_TYPE'
2014: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2015: )
2016: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2017: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2018: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2019: ,p_ae_header_id => NULL
2020: );
2021: RETURN l_output_value;

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

2014: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2015: )
2016: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2017: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2018: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2019: ,p_ae_header_id => NULL
2020: );
2021: RETURN l_output_value;
2022: EXCEPTION

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

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

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

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

Line 2156: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

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

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

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

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

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

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

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

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

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

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

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

Line 2298: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

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

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

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

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

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

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

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

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

2444: ,p_module => l_log_module);
2445:
2446: END IF;
2447:
2448: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
2449: x_value_combination_id := null;
2450: x_value_segment_code := null;
2451: x_value_type_code := null;
2452: l_output_value := null;

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

2466: 'XLA_OWNER_TYPE'
2467: ,l_component_type_code
2468: )
2469: ,p_token_3 => 'PAD_NAME'
2470: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2471: ,p_token_4 => 'PAD_OWNER'
2472: ,p_value_4 => xla_lookups_pkg.get_meaning(
2473: 'XLA_OWNER_TYPE'
2474: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 2474: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

2470: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2471: ,p_token_4 => 'PAD_OWNER'
2472: ,p_value_4 => xla_lookups_pkg.get_meaning(
2473: 'XLA_OWNER_TYPE'
2474: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2475: )
2476: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2477: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2478: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

2472: ,p_value_4 => xla_lookups_pkg.get_meaning(
2473: 'XLA_OWNER_TYPE'
2474: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2475: )
2476: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2477: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2478: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2479: ,p_ae_header_id => NULL
2480: );

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

2473: 'XLA_OWNER_TYPE'
2474: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2475: )
2476: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2477: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2478: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2479: ,p_ae_header_id => NULL
2480: );
2481: RETURN l_output_value;

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

2474: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2475: )
2476: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2477: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2478: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2479: ,p_ae_header_id => NULL
2480: );
2481: RETURN l_output_value;
2482: EXCEPTION

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

2620: ,p_module => l_log_module);
2621:
2622: END IF;
2623:
2624: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
2625: x_value_combination_id := null;
2626: x_value_segment_code := null;
2627: x_value_type_code := null;
2628: l_output_value := null;

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

2642: 'XLA_OWNER_TYPE'
2643: ,l_component_type_code
2644: )
2645: ,p_token_3 => 'PAD_NAME'
2646: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2647: ,p_token_4 => 'PAD_OWNER'
2648: ,p_value_4 => xla_lookups_pkg.get_meaning(
2649: 'XLA_OWNER_TYPE'
2650: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 2650: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

2646: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2647: ,p_token_4 => 'PAD_OWNER'
2648: ,p_value_4 => xla_lookups_pkg.get_meaning(
2649: 'XLA_OWNER_TYPE'
2650: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2651: )
2652: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2653: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2654: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

2648: ,p_value_4 => xla_lookups_pkg.get_meaning(
2649: 'XLA_OWNER_TYPE'
2650: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2651: )
2652: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2653: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2654: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2655: ,p_ae_header_id => NULL
2656: );

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

2649: 'XLA_OWNER_TYPE'
2650: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2651: )
2652: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2653: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2654: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2655: ,p_ae_header_id => NULL
2656: );
2657: RETURN l_output_value;

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

2650: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2651: )
2652: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2653: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2654: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2655: ,p_ae_header_id => NULL
2656: );
2657: RETURN l_output_value;
2658: EXCEPTION

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

2770: ,p_module => l_log_module);
2771:
2772: END IF;
2773:
2774: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
2775: x_value_combination_id := null;
2776: x_value_segment_code := null;
2777: x_value_type_code := null;
2778: l_output_value := null;

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

2792: 'XLA_OWNER_TYPE'
2793: ,l_component_type_code
2794: )
2795: ,p_token_3 => 'PAD_NAME'
2796: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2797: ,p_token_4 => 'PAD_OWNER'
2798: ,p_value_4 => xla_lookups_pkg.get_meaning(
2799: 'XLA_OWNER_TYPE'
2800: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 2800: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

2796: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2797: ,p_token_4 => 'PAD_OWNER'
2798: ,p_value_4 => xla_lookups_pkg.get_meaning(
2799: 'XLA_OWNER_TYPE'
2800: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2801: )
2802: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2803: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2804: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

2798: ,p_value_4 => xla_lookups_pkg.get_meaning(
2799: 'XLA_OWNER_TYPE'
2800: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2801: )
2802: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2803: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2804: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2805: ,p_ae_header_id => NULL
2806: );

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

2799: 'XLA_OWNER_TYPE'
2800: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2801: )
2802: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2803: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2804: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2805: ,p_ae_header_id => NULL
2806: );
2807: RETURN l_output_value;

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

2800: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2801: )
2802: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2803: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2804: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2805: ,p_ae_header_id => NULL
2806: );
2807: RETURN l_output_value;
2808: EXCEPTION

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

2920: ,p_module => l_log_module);
2921:
2922: END IF;
2923:
2924: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
2925: x_value_combination_id := null;
2926: x_value_segment_code := null;
2927: x_value_type_code := null;
2928: l_output_value := null;

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

2942: 'XLA_OWNER_TYPE'
2943: ,l_component_type_code
2944: )
2945: ,p_token_3 => 'PAD_NAME'
2946: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2947: ,p_token_4 => 'PAD_OWNER'
2948: ,p_value_4 => xla_lookups_pkg.get_meaning(
2949: 'XLA_OWNER_TYPE'
2950: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 2950: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

2946: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2947: ,p_token_4 => 'PAD_OWNER'
2948: ,p_value_4 => xla_lookups_pkg.get_meaning(
2949: 'XLA_OWNER_TYPE'
2950: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2951: )
2952: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2953: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2954: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

2948: ,p_value_4 => xla_lookups_pkg.get_meaning(
2949: 'XLA_OWNER_TYPE'
2950: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2951: )
2952: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2953: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2954: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2955: ,p_ae_header_id => NULL
2956: );

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

2949: 'XLA_OWNER_TYPE'
2950: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2951: )
2952: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2953: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2954: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2955: ,p_ae_header_id => NULL
2956: );
2957: RETURN l_output_value;

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

2950: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2951: )
2952: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2953: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2954: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2955: ,p_ae_header_id => NULL
2956: );
2957: RETURN l_output_value;
2958: EXCEPTION

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

3108: ,p_module => l_log_module);
3109:
3110: END IF;
3111:
3112: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
3113: x_value_combination_id := null;
3114: x_value_segment_code := null;
3115: x_value_type_code := null;
3116: l_output_value := null;

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

3130: 'XLA_OWNER_TYPE'
3131: ,l_component_type_code
3132: )
3133: ,p_token_3 => 'PAD_NAME'
3134: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3135: ,p_token_4 => 'PAD_OWNER'
3136: ,p_value_4 => xla_lookups_pkg.get_meaning(
3137: 'XLA_OWNER_TYPE'
3138: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 3138: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

3134: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3135: ,p_token_4 => 'PAD_OWNER'
3136: ,p_value_4 => xla_lookups_pkg.get_meaning(
3137: 'XLA_OWNER_TYPE'
3138: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3139: )
3140: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3141: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3142: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

3136: ,p_value_4 => xla_lookups_pkg.get_meaning(
3137: 'XLA_OWNER_TYPE'
3138: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3139: )
3140: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3141: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3142: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3143: ,p_ae_header_id => NULL
3144: );

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

3137: 'XLA_OWNER_TYPE'
3138: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3139: )
3140: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3141: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3142: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3143: ,p_ae_header_id => NULL
3144: );
3145: RETURN l_output_value;

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

3138: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3139: )
3140: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3141: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3142: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3143: ,p_ae_header_id => NULL
3144: );
3145: RETURN l_output_value;
3146: EXCEPTION

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

3298: ,p_module => l_log_module);
3299:
3300: END IF;
3301:
3302: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
3303: x_value_combination_id := null;
3304: x_value_segment_code := null;
3305: x_value_type_code := null;
3306: l_output_value := null;

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

3320: 'XLA_OWNER_TYPE'
3321: ,l_component_type_code
3322: )
3323: ,p_token_3 => 'PAD_NAME'
3324: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3325: ,p_token_4 => 'PAD_OWNER'
3326: ,p_value_4 => xla_lookups_pkg.get_meaning(
3327: 'XLA_OWNER_TYPE'
3328: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 3328: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

3324: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3325: ,p_token_4 => 'PAD_OWNER'
3326: ,p_value_4 => xla_lookups_pkg.get_meaning(
3327: 'XLA_OWNER_TYPE'
3328: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3329: )
3330: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3331: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3332: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

3326: ,p_value_4 => xla_lookups_pkg.get_meaning(
3327: 'XLA_OWNER_TYPE'
3328: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3329: )
3330: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3331: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3332: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3333: ,p_ae_header_id => NULL
3334: );

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

3327: 'XLA_OWNER_TYPE'
3328: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3329: )
3330: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3331: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3332: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3333: ,p_ae_header_id => NULL
3334: );
3335: RETURN l_output_value;

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

3328: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3329: )
3330: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3331: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3332: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3333: ,p_ae_header_id => NULL
3334: );
3335: RETURN l_output_value;
3336: EXCEPTION

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

3404: (p_msg => 'END of AcctDerRule_23(invalid)'
3405: ,p_level => C_LEVEL_PROCEDURE
3406: ,p_module => l_log_module);
3407: END IF;
3408: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
3409: x_value_type_code := null;
3410: l_output_value := null;
3411: xla_accounting_err_pkg.build_message
3412: (p_appli_s_name => 'XLA'

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

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

Line 3432: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

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

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

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

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

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

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

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

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

3508: (p_msg => 'END of AcctDerRule_24(invalid)'
3509: ,p_level => C_LEVEL_PROCEDURE
3510: ,p_module => l_log_module);
3511: END IF;
3512: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
3513: x_value_type_code := null;
3514: l_output_value := null;
3515: xla_accounting_err_pkg.build_message
3516: (p_appli_s_name => 'XLA'

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

3528: 'XLA_OWNER_TYPE'
3529: ,l_component_type_code
3530: )
3531: ,p_token_3 => 'PAD_NAME'
3532: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3533: ,p_token_4 => 'PAD_OWNER'
3534: ,p_value_4 => xla_lookups_pkg.get_meaning(
3535: 'XLA_OWNER_TYPE'
3536: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 3536: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

3532: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3533: ,p_token_4 => 'PAD_OWNER'
3534: ,p_value_4 => xla_lookups_pkg.get_meaning(
3535: 'XLA_OWNER_TYPE'
3536: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3537: )
3538: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3539: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3540: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

3534: ,p_value_4 => xla_lookups_pkg.get_meaning(
3535: 'XLA_OWNER_TYPE'
3536: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3537: )
3538: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3539: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3540: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3541: ,p_ae_header_id => NULL
3542: );

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

3535: 'XLA_OWNER_TYPE'
3536: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3537: )
3538: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3539: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3540: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3541: ,p_ae_header_id => NULL
3542: );
3543: RETURN l_output_value;

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

3536: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3537: )
3538: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3539: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3540: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3541: ,p_ae_header_id => NULL
3542: );
3543: RETURN l_output_value;
3544: EXCEPTION

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

3612: (p_msg => 'END of AcctDerRule_25(invalid)'
3613: ,p_level => C_LEVEL_PROCEDURE
3614: ,p_module => l_log_module);
3615: END IF;
3616: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
3617: x_value_type_code := null;
3618: l_output_value := null;
3619: xla_accounting_err_pkg.build_message
3620: (p_appli_s_name => 'XLA'

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

3632: 'XLA_OWNER_TYPE'
3633: ,l_component_type_code
3634: )
3635: ,p_token_3 => 'PAD_NAME'
3636: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3637: ,p_token_4 => 'PAD_OWNER'
3638: ,p_value_4 => xla_lookups_pkg.get_meaning(
3639: 'XLA_OWNER_TYPE'
3640: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 3640: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

3636: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3637: ,p_token_4 => 'PAD_OWNER'
3638: ,p_value_4 => xla_lookups_pkg.get_meaning(
3639: 'XLA_OWNER_TYPE'
3640: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3641: )
3642: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3643: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3644: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

3638: ,p_value_4 => xla_lookups_pkg.get_meaning(
3639: 'XLA_OWNER_TYPE'
3640: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3641: )
3642: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3643: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3644: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3645: ,p_ae_header_id => NULL
3646: );

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

3639: 'XLA_OWNER_TYPE'
3640: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3641: )
3642: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3643: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3644: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3645: ,p_ae_header_id => NULL
3646: );
3647: RETURN l_output_value;

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

3640: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3641: )
3642: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3643: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3644: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3645: ,p_ae_header_id => NULL
3646: );
3647: RETURN l_output_value;
3648: EXCEPTION

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

3716: (p_msg => 'END of AcctDerRule_26(invalid)'
3717: ,p_level => C_LEVEL_PROCEDURE
3718: ,p_module => l_log_module);
3719: END IF;
3720: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
3721: x_value_type_code := null;
3722: l_output_value := null;
3723: xla_accounting_err_pkg.build_message
3724: (p_appli_s_name => 'XLA'

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

3736: 'XLA_OWNER_TYPE'
3737: ,l_component_type_code
3738: )
3739: ,p_token_3 => 'PAD_NAME'
3740: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3741: ,p_token_4 => 'PAD_OWNER'
3742: ,p_value_4 => xla_lookups_pkg.get_meaning(
3743: 'XLA_OWNER_TYPE'
3744: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 3744: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

3740: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3741: ,p_token_4 => 'PAD_OWNER'
3742: ,p_value_4 => xla_lookups_pkg.get_meaning(
3743: 'XLA_OWNER_TYPE'
3744: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3745: )
3746: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3747: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3748: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

3742: ,p_value_4 => xla_lookups_pkg.get_meaning(
3743: 'XLA_OWNER_TYPE'
3744: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3745: )
3746: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3747: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3748: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3749: ,p_ae_header_id => NULL
3750: );

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

3743: 'XLA_OWNER_TYPE'
3744: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3745: )
3746: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3747: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3748: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3749: ,p_ae_header_id => NULL
3750: );
3751: RETURN l_output_value;

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

3744: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3745: )
3746: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3747: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3748: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3749: ,p_ae_header_id => NULL
3750: );
3751: RETURN l_output_value;
3752: EXCEPTION

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

3820: (p_msg => 'END of AcctDerRule_27(invalid)'
3821: ,p_level => C_LEVEL_PROCEDURE
3822: ,p_module => l_log_module);
3823: END IF;
3824: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
3825: x_value_type_code := null;
3826: l_output_value := null;
3827: xla_accounting_err_pkg.build_message
3828: (p_appli_s_name => 'XLA'

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

3840: 'XLA_OWNER_TYPE'
3841: ,l_component_type_code
3842: )
3843: ,p_token_3 => 'PAD_NAME'
3844: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3845: ,p_token_4 => 'PAD_OWNER'
3846: ,p_value_4 => xla_lookups_pkg.get_meaning(
3847: 'XLA_OWNER_TYPE'
3848: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 3848: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

3844: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3845: ,p_token_4 => 'PAD_OWNER'
3846: ,p_value_4 => xla_lookups_pkg.get_meaning(
3847: 'XLA_OWNER_TYPE'
3848: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3849: )
3850: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3851: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3852: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

3846: ,p_value_4 => xla_lookups_pkg.get_meaning(
3847: 'XLA_OWNER_TYPE'
3848: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3849: )
3850: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3851: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3852: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3853: ,p_ae_header_id => NULL
3854: );

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

3847: 'XLA_OWNER_TYPE'
3848: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3849: )
3850: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3851: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3852: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3853: ,p_ae_header_id => NULL
3854: );
3855: RETURN l_output_value;

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

3848: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3849: )
3850: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3851: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3852: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3853: ,p_ae_header_id => NULL
3854: );
3855: RETURN l_output_value;
3856: EXCEPTION

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

3924: (p_msg => 'END of AcctDerRule_28(invalid)'
3925: ,p_level => C_LEVEL_PROCEDURE
3926: ,p_module => l_log_module);
3927: END IF;
3928: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
3929: x_value_type_code := null;
3930: l_output_value := null;
3931: xla_accounting_err_pkg.build_message
3932: (p_appli_s_name => 'XLA'

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

3944: 'XLA_OWNER_TYPE'
3945: ,l_component_type_code
3946: )
3947: ,p_token_3 => 'PAD_NAME'
3948: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3949: ,p_token_4 => 'PAD_OWNER'
3950: ,p_value_4 => xla_lookups_pkg.get_meaning(
3951: 'XLA_OWNER_TYPE'
3952: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 3952: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

3948: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3949: ,p_token_4 => 'PAD_OWNER'
3950: ,p_value_4 => xla_lookups_pkg.get_meaning(
3951: 'XLA_OWNER_TYPE'
3952: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3953: )
3954: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3955: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3956: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

3950: ,p_value_4 => xla_lookups_pkg.get_meaning(
3951: 'XLA_OWNER_TYPE'
3952: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3953: )
3954: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3955: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3956: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3957: ,p_ae_header_id => NULL
3958: );

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

3951: 'XLA_OWNER_TYPE'
3952: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3953: )
3954: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3955: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3956: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3957: ,p_ae_header_id => NULL
3958: );
3959: RETURN l_output_value;

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

3952: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3953: )
3954: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3955: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3956: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3957: ,p_ae_header_id => NULL
3958: );
3959: RETURN l_output_value;
3960: EXCEPTION

Line 4052: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

4048: l_tmp_amt NUMBER;
4049: l_acc_rev_natural_side_code VARCHAR2(1);
4050:
4051: l_num_entries NUMBER;
4052: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
4053: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
4054: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
4055: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
4056: l_recog_line_1 NUMBER;

Line 4053: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

4049: l_acc_rev_natural_side_code VARCHAR2(1);
4050:
4051: l_num_entries NUMBER;
4052: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
4053: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
4054: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
4055: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
4056: l_recog_line_1 NUMBER;
4057: l_recog_line_2 NUMBER;

Line 4054: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

4050:
4051: l_num_entries NUMBER;
4052: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
4053: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
4054: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
4055: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
4056: l_recog_line_1 NUMBER;
4057: l_recog_line_2 NUMBER;
4058:

Line 4055: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

4051: l_num_entries NUMBER;
4052: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
4053: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
4054: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
4055: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
4056: l_recog_line_1 NUMBER;
4057: l_recog_line_2 NUMBER;
4058:
4059: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 4061: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

4057: l_recog_line_2 NUMBER;
4058:
4059: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
4060: l_bflow_applied_to_amt NUMBER; -- 5132302
4061: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
4062:
4063: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
4064:
4065: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

4132: l_accrual_line_num := NULL; -- 4262811
4133: l_tmp_amt := NULL; -- 4262811
4134: --
4135:
4136: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
4137: l_balance_type_code <> 'B' THEN
4138: IF NVL(p_source_20,'
4139: ') = 'ADJ' AND
4140: NVL(p_source_21,'

Line 4210: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

4206: --
4207: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
4208:
4209: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
4210: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
4211:
4212: -- 4955764
4213: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
4214: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

4256: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
4257:
4258: IF xla_accounting_cache_pkg.GetValueChar
4259: (p_source_code => 'LEDGER_CATEGORY_CODE'
4260: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
4261: AND l_bflow_method_code = 'PRIOR_ENTRY'
4262: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
4263: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
4264: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

4356: p_lookup_type => 'XLA_OWNER_TYPE'
4357: ,p_lookup_code => l_component_type_code
4358: )
4359: ,p_token_4 => 'PRODUCT_NAME'
4360: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
4361: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
4362: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
4363: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
4364: ,p_ae_header_id => NULL

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

4357: ,p_lookup_code => l_component_type_code
4358: )
4359: ,p_token_4 => 'PRODUCT_NAME'
4360: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
4361: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
4362: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
4363: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
4364: ,p_ae_header_id => NULL
4365: );

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

4358: )
4359: ,p_token_4 => 'PRODUCT_NAME'
4360: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
4361: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
4362: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
4363: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
4364: ,p_ae_header_id => NULL
4365: );
4366:

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

4359: ,p_token_4 => 'PRODUCT_NAME'
4360: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
4361: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
4362: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
4363: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
4364: ,p_ae_header_id => NULL
4365: );
4366:
4367: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 4394: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

4390: ----------------------------------------------------------------------------------
4391: -- 4219869 Business Flow
4392: -- Update journal entry status -- Need to generate this within IF
4393: ----------------------------------------------------------------------------------
4394: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
4395: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
4396: ,p_balance_type_code => l_balance_type_code
4397: );
4398:

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

4477:
4478: --
4479: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
4480: --
4481: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
4482: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
4483: ELSE
4484: ---------------------------------------------------------------------------------------------------
4485: -- 4262811a Switch Sign

Line 4506: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

4502:
4503: XLA_AE_LINES_PKG.ValidateCurrentLine;
4504: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
4505:
4506: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
4507: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
4508: ,p_balance_type_code => l_balance_type_code);
4509:
4510: END IF;

Line 4622: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

4618: l_tmp_amt NUMBER;
4619: l_acc_rev_natural_side_code VARCHAR2(1);
4620:
4621: l_num_entries NUMBER;
4622: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
4623: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
4624: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
4625: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
4626: l_recog_line_1 NUMBER;

Line 4623: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

4619: l_acc_rev_natural_side_code VARCHAR2(1);
4620:
4621: l_num_entries NUMBER;
4622: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
4623: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
4624: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
4625: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
4626: l_recog_line_1 NUMBER;
4627: l_recog_line_2 NUMBER;

Line 4624: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

4620:
4621: l_num_entries NUMBER;
4622: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
4623: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
4624: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
4625: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
4626: l_recog_line_1 NUMBER;
4627: l_recog_line_2 NUMBER;
4628:

Line 4625: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

4621: l_num_entries NUMBER;
4622: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
4623: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
4624: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
4625: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
4626: l_recog_line_1 NUMBER;
4627: l_recog_line_2 NUMBER;
4628:
4629: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 4631: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

4627: l_recog_line_2 NUMBER;
4628:
4629: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
4630: l_bflow_applied_to_amt NUMBER; -- 5132302
4631: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
4632:
4633: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
4634:
4635: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

4702: l_accrual_line_num := NULL; -- 4262811
4703: l_tmp_amt := NULL; -- 4262811
4704: --
4705:
4706: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
4707: l_balance_type_code <> 'B' THEN
4708: IF NVL(p_source_20,'
4709: ') = 'ADJ' AND
4710: NVL(p_source_21,'

Line 4780: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

4776: --
4777: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
4778:
4779: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
4780: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
4781:
4782: -- 4955764
4783: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
4784: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

4826: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
4827:
4828: IF xla_accounting_cache_pkg.GetValueChar
4829: (p_source_code => 'LEDGER_CATEGORY_CODE'
4830: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
4831: AND l_bflow_method_code = 'PRIOR_ENTRY'
4832: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
4833: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
4834: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

4926: p_lookup_type => 'XLA_OWNER_TYPE'
4927: ,p_lookup_code => l_component_type_code
4928: )
4929: ,p_token_4 => 'PRODUCT_NAME'
4930: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
4931: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
4932: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
4933: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
4934: ,p_ae_header_id => NULL

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

4927: ,p_lookup_code => l_component_type_code
4928: )
4929: ,p_token_4 => 'PRODUCT_NAME'
4930: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
4931: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
4932: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
4933: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
4934: ,p_ae_header_id => NULL
4935: );

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

4928: )
4929: ,p_token_4 => 'PRODUCT_NAME'
4930: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
4931: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
4932: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
4933: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
4934: ,p_ae_header_id => NULL
4935: );
4936:

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

4929: ,p_token_4 => 'PRODUCT_NAME'
4930: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
4931: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
4932: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
4933: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
4934: ,p_ae_header_id => NULL
4935: );
4936:
4937: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 4964: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

4960: ----------------------------------------------------------------------------------
4961: -- 4219869 Business Flow
4962: -- Update journal entry status -- Need to generate this within IF
4963: ----------------------------------------------------------------------------------
4964: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
4965: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
4966: ,p_balance_type_code => l_balance_type_code
4967: );
4968:

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

5047:
5048: --
5049: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
5050: --
5051: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
5052: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
5053: ELSE
5054: ---------------------------------------------------------------------------------------------------
5055: -- 4262811a Switch Sign

Line 5076: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

5072:
5073: XLA_AE_LINES_PKG.ValidateCurrentLine;
5074: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
5075:
5076: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
5077: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
5078: ,p_balance_type_code => l_balance_type_code);
5079:
5080: END IF;

Line 5190: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

5186: l_tmp_amt NUMBER;
5187: l_acc_rev_natural_side_code VARCHAR2(1);
5188:
5189: l_num_entries NUMBER;
5190: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
5191: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
5192: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
5193: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
5194: l_recog_line_1 NUMBER;

Line 5191: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

5187: l_acc_rev_natural_side_code VARCHAR2(1);
5188:
5189: l_num_entries NUMBER;
5190: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
5191: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
5192: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
5193: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
5194: l_recog_line_1 NUMBER;
5195: l_recog_line_2 NUMBER;

Line 5192: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

5188:
5189: l_num_entries NUMBER;
5190: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
5191: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
5192: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
5193: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
5194: l_recog_line_1 NUMBER;
5195: l_recog_line_2 NUMBER;
5196:

Line 5193: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

5189: l_num_entries NUMBER;
5190: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
5191: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
5192: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
5193: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
5194: l_recog_line_1 NUMBER;
5195: l_recog_line_2 NUMBER;
5196:
5197: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 5199: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

5195: l_recog_line_2 NUMBER;
5196:
5197: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
5198: l_bflow_applied_to_amt NUMBER; -- 5132302
5199: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
5200:
5201: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
5202:
5203: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

5270: l_accrual_line_num := NULL; -- 4262811
5271: l_tmp_amt := NULL; -- 4262811
5272: --
5273:
5274: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
5275: l_balance_type_code <> 'B' THEN
5276: IF NVL(p_source_20,'
5277: ') = 'FINCHRG' OR
5278: NVL(p_source_20,'

Line 5348: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

5344: --
5345: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
5346:
5347: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
5348: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
5349:
5350: -- 4955764
5351: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
5352: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

5394: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
5395:
5396: IF xla_accounting_cache_pkg.GetValueChar
5397: (p_source_code => 'LEDGER_CATEGORY_CODE'
5398: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
5399: AND l_bflow_method_code = 'PRIOR_ENTRY'
5400: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
5401: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
5402: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

5494: p_lookup_type => 'XLA_OWNER_TYPE'
5495: ,p_lookup_code => l_component_type_code
5496: )
5497: ,p_token_4 => 'PRODUCT_NAME'
5498: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
5499: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
5500: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
5501: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
5502: ,p_ae_header_id => NULL

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

5495: ,p_lookup_code => l_component_type_code
5496: )
5497: ,p_token_4 => 'PRODUCT_NAME'
5498: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
5499: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
5500: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
5501: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
5502: ,p_ae_header_id => NULL
5503: );

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

5496: )
5497: ,p_token_4 => 'PRODUCT_NAME'
5498: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
5499: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
5500: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
5501: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
5502: ,p_ae_header_id => NULL
5503: );
5504:

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

5497: ,p_token_4 => 'PRODUCT_NAME'
5498: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
5499: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
5500: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
5501: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
5502: ,p_ae_header_id => NULL
5503: );
5504:
5505: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 5532: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

5528: ----------------------------------------------------------------------------------
5529: -- 4219869 Business Flow
5530: -- Update journal entry status -- Need to generate this within IF
5531: ----------------------------------------------------------------------------------
5532: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
5533: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
5534: ,p_balance_type_code => l_balance_type_code
5535: );
5536:

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

5615:
5616: --
5617: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
5618: --
5619: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
5620: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
5621: ELSE
5622: ---------------------------------------------------------------------------------------------------
5623: -- 4262811a Switch Sign

Line 5644: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

5640:
5641: XLA_AE_LINES_PKG.ValidateCurrentLine;
5642: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
5643:
5644: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
5645: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
5646: ,p_balance_type_code => l_balance_type_code);
5647:
5648: END IF;

Line 5758: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

5754: l_tmp_amt NUMBER;
5755: l_acc_rev_natural_side_code VARCHAR2(1);
5756:
5757: l_num_entries NUMBER;
5758: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
5759: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
5760: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
5761: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
5762: l_recog_line_1 NUMBER;

Line 5759: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

5755: l_acc_rev_natural_side_code VARCHAR2(1);
5756:
5757: l_num_entries NUMBER;
5758: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
5759: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
5760: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
5761: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
5762: l_recog_line_1 NUMBER;
5763: l_recog_line_2 NUMBER;

Line 5760: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

5756:
5757: l_num_entries NUMBER;
5758: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
5759: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
5760: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
5761: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
5762: l_recog_line_1 NUMBER;
5763: l_recog_line_2 NUMBER;
5764:

Line 5761: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

5757: l_num_entries NUMBER;
5758: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
5759: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
5760: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
5761: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
5762: l_recog_line_1 NUMBER;
5763: l_recog_line_2 NUMBER;
5764:
5765: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 5767: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

5763: l_recog_line_2 NUMBER;
5764:
5765: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
5766: l_bflow_applied_to_amt NUMBER; -- 5132302
5767: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
5768:
5769: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
5770:
5771: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

5838: l_accrual_line_num := NULL; -- 4262811
5839: l_tmp_amt := NULL; -- 4262811
5840: --
5841:
5842: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
5843: l_balance_type_code <> 'B' THEN
5844: IF NVL(p_source_20,'
5845: ') = 'REC'
5846: THEN

Line 5914: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

5910: --
5911: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
5912:
5913: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
5914: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
5915:
5916: -- 4955764
5917: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
5918: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

5960: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
5961:
5962: IF xla_accounting_cache_pkg.GetValueChar
5963: (p_source_code => 'LEDGER_CATEGORY_CODE'
5964: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
5965: AND l_bflow_method_code = 'PRIOR_ENTRY'
5966: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
5967: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
5968: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

6060: p_lookup_type => 'XLA_OWNER_TYPE'
6061: ,p_lookup_code => l_component_type_code
6062: )
6063: ,p_token_4 => 'PRODUCT_NAME'
6064: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
6065: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
6066: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
6067: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
6068: ,p_ae_header_id => NULL

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

6061: ,p_lookup_code => l_component_type_code
6062: )
6063: ,p_token_4 => 'PRODUCT_NAME'
6064: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
6065: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
6066: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
6067: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
6068: ,p_ae_header_id => NULL
6069: );

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

6062: )
6063: ,p_token_4 => 'PRODUCT_NAME'
6064: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
6065: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
6066: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
6067: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
6068: ,p_ae_header_id => NULL
6069: );
6070:

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

6063: ,p_token_4 => 'PRODUCT_NAME'
6064: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
6065: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
6066: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
6067: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
6068: ,p_ae_header_id => NULL
6069: );
6070:
6071: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 6098: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

6094: ----------------------------------------------------------------------------------
6095: -- 4219869 Business Flow
6096: -- Update journal entry status -- Need to generate this within IF
6097: ----------------------------------------------------------------------------------
6098: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
6099: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
6100: ,p_balance_type_code => l_balance_type_code
6101: );
6102:

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

6181:
6182: --
6183: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
6184: --
6185: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
6186: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
6187: ELSE
6188: ---------------------------------------------------------------------------------------------------
6189: -- 4262811a Switch Sign

Line 6210: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

6206:
6207: XLA_AE_LINES_PKG.ValidateCurrentLine;
6208: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
6209:
6210: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
6211: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
6212: ,p_balance_type_code => l_balance_type_code);
6213:
6214: END IF;

Line 6324: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

6320: l_tmp_amt NUMBER;
6321: l_acc_rev_natural_side_code VARCHAR2(1);
6322:
6323: l_num_entries NUMBER;
6324: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
6325: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
6326: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
6327: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
6328: l_recog_line_1 NUMBER;

Line 6325: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

6321: l_acc_rev_natural_side_code VARCHAR2(1);
6322:
6323: l_num_entries NUMBER;
6324: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
6325: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
6326: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
6327: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
6328: l_recog_line_1 NUMBER;
6329: l_recog_line_2 NUMBER;

Line 6326: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

6322:
6323: l_num_entries NUMBER;
6324: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
6325: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
6326: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
6327: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
6328: l_recog_line_1 NUMBER;
6329: l_recog_line_2 NUMBER;
6330:

Line 6327: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

6323: l_num_entries NUMBER;
6324: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
6325: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
6326: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
6327: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
6328: l_recog_line_1 NUMBER;
6329: l_recog_line_2 NUMBER;
6330:
6331: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 6333: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

6329: l_recog_line_2 NUMBER;
6330:
6331: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
6332: l_bflow_applied_to_amt NUMBER; -- 5132302
6333: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
6334:
6335: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
6336:
6337: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

6404: l_accrual_line_num := NULL; -- 4262811
6405: l_tmp_amt := NULL; -- 4262811
6406: --
6407:
6408: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
6409: l_balance_type_code <> 'B' THEN
6410: IF NVL(p_source_20,'
6411: ') = 'DEFERRED_TAX'
6412: THEN

Line 6480: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

6476: --
6477: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
6478:
6479: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
6480: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
6481:
6482: -- 4955764
6483: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
6484: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

6526: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
6527:
6528: IF xla_accounting_cache_pkg.GetValueChar
6529: (p_source_code => 'LEDGER_CATEGORY_CODE'
6530: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
6531: AND l_bflow_method_code = 'PRIOR_ENTRY'
6532: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
6533: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
6534: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

6626: p_lookup_type => 'XLA_OWNER_TYPE'
6627: ,p_lookup_code => l_component_type_code
6628: )
6629: ,p_token_4 => 'PRODUCT_NAME'
6630: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
6631: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
6632: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
6633: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
6634: ,p_ae_header_id => NULL

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

6627: ,p_lookup_code => l_component_type_code
6628: )
6629: ,p_token_4 => 'PRODUCT_NAME'
6630: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
6631: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
6632: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
6633: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
6634: ,p_ae_header_id => NULL
6635: );

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

6628: )
6629: ,p_token_4 => 'PRODUCT_NAME'
6630: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
6631: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
6632: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
6633: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
6634: ,p_ae_header_id => NULL
6635: );
6636:

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

6629: ,p_token_4 => 'PRODUCT_NAME'
6630: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
6631: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
6632: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
6633: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
6634: ,p_ae_header_id => NULL
6635: );
6636:
6637: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 6664: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

6660: ----------------------------------------------------------------------------------
6661: -- 4219869 Business Flow
6662: -- Update journal entry status -- Need to generate this within IF
6663: ----------------------------------------------------------------------------------
6664: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
6665: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
6666: ,p_balance_type_code => l_balance_type_code
6667: );
6668:

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

6747:
6748: --
6749: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
6750: --
6751: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
6752: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
6753: ELSE
6754: ---------------------------------------------------------------------------------------------------
6755: -- 4262811a Switch Sign

Line 6776: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

6772:
6773: XLA_AE_LINES_PKG.ValidateCurrentLine;
6774: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
6775:
6776: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
6777: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
6778: ,p_balance_type_code => l_balance_type_code);
6779:
6780: END IF;

Line 6890: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

6886: l_tmp_amt NUMBER;
6887: l_acc_rev_natural_side_code VARCHAR2(1);
6888:
6889: l_num_entries NUMBER;
6890: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
6891: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
6892: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
6893: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
6894: l_recog_line_1 NUMBER;

Line 6891: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

6887: l_acc_rev_natural_side_code VARCHAR2(1);
6888:
6889: l_num_entries NUMBER;
6890: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
6891: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
6892: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
6893: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
6894: l_recog_line_1 NUMBER;
6895: l_recog_line_2 NUMBER;

Line 6892: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

6888:
6889: l_num_entries NUMBER;
6890: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
6891: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
6892: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
6893: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
6894: l_recog_line_1 NUMBER;
6895: l_recog_line_2 NUMBER;
6896:

Line 6893: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

6889: l_num_entries NUMBER;
6890: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
6891: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
6892: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
6893: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
6894: l_recog_line_1 NUMBER;
6895: l_recog_line_2 NUMBER;
6896:
6897: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 6899: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

6895: l_recog_line_2 NUMBER;
6896:
6897: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
6898: l_bflow_applied_to_amt NUMBER; -- 5132302
6899: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
6900:
6901: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
6902:
6903: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

6970: l_accrual_line_num := NULL; -- 4262811
6971: l_tmp_amt := NULL; -- 4262811
6972: --
6973:
6974: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
6975: l_balance_type_code <> 'B' THEN
6976: IF NVL(p_source_20,'
6977: ') = 'FINCHRG_NON_REC_TAX'
6978: THEN

Line 7046: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

7042: --
7043: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
7044:
7045: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
7046: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
7047:
7048: -- 4955764
7049: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
7050: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

7092: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
7093:
7094: IF xla_accounting_cache_pkg.GetValueChar
7095: (p_source_code => 'LEDGER_CATEGORY_CODE'
7096: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
7097: AND l_bflow_method_code = 'PRIOR_ENTRY'
7098: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
7099: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
7100: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

7192: p_lookup_type => 'XLA_OWNER_TYPE'
7193: ,p_lookup_code => l_component_type_code
7194: )
7195: ,p_token_4 => 'PRODUCT_NAME'
7196: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
7197: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
7198: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
7199: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
7200: ,p_ae_header_id => NULL

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

7193: ,p_lookup_code => l_component_type_code
7194: )
7195: ,p_token_4 => 'PRODUCT_NAME'
7196: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
7197: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
7198: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
7199: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
7200: ,p_ae_header_id => NULL
7201: );

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

7194: )
7195: ,p_token_4 => 'PRODUCT_NAME'
7196: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
7197: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
7198: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
7199: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
7200: ,p_ae_header_id => NULL
7201: );
7202:

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

7195: ,p_token_4 => 'PRODUCT_NAME'
7196: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
7197: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
7198: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
7199: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
7200: ,p_ae_header_id => NULL
7201: );
7202:
7203: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 7230: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

7226: ----------------------------------------------------------------------------------
7227: -- 4219869 Business Flow
7228: -- Update journal entry status -- Need to generate this within IF
7229: ----------------------------------------------------------------------------------
7230: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
7231: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
7232: ,p_balance_type_code => l_balance_type_code
7233: );
7234:

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

7313:
7314: --
7315: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
7316: --
7317: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
7318: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
7319: ELSE
7320: ---------------------------------------------------------------------------------------------------
7321: -- 4262811a Switch Sign

Line 7342: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

7338:
7339: XLA_AE_LINES_PKG.ValidateCurrentLine;
7340: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
7341:
7342: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
7343: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
7344: ,p_balance_type_code => l_balance_type_code);
7345:
7346: END IF;

Line 7456: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

7452: l_tmp_amt NUMBER;
7453: l_acc_rev_natural_side_code VARCHAR2(1);
7454:
7455: l_num_entries NUMBER;
7456: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
7457: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
7458: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
7459: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
7460: l_recog_line_1 NUMBER;

Line 7457: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

7453: l_acc_rev_natural_side_code VARCHAR2(1);
7454:
7455: l_num_entries NUMBER;
7456: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
7457: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
7458: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
7459: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
7460: l_recog_line_1 NUMBER;
7461: l_recog_line_2 NUMBER;

Line 7458: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

7454:
7455: l_num_entries NUMBER;
7456: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
7457: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
7458: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
7459: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
7460: l_recog_line_1 NUMBER;
7461: l_recog_line_2 NUMBER;
7462:

Line 7459: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

7455: l_num_entries NUMBER;
7456: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
7457: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
7458: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
7459: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
7460: l_recog_line_1 NUMBER;
7461: l_recog_line_2 NUMBER;
7462:
7463: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 7465: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

7461: l_recog_line_2 NUMBER;
7462:
7463: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
7464: l_bflow_applied_to_amt NUMBER; -- 5132302
7465: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
7466:
7467: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
7468:
7469: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

7536: l_accrual_line_num := NULL; -- 4262811
7537: l_tmp_amt := NULL; -- 4262811
7538: --
7539:
7540: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
7541: l_balance_type_code <> 'B' THEN
7542: IF NVL(p_source_20,'
7543: ') = 'ADJ_NON_REC_TAX'
7544: THEN

Line 7612: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

7608: --
7609: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
7610:
7611: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
7612: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
7613:
7614: -- 4955764
7615: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
7616: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

7658: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
7659:
7660: IF xla_accounting_cache_pkg.GetValueChar
7661: (p_source_code => 'LEDGER_CATEGORY_CODE'
7662: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
7663: AND l_bflow_method_code = 'PRIOR_ENTRY'
7664: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
7665: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
7666: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

7758: p_lookup_type => 'XLA_OWNER_TYPE'
7759: ,p_lookup_code => l_component_type_code
7760: )
7761: ,p_token_4 => 'PRODUCT_NAME'
7762: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
7763: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
7764: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
7765: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
7766: ,p_ae_header_id => NULL

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

7759: ,p_lookup_code => l_component_type_code
7760: )
7761: ,p_token_4 => 'PRODUCT_NAME'
7762: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
7763: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
7764: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
7765: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
7766: ,p_ae_header_id => NULL
7767: );

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

7760: )
7761: ,p_token_4 => 'PRODUCT_NAME'
7762: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
7763: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
7764: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
7765: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
7766: ,p_ae_header_id => NULL
7767: );
7768:

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

7761: ,p_token_4 => 'PRODUCT_NAME'
7762: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
7763: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
7764: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
7765: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
7766: ,p_ae_header_id => NULL
7767: );
7768:
7769: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 7796: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

7792: ----------------------------------------------------------------------------------
7793: -- 4219869 Business Flow
7794: -- Update journal entry status -- Need to generate this within IF
7795: ----------------------------------------------------------------------------------
7796: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
7797: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
7798: ,p_balance_type_code => l_balance_type_code
7799: );
7800:

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

7879:
7880: --
7881: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
7882: --
7883: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
7884: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
7885: ELSE
7886: ---------------------------------------------------------------------------------------------------
7887: -- 4262811a Switch Sign

Line 7908: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

7904:
7905: XLA_AE_LINES_PKG.ValidateCurrentLine;
7906: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
7907:
7908: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
7909: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
7910: ,p_balance_type_code => l_balance_type_code);
7911:
7912: END IF;

Line 8022: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

8018: l_tmp_amt NUMBER;
8019: l_acc_rev_natural_side_code VARCHAR2(1);
8020:
8021: l_num_entries NUMBER;
8022: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
8023: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
8024: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
8025: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
8026: l_recog_line_1 NUMBER;

Line 8023: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

8019: l_acc_rev_natural_side_code VARCHAR2(1);
8020:
8021: l_num_entries NUMBER;
8022: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
8023: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
8024: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
8025: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
8026: l_recog_line_1 NUMBER;
8027: l_recog_line_2 NUMBER;

Line 8024: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

8020:
8021: l_num_entries NUMBER;
8022: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
8023: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
8024: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
8025: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
8026: l_recog_line_1 NUMBER;
8027: l_recog_line_2 NUMBER;
8028:

Line 8025: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

8021: l_num_entries NUMBER;
8022: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
8023: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
8024: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
8025: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
8026: l_recog_line_1 NUMBER;
8027: l_recog_line_2 NUMBER;
8028:
8029: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 8031: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

8027: l_recog_line_2 NUMBER;
8028:
8029: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
8030: l_bflow_applied_to_amt NUMBER; -- 5132302
8031: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
8032:
8033: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
8034:
8035: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

8102: l_accrual_line_num := NULL; -- 4262811
8103: l_tmp_amt := NULL; -- 4262811
8104: --
8105:
8106: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
8107: l_balance_type_code <> 'B' THEN
8108: IF NVL(p_source_20,'
8109: ') = 'TAX'
8110: THEN

Line 8178: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

8174: --
8175: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
8176:
8177: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
8178: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
8179:
8180: -- 4955764
8181: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
8182: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

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

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

8324: p_lookup_type => 'XLA_OWNER_TYPE'
8325: ,p_lookup_code => l_component_type_code
8326: )
8327: ,p_token_4 => 'PRODUCT_NAME'
8328: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
8329: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
8330: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
8331: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
8332: ,p_ae_header_id => NULL

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

8325: ,p_lookup_code => l_component_type_code
8326: )
8327: ,p_token_4 => 'PRODUCT_NAME'
8328: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
8329: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
8330: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
8331: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
8332: ,p_ae_header_id => NULL
8333: );

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

8326: )
8327: ,p_token_4 => 'PRODUCT_NAME'
8328: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
8329: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
8330: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
8331: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
8332: ,p_ae_header_id => NULL
8333: );
8334:

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

8327: ,p_token_4 => 'PRODUCT_NAME'
8328: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
8329: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
8330: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
8331: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
8332: ,p_ae_header_id => NULL
8333: );
8334:
8335: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 8362: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

8358: ----------------------------------------------------------------------------------
8359: -- 4219869 Business Flow
8360: -- Update journal entry status -- Need to generate this within IF
8361: ----------------------------------------------------------------------------------
8362: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
8363: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
8364: ,p_balance_type_code => l_balance_type_code
8365: );
8366:

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

8445:
8446: --
8447: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
8448: --
8449: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
8450: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
8451: ELSE
8452: ---------------------------------------------------------------------------------------------------
8453: -- 4262811a Switch Sign

Line 8474: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

8470:
8471: XLA_AE_LINES_PKG.ValidateCurrentLine;
8472: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
8473:
8474: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
8475: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
8476: ,p_balance_type_code => l_balance_type_code);
8477:
8478: END IF;

Line 8588: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

8584: l_tmp_amt NUMBER;
8585: l_acc_rev_natural_side_code VARCHAR2(1);
8586:
8587: l_num_entries NUMBER;
8588: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
8589: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
8590: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
8591: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
8592: l_recog_line_1 NUMBER;

Line 8589: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

8585: l_acc_rev_natural_side_code VARCHAR2(1);
8586:
8587: l_num_entries NUMBER;
8588: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
8589: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
8590: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
8591: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
8592: l_recog_line_1 NUMBER;
8593: l_recog_line_2 NUMBER;

Line 8590: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

8586:
8587: l_num_entries NUMBER;
8588: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
8589: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
8590: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
8591: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
8592: l_recog_line_1 NUMBER;
8593: l_recog_line_2 NUMBER;
8594:

Line 8591: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

8587: l_num_entries NUMBER;
8588: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
8589: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
8590: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
8591: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
8592: l_recog_line_1 NUMBER;
8593: l_recog_line_2 NUMBER;
8594:
8595: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 8597: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

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

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

8668: l_accrual_line_num := NULL; -- 4262811
8669: l_tmp_amt := NULL; -- 4262811
8670: --
8671:
8672: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
8673: l_balance_type_code <> 'B' THEN
8674: IF NVL(p_source_33,'
8675: ') = 'REC'
8676: THEN

Line 8744: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

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

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

8790: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
8791:
8792: IF xla_accounting_cache_pkg.GetValueChar
8793: (p_source_code => 'LEDGER_CATEGORY_CODE'
8794: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
8795: AND l_bflow_method_code = 'PRIOR_ENTRY'
8796: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
8797: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
8798: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

8890: p_lookup_type => 'XLA_OWNER_TYPE'
8891: ,p_lookup_code => l_component_type_code
8892: )
8893: ,p_token_4 => 'PRODUCT_NAME'
8894: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
8895: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
8896: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
8897: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
8898: ,p_ae_header_id => NULL

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

8891: ,p_lookup_code => l_component_type_code
8892: )
8893: ,p_token_4 => 'PRODUCT_NAME'
8894: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
8895: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
8896: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
8897: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
8898: ,p_ae_header_id => NULL
8899: );

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

8892: )
8893: ,p_token_4 => 'PRODUCT_NAME'
8894: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
8895: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
8896: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
8897: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
8898: ,p_ae_header_id => NULL
8899: );
8900:

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

8893: ,p_token_4 => 'PRODUCT_NAME'
8894: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
8895: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
8896: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
8897: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
8898: ,p_ae_header_id => NULL
8899: );
8900:
8901: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 8928: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

8924: ----------------------------------------------------------------------------------
8925: -- 4219869 Business Flow
8926: -- Update journal entry status -- Need to generate this within IF
8927: ----------------------------------------------------------------------------------
8928: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
8929: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
8930: ,p_balance_type_code => l_balance_type_code
8931: );
8932:

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

9011:
9012: --
9013: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
9014: --
9015: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
9016: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
9017: ELSE
9018: ---------------------------------------------------------------------------------------------------
9019: -- 4262811a Switch Sign

Line 9040: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

9036:
9037: XLA_AE_LINES_PKG.ValidateCurrentLine;
9038: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
9039:
9040: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
9041: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
9042: ,p_balance_type_code => l_balance_type_code);
9043:
9044: END IF;

Line 9154: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

9150: l_tmp_amt NUMBER;
9151: l_acc_rev_natural_side_code VARCHAR2(1);
9152:
9153: l_num_entries NUMBER;
9154: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
9155: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
9156: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
9157: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
9158: l_recog_line_1 NUMBER;

Line 9155: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

9151: l_acc_rev_natural_side_code VARCHAR2(1);
9152:
9153: l_num_entries NUMBER;
9154: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
9155: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
9156: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
9157: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
9158: l_recog_line_1 NUMBER;
9159: l_recog_line_2 NUMBER;

Line 9156: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

9152:
9153: l_num_entries NUMBER;
9154: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
9155: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
9156: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
9157: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
9158: l_recog_line_1 NUMBER;
9159: l_recog_line_2 NUMBER;
9160:

Line 9157: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

9153: l_num_entries NUMBER;
9154: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
9155: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
9156: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
9157: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
9158: l_recog_line_1 NUMBER;
9159: l_recog_line_2 NUMBER;
9160:
9161: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 9163: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

9159: l_recog_line_2 NUMBER;
9160:
9161: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
9162: l_bflow_applied_to_amt NUMBER; -- 5132302
9163: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
9164:
9165: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
9166:
9167: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

9234: l_accrual_line_num := NULL; -- 4262811
9235: l_tmp_amt := NULL; -- 4262811
9236: --
9237:
9238: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
9239: l_balance_type_code <> 'B' THEN
9240: IF NVL(p_source_33,'
9241: ') = 'REV'
9242: THEN

Line 9310: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

9306: --
9307: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
9308:
9309: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
9310: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
9311:
9312: -- 4955764
9313: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
9314: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

9356: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
9357:
9358: IF xla_accounting_cache_pkg.GetValueChar
9359: (p_source_code => 'LEDGER_CATEGORY_CODE'
9360: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
9361: AND l_bflow_method_code = 'PRIOR_ENTRY'
9362: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
9363: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
9364: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

9456: p_lookup_type => 'XLA_OWNER_TYPE'
9457: ,p_lookup_code => l_component_type_code
9458: )
9459: ,p_token_4 => 'PRODUCT_NAME'
9460: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
9461: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
9462: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
9463: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
9464: ,p_ae_header_id => NULL

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

9457: ,p_lookup_code => l_component_type_code
9458: )
9459: ,p_token_4 => 'PRODUCT_NAME'
9460: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
9461: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
9462: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
9463: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
9464: ,p_ae_header_id => NULL
9465: );

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

9458: )
9459: ,p_token_4 => 'PRODUCT_NAME'
9460: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
9461: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
9462: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
9463: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
9464: ,p_ae_header_id => NULL
9465: );
9466:

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

9459: ,p_token_4 => 'PRODUCT_NAME'
9460: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
9461: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
9462: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
9463: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
9464: ,p_ae_header_id => NULL
9465: );
9466:
9467: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 9494: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

9490: ----------------------------------------------------------------------------------
9491: -- 4219869 Business Flow
9492: -- Update journal entry status -- Need to generate this within IF
9493: ----------------------------------------------------------------------------------
9494: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
9495: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
9496: ,p_balance_type_code => l_balance_type_code
9497: );
9498:

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

9577:
9578: --
9579: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
9580: --
9581: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
9582: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
9583: ELSE
9584: ---------------------------------------------------------------------------------------------------
9585: -- 4262811a Switch Sign

Line 9606: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

9602:
9603: XLA_AE_LINES_PKG.ValidateCurrentLine;
9604: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
9605:
9606: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
9607: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
9608: ,p_balance_type_code => l_balance_type_code);
9609:
9610: END IF;

Line 9724: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

9720: l_tmp_amt NUMBER;
9721: l_acc_rev_natural_side_code VARCHAR2(1);
9722:
9723: l_num_entries NUMBER;
9724: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
9725: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
9726: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
9727: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
9728: l_recog_line_1 NUMBER;

Line 9725: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

9721: l_acc_rev_natural_side_code VARCHAR2(1);
9722:
9723: l_num_entries NUMBER;
9724: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
9725: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
9726: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
9727: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
9728: l_recog_line_1 NUMBER;
9729: l_recog_line_2 NUMBER;

Line 9726: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

9722:
9723: l_num_entries NUMBER;
9724: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
9725: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
9726: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
9727: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
9728: l_recog_line_1 NUMBER;
9729: l_recog_line_2 NUMBER;
9730:

Line 9727: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

9723: l_num_entries NUMBER;
9724: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
9725: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
9726: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
9727: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
9728: l_recog_line_1 NUMBER;
9729: l_recog_line_2 NUMBER;
9730:
9731: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 9733: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

9729: l_recog_line_2 NUMBER;
9730:
9731: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
9732: l_bflow_applied_to_amt NUMBER; -- 5132302
9733: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
9734:
9735: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
9736:
9737: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

9804: l_accrual_line_num := NULL; -- 4262811
9805: l_tmp_amt := NULL; -- 4262811
9806: --
9807:
9808: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
9809: l_balance_type_code <> 'B' THEN
9810: IF NVL(p_source_20,'
9811: ') = 'DEFERRED_TAX'
9812: THEN

Line 9880: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

9876: --
9877: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
9878:
9879: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
9880: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
9881:
9882: -- 4955764
9883: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
9884: 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 10034: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

10030: p_lookup_type => 'XLA_OWNER_TYPE'
10031: ,p_lookup_code => l_component_type_code
10032: )
10033: ,p_token_4 => 'PRODUCT_NAME'
10034: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
10035: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
10036: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
10037: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
10038: ,p_ae_header_id => NULL

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

10031: ,p_lookup_code => l_component_type_code
10032: )
10033: ,p_token_4 => 'PRODUCT_NAME'
10034: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
10035: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
10036: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
10037: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
10038: ,p_ae_header_id => NULL
10039: );

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

10032: )
10033: ,p_token_4 => 'PRODUCT_NAME'
10034: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
10035: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
10036: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
10037: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
10038: ,p_ae_header_id => NULL
10039: );
10040:

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

10033: ,p_token_4 => 'PRODUCT_NAME'
10034: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
10035: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
10036: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
10037: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
10038: ,p_ae_header_id => NULL
10039: );
10040:
10041: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 10068: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

10064: ----------------------------------------------------------------------------------
10065: -- 4219869 Business Flow
10066: -- Update journal entry status -- Need to generate this within IF
10067: ----------------------------------------------------------------------------------
10068: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
10069: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
10070: ,p_balance_type_code => l_balance_type_code
10071: );
10072:

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

10151:
10152: --
10153: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
10154: --
10155: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
10156: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
10157: ELSE
10158: ---------------------------------------------------------------------------------------------------
10159: -- 4262811a Switch Sign

Line 10180: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

10176:
10177: XLA_AE_LINES_PKG.ValidateCurrentLine;
10178: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
10179:
10180: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
10181: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
10182: ,p_balance_type_code => l_balance_type_code);
10183:
10184: END IF;

Line 10304: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

10300: l_tmp_amt NUMBER;
10301: l_acc_rev_natural_side_code VARCHAR2(1);
10302:
10303: l_num_entries NUMBER;
10304: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
10305: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
10306: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
10307: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
10308: l_recog_line_1 NUMBER;

Line 10305: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

10301: l_acc_rev_natural_side_code VARCHAR2(1);
10302:
10303: l_num_entries NUMBER;
10304: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
10305: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
10306: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
10307: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
10308: l_recog_line_1 NUMBER;
10309: l_recog_line_2 NUMBER;

Line 10306: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

10302:
10303: l_num_entries NUMBER;
10304: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
10305: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
10306: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
10307: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
10308: l_recog_line_1 NUMBER;
10309: l_recog_line_2 NUMBER;
10310:

Line 10307: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

10303: l_num_entries NUMBER;
10304: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
10305: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
10306: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
10307: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
10308: l_recog_line_1 NUMBER;
10309: l_recog_line_2 NUMBER;
10310:
10311: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 10313: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

10309: l_recog_line_2 NUMBER;
10310:
10311: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
10312: l_bflow_applied_to_amt NUMBER; -- 5132302
10313: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
10314:
10315: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
10316:
10317: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

10384: l_accrual_line_num := NULL; -- 4262811
10385: l_tmp_amt := NULL; -- 4262811
10386: --
10387:
10388: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
10389: l_balance_type_code <> 'B' THEN
10390: IF NVL(p_source_20,'
10391: ') = 'REC'
10392: THEN

Line 10460: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

10456: --
10457: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
10458:
10459: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
10460: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
10461:
10462: -- 4955764
10463: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
10464: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

10510: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
10511:
10512: IF xla_accounting_cache_pkg.GetValueChar
10513: (p_source_code => 'LEDGER_CATEGORY_CODE'
10514: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
10515: AND l_bflow_method_code = 'PRIOR_ENTRY'
10516: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
10517: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
10518: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

10622: p_lookup_type => 'XLA_OWNER_TYPE'
10623: ,p_lookup_code => l_component_type_code
10624: )
10625: ,p_token_4 => 'PRODUCT_NAME'
10626: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
10627: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
10628: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
10629: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
10630: ,p_ae_header_id => NULL

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

10623: ,p_lookup_code => l_component_type_code
10624: )
10625: ,p_token_4 => 'PRODUCT_NAME'
10626: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
10627: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
10628: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
10629: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
10630: ,p_ae_header_id => NULL
10631: );

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

10624: )
10625: ,p_token_4 => 'PRODUCT_NAME'
10626: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
10627: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
10628: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
10629: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
10630: ,p_ae_header_id => NULL
10631: );
10632:

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

10625: ,p_token_4 => 'PRODUCT_NAME'
10626: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
10627: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
10628: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
10629: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
10630: ,p_ae_header_id => NULL
10631: );
10632:
10633: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 10660: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

10656: ----------------------------------------------------------------------------------
10657: -- 4219869 Business Flow
10658: -- Update journal entry status -- Need to generate this within IF
10659: ----------------------------------------------------------------------------------
10660: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
10661: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
10662: ,p_balance_type_code => l_balance_type_code
10663: );
10664:

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

10743:
10744: --
10745: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
10746: --
10747: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
10748: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
10749: ELSE
10750: ---------------------------------------------------------------------------------------------------
10751: -- 4262811a Switch Sign

Line 10772: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

10768:
10769: XLA_AE_LINES_PKG.ValidateCurrentLine;
10770: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
10771:
10772: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
10773: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
10774: ,p_balance_type_code => l_balance_type_code);
10775:
10776: END IF;

Line 10890: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

10886: l_tmp_amt NUMBER;
10887: l_acc_rev_natural_side_code VARCHAR2(1);
10888:
10889: l_num_entries NUMBER;
10890: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
10891: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
10892: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
10893: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
10894: l_recog_line_1 NUMBER;

Line 10891: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

10887: l_acc_rev_natural_side_code VARCHAR2(1);
10888:
10889: l_num_entries NUMBER;
10890: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
10891: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
10892: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
10893: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
10894: l_recog_line_1 NUMBER;
10895: l_recog_line_2 NUMBER;

Line 10892: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

10888:
10889: l_num_entries NUMBER;
10890: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
10891: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
10892: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
10893: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
10894: l_recog_line_1 NUMBER;
10895: l_recog_line_2 NUMBER;
10896:

Line 10893: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

10889: l_num_entries NUMBER;
10890: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
10891: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
10892: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
10893: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
10894: l_recog_line_1 NUMBER;
10895: l_recog_line_2 NUMBER;
10896:
10897: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 10899: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

10895: l_recog_line_2 NUMBER;
10896:
10897: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
10898: l_bflow_applied_to_amt NUMBER; -- 5132302
10899: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
10900:
10901: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
10902:
10903: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

10970: l_accrual_line_num := NULL; -- 4262811
10971: l_tmp_amt := NULL; -- 4262811
10972: --
10973:
10974: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
10975: l_balance_type_code <> 'B' THEN
10976: IF NVL(p_source_20,'
10977: ') = 'TAX'
10978: THEN

Line 11046: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

11042: --
11043: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
11044:
11045: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
11046: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
11047:
11048: -- 4955764
11049: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
11050: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

11096: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
11097:
11098: IF xla_accounting_cache_pkg.GetValueChar
11099: (p_source_code => 'LEDGER_CATEGORY_CODE'
11100: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
11101: AND l_bflow_method_code = 'PRIOR_ENTRY'
11102: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
11103: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
11104: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

11196: p_lookup_type => 'XLA_OWNER_TYPE'
11197: ,p_lookup_code => l_component_type_code
11198: )
11199: ,p_token_4 => 'PRODUCT_NAME'
11200: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
11201: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
11202: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
11203: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
11204: ,p_ae_header_id => NULL

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

11197: ,p_lookup_code => l_component_type_code
11198: )
11199: ,p_token_4 => 'PRODUCT_NAME'
11200: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
11201: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
11202: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
11203: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
11204: ,p_ae_header_id => NULL
11205: );

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

11198: )
11199: ,p_token_4 => 'PRODUCT_NAME'
11200: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
11201: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
11202: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
11203: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
11204: ,p_ae_header_id => NULL
11205: );
11206:

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

11199: ,p_token_4 => 'PRODUCT_NAME'
11200: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
11201: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
11202: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
11203: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
11204: ,p_ae_header_id => NULL
11205: );
11206:
11207: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 11234: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

11230: ----------------------------------------------------------------------------------
11231: -- 4219869 Business Flow
11232: -- Update journal entry status -- Need to generate this within IF
11233: ----------------------------------------------------------------------------------
11234: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
11235: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
11236: ,p_balance_type_code => l_balance_type_code
11237: );
11238:

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

11317:
11318: --
11319: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
11320: --
11321: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
11322: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
11323: ELSE
11324: ---------------------------------------------------------------------------------------------------
11325: -- 4262811a Switch Sign

Line 11346: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

11342:
11343: XLA_AE_LINES_PKG.ValidateCurrentLine;
11344: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
11345:
11346: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
11347: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
11348: ,p_balance_type_code => l_balance_type_code);
11349:
11350: END IF;

Line 11466: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

11462: l_tmp_amt NUMBER;
11463: l_acc_rev_natural_side_code VARCHAR2(1);
11464:
11465: l_num_entries NUMBER;
11466: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
11467: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
11468: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
11469: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
11470: l_recog_line_1 NUMBER;

Line 11467: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

11463: l_acc_rev_natural_side_code VARCHAR2(1);
11464:
11465: l_num_entries NUMBER;
11466: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
11467: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
11468: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
11469: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
11470: l_recog_line_1 NUMBER;
11471: l_recog_line_2 NUMBER;

Line 11468: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

11464:
11465: l_num_entries NUMBER;
11466: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
11467: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
11468: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
11469: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
11470: l_recog_line_1 NUMBER;
11471: l_recog_line_2 NUMBER;
11472:

Line 11469: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

11465: l_num_entries NUMBER;
11466: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
11467: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
11468: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
11469: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
11470: l_recog_line_1 NUMBER;
11471: l_recog_line_2 NUMBER;
11472:
11473: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 11475: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

11471: l_recog_line_2 NUMBER;
11472:
11473: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
11474: l_bflow_applied_to_amt NUMBER; -- 5132302
11475: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
11476:
11477: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
11478:
11479: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

11546: l_accrual_line_num := NULL; -- 4262811
11547: l_tmp_amt := NULL; -- 4262811
11548: --
11549:
11550: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
11551: l_balance_type_code <> 'B' THEN
11552: IF (NVL(p_source_20,'
11553: ') = 'ACTIVITY' AND
11554: NVL(p_source_21,'

Line 11628: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

11624: --
11625: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
11626:
11627: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
11628: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
11629:
11630: -- 4955764
11631: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
11632: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

11678: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
11679:
11680: IF xla_accounting_cache_pkg.GetValueChar
11681: (p_source_code => 'LEDGER_CATEGORY_CODE'
11682: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
11683: AND l_bflow_method_code = 'PRIOR_ENTRY'
11684: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
11685: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
11686: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

11778: p_lookup_type => 'XLA_OWNER_TYPE'
11779: ,p_lookup_code => l_component_type_code
11780: )
11781: ,p_token_4 => 'PRODUCT_NAME'
11782: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
11783: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
11784: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
11785: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
11786: ,p_ae_header_id => NULL

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

11779: ,p_lookup_code => l_component_type_code
11780: )
11781: ,p_token_4 => 'PRODUCT_NAME'
11782: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
11783: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
11784: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
11785: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
11786: ,p_ae_header_id => NULL
11787: );

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

11780: )
11781: ,p_token_4 => 'PRODUCT_NAME'
11782: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
11783: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
11784: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
11785: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
11786: ,p_ae_header_id => NULL
11787: );
11788:

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

11781: ,p_token_4 => 'PRODUCT_NAME'
11782: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
11783: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
11784: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
11785: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
11786: ,p_ae_header_id => NULL
11787: );
11788:
11789: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 11816: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

11812: ----------------------------------------------------------------------------------
11813: -- 4219869 Business Flow
11814: -- Update journal entry status -- Need to generate this within IF
11815: ----------------------------------------------------------------------------------
11816: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
11817: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
11818: ,p_balance_type_code => l_balance_type_code
11819: );
11820:

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

11899:
11900: --
11901: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
11902: --
11903: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
11904: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
11905: ELSE
11906: ---------------------------------------------------------------------------------------------------
11907: -- 4262811a Switch Sign

Line 11928: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

11924:
11925: XLA_AE_LINES_PKG.ValidateCurrentLine;
11926: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
11927:
11928: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
11929: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
11930: ,p_balance_type_code => l_balance_type_code);
11931:
11932: END IF;

Line 12046: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

12042: l_tmp_amt NUMBER;
12043: l_acc_rev_natural_side_code VARCHAR2(1);
12044:
12045: l_num_entries NUMBER;
12046: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
12047: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
12048: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
12049: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
12050: l_recog_line_1 NUMBER;

Line 12047: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

12043: l_acc_rev_natural_side_code VARCHAR2(1);
12044:
12045: l_num_entries NUMBER;
12046: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
12047: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
12048: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
12049: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
12050: l_recog_line_1 NUMBER;
12051: l_recog_line_2 NUMBER;

Line 12048: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

12044:
12045: l_num_entries NUMBER;
12046: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
12047: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
12048: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
12049: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
12050: l_recog_line_1 NUMBER;
12051: l_recog_line_2 NUMBER;
12052:

Line 12049: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

12045: l_num_entries NUMBER;
12046: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
12047: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
12048: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
12049: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
12050: l_recog_line_1 NUMBER;
12051: l_recog_line_2 NUMBER;
12052:
12053: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 12055: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

12051: l_recog_line_2 NUMBER;
12052:
12053: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
12054: l_bflow_applied_to_amt NUMBER; -- 5132302
12055: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
12056:
12057: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
12058:
12059: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

12126: l_accrual_line_num := NULL; -- 4262811
12127: l_tmp_amt := NULL; -- 4262811
12128: --
12129:
12130: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
12131: l_balance_type_code <> 'B' THEN
12132: IF NVL(p_source_53,'
12133: ') = 'CHARGES'
12134: THEN

Line 12202: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

12198: --
12199: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
12200:
12201: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
12202: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
12203:
12204: -- 4955764
12205: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
12206: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

12252: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
12253:
12254: IF xla_accounting_cache_pkg.GetValueChar
12255: (p_source_code => 'LEDGER_CATEGORY_CODE'
12256: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
12257: AND l_bflow_method_code = 'PRIOR_ENTRY'
12258: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
12259: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
12260: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

12352: p_lookup_type => 'XLA_OWNER_TYPE'
12353: ,p_lookup_code => l_component_type_code
12354: )
12355: ,p_token_4 => 'PRODUCT_NAME'
12356: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
12357: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
12358: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
12359: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
12360: ,p_ae_header_id => NULL

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

12353: ,p_lookup_code => l_component_type_code
12354: )
12355: ,p_token_4 => 'PRODUCT_NAME'
12356: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
12357: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
12358: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
12359: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
12360: ,p_ae_header_id => NULL
12361: );

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

12354: )
12355: ,p_token_4 => 'PRODUCT_NAME'
12356: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
12357: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
12358: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
12359: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
12360: ,p_ae_header_id => NULL
12361: );
12362:

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

12355: ,p_token_4 => 'PRODUCT_NAME'
12356: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
12357: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
12358: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
12359: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
12360: ,p_ae_header_id => NULL
12361: );
12362:
12363: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 12390: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

12386: ----------------------------------------------------------------------------------
12387: -- 4219869 Business Flow
12388: -- Update journal entry status -- Need to generate this within IF
12389: ----------------------------------------------------------------------------------
12390: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
12391: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
12392: ,p_balance_type_code => l_balance_type_code
12393: );
12394:

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

12473:
12474: --
12475: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
12476: --
12477: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
12478: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
12479: ELSE
12480: ---------------------------------------------------------------------------------------------------
12481: -- 4262811a Switch Sign

Line 12502: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

12498:
12499: XLA_AE_LINES_PKG.ValidateCurrentLine;
12500: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
12501:
12502: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
12503: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
12504: ,p_balance_type_code => l_balance_type_code);
12505:
12506: END IF;

Line 12620: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

12616: l_tmp_amt NUMBER;
12617: l_acc_rev_natural_side_code VARCHAR2(1);
12618:
12619: l_num_entries NUMBER;
12620: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
12621: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
12622: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
12623: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
12624: l_recog_line_1 NUMBER;

Line 12621: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

12617: l_acc_rev_natural_side_code VARCHAR2(1);
12618:
12619: l_num_entries NUMBER;
12620: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
12621: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
12622: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
12623: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
12624: l_recog_line_1 NUMBER;
12625: l_recog_line_2 NUMBER;

Line 12622: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

12618:
12619: l_num_entries NUMBER;
12620: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
12621: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
12622: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
12623: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
12624: l_recog_line_1 NUMBER;
12625: l_recog_line_2 NUMBER;
12626:

Line 12623: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

12619: l_num_entries NUMBER;
12620: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
12621: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
12622: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
12623: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
12624: l_recog_line_1 NUMBER;
12625: l_recog_line_2 NUMBER;
12626:
12627: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 12629: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

12625: l_recog_line_2 NUMBER;
12626:
12627: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
12628: l_bflow_applied_to_amt NUMBER; -- 5132302
12629: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
12630:
12631: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
12632:
12633: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

12700: l_accrual_line_num := NULL; -- 4262811
12701: l_tmp_amt := NULL; -- 4262811
12702: --
12703:
12704: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
12705: l_balance_type_code <> 'B' THEN
12706: IF NVL(p_source_53,'
12707: ') = 'FREIGHT'
12708: THEN

Line 12776: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

12772: --
12773: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
12774:
12775: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
12776: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
12777:
12778: -- 4955764
12779: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
12780: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

12826: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
12827:
12828: IF xla_accounting_cache_pkg.GetValueChar
12829: (p_source_code => 'LEDGER_CATEGORY_CODE'
12830: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
12831: AND l_bflow_method_code = 'PRIOR_ENTRY'
12832: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
12833: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
12834: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

12926: p_lookup_type => 'XLA_OWNER_TYPE'
12927: ,p_lookup_code => l_component_type_code
12928: )
12929: ,p_token_4 => 'PRODUCT_NAME'
12930: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
12931: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
12932: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
12933: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
12934: ,p_ae_header_id => NULL

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

12927: ,p_lookup_code => l_component_type_code
12928: )
12929: ,p_token_4 => 'PRODUCT_NAME'
12930: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
12931: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
12932: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
12933: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
12934: ,p_ae_header_id => NULL
12935: );

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

12928: )
12929: ,p_token_4 => 'PRODUCT_NAME'
12930: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
12931: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
12932: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
12933: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
12934: ,p_ae_header_id => NULL
12935: );
12936:

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

12929: ,p_token_4 => 'PRODUCT_NAME'
12930: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
12931: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
12932: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
12933: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
12934: ,p_ae_header_id => NULL
12935: );
12936:
12937: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 12964: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

12960: ----------------------------------------------------------------------------------
12961: -- 4219869 Business Flow
12962: -- Update journal entry status -- Need to generate this within IF
12963: ----------------------------------------------------------------------------------
12964: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
12965: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
12966: ,p_balance_type_code => l_balance_type_code
12967: );
12968:

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

13047:
13048: --
13049: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
13050: --
13051: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
13052: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
13053: ELSE
13054: ---------------------------------------------------------------------------------------------------
13055: -- 4262811a Switch Sign

Line 13076: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

13072:
13073: XLA_AE_LINES_PKG.ValidateCurrentLine;
13074: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
13075:
13076: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
13077: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
13078: ,p_balance_type_code => l_balance_type_code);
13079:
13080: END IF;

Line 13194: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

13190: l_tmp_amt NUMBER;
13191: l_acc_rev_natural_side_code VARCHAR2(1);
13192:
13193: l_num_entries NUMBER;
13194: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
13195: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
13196: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
13197: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
13198: l_recog_line_1 NUMBER;

Line 13195: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

13191: l_acc_rev_natural_side_code VARCHAR2(1);
13192:
13193: l_num_entries NUMBER;
13194: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
13195: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
13196: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
13197: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
13198: l_recog_line_1 NUMBER;
13199: l_recog_line_2 NUMBER;

Line 13196: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

13192:
13193: l_num_entries NUMBER;
13194: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
13195: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
13196: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
13197: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
13198: l_recog_line_1 NUMBER;
13199: l_recog_line_2 NUMBER;
13200:

Line 13197: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

13193: l_num_entries NUMBER;
13194: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
13195: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
13196: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
13197: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
13198: l_recog_line_1 NUMBER;
13199: l_recog_line_2 NUMBER;
13200:
13201: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 13203: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

13199: l_recog_line_2 NUMBER;
13200:
13201: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
13202: l_bflow_applied_to_amt NUMBER; -- 5132302
13203: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
13204:
13205: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
13206:
13207: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

13274: l_accrual_line_num := NULL; -- 4262811
13275: l_tmp_amt := NULL; -- 4262811
13276: --
13277:
13278: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
13279: l_balance_type_code <> 'B' THEN
13280: IF NVL(p_source_53,'
13281: ') = 'REC'
13282: THEN

Line 13350: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

13346: --
13347: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
13348:
13349: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
13350: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
13351:
13352: -- 4955764
13353: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
13354: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

13400: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
13401:
13402: IF xla_accounting_cache_pkg.GetValueChar
13403: (p_source_code => 'LEDGER_CATEGORY_CODE'
13404: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
13405: AND l_bflow_method_code = 'PRIOR_ENTRY'
13406: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
13407: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
13408: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

13500: p_lookup_type => 'XLA_OWNER_TYPE'
13501: ,p_lookup_code => l_component_type_code
13502: )
13503: ,p_token_4 => 'PRODUCT_NAME'
13504: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
13505: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
13506: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
13507: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
13508: ,p_ae_header_id => NULL

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

13501: ,p_lookup_code => l_component_type_code
13502: )
13503: ,p_token_4 => 'PRODUCT_NAME'
13504: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
13505: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
13506: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
13507: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
13508: ,p_ae_header_id => NULL
13509: );

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

13502: )
13503: ,p_token_4 => 'PRODUCT_NAME'
13504: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
13505: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
13506: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
13507: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
13508: ,p_ae_header_id => NULL
13509: );
13510:

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

13503: ,p_token_4 => 'PRODUCT_NAME'
13504: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
13505: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
13506: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
13507: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
13508: ,p_ae_header_id => NULL
13509: );
13510:
13511: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 13538: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

13534: ----------------------------------------------------------------------------------
13535: -- 4219869 Business Flow
13536: -- Update journal entry status -- Need to generate this within IF
13537: ----------------------------------------------------------------------------------
13538: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
13539: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
13540: ,p_balance_type_code => l_balance_type_code
13541: );
13542:

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

13621:
13622: --
13623: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
13624: --
13625: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
13626: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
13627: ELSE
13628: ---------------------------------------------------------------------------------------------------
13629: -- 4262811a Switch Sign

Line 13650: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

13646:
13647: XLA_AE_LINES_PKG.ValidateCurrentLine;
13648: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
13649:
13650: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
13651: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
13652: ,p_balance_type_code => l_balance_type_code);
13653:
13654: END IF;

Line 13768: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

13764: l_tmp_amt NUMBER;
13765: l_acc_rev_natural_side_code VARCHAR2(1);
13766:
13767: l_num_entries NUMBER;
13768: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
13769: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
13770: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
13771: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
13772: l_recog_line_1 NUMBER;

Line 13769: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

13765: l_acc_rev_natural_side_code VARCHAR2(1);
13766:
13767: l_num_entries NUMBER;
13768: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
13769: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
13770: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
13771: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
13772: l_recog_line_1 NUMBER;
13773: l_recog_line_2 NUMBER;

Line 13770: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

13766:
13767: l_num_entries NUMBER;
13768: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
13769: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
13770: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
13771: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
13772: l_recog_line_1 NUMBER;
13773: l_recog_line_2 NUMBER;
13774:

Line 13771: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

13767: l_num_entries NUMBER;
13768: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
13769: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
13770: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
13771: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
13772: l_recog_line_1 NUMBER;
13773: l_recog_line_2 NUMBER;
13774:
13775: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 13777: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

13773: l_recog_line_2 NUMBER;
13774:
13775: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
13776: l_bflow_applied_to_amt NUMBER; -- 5132302
13777: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
13778:
13779: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
13780:
13781: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

13848: l_accrual_line_num := NULL; -- 4262811
13849: l_tmp_amt := NULL; -- 4262811
13850: --
13851:
13852: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
13853: l_balance_type_code <> 'B' THEN
13854: IF NVL(p_source_53,'
13855: ') = 'REV'
13856: THEN

Line 13924: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

13920: --
13921: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
13922:
13923: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
13924: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
13925:
13926: -- 4955764
13927: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
13928: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

13974: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
13975:
13976: IF xla_accounting_cache_pkg.GetValueChar
13977: (p_source_code => 'LEDGER_CATEGORY_CODE'
13978: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
13979: AND l_bflow_method_code = 'PRIOR_ENTRY'
13980: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
13981: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
13982: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

14074: p_lookup_type => 'XLA_OWNER_TYPE'
14075: ,p_lookup_code => l_component_type_code
14076: )
14077: ,p_token_4 => 'PRODUCT_NAME'
14078: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
14079: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
14080: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
14081: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
14082: ,p_ae_header_id => NULL

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

14075: ,p_lookup_code => l_component_type_code
14076: )
14077: ,p_token_4 => 'PRODUCT_NAME'
14078: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
14079: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
14080: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
14081: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
14082: ,p_ae_header_id => NULL
14083: );

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

14076: )
14077: ,p_token_4 => 'PRODUCT_NAME'
14078: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
14079: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
14080: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
14081: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
14082: ,p_ae_header_id => NULL
14083: );
14084:

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

14077: ,p_token_4 => 'PRODUCT_NAME'
14078: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
14079: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
14080: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
14081: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
14082: ,p_ae_header_id => NULL
14083: );
14084:
14085: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 14112: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

14108: ----------------------------------------------------------------------------------
14109: -- 4219869 Business Flow
14110: -- Update journal entry status -- Need to generate this within IF
14111: ----------------------------------------------------------------------------------
14112: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
14113: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
14114: ,p_balance_type_code => l_balance_type_code
14115: );
14116:

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

14195:
14196: --
14197: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
14198: --
14199: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
14200: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
14201: ELSE
14202: ---------------------------------------------------------------------------------------------------
14203: -- 4262811a Switch Sign

Line 14224: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

14220:
14221: XLA_AE_LINES_PKG.ValidateCurrentLine;
14222: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
14223:
14224: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
14225: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
14226: ,p_balance_type_code => l_balance_type_code);
14227:
14228: END IF;

Line 14342: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

14338: l_tmp_amt NUMBER;
14339: l_acc_rev_natural_side_code VARCHAR2(1);
14340:
14341: l_num_entries NUMBER;
14342: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
14343: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
14344: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
14345: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
14346: l_recog_line_1 NUMBER;

Line 14343: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

14339: l_acc_rev_natural_side_code VARCHAR2(1);
14340:
14341: l_num_entries NUMBER;
14342: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
14343: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
14344: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
14345: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
14346: l_recog_line_1 NUMBER;
14347: l_recog_line_2 NUMBER;

Line 14344: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

14340:
14341: l_num_entries NUMBER;
14342: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
14343: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
14344: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
14345: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
14346: l_recog_line_1 NUMBER;
14347: l_recog_line_2 NUMBER;
14348:

Line 14345: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

14341: l_num_entries NUMBER;
14342: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
14343: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
14344: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
14345: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
14346: l_recog_line_1 NUMBER;
14347: l_recog_line_2 NUMBER;
14348:
14349: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 14351: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

14347: l_recog_line_2 NUMBER;
14348:
14349: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
14350: l_bflow_applied_to_amt NUMBER; -- 5132302
14351: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
14352:
14353: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
14354:
14355: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

14422: l_accrual_line_num := NULL; -- 4262811
14423: l_tmp_amt := NULL; -- 4262811
14424: --
14425:
14426: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
14427: l_balance_type_code <> 'B' THEN
14428: IF NVL(p_source_53,'
14429: ') = 'SUSPENSE'
14430: THEN

Line 14498: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

14494: --
14495: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
14496:
14497: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
14498: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
14499:
14500: -- 4955764
14501: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
14502: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

14548: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
14549:
14550: IF xla_accounting_cache_pkg.GetValueChar
14551: (p_source_code => 'LEDGER_CATEGORY_CODE'
14552: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
14553: AND l_bflow_method_code = 'PRIOR_ENTRY'
14554: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
14555: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
14556: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

14648: p_lookup_type => 'XLA_OWNER_TYPE'
14649: ,p_lookup_code => l_component_type_code
14650: )
14651: ,p_token_4 => 'PRODUCT_NAME'
14652: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
14653: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
14654: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
14655: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
14656: ,p_ae_header_id => NULL

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

14649: ,p_lookup_code => l_component_type_code
14650: )
14651: ,p_token_4 => 'PRODUCT_NAME'
14652: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
14653: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
14654: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
14655: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
14656: ,p_ae_header_id => NULL
14657: );

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

14650: )
14651: ,p_token_4 => 'PRODUCT_NAME'
14652: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
14653: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
14654: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
14655: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
14656: ,p_ae_header_id => NULL
14657: );
14658:

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

14651: ,p_token_4 => 'PRODUCT_NAME'
14652: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
14653: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
14654: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
14655: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
14656: ,p_ae_header_id => NULL
14657: );
14658:
14659: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 14686: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

14682: ----------------------------------------------------------------------------------
14683: -- 4219869 Business Flow
14684: -- Update journal entry status -- Need to generate this within IF
14685: ----------------------------------------------------------------------------------
14686: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
14687: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
14688: ,p_balance_type_code => l_balance_type_code
14689: );
14690:

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

14769:
14770: --
14771: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
14772: --
14773: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
14774: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
14775: ELSE
14776: ---------------------------------------------------------------------------------------------------
14777: -- 4262811a Switch Sign

Line 14798: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

14794:
14795: XLA_AE_LINES_PKG.ValidateCurrentLine;
14796: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
14797:
14798: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
14799: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
14800: ,p_balance_type_code => l_balance_type_code);
14801:
14802: END IF;

Line 14916: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

14912: l_tmp_amt NUMBER;
14913: l_acc_rev_natural_side_code VARCHAR2(1);
14914:
14915: l_num_entries NUMBER;
14916: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
14917: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
14918: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
14919: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
14920: l_recog_line_1 NUMBER;

Line 14917: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

14913: l_acc_rev_natural_side_code VARCHAR2(1);
14914:
14915: l_num_entries NUMBER;
14916: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
14917: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
14918: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
14919: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
14920: l_recog_line_1 NUMBER;
14921: l_recog_line_2 NUMBER;

Line 14918: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

14914:
14915: l_num_entries NUMBER;
14916: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
14917: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
14918: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
14919: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
14920: l_recog_line_1 NUMBER;
14921: l_recog_line_2 NUMBER;
14922:

Line 14919: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

14915: l_num_entries NUMBER;
14916: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
14917: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
14918: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
14919: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
14920: l_recog_line_1 NUMBER;
14921: l_recog_line_2 NUMBER;
14922:
14923: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 14925: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

14921: l_recog_line_2 NUMBER;
14922:
14923: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
14924: l_bflow_applied_to_amt NUMBER; -- 5132302
14925: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
14926:
14927: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
14928:
14929: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

14996: l_accrual_line_num := NULL; -- 4262811
14997: l_tmp_amt := NULL; -- 4262811
14998: --
14999:
15000: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
15001: l_balance_type_code <> 'B' THEN
15002: IF NVL(p_source_53,'
15003: ') = 'TAX'
15004: THEN

Line 15072: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

15068: --
15069: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
15070:
15071: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
15072: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
15073:
15074: -- 4955764
15075: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
15076: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

15122: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
15123:
15124: IF xla_accounting_cache_pkg.GetValueChar
15125: (p_source_code => 'LEDGER_CATEGORY_CODE'
15126: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
15127: AND l_bflow_method_code = 'PRIOR_ENTRY'
15128: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
15129: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
15130: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

15222: p_lookup_type => 'XLA_OWNER_TYPE'
15223: ,p_lookup_code => l_component_type_code
15224: )
15225: ,p_token_4 => 'PRODUCT_NAME'
15226: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
15227: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
15228: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
15229: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
15230: ,p_ae_header_id => NULL

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

15223: ,p_lookup_code => l_component_type_code
15224: )
15225: ,p_token_4 => 'PRODUCT_NAME'
15226: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
15227: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
15228: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
15229: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
15230: ,p_ae_header_id => NULL
15231: );

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

15224: )
15225: ,p_token_4 => 'PRODUCT_NAME'
15226: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
15227: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
15228: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
15229: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
15230: ,p_ae_header_id => NULL
15231: );
15232:

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

15225: ,p_token_4 => 'PRODUCT_NAME'
15226: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
15227: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
15228: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
15229: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
15230: ,p_ae_header_id => NULL
15231: );
15232:
15233: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 15260: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

15256: ----------------------------------------------------------------------------------
15257: -- 4219869 Business Flow
15258: -- Update journal entry status -- Need to generate this within IF
15259: ----------------------------------------------------------------------------------
15260: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
15261: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
15262: ,p_balance_type_code => l_balance_type_code
15263: );
15264:

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

15343:
15344: --
15345: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
15346: --
15347: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
15348: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
15349: ELSE
15350: ---------------------------------------------------------------------------------------------------
15351: -- 4262811a Switch Sign

Line 15372: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

15368:
15369: XLA_AE_LINES_PKG.ValidateCurrentLine;
15370: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
15371:
15372: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
15373: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
15374: ,p_balance_type_code => l_balance_type_code);
15375:
15376: END IF;

Line 15480: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

15476: l_tmp_amt NUMBER;
15477: l_acc_rev_natural_side_code VARCHAR2(1);
15478:
15479: l_num_entries NUMBER;
15480: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
15481: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
15482: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
15483: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
15484: l_recog_line_1 NUMBER;

Line 15481: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

15477: l_acc_rev_natural_side_code VARCHAR2(1);
15478:
15479: l_num_entries NUMBER;
15480: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
15481: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
15482: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
15483: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
15484: l_recog_line_1 NUMBER;
15485: l_recog_line_2 NUMBER;

Line 15482: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

15478:
15479: l_num_entries NUMBER;
15480: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
15481: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
15482: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
15483: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
15484: l_recog_line_1 NUMBER;
15485: l_recog_line_2 NUMBER;
15486:

Line 15483: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

15479: l_num_entries NUMBER;
15480: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
15481: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
15482: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
15483: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
15484: l_recog_line_1 NUMBER;
15485: l_recog_line_2 NUMBER;
15486:
15487: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 15489: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

15485: l_recog_line_2 NUMBER;
15486:
15487: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
15488: l_bflow_applied_to_amt NUMBER; -- 5132302
15489: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
15490:
15491: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
15492:
15493: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

15559: l_acc_rev_flag := NULL; -- 4262811
15560: l_accrual_line_num := NULL; -- 4262811
15561: l_tmp_amt := NULL; -- 4262811
15562: --
15563: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
15564: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
15565: return;
15566: END IF;
15567:

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

15560: l_accrual_line_num := NULL; -- 4262811
15561: l_tmp_amt := NULL; -- 4262811
15562: --
15563: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
15564: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
15565: return;
15566: END IF;
15567:
15568: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

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

15564: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
15565: return;
15566: END IF;
15567:
15568: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
15569: l_balance_type_code <> 'B' THEN
15570:
15571: --
15572: XLA_AE_LINES_PKG.SetNewLine;

Line 15637: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

15633: --
15634: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
15635:
15636: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
15637: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
15638:
15639: -- 4955764
15640: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
15641: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

15677: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
15678:
15679: IF xla_accounting_cache_pkg.GetValueChar
15680: (p_source_code => 'LEDGER_CATEGORY_CODE'
15681: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
15682: AND l_bflow_method_code = 'PRIOR_ENTRY'
15683: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
15684: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
15685: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

15803: p_lookup_type => 'XLA_OWNER_TYPE'
15804: ,p_lookup_code => l_component_type_code
15805: )
15806: ,p_token_4 => 'PRODUCT_NAME'
15807: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
15808: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
15809: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
15810: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
15811: ,p_ae_header_id => NULL

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

15804: ,p_lookup_code => l_component_type_code
15805: )
15806: ,p_token_4 => 'PRODUCT_NAME'
15807: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
15808: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
15809: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
15810: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
15811: ,p_ae_header_id => NULL
15812: );

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

15805: )
15806: ,p_token_4 => 'PRODUCT_NAME'
15807: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
15808: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
15809: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
15810: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
15811: ,p_ae_header_id => NULL
15812: );
15813:

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

15806: ,p_token_4 => 'PRODUCT_NAME'
15807: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
15808: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
15809: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
15810: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
15811: ,p_ae_header_id => NULL
15812: );
15813:
15814: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 15841: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

15837: ----------------------------------------------------------------------------------
15838: -- 4219869 Business Flow
15839: -- Update journal entry status -- Need to generate this within IF
15840: ----------------------------------------------------------------------------------
15841: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
15842: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
15843: ,p_balance_type_code => l_balance_type_code
15844: );
15845:

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

15950:
15951: --
15952: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
15953: --
15954: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
15955: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
15956: ELSE
15957: ---------------------------------------------------------------------------------------------------
15958: -- 4262811a Switch Sign

Line 15979: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

15975:
15976: XLA_AE_LINES_PKG.ValidateCurrentLine;
15977: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
15978:
15979: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
15980: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
15981: ,p_balance_type_code => l_balance_type_code);
15982:
15983: END IF;

Line 16096: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

16092: l_tmp_amt NUMBER;
16093: l_acc_rev_natural_side_code VARCHAR2(1);
16094:
16095: l_num_entries NUMBER;
16096: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
16097: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
16098: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
16099: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
16100: l_recog_line_1 NUMBER;

Line 16097: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

16093: l_acc_rev_natural_side_code VARCHAR2(1);
16094:
16095: l_num_entries NUMBER;
16096: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
16097: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
16098: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
16099: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
16100: l_recog_line_1 NUMBER;
16101: l_recog_line_2 NUMBER;

Line 16098: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

16094:
16095: l_num_entries NUMBER;
16096: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
16097: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
16098: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
16099: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
16100: l_recog_line_1 NUMBER;
16101: l_recog_line_2 NUMBER;
16102:

Line 16099: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

16095: l_num_entries NUMBER;
16096: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
16097: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
16098: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
16099: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
16100: l_recog_line_1 NUMBER;
16101: l_recog_line_2 NUMBER;
16102:
16103: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 16105: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

16101: l_recog_line_2 NUMBER;
16102:
16103: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
16104: l_bflow_applied_to_amt NUMBER; -- 5132302
16105: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
16106:
16107: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
16108:
16109: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

16176: l_accrual_line_num := NULL; -- 4262811
16177: l_tmp_amt := NULL; -- 4262811
16178: --
16179:
16180: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
16181: l_balance_type_code <> 'B' THEN
16182: IF NVL(p_source_53,'
16183: ') = 'ROUND'
16184: THEN

Line 16252: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

16248: --
16249: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
16250:
16251: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
16252: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
16253:
16254: -- 4955764
16255: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
16256: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

16302: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
16303:
16304: IF xla_accounting_cache_pkg.GetValueChar
16305: (p_source_code => 'LEDGER_CATEGORY_CODE'
16306: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
16307: AND l_bflow_method_code = 'PRIOR_ENTRY'
16308: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
16309: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
16310: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

16402: p_lookup_type => 'XLA_OWNER_TYPE'
16403: ,p_lookup_code => l_component_type_code
16404: )
16405: ,p_token_4 => 'PRODUCT_NAME'
16406: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
16407: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
16408: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
16409: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
16410: ,p_ae_header_id => NULL

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

16403: ,p_lookup_code => l_component_type_code
16404: )
16405: ,p_token_4 => 'PRODUCT_NAME'
16406: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
16407: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
16408: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
16409: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
16410: ,p_ae_header_id => NULL
16411: );

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

16404: )
16405: ,p_token_4 => 'PRODUCT_NAME'
16406: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
16407: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
16408: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
16409: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
16410: ,p_ae_header_id => NULL
16411: );
16412:

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

16405: ,p_token_4 => 'PRODUCT_NAME'
16406: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
16407: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
16408: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
16409: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
16410: ,p_ae_header_id => NULL
16411: );
16412:
16413: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 16440: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

16436: ----------------------------------------------------------------------------------
16437: -- 4219869 Business Flow
16438: -- Update journal entry status -- Need to generate this within IF
16439: ----------------------------------------------------------------------------------
16440: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
16441: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
16442: ,p_balance_type_code => l_balance_type_code
16443: );
16444:

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

16523:
16524: --
16525: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
16526: --
16527: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
16528: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
16529: ELSE
16530: ---------------------------------------------------------------------------------------------------
16531: -- 4262811a Switch Sign

Line 16552: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

16548:
16549: XLA_AE_LINES_PKG.ValidateCurrentLine;
16550: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
16551:
16552: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
16553: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
16554: ,p_balance_type_code => l_balance_type_code);
16555:
16556: END IF;

Line 16670: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

16666: l_tmp_amt NUMBER;
16667: l_acc_rev_natural_side_code VARCHAR2(1);
16668:
16669: l_num_entries NUMBER;
16670: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
16671: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
16672: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
16673: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
16674: l_recog_line_1 NUMBER;

Line 16671: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

16667: l_acc_rev_natural_side_code VARCHAR2(1);
16668:
16669: l_num_entries NUMBER;
16670: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
16671: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
16672: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
16673: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
16674: l_recog_line_1 NUMBER;
16675: l_recog_line_2 NUMBER;

Line 16672: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

16668:
16669: l_num_entries NUMBER;
16670: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
16671: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
16672: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
16673: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
16674: l_recog_line_1 NUMBER;
16675: l_recog_line_2 NUMBER;
16676:

Line 16673: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

16669: l_num_entries NUMBER;
16670: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
16671: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
16672: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
16673: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
16674: l_recog_line_1 NUMBER;
16675: l_recog_line_2 NUMBER;
16676:
16677: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 16679: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

16675: l_recog_line_2 NUMBER;
16676:
16677: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
16678: l_bflow_applied_to_amt NUMBER; -- 5132302
16679: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
16680:
16681: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
16682:
16683: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

16750: l_accrual_line_num := NULL; -- 4262811
16751: l_tmp_amt := NULL; -- 4262811
16752: --
16753:
16754: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
16755: l_balance_type_code <> 'B' THEN
16756: IF NVL(p_source_53,'
16757: ') = 'UNBILL'
16758: THEN

Line 16826: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

16822: --
16823: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
16824:
16825: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
16826: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
16827:
16828: -- 4955764
16829: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
16830: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

16876: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
16877:
16878: IF xla_accounting_cache_pkg.GetValueChar
16879: (p_source_code => 'LEDGER_CATEGORY_CODE'
16880: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
16881: AND l_bflow_method_code = 'PRIOR_ENTRY'
16882: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
16883: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
16884: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

16976: p_lookup_type => 'XLA_OWNER_TYPE'
16977: ,p_lookup_code => l_component_type_code
16978: )
16979: ,p_token_4 => 'PRODUCT_NAME'
16980: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
16981: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
16982: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
16983: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
16984: ,p_ae_header_id => NULL

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

16977: ,p_lookup_code => l_component_type_code
16978: )
16979: ,p_token_4 => 'PRODUCT_NAME'
16980: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
16981: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
16982: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
16983: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
16984: ,p_ae_header_id => NULL
16985: );

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

16978: )
16979: ,p_token_4 => 'PRODUCT_NAME'
16980: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
16981: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
16982: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
16983: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
16984: ,p_ae_header_id => NULL
16985: );
16986:

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

16979: ,p_token_4 => 'PRODUCT_NAME'
16980: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
16981: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
16982: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
16983: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
16984: ,p_ae_header_id => NULL
16985: );
16986:
16987: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 17014: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

17010: ----------------------------------------------------------------------------------
17011: -- 4219869 Business Flow
17012: -- Update journal entry status -- Need to generate this within IF
17013: ----------------------------------------------------------------------------------
17014: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
17015: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
17016: ,p_balance_type_code => l_balance_type_code
17017: );
17018:

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

17097:
17098: --
17099: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
17100: --
17101: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
17102: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
17103: ELSE
17104: ---------------------------------------------------------------------------------------------------
17105: -- 4262811a Switch Sign

Line 17126: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

17122:
17123: XLA_AE_LINES_PKG.ValidateCurrentLine;
17124: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
17125:
17126: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
17127: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
17128: ,p_balance_type_code => l_balance_type_code);
17129:
17130: END IF;

Line 17244: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

17240: l_tmp_amt NUMBER;
17241: l_acc_rev_natural_side_code VARCHAR2(1);
17242:
17243: l_num_entries NUMBER;
17244: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
17245: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
17246: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
17247: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
17248: l_recog_line_1 NUMBER;

Line 17245: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

17241: l_acc_rev_natural_side_code VARCHAR2(1);
17242:
17243: l_num_entries NUMBER;
17244: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
17245: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
17246: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
17247: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
17248: l_recog_line_1 NUMBER;
17249: l_recog_line_2 NUMBER;

Line 17246: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

17242:
17243: l_num_entries NUMBER;
17244: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
17245: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
17246: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
17247: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
17248: l_recog_line_1 NUMBER;
17249: l_recog_line_2 NUMBER;
17250:

Line 17247: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

17243: l_num_entries NUMBER;
17244: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
17245: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
17246: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
17247: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
17248: l_recog_line_1 NUMBER;
17249: l_recog_line_2 NUMBER;
17250:
17251: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 17253: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

17249: l_recog_line_2 NUMBER;
17250:
17251: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
17252: l_bflow_applied_to_amt NUMBER; -- 5132302
17253: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
17254:
17255: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
17256:
17257: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

17324: l_accrual_line_num := NULL; -- 4262811
17325: l_tmp_amt := NULL; -- 4262811
17326: --
17327:
17328: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
17329: l_balance_type_code <> 'B' THEN
17330: IF NVL(p_source_53,'
17331: ') = 'UNEARN'
17332: THEN

Line 17400: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

17396: --
17397: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
17398:
17399: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
17400: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
17401:
17402: -- 4955764
17403: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
17404: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

17450: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
17451:
17452: IF xla_accounting_cache_pkg.GetValueChar
17453: (p_source_code => 'LEDGER_CATEGORY_CODE'
17454: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
17455: AND l_bflow_method_code = 'PRIOR_ENTRY'
17456: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
17457: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
17458: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

17550: p_lookup_type => 'XLA_OWNER_TYPE'
17551: ,p_lookup_code => l_component_type_code
17552: )
17553: ,p_token_4 => 'PRODUCT_NAME'
17554: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
17555: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
17556: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
17557: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
17558: ,p_ae_header_id => NULL

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

17551: ,p_lookup_code => l_component_type_code
17552: )
17553: ,p_token_4 => 'PRODUCT_NAME'
17554: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
17555: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
17556: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
17557: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
17558: ,p_ae_header_id => NULL
17559: );

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

17552: )
17553: ,p_token_4 => 'PRODUCT_NAME'
17554: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
17555: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
17556: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
17557: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
17558: ,p_ae_header_id => NULL
17559: );
17560:

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

17553: ,p_token_4 => 'PRODUCT_NAME'
17554: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
17555: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
17556: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
17557: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
17558: ,p_ae_header_id => NULL
17559: );
17560:
17561: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 17588: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

17584: ----------------------------------------------------------------------------------
17585: -- 4219869 Business Flow
17586: -- Update journal entry status -- Need to generate this within IF
17587: ----------------------------------------------------------------------------------
17588: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
17589: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
17590: ,p_balance_type_code => l_balance_type_code
17591: );
17592:

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

17671:
17672: --
17673: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
17674: --
17675: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
17676: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
17677: ELSE
17678: ---------------------------------------------------------------------------------------------------
17679: -- 4262811a Switch Sign

Line 17700: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

17696:
17697: XLA_AE_LINES_PKG.ValidateCurrentLine;
17698: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
17699:
17700: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
17701: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
17702: ,p_balance_type_code => l_balance_type_code);
17703:
17704: END IF;

Line 17814: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

17810: l_tmp_amt NUMBER;
17811: l_acc_rev_natural_side_code VARCHAR2(1);
17812:
17813: l_num_entries NUMBER;
17814: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
17815: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
17816: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
17817: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
17818: l_recog_line_1 NUMBER;

Line 17815: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

17811: l_acc_rev_natural_side_code VARCHAR2(1);
17812:
17813: l_num_entries NUMBER;
17814: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
17815: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
17816: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
17817: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
17818: l_recog_line_1 NUMBER;
17819: l_recog_line_2 NUMBER;

Line 17816: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

17812:
17813: l_num_entries NUMBER;
17814: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
17815: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
17816: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
17817: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
17818: l_recog_line_1 NUMBER;
17819: l_recog_line_2 NUMBER;
17820:

Line 17817: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

17813: l_num_entries NUMBER;
17814: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
17815: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
17816: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
17817: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
17818: l_recog_line_1 NUMBER;
17819: l_recog_line_2 NUMBER;
17820:
17821: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 17823: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

17819: l_recog_line_2 NUMBER;
17820:
17821: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
17822: l_bflow_applied_to_amt NUMBER; -- 5132302
17823: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
17824:
17825: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
17826:
17827: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

17894: l_accrual_line_num := NULL; -- 4262811
17895: l_tmp_amt := NULL; -- 4262811
17896: --
17897:
17898: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
17899: l_balance_type_code <> 'B' THEN
17900: IF NVL(p_source_33,'
17901: ') = 'REC'
17902: THEN

Line 17970: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

17966: --
17967: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
17968:
17969: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
17970: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
17971:
17972: -- 4955764
17973: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
17974: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

18016: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
18017:
18018: IF xla_accounting_cache_pkg.GetValueChar
18019: (p_source_code => 'LEDGER_CATEGORY_CODE'
18020: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
18021: AND l_bflow_method_code = 'PRIOR_ENTRY'
18022: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
18023: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
18024: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

18116: p_lookup_type => 'XLA_OWNER_TYPE'
18117: ,p_lookup_code => l_component_type_code
18118: )
18119: ,p_token_4 => 'PRODUCT_NAME'
18120: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
18121: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
18122: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
18123: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
18124: ,p_ae_header_id => NULL

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

18117: ,p_lookup_code => l_component_type_code
18118: )
18119: ,p_token_4 => 'PRODUCT_NAME'
18120: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
18121: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
18122: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
18123: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
18124: ,p_ae_header_id => NULL
18125: );

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

18118: )
18119: ,p_token_4 => 'PRODUCT_NAME'
18120: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
18121: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
18122: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
18123: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
18124: ,p_ae_header_id => NULL
18125: );
18126:

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

18119: ,p_token_4 => 'PRODUCT_NAME'
18120: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
18121: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
18122: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
18123: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
18124: ,p_ae_header_id => NULL
18125: );
18126:
18127: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 18154: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

18150: ----------------------------------------------------------------------------------
18151: -- 4219869 Business Flow
18152: -- Update journal entry status -- Need to generate this within IF
18153: ----------------------------------------------------------------------------------
18154: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
18155: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
18156: ,p_balance_type_code => l_balance_type_code
18157: );
18158:

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

18237:
18238: --
18239: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
18240: --
18241: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
18242: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
18243: ELSE
18244: ---------------------------------------------------------------------------------------------------
18245: -- 4262811a Switch Sign

Line 18266: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

18262:
18263: XLA_AE_LINES_PKG.ValidateCurrentLine;
18264: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
18265:
18266: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
18267: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
18268: ,p_balance_type_code => l_balance_type_code);
18269:
18270: END IF;

Line 18380: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

18376: l_tmp_amt NUMBER;
18377: l_acc_rev_natural_side_code VARCHAR2(1);
18378:
18379: l_num_entries NUMBER;
18380: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
18381: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
18382: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
18383: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
18384: l_recog_line_1 NUMBER;

Line 18381: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

18377: l_acc_rev_natural_side_code VARCHAR2(1);
18378:
18379: l_num_entries NUMBER;
18380: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
18381: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
18382: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
18383: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
18384: l_recog_line_1 NUMBER;
18385: l_recog_line_2 NUMBER;

Line 18382: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

18378:
18379: l_num_entries NUMBER;
18380: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
18381: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
18382: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
18383: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
18384: l_recog_line_1 NUMBER;
18385: l_recog_line_2 NUMBER;
18386:

Line 18383: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

18379: l_num_entries NUMBER;
18380: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
18381: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
18382: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
18383: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
18384: l_recog_line_1 NUMBER;
18385: l_recog_line_2 NUMBER;
18386:
18387: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 18389: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

18385: l_recog_line_2 NUMBER;
18386:
18387: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
18388: l_bflow_applied_to_amt NUMBER; -- 5132302
18389: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
18390:
18391: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
18392:
18393: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

18460: l_accrual_line_num := NULL; -- 4262811
18461: l_tmp_amt := NULL; -- 4262811
18462: --
18463:
18464: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
18465: l_balance_type_code <> 'B' THEN
18466: IF NVL(p_source_33,'
18467: ') = 'REV'
18468: THEN

Line 18536: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

18532: --
18533: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
18534:
18535: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
18536: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
18537:
18538: -- 4955764
18539: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
18540: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

18582: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
18583:
18584: IF xla_accounting_cache_pkg.GetValueChar
18585: (p_source_code => 'LEDGER_CATEGORY_CODE'
18586: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
18587: AND l_bflow_method_code = 'PRIOR_ENTRY'
18588: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
18589: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
18590: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

18682: p_lookup_type => 'XLA_OWNER_TYPE'
18683: ,p_lookup_code => l_component_type_code
18684: )
18685: ,p_token_4 => 'PRODUCT_NAME'
18686: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
18687: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
18688: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
18689: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
18690: ,p_ae_header_id => NULL

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

18683: ,p_lookup_code => l_component_type_code
18684: )
18685: ,p_token_4 => 'PRODUCT_NAME'
18686: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
18687: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
18688: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
18689: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
18690: ,p_ae_header_id => NULL
18691: );

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

18684: )
18685: ,p_token_4 => 'PRODUCT_NAME'
18686: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
18687: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
18688: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
18689: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
18690: ,p_ae_header_id => NULL
18691: );
18692:

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

18685: ,p_token_4 => 'PRODUCT_NAME'
18686: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
18687: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
18688: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
18689: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
18690: ,p_ae_header_id => NULL
18691: );
18692:
18693: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 18720: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

18716: ----------------------------------------------------------------------------------
18717: -- 4219869 Business Flow
18718: -- Update journal entry status -- Need to generate this within IF
18719: ----------------------------------------------------------------------------------
18720: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
18721: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
18722: ,p_balance_type_code => l_balance_type_code
18723: );
18724:

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

18803:
18804: --
18805: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
18806: --
18807: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
18808: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
18809: ELSE
18810: ---------------------------------------------------------------------------------------------------
18811: -- 4262811a Switch Sign

Line 18832: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

18828:
18829: XLA_AE_LINES_PKG.ValidateCurrentLine;
18830: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
18831:
18832: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
18833: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
18834: ,p_balance_type_code => l_balance_type_code);
18835:
18836: END IF;

Line 18948: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

18944: l_tmp_amt NUMBER;
18945: l_acc_rev_natural_side_code VARCHAR2(1);
18946:
18947: l_num_entries NUMBER;
18948: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
18949: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
18950: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
18951: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
18952: l_recog_line_1 NUMBER;

Line 18949: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

18945: l_acc_rev_natural_side_code VARCHAR2(1);
18946:
18947: l_num_entries NUMBER;
18948: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
18949: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
18950: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
18951: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
18952: l_recog_line_1 NUMBER;
18953: l_recog_line_2 NUMBER;

Line 18950: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

18946:
18947: l_num_entries NUMBER;
18948: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
18949: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
18950: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
18951: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
18952: l_recog_line_1 NUMBER;
18953: l_recog_line_2 NUMBER;
18954:

Line 18951: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

18947: l_num_entries NUMBER;
18948: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
18949: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
18950: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
18951: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
18952: l_recog_line_1 NUMBER;
18953: l_recog_line_2 NUMBER;
18954:
18955: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 18957: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

18953: l_recog_line_2 NUMBER;
18954:
18955: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
18956: l_bflow_applied_to_amt NUMBER; -- 5132302
18957: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
18958:
18959: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
18960:
18961: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

19028: l_accrual_line_num := NULL; -- 4262811
19029: l_tmp_amt := NULL; -- 4262811
19030: --
19031:
19032: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
19033: l_balance_type_code <> 'B' THEN
19034: IF NVL(p_source_33,'
19035: ') = 'CHARGES'
19036: THEN

Line 19104: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

19100: --
19101: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
19102:
19103: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
19104: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
19105:
19106: -- 4955764
19107: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
19108: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

19152: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
19153:
19154: IF xla_accounting_cache_pkg.GetValueChar
19155: (p_source_code => 'LEDGER_CATEGORY_CODE'
19156: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
19157: AND l_bflow_method_code = 'PRIOR_ENTRY'
19158: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
19159: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
19160: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

19252: p_lookup_type => 'XLA_OWNER_TYPE'
19253: ,p_lookup_code => l_component_type_code
19254: )
19255: ,p_token_4 => 'PRODUCT_NAME'
19256: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
19257: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
19258: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
19259: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
19260: ,p_ae_header_id => NULL

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

19253: ,p_lookup_code => l_component_type_code
19254: )
19255: ,p_token_4 => 'PRODUCT_NAME'
19256: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
19257: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
19258: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
19259: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
19260: ,p_ae_header_id => NULL
19261: );

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

19254: )
19255: ,p_token_4 => 'PRODUCT_NAME'
19256: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
19257: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
19258: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
19259: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
19260: ,p_ae_header_id => NULL
19261: );
19262:

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

19255: ,p_token_4 => 'PRODUCT_NAME'
19256: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
19257: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
19258: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
19259: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
19260: ,p_ae_header_id => NULL
19261: );
19262:
19263: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 19290: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

19286: ----------------------------------------------------------------------------------
19287: -- 4219869 Business Flow
19288: -- Update journal entry status -- Need to generate this within IF
19289: ----------------------------------------------------------------------------------
19290: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
19291: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
19292: ,p_balance_type_code => l_balance_type_code
19293: );
19294:

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

19373:
19374: --
19375: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
19376: --
19377: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
19378: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
19379: ELSE
19380: ---------------------------------------------------------------------------------------------------
19381: -- 4262811a Switch Sign

Line 19402: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

19398:
19399: XLA_AE_LINES_PKG.ValidateCurrentLine;
19400: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
19401:
19402: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
19403: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
19404: ,p_balance_type_code => l_balance_type_code);
19405:
19406: END IF;

Line 19518: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

19514: l_tmp_amt NUMBER;
19515: l_acc_rev_natural_side_code VARCHAR2(1);
19516:
19517: l_num_entries NUMBER;
19518: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
19519: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
19520: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
19521: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
19522: l_recog_line_1 NUMBER;

Line 19519: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

19515: l_acc_rev_natural_side_code VARCHAR2(1);
19516:
19517: l_num_entries NUMBER;
19518: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
19519: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
19520: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
19521: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
19522: l_recog_line_1 NUMBER;
19523: l_recog_line_2 NUMBER;

Line 19520: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

19516:
19517: l_num_entries NUMBER;
19518: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
19519: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
19520: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
19521: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
19522: l_recog_line_1 NUMBER;
19523: l_recog_line_2 NUMBER;
19524:

Line 19521: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

19517: l_num_entries NUMBER;
19518: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
19519: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
19520: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
19521: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
19522: l_recog_line_1 NUMBER;
19523: l_recog_line_2 NUMBER;
19524:
19525: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 19527: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

19523: l_recog_line_2 NUMBER;
19524:
19525: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
19526: l_bflow_applied_to_amt NUMBER; -- 5132302
19527: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
19528:
19529: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
19530:
19531: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

19598: l_accrual_line_num := NULL; -- 4262811
19599: l_tmp_amt := NULL; -- 4262811
19600: --
19601:
19602: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
19603: l_balance_type_code <> 'B' THEN
19604: IF NVL(p_source_33,'
19605: ') = 'REC'
19606: THEN

Line 19674: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

19670: --
19671: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
19672:
19673: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
19674: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
19675:
19676: -- 4955764
19677: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
19678: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

19722: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
19723:
19724: IF xla_accounting_cache_pkg.GetValueChar
19725: (p_source_code => 'LEDGER_CATEGORY_CODE'
19726: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
19727: AND l_bflow_method_code = 'PRIOR_ENTRY'
19728: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
19729: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
19730: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

19822: p_lookup_type => 'XLA_OWNER_TYPE'
19823: ,p_lookup_code => l_component_type_code
19824: )
19825: ,p_token_4 => 'PRODUCT_NAME'
19826: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
19827: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
19828: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
19829: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
19830: ,p_ae_header_id => NULL

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

19823: ,p_lookup_code => l_component_type_code
19824: )
19825: ,p_token_4 => 'PRODUCT_NAME'
19826: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
19827: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
19828: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
19829: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
19830: ,p_ae_header_id => NULL
19831: );

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

19824: )
19825: ,p_token_4 => 'PRODUCT_NAME'
19826: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
19827: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
19828: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
19829: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
19830: ,p_ae_header_id => NULL
19831: );
19832:

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

19825: ,p_token_4 => 'PRODUCT_NAME'
19826: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
19827: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
19828: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
19829: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
19830: ,p_ae_header_id => NULL
19831: );
19832:
19833: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 19860: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

19856: ----------------------------------------------------------------------------------
19857: -- 4219869 Business Flow
19858: -- Update journal entry status -- Need to generate this within IF
19859: ----------------------------------------------------------------------------------
19860: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
19861: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
19862: ,p_balance_type_code => l_balance_type_code
19863: );
19864:

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

19943:
19944: --
19945: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
19946: --
19947: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
19948: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
19949: ELSE
19950: ---------------------------------------------------------------------------------------------------
19951: -- 4262811a Switch Sign

Line 19972: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

19968:
19969: XLA_AE_LINES_PKG.ValidateCurrentLine;
19970: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
19971:
19972: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
19973: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
19974: ,p_balance_type_code => l_balance_type_code);
19975:
19976: END IF;

Line 20088: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

20084: l_tmp_amt NUMBER;
20085: l_acc_rev_natural_side_code VARCHAR2(1);
20086:
20087: l_num_entries NUMBER;
20088: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
20089: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
20090: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
20091: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
20092: l_recog_line_1 NUMBER;

Line 20089: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

20085: l_acc_rev_natural_side_code VARCHAR2(1);
20086:
20087: l_num_entries NUMBER;
20088: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
20089: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
20090: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
20091: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
20092: l_recog_line_1 NUMBER;
20093: l_recog_line_2 NUMBER;

Line 20090: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

20086:
20087: l_num_entries NUMBER;
20088: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
20089: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
20090: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
20091: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
20092: l_recog_line_1 NUMBER;
20093: l_recog_line_2 NUMBER;
20094:

Line 20091: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

20087: l_num_entries NUMBER;
20088: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
20089: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
20090: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
20091: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
20092: l_recog_line_1 NUMBER;
20093: l_recog_line_2 NUMBER;
20094:
20095: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 20097: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

20093: l_recog_line_2 NUMBER;
20094:
20095: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
20096: l_bflow_applied_to_amt NUMBER; -- 5132302
20097: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
20098:
20099: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
20100:
20101: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

20168: l_accrual_line_num := NULL; -- 4262811
20169: l_tmp_amt := NULL; -- 4262811
20170: --
20171:
20172: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
20173: l_balance_type_code <> 'B' THEN
20174: IF NVL(p_source_33,'
20175: ') = 'FREIGHT'
20176: THEN

Line 20244: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

20240: --
20241: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
20242:
20243: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
20244: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
20245:
20246: -- 4955764
20247: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
20248: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

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

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

20392: p_lookup_type => 'XLA_OWNER_TYPE'
20393: ,p_lookup_code => l_component_type_code
20394: )
20395: ,p_token_4 => 'PRODUCT_NAME'
20396: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
20397: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
20398: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
20399: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
20400: ,p_ae_header_id => NULL

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

20393: ,p_lookup_code => l_component_type_code
20394: )
20395: ,p_token_4 => 'PRODUCT_NAME'
20396: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
20397: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
20398: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
20399: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
20400: ,p_ae_header_id => NULL
20401: );

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

20394: )
20395: ,p_token_4 => 'PRODUCT_NAME'
20396: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
20397: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
20398: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
20399: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
20400: ,p_ae_header_id => NULL
20401: );
20402:

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

20395: ,p_token_4 => 'PRODUCT_NAME'
20396: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
20397: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
20398: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
20399: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
20400: ,p_ae_header_id => NULL
20401: );
20402:
20403: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 20430: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

20426: ----------------------------------------------------------------------------------
20427: -- 4219869 Business Flow
20428: -- Update journal entry status -- Need to generate this within IF
20429: ----------------------------------------------------------------------------------
20430: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
20431: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
20432: ,p_balance_type_code => l_balance_type_code
20433: );
20434:

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

20513:
20514: --
20515: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
20516: --
20517: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
20518: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
20519: ELSE
20520: ---------------------------------------------------------------------------------------------------
20521: -- 4262811a Switch Sign

Line 20542: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

20538:
20539: XLA_AE_LINES_PKG.ValidateCurrentLine;
20540: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
20541:
20542: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
20543: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
20544: ,p_balance_type_code => l_balance_type_code);
20545:
20546: END IF;

Line 20658: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

20654: l_tmp_amt NUMBER;
20655: l_acc_rev_natural_side_code VARCHAR2(1);
20656:
20657: l_num_entries NUMBER;
20658: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
20659: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
20660: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
20661: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
20662: l_recog_line_1 NUMBER;

Line 20659: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

20655: l_acc_rev_natural_side_code VARCHAR2(1);
20656:
20657: l_num_entries NUMBER;
20658: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
20659: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
20660: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
20661: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
20662: l_recog_line_1 NUMBER;
20663: l_recog_line_2 NUMBER;

Line 20660: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

20656:
20657: l_num_entries NUMBER;
20658: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
20659: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
20660: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
20661: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
20662: l_recog_line_1 NUMBER;
20663: l_recog_line_2 NUMBER;
20664:

Line 20661: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

20657: l_num_entries NUMBER;
20658: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
20659: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
20660: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
20661: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
20662: l_recog_line_1 NUMBER;
20663: l_recog_line_2 NUMBER;
20664:
20665: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 20667: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

20663: l_recog_line_2 NUMBER;
20664:
20665: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
20666: l_bflow_applied_to_amt NUMBER; -- 5132302
20667: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
20668:
20669: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
20670:
20671: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

20738: l_accrual_line_num := NULL; -- 4262811
20739: l_tmp_amt := NULL; -- 4262811
20740: --
20741:
20742: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
20743: l_balance_type_code <> 'B' THEN
20744: IF NVL(p_source_33,'
20745: ') = 'REV'
20746: THEN

Line 20814: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

20810: --
20811: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
20812:
20813: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
20814: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
20815:
20816: -- 4955764
20817: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
20818: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

20862: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
20863:
20864: IF xla_accounting_cache_pkg.GetValueChar
20865: (p_source_code => 'LEDGER_CATEGORY_CODE'
20866: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
20867: AND l_bflow_method_code = 'PRIOR_ENTRY'
20868: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
20869: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
20870: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

20962: p_lookup_type => 'XLA_OWNER_TYPE'
20963: ,p_lookup_code => l_component_type_code
20964: )
20965: ,p_token_4 => 'PRODUCT_NAME'
20966: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
20967: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
20968: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
20969: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
20970: ,p_ae_header_id => NULL

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

20963: ,p_lookup_code => l_component_type_code
20964: )
20965: ,p_token_4 => 'PRODUCT_NAME'
20966: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
20967: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
20968: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
20969: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
20970: ,p_ae_header_id => NULL
20971: );

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

20964: )
20965: ,p_token_4 => 'PRODUCT_NAME'
20966: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
20967: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
20968: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
20969: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
20970: ,p_ae_header_id => NULL
20971: );
20972:

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

20965: ,p_token_4 => 'PRODUCT_NAME'
20966: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
20967: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
20968: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
20969: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
20970: ,p_ae_header_id => NULL
20971: );
20972:
20973: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 21000: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

20996: ----------------------------------------------------------------------------------
20997: -- 4219869 Business Flow
20998: -- Update journal entry status -- Need to generate this within IF
20999: ----------------------------------------------------------------------------------
21000: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
21001: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
21002: ,p_balance_type_code => l_balance_type_code
21003: );
21004:

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

21083:
21084: --
21085: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
21086: --
21087: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
21088: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
21089: ELSE
21090: ---------------------------------------------------------------------------------------------------
21091: -- 4262811a Switch Sign

Line 21112: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

21108:
21109: XLA_AE_LINES_PKG.ValidateCurrentLine;
21110: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
21111:
21112: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
21113: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
21114: ,p_balance_type_code => l_balance_type_code);
21115:
21116: END IF;

Line 21228: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

21224: l_tmp_amt NUMBER;
21225: l_acc_rev_natural_side_code VARCHAR2(1);
21226:
21227: l_num_entries NUMBER;
21228: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
21229: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
21230: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
21231: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
21232: l_recog_line_1 NUMBER;

Line 21229: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

21225: l_acc_rev_natural_side_code VARCHAR2(1);
21226:
21227: l_num_entries NUMBER;
21228: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
21229: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
21230: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
21231: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
21232: l_recog_line_1 NUMBER;
21233: l_recog_line_2 NUMBER;

Line 21230: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

21226:
21227: l_num_entries NUMBER;
21228: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
21229: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
21230: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
21231: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
21232: l_recog_line_1 NUMBER;
21233: l_recog_line_2 NUMBER;
21234:

Line 21231: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

21227: l_num_entries NUMBER;
21228: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
21229: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
21230: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
21231: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
21232: l_recog_line_1 NUMBER;
21233: l_recog_line_2 NUMBER;
21234:
21235: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 21237: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

21233: l_recog_line_2 NUMBER;
21234:
21235: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
21236: l_bflow_applied_to_amt NUMBER; -- 5132302
21237: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
21238:
21239: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
21240:
21241: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

21308: l_accrual_line_num := NULL; -- 4262811
21309: l_tmp_amt := NULL; -- 4262811
21310: --
21311:
21312: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
21313: l_balance_type_code <> 'B' THEN
21314: IF NVL(p_source_33,'
21315: ') = 'ROUND'
21316: THEN

Line 21384: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

21380: --
21381: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
21382:
21383: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
21384: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
21385:
21386: -- 4955764
21387: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
21388: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

21432: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
21433:
21434: IF xla_accounting_cache_pkg.GetValueChar
21435: (p_source_code => 'LEDGER_CATEGORY_CODE'
21436: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
21437: AND l_bflow_method_code = 'PRIOR_ENTRY'
21438: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
21439: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
21440: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

21532: p_lookup_type => 'XLA_OWNER_TYPE'
21533: ,p_lookup_code => l_component_type_code
21534: )
21535: ,p_token_4 => 'PRODUCT_NAME'
21536: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
21537: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
21538: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
21539: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
21540: ,p_ae_header_id => NULL

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

21533: ,p_lookup_code => l_component_type_code
21534: )
21535: ,p_token_4 => 'PRODUCT_NAME'
21536: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
21537: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
21538: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
21539: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
21540: ,p_ae_header_id => NULL
21541: );

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

21534: )
21535: ,p_token_4 => 'PRODUCT_NAME'
21536: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
21537: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
21538: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
21539: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
21540: ,p_ae_header_id => NULL
21541: );
21542:

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

21535: ,p_token_4 => 'PRODUCT_NAME'
21536: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
21537: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
21538: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
21539: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
21540: ,p_ae_header_id => NULL
21541: );
21542:
21543: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 21570: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

21566: ----------------------------------------------------------------------------------
21567: -- 4219869 Business Flow
21568: -- Update journal entry status -- Need to generate this within IF
21569: ----------------------------------------------------------------------------------
21570: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
21571: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
21572: ,p_balance_type_code => l_balance_type_code
21573: );
21574:

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

21653:
21654: --
21655: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
21656: --
21657: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
21658: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
21659: ELSE
21660: ---------------------------------------------------------------------------------------------------
21661: -- 4262811a Switch Sign

Line 21682: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

21678:
21679: XLA_AE_LINES_PKG.ValidateCurrentLine;
21680: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
21681:
21682: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
21683: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
21684: ,p_balance_type_code => l_balance_type_code);
21685:
21686: END IF;

Line 21798: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

21794: l_tmp_amt NUMBER;
21795: l_acc_rev_natural_side_code VARCHAR2(1);
21796:
21797: l_num_entries NUMBER;
21798: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
21799: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
21800: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
21801: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
21802: l_recog_line_1 NUMBER;

Line 21799: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

21795: l_acc_rev_natural_side_code VARCHAR2(1);
21796:
21797: l_num_entries NUMBER;
21798: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
21799: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
21800: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
21801: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
21802: l_recog_line_1 NUMBER;
21803: l_recog_line_2 NUMBER;

Line 21800: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

21796:
21797: l_num_entries NUMBER;
21798: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
21799: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
21800: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
21801: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
21802: l_recog_line_1 NUMBER;
21803: l_recog_line_2 NUMBER;
21804:

Line 21801: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

21797: l_num_entries NUMBER;
21798: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
21799: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
21800: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
21801: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
21802: l_recog_line_1 NUMBER;
21803: l_recog_line_2 NUMBER;
21804:
21805: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 21807: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

21803: l_recog_line_2 NUMBER;
21804:
21805: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
21806: l_bflow_applied_to_amt NUMBER; -- 5132302
21807: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
21808:
21809: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
21810:
21811: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

21878: l_accrual_line_num := NULL; -- 4262811
21879: l_tmp_amt := NULL; -- 4262811
21880: --
21881:
21882: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
21883: l_balance_type_code <> 'B' THEN
21884: IF NVL(p_source_33,'
21885: ') = 'SUSPENSE'
21886: THEN

Line 21954: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

21950: --
21951: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
21952:
21953: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
21954: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
21955:
21956: -- 4955764
21957: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
21958: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

22002: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
22003:
22004: IF xla_accounting_cache_pkg.GetValueChar
22005: (p_source_code => 'LEDGER_CATEGORY_CODE'
22006: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
22007: AND l_bflow_method_code = 'PRIOR_ENTRY'
22008: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
22009: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
22010: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

22102: p_lookup_type => 'XLA_OWNER_TYPE'
22103: ,p_lookup_code => l_component_type_code
22104: )
22105: ,p_token_4 => 'PRODUCT_NAME'
22106: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
22107: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
22108: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
22109: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
22110: ,p_ae_header_id => NULL

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

22103: ,p_lookup_code => l_component_type_code
22104: )
22105: ,p_token_4 => 'PRODUCT_NAME'
22106: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
22107: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
22108: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
22109: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
22110: ,p_ae_header_id => NULL
22111: );

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

22104: )
22105: ,p_token_4 => 'PRODUCT_NAME'
22106: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
22107: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
22108: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
22109: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
22110: ,p_ae_header_id => NULL
22111: );
22112:

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

22105: ,p_token_4 => 'PRODUCT_NAME'
22106: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
22107: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
22108: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
22109: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
22110: ,p_ae_header_id => NULL
22111: );
22112:
22113: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 22140: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

22136: ----------------------------------------------------------------------------------
22137: -- 4219869 Business Flow
22138: -- Update journal entry status -- Need to generate this within IF
22139: ----------------------------------------------------------------------------------
22140: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
22141: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
22142: ,p_balance_type_code => l_balance_type_code
22143: );
22144:

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

22223:
22224: --
22225: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
22226: --
22227: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
22228: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
22229: ELSE
22230: ---------------------------------------------------------------------------------------------------
22231: -- 4262811a Switch Sign

Line 22252: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

22248:
22249: XLA_AE_LINES_PKG.ValidateCurrentLine;
22250: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
22251:
22252: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
22253: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
22254: ,p_balance_type_code => l_balance_type_code);
22255:
22256: END IF;

Line 22368: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

22364: l_tmp_amt NUMBER;
22365: l_acc_rev_natural_side_code VARCHAR2(1);
22366:
22367: l_num_entries NUMBER;
22368: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
22369: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
22370: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
22371: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
22372: l_recog_line_1 NUMBER;

Line 22369: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

22365: l_acc_rev_natural_side_code VARCHAR2(1);
22366:
22367: l_num_entries NUMBER;
22368: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
22369: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
22370: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
22371: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
22372: l_recog_line_1 NUMBER;
22373: l_recog_line_2 NUMBER;

Line 22370: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

22366:
22367: l_num_entries NUMBER;
22368: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
22369: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
22370: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
22371: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
22372: l_recog_line_1 NUMBER;
22373: l_recog_line_2 NUMBER;
22374:

Line 22371: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

22367: l_num_entries NUMBER;
22368: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
22369: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
22370: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
22371: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
22372: l_recog_line_1 NUMBER;
22373: l_recog_line_2 NUMBER;
22374:
22375: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 22377: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

22373: l_recog_line_2 NUMBER;
22374:
22375: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
22376: l_bflow_applied_to_amt NUMBER; -- 5132302
22377: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
22378:
22379: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
22380:
22381: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

22448: l_accrual_line_num := NULL; -- 4262811
22449: l_tmp_amt := NULL; -- 4262811
22450: --
22451:
22452: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
22453: l_balance_type_code <> 'B' THEN
22454: IF NVL(p_source_33,'
22455: ') = 'TAX'
22456: THEN

Line 22524: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

22520: --
22521: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
22522:
22523: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
22524: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
22525:
22526: -- 4955764
22527: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
22528: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

22572: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
22573:
22574: IF xla_accounting_cache_pkg.GetValueChar
22575: (p_source_code => 'LEDGER_CATEGORY_CODE'
22576: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
22577: AND l_bflow_method_code = 'PRIOR_ENTRY'
22578: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
22579: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
22580: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

22672: p_lookup_type => 'XLA_OWNER_TYPE'
22673: ,p_lookup_code => l_component_type_code
22674: )
22675: ,p_token_4 => 'PRODUCT_NAME'
22676: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
22677: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
22678: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
22679: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
22680: ,p_ae_header_id => NULL

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

22673: ,p_lookup_code => l_component_type_code
22674: )
22675: ,p_token_4 => 'PRODUCT_NAME'
22676: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
22677: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
22678: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
22679: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
22680: ,p_ae_header_id => NULL
22681: );

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

22674: )
22675: ,p_token_4 => 'PRODUCT_NAME'
22676: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
22677: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
22678: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
22679: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
22680: ,p_ae_header_id => NULL
22681: );
22682:

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

22675: ,p_token_4 => 'PRODUCT_NAME'
22676: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
22677: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
22678: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
22679: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
22680: ,p_ae_header_id => NULL
22681: );
22682:
22683: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 22710: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

22706: ----------------------------------------------------------------------------------
22707: -- 4219869 Business Flow
22708: -- Update journal entry status -- Need to generate this within IF
22709: ----------------------------------------------------------------------------------
22710: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
22711: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
22712: ,p_balance_type_code => l_balance_type_code
22713: );
22714:

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

22793:
22794: --
22795: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
22796: --
22797: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
22798: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
22799: ELSE
22800: ---------------------------------------------------------------------------------------------------
22801: -- 4262811a Switch Sign

Line 22822: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

22818:
22819: XLA_AE_LINES_PKG.ValidateCurrentLine;
22820: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
22821:
22822: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
22823: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
22824: ,p_balance_type_code => l_balance_type_code);
22825:
22826: END IF;

Line 22938: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

22934: l_tmp_amt NUMBER;
22935: l_acc_rev_natural_side_code VARCHAR2(1);
22936:
22937: l_num_entries NUMBER;
22938: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
22939: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
22940: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
22941: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
22942: l_recog_line_1 NUMBER;

Line 22939: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

22935: l_acc_rev_natural_side_code VARCHAR2(1);
22936:
22937: l_num_entries NUMBER;
22938: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
22939: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
22940: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
22941: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
22942: l_recog_line_1 NUMBER;
22943: l_recog_line_2 NUMBER;

Line 22940: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

22936:
22937: l_num_entries NUMBER;
22938: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
22939: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
22940: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
22941: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
22942: l_recog_line_1 NUMBER;
22943: l_recog_line_2 NUMBER;
22944:

Line 22941: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

22937: l_num_entries NUMBER;
22938: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
22939: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
22940: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
22941: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
22942: l_recog_line_1 NUMBER;
22943: l_recog_line_2 NUMBER;
22944:
22945: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 22947: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

22943: l_recog_line_2 NUMBER;
22944:
22945: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
22946: l_bflow_applied_to_amt NUMBER; -- 5132302
22947: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
22948:
22949: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
22950:
22951: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

23018: l_accrual_line_num := NULL; -- 4262811
23019: l_tmp_amt := NULL; -- 4262811
23020: --
23021:
23022: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
23023: l_balance_type_code <> 'B' THEN
23024: IF NVL(p_source_33,'
23025: ') = 'UNBILL'
23026: THEN

Line 23094: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

23090: --
23091: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
23092:
23093: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
23094: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
23095:
23096: -- 4955764
23097: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
23098: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

23142: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
23143:
23144: IF xla_accounting_cache_pkg.GetValueChar
23145: (p_source_code => 'LEDGER_CATEGORY_CODE'
23146: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
23147: AND l_bflow_method_code = 'PRIOR_ENTRY'
23148: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
23149: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
23150: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

23242: p_lookup_type => 'XLA_OWNER_TYPE'
23243: ,p_lookup_code => l_component_type_code
23244: )
23245: ,p_token_4 => 'PRODUCT_NAME'
23246: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
23247: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
23248: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
23249: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
23250: ,p_ae_header_id => NULL

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

23243: ,p_lookup_code => l_component_type_code
23244: )
23245: ,p_token_4 => 'PRODUCT_NAME'
23246: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
23247: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
23248: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
23249: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
23250: ,p_ae_header_id => NULL
23251: );

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

23244: )
23245: ,p_token_4 => 'PRODUCT_NAME'
23246: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
23247: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
23248: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
23249: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
23250: ,p_ae_header_id => NULL
23251: );
23252:

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

23245: ,p_token_4 => 'PRODUCT_NAME'
23246: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
23247: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
23248: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
23249: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
23250: ,p_ae_header_id => NULL
23251: );
23252:
23253: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 23280: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

23276: ----------------------------------------------------------------------------------
23277: -- 4219869 Business Flow
23278: -- Update journal entry status -- Need to generate this within IF
23279: ----------------------------------------------------------------------------------
23280: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
23281: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
23282: ,p_balance_type_code => l_balance_type_code
23283: );
23284:

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

23363:
23364: --
23365: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
23366: --
23367: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
23368: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
23369: ELSE
23370: ---------------------------------------------------------------------------------------------------
23371: -- 4262811a Switch Sign

Line 23392: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

23388:
23389: XLA_AE_LINES_PKG.ValidateCurrentLine;
23390: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
23391:
23392: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
23393: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
23394: ,p_balance_type_code => l_balance_type_code);
23395:
23396: END IF;

Line 23508: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

23504: l_tmp_amt NUMBER;
23505: l_acc_rev_natural_side_code VARCHAR2(1);
23506:
23507: l_num_entries NUMBER;
23508: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
23509: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
23510: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
23511: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
23512: l_recog_line_1 NUMBER;

Line 23509: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

23505: l_acc_rev_natural_side_code VARCHAR2(1);
23506:
23507: l_num_entries NUMBER;
23508: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
23509: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
23510: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
23511: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
23512: l_recog_line_1 NUMBER;
23513: l_recog_line_2 NUMBER;

Line 23510: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

23506:
23507: l_num_entries NUMBER;
23508: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
23509: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
23510: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
23511: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
23512: l_recog_line_1 NUMBER;
23513: l_recog_line_2 NUMBER;
23514:

Line 23511: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

23507: l_num_entries NUMBER;
23508: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
23509: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
23510: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
23511: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
23512: l_recog_line_1 NUMBER;
23513: l_recog_line_2 NUMBER;
23514:
23515: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 23517: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

23513: l_recog_line_2 NUMBER;
23514:
23515: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
23516: l_bflow_applied_to_amt NUMBER; -- 5132302
23517: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
23518:
23519: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
23520:
23521: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

23588: l_accrual_line_num := NULL; -- 4262811
23589: l_tmp_amt := NULL; -- 4262811
23590: --
23591:
23592: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
23593: l_balance_type_code <> 'B' THEN
23594: IF NVL(p_source_33,'
23595: ') = 'UNEARN'
23596: THEN

Line 23664: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

23660: --
23661: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
23662:
23663: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
23664: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
23665:
23666: -- 4955764
23667: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
23668: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

23712: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
23713:
23714: IF xla_accounting_cache_pkg.GetValueChar
23715: (p_source_code => 'LEDGER_CATEGORY_CODE'
23716: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
23717: AND l_bflow_method_code = 'PRIOR_ENTRY'
23718: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
23719: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
23720: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

23812: p_lookup_type => 'XLA_OWNER_TYPE'
23813: ,p_lookup_code => l_component_type_code
23814: )
23815: ,p_token_4 => 'PRODUCT_NAME'
23816: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
23817: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
23818: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
23819: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
23820: ,p_ae_header_id => NULL

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

23813: ,p_lookup_code => l_component_type_code
23814: )
23815: ,p_token_4 => 'PRODUCT_NAME'
23816: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
23817: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
23818: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
23819: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
23820: ,p_ae_header_id => NULL
23821: );

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

23814: )
23815: ,p_token_4 => 'PRODUCT_NAME'
23816: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
23817: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
23818: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
23819: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
23820: ,p_ae_header_id => NULL
23821: );
23822:

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

23815: ,p_token_4 => 'PRODUCT_NAME'
23816: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
23817: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
23818: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
23819: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
23820: ,p_ae_header_id => NULL
23821: );
23822:
23823: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 23850: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

23846: ----------------------------------------------------------------------------------
23847: -- 4219869 Business Flow
23848: -- Update journal entry status -- Need to generate this within IF
23849: ----------------------------------------------------------------------------------
23850: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
23851: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
23852: ,p_balance_type_code => l_balance_type_code
23853: );
23854:

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

23933:
23934: --
23935: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
23936: --
23937: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
23938: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
23939: ELSE
23940: ---------------------------------------------------------------------------------------------------
23941: -- 4262811a Switch Sign

Line 23962: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

23958:
23959: XLA_AE_LINES_PKG.ValidateCurrentLine;
23960: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
23961:
23962: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
23963: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
23964: ,p_balance_type_code => l_balance_type_code);
23965:
23966: END IF;

Line 24084: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

24080: l_tmp_amt NUMBER;
24081: l_acc_rev_natural_side_code VARCHAR2(1);
24082:
24083: l_num_entries NUMBER;
24084: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
24085: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
24086: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
24087: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
24088: l_recog_line_1 NUMBER;

Line 24085: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

24081: l_acc_rev_natural_side_code VARCHAR2(1);
24082:
24083: l_num_entries NUMBER;
24084: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
24085: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
24086: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
24087: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
24088: l_recog_line_1 NUMBER;
24089: l_recog_line_2 NUMBER;

Line 24086: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

24082:
24083: l_num_entries NUMBER;
24084: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
24085: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
24086: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
24087: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
24088: l_recog_line_1 NUMBER;
24089: l_recog_line_2 NUMBER;
24090:

Line 24087: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

24083: l_num_entries NUMBER;
24084: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
24085: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
24086: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
24087: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
24088: l_recog_line_1 NUMBER;
24089: l_recog_line_2 NUMBER;
24090:
24091: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 24093: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

24089: l_recog_line_2 NUMBER;
24090:
24091: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
24092: l_bflow_applied_to_amt NUMBER; -- 5132302
24093: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
24094:
24095: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
24096:
24097: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

24164: l_accrual_line_num := NULL; -- 4262811
24165: l_tmp_amt := NULL; -- 4262811
24166: --
24167:
24168: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
24169: l_balance_type_code <> 'B' THEN
24170: IF NVL(p_source_33,'
24171: ') = 'REV' AND
24172: NVL(p_source_9,'

Line 24244: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

24240: --
24241: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
24242:
24243: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
24244: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
24245:
24246: -- 4955764
24247: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
24248: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

24292: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
24293:
24294: IF xla_accounting_cache_pkg.GetValueChar
24295: (p_source_code => 'LEDGER_CATEGORY_CODE'
24296: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
24297: AND l_bflow_method_code = 'PRIOR_ENTRY'
24298: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
24299: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
24300: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

24434: p_lookup_type => 'XLA_OWNER_TYPE'
24435: ,p_lookup_code => l_component_type_code
24436: )
24437: ,p_token_4 => 'PRODUCT_NAME'
24438: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
24439: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
24440: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
24441: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
24442: ,p_ae_header_id => NULL

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

24435: ,p_lookup_code => l_component_type_code
24436: )
24437: ,p_token_4 => 'PRODUCT_NAME'
24438: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
24439: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
24440: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
24441: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
24442: ,p_ae_header_id => NULL
24443: );

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

24436: )
24437: ,p_token_4 => 'PRODUCT_NAME'
24438: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
24439: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
24440: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
24441: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
24442: ,p_ae_header_id => NULL
24443: );
24444:

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

24437: ,p_token_4 => 'PRODUCT_NAME'
24438: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
24439: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
24440: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
24441: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
24442: ,p_ae_header_id => NULL
24443: );
24444:
24445: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 24472: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

24468: ----------------------------------------------------------------------------------
24469: -- 4219869 Business Flow
24470: -- Update journal entry status -- Need to generate this within IF
24471: ----------------------------------------------------------------------------------
24472: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
24473: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
24474: ,p_balance_type_code => l_balance_type_code
24475: );
24476:

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

24597:
24598: --
24599: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
24600: --
24601: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
24602: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
24603: ELSE
24604: ---------------------------------------------------------------------------------------------------
24605: -- 4262811a Switch Sign

Line 24626: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

24622:
24623: XLA_AE_LINES_PKG.ValidateCurrentLine;
24624: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
24625:
24626: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
24627: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
24628: ,p_balance_type_code => l_balance_type_code);
24629:
24630: END IF;

Line 24748: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

24744: l_tmp_amt NUMBER;
24745: l_acc_rev_natural_side_code VARCHAR2(1);
24746:
24747: l_num_entries NUMBER;
24748: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
24749: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
24750: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
24751: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
24752: l_recog_line_1 NUMBER;

Line 24749: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

24745: l_acc_rev_natural_side_code VARCHAR2(1);
24746:
24747: l_num_entries NUMBER;
24748: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
24749: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
24750: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
24751: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
24752: l_recog_line_1 NUMBER;
24753: l_recog_line_2 NUMBER;

Line 24750: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

24746:
24747: l_num_entries NUMBER;
24748: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
24749: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
24750: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
24751: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
24752: l_recog_line_1 NUMBER;
24753: l_recog_line_2 NUMBER;
24754:

Line 24751: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

24747: l_num_entries NUMBER;
24748: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
24749: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
24750: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
24751: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
24752: l_recog_line_1 NUMBER;
24753: l_recog_line_2 NUMBER;
24754:
24755: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 24757: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

24753: l_recog_line_2 NUMBER;
24754:
24755: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
24756: l_bflow_applied_to_amt NUMBER; -- 5132302
24757: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
24758:
24759: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
24760:
24761: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

24828: l_accrual_line_num := NULL; -- 4262811
24829: l_tmp_amt := NULL; -- 4262811
24830: --
24831:
24832: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
24833: l_balance_type_code <> 'B' THEN
24834: IF NVL(p_source_33,'
24835: ') = 'REV' AND
24836: NVL(p_source_9,'

Line 24908: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

24904: --
24905: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
24906:
24907: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
24908: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
24909:
24910: -- 4955764
24911: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
24912: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

24956: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
24957:
24958: IF xla_accounting_cache_pkg.GetValueChar
24959: (p_source_code => 'LEDGER_CATEGORY_CODE'
24960: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
24961: AND l_bflow_method_code = 'PRIOR_ENTRY'
24962: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
24963: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
24964: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

25098: p_lookup_type => 'XLA_OWNER_TYPE'
25099: ,p_lookup_code => l_component_type_code
25100: )
25101: ,p_token_4 => 'PRODUCT_NAME'
25102: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
25103: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
25104: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
25105: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
25106: ,p_ae_header_id => NULL

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

25099: ,p_lookup_code => l_component_type_code
25100: )
25101: ,p_token_4 => 'PRODUCT_NAME'
25102: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
25103: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
25104: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
25105: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
25106: ,p_ae_header_id => NULL
25107: );

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

25100: )
25101: ,p_token_4 => 'PRODUCT_NAME'
25102: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
25103: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
25104: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
25105: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
25106: ,p_ae_header_id => NULL
25107: );
25108:

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

25101: ,p_token_4 => 'PRODUCT_NAME'
25102: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
25103: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
25104: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
25105: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
25106: ,p_ae_header_id => NULL
25107: );
25108:
25109: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 25136: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

25132: ----------------------------------------------------------------------------------
25133: -- 4219869 Business Flow
25134: -- Update journal entry status -- Need to generate this within IF
25135: ----------------------------------------------------------------------------------
25136: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
25137: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
25138: ,p_balance_type_code => l_balance_type_code
25139: );
25140:

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

25261:
25262: --
25263: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
25264: --
25265: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
25266: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
25267: ELSE
25268: ---------------------------------------------------------------------------------------------------
25269: -- 4262811a Switch Sign

Line 25290: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

25286:
25287: XLA_AE_LINES_PKG.ValidateCurrentLine;
25288: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
25289:
25290: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
25291: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
25292: ,p_balance_type_code => l_balance_type_code);
25293:
25294: END IF;

Line 25406: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

25402: l_tmp_amt NUMBER;
25403: l_acc_rev_natural_side_code VARCHAR2(1);
25404:
25405: l_num_entries NUMBER;
25406: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
25407: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
25408: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
25409: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
25410: l_recog_line_1 NUMBER;

Line 25407: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

25403: l_acc_rev_natural_side_code VARCHAR2(1);
25404:
25405: l_num_entries NUMBER;
25406: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
25407: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
25408: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
25409: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
25410: l_recog_line_1 NUMBER;
25411: l_recog_line_2 NUMBER;

Line 25408: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

25404:
25405: l_num_entries NUMBER;
25406: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
25407: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
25408: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
25409: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
25410: l_recog_line_1 NUMBER;
25411: l_recog_line_2 NUMBER;
25412:

Line 25409: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

25405: l_num_entries NUMBER;
25406: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
25407: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
25408: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
25409: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
25410: l_recog_line_1 NUMBER;
25411: l_recog_line_2 NUMBER;
25412:
25413: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 25415: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

25411: l_recog_line_2 NUMBER;
25412:
25413: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
25414: l_bflow_applied_to_amt NUMBER; -- 5132302
25415: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
25416:
25417: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
25418:
25419: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

25486: l_accrual_line_num := NULL; -- 4262811
25487: l_tmp_amt := NULL; -- 4262811
25488: --
25489:
25490: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
25491: l_balance_type_code <> 'B' THEN
25492: IF NVL(p_source_20,'
25493: ') = 'MISCCASH' AND
25494: NVL(p_source_12,'

Line 25574: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

25570: --
25571: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
25572:
25573: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
25574: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
25575:
25576: -- 4955764
25577: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
25578: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

25614: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
25615:
25616: IF xla_accounting_cache_pkg.GetValueChar
25617: (p_source_code => 'LEDGER_CATEGORY_CODE'
25618: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
25619: AND l_bflow_method_code = 'PRIOR_ENTRY'
25620: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
25621: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
25622: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

25757: p_lookup_type => 'XLA_OWNER_TYPE'
25758: ,p_lookup_code => l_component_type_code
25759: )
25760: ,p_token_4 => 'PRODUCT_NAME'
25761: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
25762: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
25763: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
25764: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
25765: ,p_ae_header_id => NULL

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

25758: ,p_lookup_code => l_component_type_code
25759: )
25760: ,p_token_4 => 'PRODUCT_NAME'
25761: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
25762: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
25763: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
25764: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
25765: ,p_ae_header_id => NULL
25766: );

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

25759: )
25760: ,p_token_4 => 'PRODUCT_NAME'
25761: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
25762: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
25763: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
25764: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
25765: ,p_ae_header_id => NULL
25766: );
25767:

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

25760: ,p_token_4 => 'PRODUCT_NAME'
25761: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
25762: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
25763: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
25764: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
25765: ,p_ae_header_id => NULL
25766: );
25767:
25768: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 25795: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

25791: ----------------------------------------------------------------------------------
25792: -- 4219869 Business Flow
25793: -- Update journal entry status -- Need to generate this within IF
25794: ----------------------------------------------------------------------------------
25795: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
25796: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
25797: ,p_balance_type_code => l_balance_type_code
25798: );
25799:

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

25921:
25922: --
25923: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
25924: --
25925: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
25926: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
25927: ELSE
25928: ---------------------------------------------------------------------------------------------------
25929: -- 4262811a Switch Sign

Line 25950: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

25946:
25947: XLA_AE_LINES_PKG.ValidateCurrentLine;
25948: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
25949:
25950: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
25951: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
25952: ,p_balance_type_code => l_balance_type_code);
25953:
25954: END IF;

Line 26066: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

26062: l_tmp_amt NUMBER;
26063: l_acc_rev_natural_side_code VARCHAR2(1);
26064:
26065: l_num_entries NUMBER;
26066: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26067: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26068: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26069: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26070: l_recog_line_1 NUMBER;

Line 26067: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

26063: l_acc_rev_natural_side_code VARCHAR2(1);
26064:
26065: l_num_entries NUMBER;
26066: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26067: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26068: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26069: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26070: l_recog_line_1 NUMBER;
26071: l_recog_line_2 NUMBER;

Line 26068: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

26064:
26065: l_num_entries NUMBER;
26066: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26067: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26068: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26069: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26070: l_recog_line_1 NUMBER;
26071: l_recog_line_2 NUMBER;
26072:

Line 26069: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

26065: l_num_entries NUMBER;
26066: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26067: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26068: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26069: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26070: l_recog_line_1 NUMBER;
26071: l_recog_line_2 NUMBER;
26072:
26073: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 26075: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

26071: l_recog_line_2 NUMBER;
26072:
26073: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
26074: l_bflow_applied_to_amt NUMBER; -- 5132302
26075: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
26076:
26077: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
26078:
26079: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

26146: l_accrual_line_num := NULL; -- 4262811
26147: l_tmp_amt := NULL; -- 4262811
26148: --
26149:
26150: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
26151: l_balance_type_code <> 'B' THEN
26152: IF NVL(p_source_20,'
26153: ') = 'MISCCASH' AND
26154: NVL(p_source_12,'

Line 26234: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

26230: --
26231: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
26232:
26233: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
26234: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
26235:
26236: -- 4955764
26237: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
26238: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

26274: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
26275:
26276: IF xla_accounting_cache_pkg.GetValueChar
26277: (p_source_code => 'LEDGER_CATEGORY_CODE'
26278: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
26279: AND l_bflow_method_code = 'PRIOR_ENTRY'
26280: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
26281: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
26282: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

26417: p_lookup_type => 'XLA_OWNER_TYPE'
26418: ,p_lookup_code => l_component_type_code
26419: )
26420: ,p_token_4 => 'PRODUCT_NAME'
26421: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
26422: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
26423: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
26424: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
26425: ,p_ae_header_id => NULL

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

26418: ,p_lookup_code => l_component_type_code
26419: )
26420: ,p_token_4 => 'PRODUCT_NAME'
26421: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
26422: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
26423: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
26424: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
26425: ,p_ae_header_id => NULL
26426: );

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

26419: )
26420: ,p_token_4 => 'PRODUCT_NAME'
26421: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
26422: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
26423: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
26424: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
26425: ,p_ae_header_id => NULL
26426: );
26427:

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

26420: ,p_token_4 => 'PRODUCT_NAME'
26421: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
26422: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
26423: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
26424: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
26425: ,p_ae_header_id => NULL
26426: );
26427:
26428: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 26455: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

26451: ----------------------------------------------------------------------------------
26452: -- 4219869 Business Flow
26453: -- Update journal entry status -- Need to generate this within IF
26454: ----------------------------------------------------------------------------------
26455: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
26456: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
26457: ,p_balance_type_code => l_balance_type_code
26458: );
26459:

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

26581:
26582: --
26583: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
26584: --
26585: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
26586: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
26587: ELSE
26588: ---------------------------------------------------------------------------------------------------
26589: -- 4262811a Switch Sign

Line 26610: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

26606:
26607: XLA_AE_LINES_PKG.ValidateCurrentLine;
26608: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
26609:
26610: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
26611: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
26612: ,p_balance_type_code => l_balance_type_code);
26613:
26614: END IF;

Line 26728: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

26724: l_tmp_amt NUMBER;
26725: l_acc_rev_natural_side_code VARCHAR2(1);
26726:
26727: l_num_entries NUMBER;
26728: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26729: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26730: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26731: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26732: l_recog_line_1 NUMBER;

Line 26729: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

26725: l_acc_rev_natural_side_code VARCHAR2(1);
26726:
26727: l_num_entries NUMBER;
26728: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26729: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26730: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26731: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26732: l_recog_line_1 NUMBER;
26733: l_recog_line_2 NUMBER;

Line 26730: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

26726:
26727: l_num_entries NUMBER;
26728: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26729: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26730: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26731: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26732: l_recog_line_1 NUMBER;
26733: l_recog_line_2 NUMBER;
26734:

Line 26731: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

26727: l_num_entries NUMBER;
26728: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26729: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26730: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26731: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26732: l_recog_line_1 NUMBER;
26733: l_recog_line_2 NUMBER;
26734:
26735: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 26737: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

26733: l_recog_line_2 NUMBER;
26734:
26735: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
26736: l_bflow_applied_to_amt NUMBER; -- 5132302
26737: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
26738:
26739: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
26740:
26741: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

26808: l_accrual_line_num := NULL; -- 4262811
26809: l_tmp_amt := NULL; -- 4262811
26810: --
26811:
26812: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
26813: l_balance_type_code <> 'B' THEN
26814: IF NVL(p_source_20,'
26815: ') = 'MISCCASH' AND
26816: NVL(p_source_12,'

Line 26902: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

26898: --
26899: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
26900:
26901: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
26902: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
26903:
26904: -- 4955764
26905: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
26906: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

26942: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
26943:
26944: IF xla_accounting_cache_pkg.GetValueChar
26945: (p_source_code => 'LEDGER_CATEGORY_CODE'
26946: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
26947: AND l_bflow_method_code = 'PRIOR_ENTRY'
26948: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
26949: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
26950: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

27086: p_lookup_type => 'XLA_OWNER_TYPE'
27087: ,p_lookup_code => l_component_type_code
27088: )
27089: ,p_token_4 => 'PRODUCT_NAME'
27090: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
27091: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
27092: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
27093: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
27094: ,p_ae_header_id => NULL

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

27087: ,p_lookup_code => l_component_type_code
27088: )
27089: ,p_token_4 => 'PRODUCT_NAME'
27090: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
27091: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
27092: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
27093: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
27094: ,p_ae_header_id => NULL
27095: );

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

27088: )
27089: ,p_token_4 => 'PRODUCT_NAME'
27090: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
27091: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
27092: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
27093: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
27094: ,p_ae_header_id => NULL
27095: );
27096:

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

27089: ,p_token_4 => 'PRODUCT_NAME'
27090: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
27091: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
27092: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
27093: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
27094: ,p_ae_header_id => NULL
27095: );
27096:
27097: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 27124: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

27120: ----------------------------------------------------------------------------------
27121: -- 4219869 Business Flow
27122: -- Update journal entry status -- Need to generate this within IF
27123: ----------------------------------------------------------------------------------
27124: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
27125: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
27126: ,p_balance_type_code => l_balance_type_code
27127: );
27128:

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

27251:
27252: --
27253: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
27254: --
27255: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
27256: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
27257: ELSE
27258: ---------------------------------------------------------------------------------------------------
27259: -- 4262811a Switch Sign

Line 27280: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

27276:
27277: XLA_AE_LINES_PKG.ValidateCurrentLine;
27278: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
27279:
27280: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
27281: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
27282: ,p_balance_type_code => l_balance_type_code);
27283:
27284: END IF;

Line 27398: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

27394: l_tmp_amt NUMBER;
27395: l_acc_rev_natural_side_code VARCHAR2(1);
27396:
27397: l_num_entries NUMBER;
27398: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
27399: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
27400: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
27401: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
27402: l_recog_line_1 NUMBER;

Line 27399: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

27395: l_acc_rev_natural_side_code VARCHAR2(1);
27396:
27397: l_num_entries NUMBER;
27398: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
27399: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
27400: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
27401: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
27402: l_recog_line_1 NUMBER;
27403: l_recog_line_2 NUMBER;

Line 27400: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

27396:
27397: l_num_entries NUMBER;
27398: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
27399: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
27400: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
27401: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
27402: l_recog_line_1 NUMBER;
27403: l_recog_line_2 NUMBER;
27404:

Line 27401: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

27397: l_num_entries NUMBER;
27398: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
27399: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
27400: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
27401: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
27402: l_recog_line_1 NUMBER;
27403: l_recog_line_2 NUMBER;
27404:
27405: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 27407: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

27403: l_recog_line_2 NUMBER;
27404:
27405: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
27406: l_bflow_applied_to_amt NUMBER; -- 5132302
27407: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
27408:
27409: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
27410:
27411: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

27478: l_accrual_line_num := NULL; -- 4262811
27479: l_tmp_amt := NULL; -- 4262811
27480: --
27481:
27482: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
27483: l_balance_type_code <> 'B' THEN
27484: IF NVL(p_source_20,'
27485: ') = 'MISCCASH' AND
27486: NVL(p_source_12,'

Line 27572: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

27568: --
27569: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
27570:
27571: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
27572: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
27573:
27574: -- 4955764
27575: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
27576: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

27612: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
27613:
27614: IF xla_accounting_cache_pkg.GetValueChar
27615: (p_source_code => 'LEDGER_CATEGORY_CODE'
27616: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
27617: AND l_bflow_method_code = 'PRIOR_ENTRY'
27618: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
27619: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
27620: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

27756: p_lookup_type => 'XLA_OWNER_TYPE'
27757: ,p_lookup_code => l_component_type_code
27758: )
27759: ,p_token_4 => 'PRODUCT_NAME'
27760: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
27761: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
27762: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
27763: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
27764: ,p_ae_header_id => NULL

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

27757: ,p_lookup_code => l_component_type_code
27758: )
27759: ,p_token_4 => 'PRODUCT_NAME'
27760: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
27761: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
27762: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
27763: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
27764: ,p_ae_header_id => NULL
27765: );

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

27758: )
27759: ,p_token_4 => 'PRODUCT_NAME'
27760: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
27761: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
27762: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
27763: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
27764: ,p_ae_header_id => NULL
27765: );
27766:

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

27759: ,p_token_4 => 'PRODUCT_NAME'
27760: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
27761: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
27762: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
27763: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
27764: ,p_ae_header_id => NULL
27765: );
27766:
27767: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 27794: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

27790: ----------------------------------------------------------------------------------
27791: -- 4219869 Business Flow
27792: -- Update journal entry status -- Need to generate this within IF
27793: ----------------------------------------------------------------------------------
27794: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
27795: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
27796: ,p_balance_type_code => l_balance_type_code
27797: );
27798:

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

27921:
27922: --
27923: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
27924: --
27925: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
27926: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
27927: ELSE
27928: ---------------------------------------------------------------------------------------------------
27929: -- 4262811a Switch Sign

Line 27950: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

27946:
27947: XLA_AE_LINES_PKG.ValidateCurrentLine;
27948: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
27949:
27950: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
27951: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
27952: ,p_balance_type_code => l_balance_type_code);
27953:
27954: END IF;

Line 28066: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

28062: l_tmp_amt NUMBER;
28063: l_acc_rev_natural_side_code VARCHAR2(1);
28064:
28065: l_num_entries NUMBER;
28066: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
28067: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
28068: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
28069: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
28070: l_recog_line_1 NUMBER;

Line 28067: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

28063: l_acc_rev_natural_side_code VARCHAR2(1);
28064:
28065: l_num_entries NUMBER;
28066: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
28067: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
28068: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
28069: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
28070: l_recog_line_1 NUMBER;
28071: l_recog_line_2 NUMBER;

Line 28068: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

28064:
28065: l_num_entries NUMBER;
28066: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
28067: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
28068: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
28069: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
28070: l_recog_line_1 NUMBER;
28071: l_recog_line_2 NUMBER;
28072:

Line 28069: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

28065: l_num_entries NUMBER;
28066: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
28067: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
28068: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
28069: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
28070: l_recog_line_1 NUMBER;
28071: l_recog_line_2 NUMBER;
28072:
28073: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 28075: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

28071: l_recog_line_2 NUMBER;
28072:
28073: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
28074: l_bflow_applied_to_amt NUMBER; -- 5132302
28075: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
28076:
28077: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
28078:
28079: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

28146: l_accrual_line_num := NULL; -- 4262811
28147: l_tmp_amt := NULL; -- 4262811
28148: --
28149:
28150: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
28151: l_balance_type_code <> 'B' THEN
28152: IF NVL(p_source_20,'
28153: ') = 'MISCCASH' AND
28154: NVL(p_source_12,'

Line 28232: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

28228: --
28229: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
28230:
28231: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
28232: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
28233:
28234: -- 4955764
28235: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
28236: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

28272: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
28273:
28274: IF xla_accounting_cache_pkg.GetValueChar
28275: (p_source_code => 'LEDGER_CATEGORY_CODE'
28276: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
28277: AND l_bflow_method_code = 'PRIOR_ENTRY'
28278: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
28279: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
28280: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

28415: p_lookup_type => 'XLA_OWNER_TYPE'
28416: ,p_lookup_code => l_component_type_code
28417: )
28418: ,p_token_4 => 'PRODUCT_NAME'
28419: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
28420: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
28421: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
28422: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
28423: ,p_ae_header_id => NULL

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

28416: ,p_lookup_code => l_component_type_code
28417: )
28418: ,p_token_4 => 'PRODUCT_NAME'
28419: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
28420: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
28421: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
28422: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
28423: ,p_ae_header_id => NULL
28424: );

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

28417: )
28418: ,p_token_4 => 'PRODUCT_NAME'
28419: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
28420: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
28421: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
28422: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
28423: ,p_ae_header_id => NULL
28424: );
28425:

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

28418: ,p_token_4 => 'PRODUCT_NAME'
28419: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
28420: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
28421: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
28422: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
28423: ,p_ae_header_id => NULL
28424: );
28425:
28426: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 28453: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

28449: ----------------------------------------------------------------------------------
28450: -- 4219869 Business Flow
28451: -- Update journal entry status -- Need to generate this within IF
28452: ----------------------------------------------------------------------------------
28453: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
28454: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
28455: ,p_balance_type_code => l_balance_type_code
28456: );
28457:

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

28579:
28580: --
28581: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
28582: --
28583: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
28584: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
28585: ELSE
28586: ---------------------------------------------------------------------------------------------------
28587: -- 4262811a Switch Sign

Line 28608: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

28604:
28605: XLA_AE_LINES_PKG.ValidateCurrentLine;
28606: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
28607:
28608: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
28609: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
28610: ,p_balance_type_code => l_balance_type_code);
28611:
28612: END IF;

Line 28724: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

28720: l_tmp_amt NUMBER;
28721: l_acc_rev_natural_side_code VARCHAR2(1);
28722:
28723: l_num_entries NUMBER;
28724: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
28725: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
28726: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
28727: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
28728: l_recog_line_1 NUMBER;

Line 28725: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

28721: l_acc_rev_natural_side_code VARCHAR2(1);
28722:
28723: l_num_entries NUMBER;
28724: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
28725: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
28726: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
28727: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
28728: l_recog_line_1 NUMBER;
28729: l_recog_line_2 NUMBER;

Line 28726: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

28722:
28723: l_num_entries NUMBER;
28724: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
28725: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
28726: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
28727: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
28728: l_recog_line_1 NUMBER;
28729: l_recog_line_2 NUMBER;
28730:

Line 28727: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

28723: l_num_entries NUMBER;
28724: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
28725: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
28726: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
28727: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
28728: l_recog_line_1 NUMBER;
28729: l_recog_line_2 NUMBER;
28730:
28731: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 28733: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

28729: l_recog_line_2 NUMBER;
28730:
28731: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
28732: l_bflow_applied_to_amt NUMBER; -- 5132302
28733: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
28734:
28735: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
28736:
28737: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

28804: l_accrual_line_num := NULL; -- 4262811
28805: l_tmp_amt := NULL; -- 4262811
28806: --
28807:
28808: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
28809: l_balance_type_code <> 'B' THEN
28810: IF NVL(p_source_20,'
28811: ') = 'MISCCASH' AND
28812: NVL(p_source_12,'

Line 28890: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

28886: --
28887: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
28888:
28889: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
28890: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
28891:
28892: -- 4955764
28893: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
28894: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

28930: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
28931:
28932: IF xla_accounting_cache_pkg.GetValueChar
28933: (p_source_code => 'LEDGER_CATEGORY_CODE'
28934: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
28935: AND l_bflow_method_code = 'PRIOR_ENTRY'
28936: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
28937: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
28938: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

29073: p_lookup_type => 'XLA_OWNER_TYPE'
29074: ,p_lookup_code => l_component_type_code
29075: )
29076: ,p_token_4 => 'PRODUCT_NAME'
29077: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
29078: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
29079: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
29080: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
29081: ,p_ae_header_id => NULL

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

29074: ,p_lookup_code => l_component_type_code
29075: )
29076: ,p_token_4 => 'PRODUCT_NAME'
29077: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
29078: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
29079: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
29080: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
29081: ,p_ae_header_id => NULL
29082: );

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

29075: )
29076: ,p_token_4 => 'PRODUCT_NAME'
29077: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
29078: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
29079: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
29080: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
29081: ,p_ae_header_id => NULL
29082: );
29083:

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

29076: ,p_token_4 => 'PRODUCT_NAME'
29077: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
29078: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
29079: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
29080: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
29081: ,p_ae_header_id => NULL
29082: );
29083:
29084: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 29111: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

29107: ----------------------------------------------------------------------------------
29108: -- 4219869 Business Flow
29109: -- Update journal entry status -- Need to generate this within IF
29110: ----------------------------------------------------------------------------------
29111: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
29112: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
29113: ,p_balance_type_code => l_balance_type_code
29114: );
29115:

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

29237:
29238: --
29239: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
29240: --
29241: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
29242: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
29243: ELSE
29244: ---------------------------------------------------------------------------------------------------
29245: -- 4262811a Switch Sign

Line 29266: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

29262:
29263: XLA_AE_LINES_PKG.ValidateCurrentLine;
29264: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
29265:
29266: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
29267: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
29268: ,p_balance_type_code => l_balance_type_code);
29269:
29270: END IF;

Line 29378: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

29374: l_tmp_amt NUMBER;
29375: l_acc_rev_natural_side_code VARCHAR2(1);
29376:
29377: l_num_entries NUMBER;
29378: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
29379: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
29380: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
29381: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
29382: l_recog_line_1 NUMBER;

Line 29379: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

29375: l_acc_rev_natural_side_code VARCHAR2(1);
29376:
29377: l_num_entries NUMBER;
29378: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
29379: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
29380: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
29381: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
29382: l_recog_line_1 NUMBER;
29383: l_recog_line_2 NUMBER;

Line 29380: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

29376:
29377: l_num_entries NUMBER;
29378: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
29379: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
29380: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
29381: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
29382: l_recog_line_1 NUMBER;
29383: l_recog_line_2 NUMBER;
29384:

Line 29381: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

29377: l_num_entries NUMBER;
29378: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
29379: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
29380: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
29381: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
29382: l_recog_line_1 NUMBER;
29383: l_recog_line_2 NUMBER;
29384:
29385: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 29387: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

29383: l_recog_line_2 NUMBER;
29384:
29385: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
29386: l_bflow_applied_to_amt NUMBER; -- 5132302
29387: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
29388:
29389: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
29390:
29391: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

29458: l_accrual_line_num := NULL; -- 4262811
29459: l_tmp_amt := NULL; -- 4262811
29460: --
29461:
29462: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
29463: l_balance_type_code <> 'B' THEN
29464: IF NVL(p_source_20,'
29465: ') = 'MISCCASH' AND
29466: NVL(p_source_9,'

Line 29538: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

29534: --
29535: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
29536:
29537: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
29538: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
29539:
29540: -- 4955764
29541: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
29542: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

29578: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
29579:
29580: IF xla_accounting_cache_pkg.GetValueChar
29581: (p_source_code => 'LEDGER_CATEGORY_CODE'
29582: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
29583: AND l_bflow_method_code = 'PRIOR_ENTRY'
29584: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
29585: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
29586: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

29719: p_lookup_type => 'XLA_OWNER_TYPE'
29720: ,p_lookup_code => l_component_type_code
29721: )
29722: ,p_token_4 => 'PRODUCT_NAME'
29723: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
29724: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
29725: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
29726: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
29727: ,p_ae_header_id => NULL

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

29720: ,p_lookup_code => l_component_type_code
29721: )
29722: ,p_token_4 => 'PRODUCT_NAME'
29723: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
29724: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
29725: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
29726: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
29727: ,p_ae_header_id => NULL
29728: );

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

29721: )
29722: ,p_token_4 => 'PRODUCT_NAME'
29723: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
29724: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
29725: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
29726: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
29727: ,p_ae_header_id => NULL
29728: );
29729:

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

29722: ,p_token_4 => 'PRODUCT_NAME'
29723: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
29724: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
29725: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
29726: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
29727: ,p_ae_header_id => NULL
29728: );
29729:
29730: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 29757: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

29753: ----------------------------------------------------------------------------------
29754: -- 4219869 Business Flow
29755: -- Update journal entry status -- Need to generate this within IF
29756: ----------------------------------------------------------------------------------
29757: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
29758: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
29759: ,p_balance_type_code => l_balance_type_code
29760: );
29761:

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

29881:
29882: --
29883: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
29884: --
29885: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
29886: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
29887: ELSE
29888: ---------------------------------------------------------------------------------------------------
29889: -- 4262811a Switch Sign

Line 29910: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

29906:
29907: XLA_AE_LINES_PKG.ValidateCurrentLine;
29908: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
29909:
29910: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
29911: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
29912: ,p_balance_type_code => l_balance_type_code);
29913:
29914: END IF;

Line 30022: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

30018: l_tmp_amt NUMBER;
30019: l_acc_rev_natural_side_code VARCHAR2(1);
30020:
30021: l_num_entries NUMBER;
30022: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
30023: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
30024: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
30025: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
30026: l_recog_line_1 NUMBER;

Line 30023: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

30019: l_acc_rev_natural_side_code VARCHAR2(1);
30020:
30021: l_num_entries NUMBER;
30022: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
30023: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
30024: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
30025: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
30026: l_recog_line_1 NUMBER;
30027: l_recog_line_2 NUMBER;

Line 30024: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

30020:
30021: l_num_entries NUMBER;
30022: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
30023: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
30024: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
30025: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
30026: l_recog_line_1 NUMBER;
30027: l_recog_line_2 NUMBER;
30028:

Line 30025: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

30021: l_num_entries NUMBER;
30022: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
30023: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
30024: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
30025: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
30026: l_recog_line_1 NUMBER;
30027: l_recog_line_2 NUMBER;
30028:
30029: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 30031: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

30027: l_recog_line_2 NUMBER;
30028:
30029: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
30030: l_bflow_applied_to_amt NUMBER; -- 5132302
30031: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
30032:
30033: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
30034:
30035: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

30102: l_accrual_line_num := NULL; -- 4262811
30103: l_tmp_amt := NULL; -- 4262811
30104: --
30105:
30106: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
30107: l_balance_type_code <> 'B' THEN
30108: IF NVL(p_source_20,'
30109: ') = 'MISCCASH' AND
30110: NVL(p_source_9,'

Line 30182: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

30178: --
30179: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
30180:
30181: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
30182: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
30183:
30184: -- 4955764
30185: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
30186: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

30222: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
30223:
30224: IF xla_accounting_cache_pkg.GetValueChar
30225: (p_source_code => 'LEDGER_CATEGORY_CODE'
30226: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
30227: AND l_bflow_method_code = 'PRIOR_ENTRY'
30228: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
30229: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
30230: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

30363: p_lookup_type => 'XLA_OWNER_TYPE'
30364: ,p_lookup_code => l_component_type_code
30365: )
30366: ,p_token_4 => 'PRODUCT_NAME'
30367: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
30368: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
30369: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
30370: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
30371: ,p_ae_header_id => NULL

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

30364: ,p_lookup_code => l_component_type_code
30365: )
30366: ,p_token_4 => 'PRODUCT_NAME'
30367: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
30368: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
30369: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
30370: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
30371: ,p_ae_header_id => NULL
30372: );

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

30365: )
30366: ,p_token_4 => 'PRODUCT_NAME'
30367: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
30368: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
30369: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
30370: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
30371: ,p_ae_header_id => NULL
30372: );
30373:

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

30366: ,p_token_4 => 'PRODUCT_NAME'
30367: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
30368: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
30369: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
30370: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
30371: ,p_ae_header_id => NULL
30372: );
30373:
30374: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 30401: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

30397: ----------------------------------------------------------------------------------
30398: -- 4219869 Business Flow
30399: -- Update journal entry status -- Need to generate this within IF
30400: ----------------------------------------------------------------------------------
30401: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
30402: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
30403: ,p_balance_type_code => l_balance_type_code
30404: );
30405:

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

30525:
30526: --
30527: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
30528: --
30529: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
30530: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
30531: ELSE
30532: ---------------------------------------------------------------------------------------------------
30533: -- 4262811a Switch Sign

Line 30554: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

30550:
30551: XLA_AE_LINES_PKG.ValidateCurrentLine;
30552: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
30553:
30554: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
30555: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
30556: ,p_balance_type_code => l_balance_type_code);
30557:
30558: END IF;

Line 30690: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

30686: l_tmp_amt NUMBER;
30687: l_acc_rev_natural_side_code VARCHAR2(1);
30688:
30689: l_num_entries NUMBER;
30690: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
30691: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
30692: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
30693: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
30694: l_recog_line_1 NUMBER;

Line 30691: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

30687: l_acc_rev_natural_side_code VARCHAR2(1);
30688:
30689: l_num_entries NUMBER;
30690: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
30691: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
30692: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
30693: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
30694: l_recog_line_1 NUMBER;
30695: l_recog_line_2 NUMBER;

Line 30692: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

30688:
30689: l_num_entries NUMBER;
30690: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
30691: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
30692: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
30693: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
30694: l_recog_line_1 NUMBER;
30695: l_recog_line_2 NUMBER;
30696:

Line 30693: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

30689: l_num_entries NUMBER;
30690: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
30691: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
30692: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
30693: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
30694: l_recog_line_1 NUMBER;
30695: l_recog_line_2 NUMBER;
30696:
30697: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 30699: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

30695: l_recog_line_2 NUMBER;
30696:
30697: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
30698: l_bflow_applied_to_amt NUMBER; -- 5132302
30699: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
30700:
30701: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
30702:
30703: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

30770: l_accrual_line_num := NULL; -- 4262811
30771: l_tmp_amt := NULL; -- 4262811
30772: --
30773:
30774: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
30775: l_balance_type_code <> 'B' THEN
30776: IF NVL(p_source_20,'
30777: ') = 'REC' AND
30778: NVL(p_source_33,'

Line 30864: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

30860: --
30861: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
30862:
30863: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
30864: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
30865:
30866: -- 4955764
30867: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
30868: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

30920: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
30921:
30922: IF xla_accounting_cache_pkg.GetValueChar
30923: (p_source_code => 'LEDGER_CATEGORY_CODE'
30924: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
30925: AND l_bflow_method_code = 'PRIOR_ENTRY'
30926: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
30927: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
30928: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

31063: p_lookup_type => 'XLA_OWNER_TYPE'
31064: ,p_lookup_code => l_component_type_code
31065: )
31066: ,p_token_4 => 'PRODUCT_NAME'
31067: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
31068: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
31069: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
31070: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
31071: ,p_ae_header_id => NULL

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

31064: ,p_lookup_code => l_component_type_code
31065: )
31066: ,p_token_4 => 'PRODUCT_NAME'
31067: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
31068: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
31069: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
31070: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
31071: ,p_ae_header_id => NULL
31072: );

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

31065: )
31066: ,p_token_4 => 'PRODUCT_NAME'
31067: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
31068: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
31069: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
31070: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
31071: ,p_ae_header_id => NULL
31072: );
31073:

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

31066: ,p_token_4 => 'PRODUCT_NAME'
31067: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
31068: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
31069: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
31070: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
31071: ,p_ae_header_id => NULL
31072: );
31073:
31074: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 31101: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

31097: ----------------------------------------------------------------------------------
31098: -- 4219869 Business Flow
31099: -- Update journal entry status -- Need to generate this within IF
31100: ----------------------------------------------------------------------------------
31101: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
31102: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
31103: ,p_balance_type_code => l_balance_type_code
31104: );
31105:

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

31227:
31228: --
31229: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
31230: --
31231: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
31232: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
31233: ELSE
31234: ---------------------------------------------------------------------------------------------------
31235: -- 4262811a Switch Sign

Line 31256: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

31252:
31253: XLA_AE_LINES_PKG.ValidateCurrentLine;
31254: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
31255:
31256: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
31257: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
31258: ,p_balance_type_code => l_balance_type_code);
31259:
31260: END IF;

Line 31392: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

31388: l_tmp_amt NUMBER;
31389: l_acc_rev_natural_side_code VARCHAR2(1);
31390:
31391: l_num_entries NUMBER;
31392: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
31393: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
31394: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
31395: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
31396: l_recog_line_1 NUMBER;

Line 31393: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

31389: l_acc_rev_natural_side_code VARCHAR2(1);
31390:
31391: l_num_entries NUMBER;
31392: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
31393: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
31394: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
31395: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
31396: l_recog_line_1 NUMBER;
31397: l_recog_line_2 NUMBER;

Line 31394: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

31390:
31391: l_num_entries NUMBER;
31392: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
31393: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
31394: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
31395: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
31396: l_recog_line_1 NUMBER;
31397: l_recog_line_2 NUMBER;
31398:

Line 31395: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

31391: l_num_entries NUMBER;
31392: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
31393: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
31394: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
31395: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
31396: l_recog_line_1 NUMBER;
31397: l_recog_line_2 NUMBER;
31398:
31399: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 31401: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

31397: l_recog_line_2 NUMBER;
31398:
31399: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
31400: l_bflow_applied_to_amt NUMBER; -- 5132302
31401: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
31402:
31403: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
31404:
31405: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

31472: l_accrual_line_num := NULL; -- 4262811
31473: l_tmp_amt := NULL; -- 4262811
31474: --
31475:
31476: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
31477: l_balance_type_code <> 'B' THEN
31478: IF NVL(p_source_20,'
31479: ') = 'REC' AND
31480: NVL(p_source_33,'

Line 31566: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

31562: --
31563: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
31564:
31565: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
31566: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
31567:
31568: -- 4955764
31569: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
31570: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

31622: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
31623:
31624: IF xla_accounting_cache_pkg.GetValueChar
31625: (p_source_code => 'LEDGER_CATEGORY_CODE'
31626: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
31627: AND l_bflow_method_code = 'PRIOR_ENTRY'
31628: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
31629: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
31630: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

31766: p_lookup_type => 'XLA_OWNER_TYPE'
31767: ,p_lookup_code => l_component_type_code
31768: )
31769: ,p_token_4 => 'PRODUCT_NAME'
31770: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
31771: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
31772: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
31773: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
31774: ,p_ae_header_id => NULL

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

31767: ,p_lookup_code => l_component_type_code
31768: )
31769: ,p_token_4 => 'PRODUCT_NAME'
31770: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
31771: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
31772: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
31773: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
31774: ,p_ae_header_id => NULL
31775: );

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

31768: )
31769: ,p_token_4 => 'PRODUCT_NAME'
31770: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
31771: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
31772: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
31773: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
31774: ,p_ae_header_id => NULL
31775: );
31776:

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

31769: ,p_token_4 => 'PRODUCT_NAME'
31770: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
31771: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
31772: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
31773: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
31774: ,p_ae_header_id => NULL
31775: );
31776:
31777: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 31804: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

31800: ----------------------------------------------------------------------------------
31801: -- 4219869 Business Flow
31802: -- Update journal entry status -- Need to generate this within IF
31803: ----------------------------------------------------------------------------------
31804: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
31805: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
31806: ,p_balance_type_code => l_balance_type_code
31807: );
31808:

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

31931:
31932: --
31933: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
31934: --
31935: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
31936: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
31937: ELSE
31938: ---------------------------------------------------------------------------------------------------
31939: -- 4262811a Switch Sign

Line 31960: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

31956:
31957: XLA_AE_LINES_PKG.ValidateCurrentLine;
31958: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
31959:
31960: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
31961: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
31962: ,p_balance_type_code => l_balance_type_code);
31963:
31964: END IF;

Line 32098: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

32094: l_tmp_amt NUMBER;
32095: l_acc_rev_natural_side_code VARCHAR2(1);
32096:
32097: l_num_entries NUMBER;
32098: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
32099: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
32100: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
32101: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
32102: l_recog_line_1 NUMBER;

Line 32099: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

32095: l_acc_rev_natural_side_code VARCHAR2(1);
32096:
32097: l_num_entries NUMBER;
32098: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
32099: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
32100: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
32101: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
32102: l_recog_line_1 NUMBER;
32103: l_recog_line_2 NUMBER;

Line 32100: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

32096:
32097: l_num_entries NUMBER;
32098: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
32099: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
32100: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
32101: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
32102: l_recog_line_1 NUMBER;
32103: l_recog_line_2 NUMBER;
32104:

Line 32101: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

32097: l_num_entries NUMBER;
32098: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
32099: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
32100: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
32101: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
32102: l_recog_line_1 NUMBER;
32103: l_recog_line_2 NUMBER;
32104:
32105: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 32107: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

32103: l_recog_line_2 NUMBER;
32104:
32105: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
32106: l_bflow_applied_to_amt NUMBER; -- 5132302
32107: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
32108:
32109: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
32110:
32111: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

32178: l_accrual_line_num := NULL; -- 4262811
32179: l_tmp_amt := NULL; -- 4262811
32180: --
32181:
32182: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
32183: l_balance_type_code <> 'B' THEN
32184: IF NVL(p_source_20,'
32185: ') = 'REC' AND
32186: NVL(p_source_33,'

Line 32278: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

32274: --
32275: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
32276:
32277: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
32278: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
32279:
32280: -- 4955764
32281: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
32282: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

32334: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
32335:
32336: IF xla_accounting_cache_pkg.GetValueChar
32337: (p_source_code => 'LEDGER_CATEGORY_CODE'
32338: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
32339: AND l_bflow_method_code = 'PRIOR_ENTRY'
32340: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
32341: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
32342: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

32478: p_lookup_type => 'XLA_OWNER_TYPE'
32479: ,p_lookup_code => l_component_type_code
32480: )
32481: ,p_token_4 => 'PRODUCT_NAME'
32482: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
32483: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
32484: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
32485: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
32486: ,p_ae_header_id => NULL

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

32479: ,p_lookup_code => l_component_type_code
32480: )
32481: ,p_token_4 => 'PRODUCT_NAME'
32482: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
32483: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
32484: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
32485: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
32486: ,p_ae_header_id => NULL
32487: );

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

32480: )
32481: ,p_token_4 => 'PRODUCT_NAME'
32482: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
32483: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
32484: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
32485: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
32486: ,p_ae_header_id => NULL
32487: );
32488:

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

32481: ,p_token_4 => 'PRODUCT_NAME'
32482: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
32483: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
32484: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
32485: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
32486: ,p_ae_header_id => NULL
32487: );
32488:
32489: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 32516: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

32512: ----------------------------------------------------------------------------------
32513: -- 4219869 Business Flow
32514: -- Update journal entry status -- Need to generate this within IF
32515: ----------------------------------------------------------------------------------
32516: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
32517: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
32518: ,p_balance_type_code => l_balance_type_code
32519: );
32520:

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

32643:
32644: --
32645: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
32646: --
32647: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
32648: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
32649: ELSE
32650: ---------------------------------------------------------------------------------------------------
32651: -- 4262811a Switch Sign

Line 32672: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

32668:
32669: XLA_AE_LINES_PKG.ValidateCurrentLine;
32670: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
32671:
32672: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
32673: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
32674: ,p_balance_type_code => l_balance_type_code);
32675:
32676: END IF;

Line 32810: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

32806: l_tmp_amt NUMBER;
32807: l_acc_rev_natural_side_code VARCHAR2(1);
32808:
32809: l_num_entries NUMBER;
32810: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
32811: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
32812: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
32813: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
32814: l_recog_line_1 NUMBER;

Line 32811: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

32807: l_acc_rev_natural_side_code VARCHAR2(1);
32808:
32809: l_num_entries NUMBER;
32810: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
32811: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
32812: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
32813: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
32814: l_recog_line_1 NUMBER;
32815: l_recog_line_2 NUMBER;

Line 32812: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

32808:
32809: l_num_entries NUMBER;
32810: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
32811: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
32812: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
32813: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
32814: l_recog_line_1 NUMBER;
32815: l_recog_line_2 NUMBER;
32816:

Line 32813: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

32809: l_num_entries NUMBER;
32810: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
32811: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
32812: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
32813: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
32814: l_recog_line_1 NUMBER;
32815: l_recog_line_2 NUMBER;
32816:
32817: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 32819: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

32815: l_recog_line_2 NUMBER;
32816:
32817: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
32818: l_bflow_applied_to_amt NUMBER; -- 5132302
32819: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
32820:
32821: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
32822:
32823: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

32890: l_accrual_line_num := NULL; -- 4262811
32891: l_tmp_amt := NULL; -- 4262811
32892: --
32893:
32894: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
32895: l_balance_type_code <> 'B' THEN
32896: IF NVL(p_source_20,'
32897: ') = 'REC' AND
32898: NVL(p_source_33,'

Line 32990: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

32986: --
32987: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
32988:
32989: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
32990: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
32991:
32992: -- 4955764
32993: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
32994: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

33046: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
33047:
33048: IF xla_accounting_cache_pkg.GetValueChar
33049: (p_source_code => 'LEDGER_CATEGORY_CODE'
33050: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
33051: AND l_bflow_method_code = 'PRIOR_ENTRY'
33052: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
33053: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
33054: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

33191: p_lookup_type => 'XLA_OWNER_TYPE'
33192: ,p_lookup_code => l_component_type_code
33193: )
33194: ,p_token_4 => 'PRODUCT_NAME'
33195: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
33196: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
33197: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
33198: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
33199: ,p_ae_header_id => NULL

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

33192: ,p_lookup_code => l_component_type_code
33193: )
33194: ,p_token_4 => 'PRODUCT_NAME'
33195: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
33196: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
33197: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
33198: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
33199: ,p_ae_header_id => NULL
33200: );

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

33193: )
33194: ,p_token_4 => 'PRODUCT_NAME'
33195: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
33196: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
33197: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
33198: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
33199: ,p_ae_header_id => NULL
33200: );
33201:

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

33194: ,p_token_4 => 'PRODUCT_NAME'
33195: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
33196: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
33197: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
33198: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
33199: ,p_ae_header_id => NULL
33200: );
33201:
33202: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 33229: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

33225: ----------------------------------------------------------------------------------
33226: -- 4219869 Business Flow
33227: -- Update journal entry status -- Need to generate this within IF
33228: ----------------------------------------------------------------------------------
33229: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
33230: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
33231: ,p_balance_type_code => l_balance_type_code
33232: );
33233:

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

33357:
33358: --
33359: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
33360: --
33361: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
33362: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
33363: ELSE
33364: ---------------------------------------------------------------------------------------------------
33365: -- 4262811a Switch Sign

Line 33386: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

33382:
33383: XLA_AE_LINES_PKG.ValidateCurrentLine;
33384: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
33385:
33386: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
33387: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
33388: ,p_balance_type_code => l_balance_type_code);
33389:
33390: END IF;

Line 33522: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

33518: l_tmp_amt NUMBER;
33519: l_acc_rev_natural_side_code VARCHAR2(1);
33520:
33521: l_num_entries NUMBER;
33522: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
33523: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
33524: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
33525: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
33526: l_recog_line_1 NUMBER;

Line 33523: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

33519: l_acc_rev_natural_side_code VARCHAR2(1);
33520:
33521: l_num_entries NUMBER;
33522: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
33523: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
33524: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
33525: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
33526: l_recog_line_1 NUMBER;
33527: l_recog_line_2 NUMBER;

Line 33524: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

33520:
33521: l_num_entries NUMBER;
33522: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
33523: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
33524: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
33525: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
33526: l_recog_line_1 NUMBER;
33527: l_recog_line_2 NUMBER;
33528:

Line 33525: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

33521: l_num_entries NUMBER;
33522: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
33523: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
33524: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
33525: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
33526: l_recog_line_1 NUMBER;
33527: l_recog_line_2 NUMBER;
33528:
33529: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 33531: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

33527: l_recog_line_2 NUMBER;
33528:
33529: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
33530: l_bflow_applied_to_amt NUMBER; -- 5132302
33531: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
33532:
33533: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
33534:
33535: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

33602: l_accrual_line_num := NULL; -- 4262811
33603: l_tmp_amt := NULL; -- 4262811
33604: --
33605:
33606: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
33607: l_balance_type_code <> 'B' THEN
33608: IF NVL(p_source_20,'
33609: ') = 'REC' AND
33610: NVL(p_source_33,'

Line 33694: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

33690: --
33691: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
33692:
33693: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
33694: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
33695:
33696: -- 4955764
33697: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
33698: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

33750: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
33751:
33752: IF xla_accounting_cache_pkg.GetValueChar
33753: (p_source_code => 'LEDGER_CATEGORY_CODE'
33754: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
33755: AND l_bflow_method_code = 'PRIOR_ENTRY'
33756: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
33757: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
33758: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

33893: p_lookup_type => 'XLA_OWNER_TYPE'
33894: ,p_lookup_code => l_component_type_code
33895: )
33896: ,p_token_4 => 'PRODUCT_NAME'
33897: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
33898: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
33899: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
33900: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
33901: ,p_ae_header_id => NULL

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

33894: ,p_lookup_code => l_component_type_code
33895: )
33896: ,p_token_4 => 'PRODUCT_NAME'
33897: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
33898: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
33899: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
33900: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
33901: ,p_ae_header_id => NULL
33902: );

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

33895: )
33896: ,p_token_4 => 'PRODUCT_NAME'
33897: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
33898: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
33899: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
33900: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
33901: ,p_ae_header_id => NULL
33902: );
33903:

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

33896: ,p_token_4 => 'PRODUCT_NAME'
33897: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
33898: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
33899: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
33900: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
33901: ,p_ae_header_id => NULL
33902: );
33903:
33904: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 33931: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

33927: ----------------------------------------------------------------------------------
33928: -- 4219869 Business Flow
33929: -- Update journal entry status -- Need to generate this within IF
33930: ----------------------------------------------------------------------------------
33931: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
33932: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
33933: ,p_balance_type_code => l_balance_type_code
33934: );
33935:

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

34057:
34058: --
34059: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
34060: --
34061: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
34062: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
34063: ELSE
34064: ---------------------------------------------------------------------------------------------------
34065: -- 4262811a Switch Sign

Line 34086: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

34082:
34083: XLA_AE_LINES_PKG.ValidateCurrentLine;
34084: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
34085:
34086: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
34087: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
34088: ,p_balance_type_code => l_balance_type_code);
34089:
34090: END IF;

Line 34222: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

34218: l_tmp_amt NUMBER;
34219: l_acc_rev_natural_side_code VARCHAR2(1);
34220:
34221: l_num_entries NUMBER;
34222: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
34223: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
34224: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
34225: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
34226: l_recog_line_1 NUMBER;

Line 34223: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

34219: l_acc_rev_natural_side_code VARCHAR2(1);
34220:
34221: l_num_entries NUMBER;
34222: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
34223: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
34224: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
34225: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
34226: l_recog_line_1 NUMBER;
34227: l_recog_line_2 NUMBER;

Line 34224: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

34220:
34221: l_num_entries NUMBER;
34222: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
34223: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
34224: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
34225: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
34226: l_recog_line_1 NUMBER;
34227: l_recog_line_2 NUMBER;
34228:

Line 34225: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

34221: l_num_entries NUMBER;
34222: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
34223: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
34224: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
34225: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
34226: l_recog_line_1 NUMBER;
34227: l_recog_line_2 NUMBER;
34228:
34229: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 34231: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

34227: l_recog_line_2 NUMBER;
34228:
34229: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
34230: l_bflow_applied_to_amt NUMBER; -- 5132302
34231: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
34232:
34233: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
34234:
34235: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

34302: l_accrual_line_num := NULL; -- 4262811
34303: l_tmp_amt := NULL; -- 4262811
34304: --
34305:
34306: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
34307: l_balance_type_code <> 'B' THEN
34308: IF NVL(p_source_20,'
34309: ') = 'REC' AND
34310: NVL(p_source_33,'

Line 34394: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

34390: --
34391: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
34392:
34393: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
34394: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
34395:
34396: -- 4955764
34397: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
34398: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

34450: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
34451:
34452: IF xla_accounting_cache_pkg.GetValueChar
34453: (p_source_code => 'LEDGER_CATEGORY_CODE'
34454: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
34455: AND l_bflow_method_code = 'PRIOR_ENTRY'
34456: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
34457: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
34458: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

34594: p_lookup_type => 'XLA_OWNER_TYPE'
34595: ,p_lookup_code => l_component_type_code
34596: )
34597: ,p_token_4 => 'PRODUCT_NAME'
34598: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
34599: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
34600: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
34601: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
34602: ,p_ae_header_id => NULL

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

34595: ,p_lookup_code => l_component_type_code
34596: )
34597: ,p_token_4 => 'PRODUCT_NAME'
34598: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
34599: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
34600: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
34601: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
34602: ,p_ae_header_id => NULL
34603: );

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

34596: )
34597: ,p_token_4 => 'PRODUCT_NAME'
34598: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
34599: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
34600: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
34601: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
34602: ,p_ae_header_id => NULL
34603: );
34604:

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

34597: ,p_token_4 => 'PRODUCT_NAME'
34598: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
34599: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
34600: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
34601: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
34602: ,p_ae_header_id => NULL
34603: );
34604:
34605: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 34632: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

34628: ----------------------------------------------------------------------------------
34629: -- 4219869 Business Flow
34630: -- Update journal entry status -- Need to generate this within IF
34631: ----------------------------------------------------------------------------------
34632: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
34633: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
34634: ,p_balance_type_code => l_balance_type_code
34635: );
34636:

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

34759:
34760: --
34761: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
34762: --
34763: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
34764: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
34765: ELSE
34766: ---------------------------------------------------------------------------------------------------
34767: -- 4262811a Switch Sign

Line 34788: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

34784:
34785: XLA_AE_LINES_PKG.ValidateCurrentLine;
34786: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
34787:
34788: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
34789: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
34790: ,p_balance_type_code => l_balance_type_code);
34791:
34792: END IF;

Line 34920: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

34916: l_tmp_amt NUMBER;
34917: l_acc_rev_natural_side_code VARCHAR2(1);
34918:
34919: l_num_entries NUMBER;
34920: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
34921: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
34922: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
34923: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
34924: l_recog_line_1 NUMBER;

Line 34921: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

34917: l_acc_rev_natural_side_code VARCHAR2(1);
34918:
34919: l_num_entries NUMBER;
34920: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
34921: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
34922: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
34923: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
34924: l_recog_line_1 NUMBER;
34925: l_recog_line_2 NUMBER;

Line 34922: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

34918:
34919: l_num_entries NUMBER;
34920: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
34921: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
34922: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
34923: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
34924: l_recog_line_1 NUMBER;
34925: l_recog_line_2 NUMBER;
34926:

Line 34923: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

34919: l_num_entries NUMBER;
34920: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
34921: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
34922: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
34923: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
34924: l_recog_line_1 NUMBER;
34925: l_recog_line_2 NUMBER;
34926:
34927: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 34929: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

34925: l_recog_line_2 NUMBER;
34926:
34927: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
34928: l_bflow_applied_to_amt NUMBER; -- 5132302
34929: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
34930:
34931: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
34932:
34933: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

35000: l_accrual_line_num := NULL; -- 4262811
35001: l_tmp_amt := NULL; -- 4262811
35002: --
35003:
35004: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
35005: l_balance_type_code <> 'B' THEN
35006: IF NVL(p_source_20,'
35007: ') = 'REC' AND
35008: NVL(p_source_33,'

Line 35084: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

35080: --
35081: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
35082:
35083: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
35084: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
35085:
35086: -- 4955764
35087: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
35088: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

35140: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
35141:
35142: IF xla_accounting_cache_pkg.GetValueChar
35143: (p_source_code => 'LEDGER_CATEGORY_CODE'
35144: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
35145: AND l_bflow_method_code = 'PRIOR_ENTRY'
35146: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
35147: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
35148: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

35281: p_lookup_type => 'XLA_OWNER_TYPE'
35282: ,p_lookup_code => l_component_type_code
35283: )
35284: ,p_token_4 => 'PRODUCT_NAME'
35285: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
35286: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
35287: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
35288: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
35289: ,p_ae_header_id => NULL

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

35282: ,p_lookup_code => l_component_type_code
35283: )
35284: ,p_token_4 => 'PRODUCT_NAME'
35285: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
35286: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
35287: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
35288: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
35289: ,p_ae_header_id => NULL
35290: );

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

35283: )
35284: ,p_token_4 => 'PRODUCT_NAME'
35285: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
35286: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
35287: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
35288: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
35289: ,p_ae_header_id => NULL
35290: );
35291:

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

35284: ,p_token_4 => 'PRODUCT_NAME'
35285: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
35286: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
35287: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
35288: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
35289: ,p_ae_header_id => NULL
35290: );
35291:
35292: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 35319: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

35315: ----------------------------------------------------------------------------------
35316: -- 4219869 Business Flow
35317: -- Update journal entry status -- Need to generate this within IF
35318: ----------------------------------------------------------------------------------
35319: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
35320: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
35321: ,p_balance_type_code => l_balance_type_code
35322: );
35323:

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

35443:
35444: --
35445: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
35446: --
35447: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
35448: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
35449: ELSE
35450: ---------------------------------------------------------------------------------------------------
35451: -- 4262811a Switch Sign

Line 35472: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

35468:
35469: XLA_AE_LINES_PKG.ValidateCurrentLine;
35470: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
35471:
35472: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
35473: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
35474: ,p_balance_type_code => l_balance_type_code);
35475:
35476: END IF;

Line 35604: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

35600: l_tmp_amt NUMBER;
35601: l_acc_rev_natural_side_code VARCHAR2(1);
35602:
35603: l_num_entries NUMBER;
35604: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
35605: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
35606: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
35607: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
35608: l_recog_line_1 NUMBER;

Line 35605: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

35601: l_acc_rev_natural_side_code VARCHAR2(1);
35602:
35603: l_num_entries NUMBER;
35604: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
35605: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
35606: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
35607: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
35608: l_recog_line_1 NUMBER;
35609: l_recog_line_2 NUMBER;

Line 35606: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

35602:
35603: l_num_entries NUMBER;
35604: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
35605: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
35606: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
35607: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
35608: l_recog_line_1 NUMBER;
35609: l_recog_line_2 NUMBER;
35610:

Line 35607: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

35603: l_num_entries NUMBER;
35604: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
35605: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
35606: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
35607: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
35608: l_recog_line_1 NUMBER;
35609: l_recog_line_2 NUMBER;
35610:
35611: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 35613: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

35609: l_recog_line_2 NUMBER;
35610:
35611: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
35612: l_bflow_applied_to_amt NUMBER; -- 5132302
35613: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
35614:
35615: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
35616:
35617: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

35684: l_accrual_line_num := NULL; -- 4262811
35685: l_tmp_amt := NULL; -- 4262811
35686: --
35687:
35688: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
35689: l_balance_type_code <> 'B' THEN
35690: IF NVL(p_source_20,'
35691: ') = 'REC' AND
35692: NVL(p_source_33,'

Line 35768: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

35764: --
35765: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
35766:
35767: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
35768: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
35769:
35770: -- 4955764
35771: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
35772: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

35824: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
35825:
35826: IF xla_accounting_cache_pkg.GetValueChar
35827: (p_source_code => 'LEDGER_CATEGORY_CODE'
35828: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
35829: AND l_bflow_method_code = 'PRIOR_ENTRY'
35830: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
35831: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
35832: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

35965: p_lookup_type => 'XLA_OWNER_TYPE'
35966: ,p_lookup_code => l_component_type_code
35967: )
35968: ,p_token_4 => 'PRODUCT_NAME'
35969: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
35970: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
35971: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
35972: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
35973: ,p_ae_header_id => NULL

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

35966: ,p_lookup_code => l_component_type_code
35967: )
35968: ,p_token_4 => 'PRODUCT_NAME'
35969: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
35970: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
35971: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
35972: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
35973: ,p_ae_header_id => NULL
35974: );

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

35967: )
35968: ,p_token_4 => 'PRODUCT_NAME'
35969: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
35970: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
35971: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
35972: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
35973: ,p_ae_header_id => NULL
35974: );
35975:

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

35968: ,p_token_4 => 'PRODUCT_NAME'
35969: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
35970: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
35971: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
35972: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
35973: ,p_ae_header_id => NULL
35974: );
35975:
35976: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 36003: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

35999: ----------------------------------------------------------------------------------
36000: -- 4219869 Business Flow
36001: -- Update journal entry status -- Need to generate this within IF
36002: ----------------------------------------------------------------------------------
36003: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
36004: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
36005: ,p_balance_type_code => l_balance_type_code
36006: );
36007:

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

36127:
36128: --
36129: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
36130: --
36131: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
36132: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
36133: ELSE
36134: ---------------------------------------------------------------------------------------------------
36135: -- 4262811a Switch Sign

Line 36156: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

36152:
36153: XLA_AE_LINES_PKG.ValidateCurrentLine;
36154: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
36155:
36156: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
36157: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
36158: ,p_balance_type_code => l_balance_type_code);
36159:
36160: END IF;

Line 36270: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

36266: l_tmp_amt NUMBER;
36267: l_acc_rev_natural_side_code VARCHAR2(1);
36268:
36269: l_num_entries NUMBER;
36270: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
36271: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
36272: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
36273: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
36274: l_recog_line_1 NUMBER;

Line 36271: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

36267: l_acc_rev_natural_side_code VARCHAR2(1);
36268:
36269: l_num_entries NUMBER;
36270: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
36271: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
36272: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
36273: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
36274: l_recog_line_1 NUMBER;
36275: l_recog_line_2 NUMBER;

Line 36272: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

36268:
36269: l_num_entries NUMBER;
36270: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
36271: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
36272: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
36273: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
36274: l_recog_line_1 NUMBER;
36275: l_recog_line_2 NUMBER;
36276:

Line 36273: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

36269: l_num_entries NUMBER;
36270: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
36271: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
36272: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
36273: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
36274: l_recog_line_1 NUMBER;
36275: l_recog_line_2 NUMBER;
36276:
36277: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 36279: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

36275: l_recog_line_2 NUMBER;
36276:
36277: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
36278: l_bflow_applied_to_amt NUMBER; -- 5132302
36279: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
36280:
36281: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
36282:
36283: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

36350: l_accrual_line_num := NULL; -- 4262811
36351: l_tmp_amt := NULL; -- 4262811
36352: --
36353:
36354: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
36355: l_balance_type_code <> 'B' THEN
36356: IF NVL(p_source_33,'
36357: ') = 'REC'
36358: THEN

Line 36426: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

36422: --
36423: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
36424:
36425: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
36426: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
36427:
36428: -- 4955764
36429: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
36430: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

36472: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
36473:
36474: IF xla_accounting_cache_pkg.GetValueChar
36475: (p_source_code => 'LEDGER_CATEGORY_CODE'
36476: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
36477: AND l_bflow_method_code = 'PRIOR_ENTRY'
36478: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
36479: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
36480: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

36572: p_lookup_type => 'XLA_OWNER_TYPE'
36573: ,p_lookup_code => l_component_type_code
36574: )
36575: ,p_token_4 => 'PRODUCT_NAME'
36576: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
36577: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
36578: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
36579: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
36580: ,p_ae_header_id => NULL

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

36573: ,p_lookup_code => l_component_type_code
36574: )
36575: ,p_token_4 => 'PRODUCT_NAME'
36576: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
36577: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
36578: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
36579: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
36580: ,p_ae_header_id => NULL
36581: );

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

36574: )
36575: ,p_token_4 => 'PRODUCT_NAME'
36576: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
36577: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
36578: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
36579: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
36580: ,p_ae_header_id => NULL
36581: );
36582:

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

36575: ,p_token_4 => 'PRODUCT_NAME'
36576: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
36577: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
36578: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
36579: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
36580: ,p_ae_header_id => NULL
36581: );
36582:
36583: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 36610: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

36606: ----------------------------------------------------------------------------------
36607: -- 4219869 Business Flow
36608: -- Update journal entry status -- Need to generate this within IF
36609: ----------------------------------------------------------------------------------
36610: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
36611: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
36612: ,p_balance_type_code => l_balance_type_code
36613: );
36614:

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

36693:
36694: --
36695: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
36696: --
36697: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
36698: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
36699: ELSE
36700: ---------------------------------------------------------------------------------------------------
36701: -- 4262811a Switch Sign

Line 36722: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

36718:
36719: XLA_AE_LINES_PKG.ValidateCurrentLine;
36720: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
36721:
36722: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
36723: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
36724: ,p_balance_type_code => l_balance_type_code);
36725:
36726: END IF;

Line 36836: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

36832: l_tmp_amt NUMBER;
36833: l_acc_rev_natural_side_code VARCHAR2(1);
36834:
36835: l_num_entries NUMBER;
36836: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
36837: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
36838: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
36839: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
36840: l_recog_line_1 NUMBER;

Line 36837: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

36833: l_acc_rev_natural_side_code VARCHAR2(1);
36834:
36835: l_num_entries NUMBER;
36836: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
36837: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
36838: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
36839: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
36840: l_recog_line_1 NUMBER;
36841: l_recog_line_2 NUMBER;

Line 36838: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

36834:
36835: l_num_entries NUMBER;
36836: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
36837: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
36838: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
36839: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
36840: l_recog_line_1 NUMBER;
36841: l_recog_line_2 NUMBER;
36842:

Line 36839: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

36835: l_num_entries NUMBER;
36836: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
36837: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
36838: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
36839: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
36840: l_recog_line_1 NUMBER;
36841: l_recog_line_2 NUMBER;
36842:
36843: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 36845: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

36841: l_recog_line_2 NUMBER;
36842:
36843: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
36844: l_bflow_applied_to_amt NUMBER; -- 5132302
36845: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
36846:
36847: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
36848:
36849: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

36916: l_accrual_line_num := NULL; -- 4262811
36917: l_tmp_amt := NULL; -- 4262811
36918: --
36919:
36920: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
36921: l_balance_type_code <> 'B' THEN
36922: IF NVL(p_source_33,'
36923: ') = 'REV'
36924: THEN

Line 36992: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

36988: --
36989: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
36990:
36991: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
36992: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
36993:
36994: -- 4955764
36995: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
36996: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

37038: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
37039:
37040: IF xla_accounting_cache_pkg.GetValueChar
37041: (p_source_code => 'LEDGER_CATEGORY_CODE'
37042: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
37043: AND l_bflow_method_code = 'PRIOR_ENTRY'
37044: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
37045: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
37046: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

37138: p_lookup_type => 'XLA_OWNER_TYPE'
37139: ,p_lookup_code => l_component_type_code
37140: )
37141: ,p_token_4 => 'PRODUCT_NAME'
37142: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
37143: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
37144: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
37145: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
37146: ,p_ae_header_id => NULL

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

37139: ,p_lookup_code => l_component_type_code
37140: )
37141: ,p_token_4 => 'PRODUCT_NAME'
37142: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
37143: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
37144: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
37145: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
37146: ,p_ae_header_id => NULL
37147: );

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

37140: )
37141: ,p_token_4 => 'PRODUCT_NAME'
37142: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
37143: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
37144: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
37145: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
37146: ,p_ae_header_id => NULL
37147: );
37148:

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

37141: ,p_token_4 => 'PRODUCT_NAME'
37142: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
37143: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
37144: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
37145: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
37146: ,p_ae_header_id => NULL
37147: );
37148:
37149: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 37176: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

37172: ----------------------------------------------------------------------------------
37173: -- 4219869 Business Flow
37174: -- Update journal entry status -- Need to generate this within IF
37175: ----------------------------------------------------------------------------------
37176: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
37177: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
37178: ,p_balance_type_code => l_balance_type_code
37179: );
37180:

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

37259:
37260: --
37261: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
37262: --
37263: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
37264: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
37265: ELSE
37266: ---------------------------------------------------------------------------------------------------
37267: -- 4262811a Switch Sign

Line 37288: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

37284:
37285: XLA_AE_LINES_PKG.ValidateCurrentLine;
37286: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
37287:
37288: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
37289: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
37290: ,p_balance_type_code => l_balance_type_code);
37291:
37292: END IF;

Line 37404: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

37400: l_tmp_amt NUMBER;
37401: l_acc_rev_natural_side_code VARCHAR2(1);
37402:
37403: l_num_entries NUMBER;
37404: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
37405: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
37406: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
37407: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
37408: l_recog_line_1 NUMBER;

Line 37405: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

37401: l_acc_rev_natural_side_code VARCHAR2(1);
37402:
37403: l_num_entries NUMBER;
37404: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
37405: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
37406: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
37407: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
37408: l_recog_line_1 NUMBER;
37409: l_recog_line_2 NUMBER;

Line 37406: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

37402:
37403: l_num_entries NUMBER;
37404: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
37405: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
37406: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
37407: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
37408: l_recog_line_1 NUMBER;
37409: l_recog_line_2 NUMBER;
37410:

Line 37407: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

37403: l_num_entries NUMBER;
37404: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
37405: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
37406: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
37407: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
37408: l_recog_line_1 NUMBER;
37409: l_recog_line_2 NUMBER;
37410:
37411: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 37413: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

37409: l_recog_line_2 NUMBER;
37410:
37411: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
37412: l_bflow_applied_to_amt NUMBER; -- 5132302
37413: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
37414:
37415: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
37416:
37417: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

37484: l_accrual_line_num := NULL; -- 4262811
37485: l_tmp_amt := NULL; -- 4262811
37486: --
37487:
37488: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
37489: l_balance_type_code <> 'B' THEN
37490: IF NVL(p_source_33,'
37491: ') = 'CHARGES'
37492: THEN

Line 37560: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

37556: --
37557: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
37558:
37559: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
37560: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
37561:
37562: -- 4955764
37563: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
37564: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

37608: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
37609:
37610: IF xla_accounting_cache_pkg.GetValueChar
37611: (p_source_code => 'LEDGER_CATEGORY_CODE'
37612: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
37613: AND l_bflow_method_code = 'PRIOR_ENTRY'
37614: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
37615: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
37616: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

37708: p_lookup_type => 'XLA_OWNER_TYPE'
37709: ,p_lookup_code => l_component_type_code
37710: )
37711: ,p_token_4 => 'PRODUCT_NAME'
37712: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
37713: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
37714: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
37715: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
37716: ,p_ae_header_id => NULL

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

37709: ,p_lookup_code => l_component_type_code
37710: )
37711: ,p_token_4 => 'PRODUCT_NAME'
37712: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
37713: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
37714: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
37715: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
37716: ,p_ae_header_id => NULL
37717: );

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

37710: )
37711: ,p_token_4 => 'PRODUCT_NAME'
37712: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
37713: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
37714: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
37715: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
37716: ,p_ae_header_id => NULL
37717: );
37718:

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

37711: ,p_token_4 => 'PRODUCT_NAME'
37712: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
37713: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
37714: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
37715: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
37716: ,p_ae_header_id => NULL
37717: );
37718:
37719: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 37746: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

37742: ----------------------------------------------------------------------------------
37743: -- 4219869 Business Flow
37744: -- Update journal entry status -- Need to generate this within IF
37745: ----------------------------------------------------------------------------------
37746: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
37747: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
37748: ,p_balance_type_code => l_balance_type_code
37749: );
37750:

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

37829:
37830: --
37831: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
37832: --
37833: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
37834: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
37835: ELSE
37836: ---------------------------------------------------------------------------------------------------
37837: -- 4262811a Switch Sign

Line 37858: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

37854:
37855: XLA_AE_LINES_PKG.ValidateCurrentLine;
37856: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
37857:
37858: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
37859: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
37860: ,p_balance_type_code => l_balance_type_code);
37861:
37862: END IF;

Line 37974: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

37970: l_tmp_amt NUMBER;
37971: l_acc_rev_natural_side_code VARCHAR2(1);
37972:
37973: l_num_entries NUMBER;
37974: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
37975: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
37976: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
37977: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
37978: l_recog_line_1 NUMBER;

Line 37975: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

37971: l_acc_rev_natural_side_code VARCHAR2(1);
37972:
37973: l_num_entries NUMBER;
37974: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
37975: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
37976: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
37977: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
37978: l_recog_line_1 NUMBER;
37979: l_recog_line_2 NUMBER;

Line 37976: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

37972:
37973: l_num_entries NUMBER;
37974: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
37975: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
37976: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
37977: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
37978: l_recog_line_1 NUMBER;
37979: l_recog_line_2 NUMBER;
37980:

Line 37977: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

37973: l_num_entries NUMBER;
37974: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
37975: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
37976: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
37977: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
37978: l_recog_line_1 NUMBER;
37979: l_recog_line_2 NUMBER;
37980:
37981: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 37983: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

37979: l_recog_line_2 NUMBER;
37980:
37981: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
37982: l_bflow_applied_to_amt NUMBER; -- 5132302
37983: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
37984:
37985: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
37986:
37987: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

38054: l_accrual_line_num := NULL; -- 4262811
38055: l_tmp_amt := NULL; -- 4262811
38056: --
38057:
38058: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
38059: l_balance_type_code <> 'B' THEN
38060: IF NVL(p_source_33,'
38061: ') = 'REC'
38062: THEN

Line 38130: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

38126: --
38127: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
38128:
38129: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
38130: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
38131:
38132: -- 4955764
38133: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
38134: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

38178: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
38179:
38180: IF xla_accounting_cache_pkg.GetValueChar
38181: (p_source_code => 'LEDGER_CATEGORY_CODE'
38182: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
38183: AND l_bflow_method_code = 'PRIOR_ENTRY'
38184: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
38185: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
38186: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

38278: p_lookup_type => 'XLA_OWNER_TYPE'
38279: ,p_lookup_code => l_component_type_code
38280: )
38281: ,p_token_4 => 'PRODUCT_NAME'
38282: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
38283: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
38284: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
38285: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
38286: ,p_ae_header_id => NULL

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

38279: ,p_lookup_code => l_component_type_code
38280: )
38281: ,p_token_4 => 'PRODUCT_NAME'
38282: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
38283: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
38284: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
38285: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
38286: ,p_ae_header_id => NULL
38287: );

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

38280: )
38281: ,p_token_4 => 'PRODUCT_NAME'
38282: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
38283: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
38284: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
38285: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
38286: ,p_ae_header_id => NULL
38287: );
38288:

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

38281: ,p_token_4 => 'PRODUCT_NAME'
38282: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
38283: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
38284: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
38285: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
38286: ,p_ae_header_id => NULL
38287: );
38288:
38289: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 38316: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

38312: ----------------------------------------------------------------------------------
38313: -- 4219869 Business Flow
38314: -- Update journal entry status -- Need to generate this within IF
38315: ----------------------------------------------------------------------------------
38316: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
38317: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
38318: ,p_balance_type_code => l_balance_type_code
38319: );
38320:

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

38399:
38400: --
38401: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
38402: --
38403: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
38404: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
38405: ELSE
38406: ---------------------------------------------------------------------------------------------------
38407: -- 4262811a Switch Sign

Line 38428: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

38424:
38425: XLA_AE_LINES_PKG.ValidateCurrentLine;
38426: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
38427:
38428: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
38429: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
38430: ,p_balance_type_code => l_balance_type_code);
38431:
38432: END IF;

Line 38544: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

38540: l_tmp_amt NUMBER;
38541: l_acc_rev_natural_side_code VARCHAR2(1);
38542:
38543: l_num_entries NUMBER;
38544: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
38545: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
38546: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
38547: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
38548: l_recog_line_1 NUMBER;

Line 38545: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

38541: l_acc_rev_natural_side_code VARCHAR2(1);
38542:
38543: l_num_entries NUMBER;
38544: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
38545: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
38546: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
38547: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
38548: l_recog_line_1 NUMBER;
38549: l_recog_line_2 NUMBER;

Line 38546: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

38542:
38543: l_num_entries NUMBER;
38544: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
38545: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
38546: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
38547: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
38548: l_recog_line_1 NUMBER;
38549: l_recog_line_2 NUMBER;
38550:

Line 38547: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

38543: l_num_entries NUMBER;
38544: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
38545: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
38546: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
38547: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
38548: l_recog_line_1 NUMBER;
38549: l_recog_line_2 NUMBER;
38550:
38551: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 38553: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

38549: l_recog_line_2 NUMBER;
38550:
38551: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
38552: l_bflow_applied_to_amt NUMBER; -- 5132302
38553: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
38554:
38555: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
38556:
38557: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

38624: l_accrual_line_num := NULL; -- 4262811
38625: l_tmp_amt := NULL; -- 4262811
38626: --
38627:
38628: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
38629: l_balance_type_code <> 'B' THEN
38630: IF NVL(p_source_33,'
38631: ') = 'FREIGHT'
38632: THEN

Line 38700: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

38696: --
38697: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
38698:
38699: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
38700: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
38701:
38702: -- 4955764
38703: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
38704: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

38748: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
38749:
38750: IF xla_accounting_cache_pkg.GetValueChar
38751: (p_source_code => 'LEDGER_CATEGORY_CODE'
38752: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
38753: AND l_bflow_method_code = 'PRIOR_ENTRY'
38754: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
38755: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
38756: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

38848: p_lookup_type => 'XLA_OWNER_TYPE'
38849: ,p_lookup_code => l_component_type_code
38850: )
38851: ,p_token_4 => 'PRODUCT_NAME'
38852: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
38853: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
38854: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
38855: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
38856: ,p_ae_header_id => NULL

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

38849: ,p_lookup_code => l_component_type_code
38850: )
38851: ,p_token_4 => 'PRODUCT_NAME'
38852: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
38853: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
38854: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
38855: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
38856: ,p_ae_header_id => NULL
38857: );

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

38850: )
38851: ,p_token_4 => 'PRODUCT_NAME'
38852: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
38853: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
38854: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
38855: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
38856: ,p_ae_header_id => NULL
38857: );
38858:

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

38851: ,p_token_4 => 'PRODUCT_NAME'
38852: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
38853: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
38854: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
38855: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
38856: ,p_ae_header_id => NULL
38857: );
38858:
38859: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 38886: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

38882: ----------------------------------------------------------------------------------
38883: -- 4219869 Business Flow
38884: -- Update journal entry status -- Need to generate this within IF
38885: ----------------------------------------------------------------------------------
38886: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
38887: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
38888: ,p_balance_type_code => l_balance_type_code
38889: );
38890:

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

38969:
38970: --
38971: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
38972: --
38973: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
38974: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
38975: ELSE
38976: ---------------------------------------------------------------------------------------------------
38977: -- 4262811a Switch Sign

Line 38998: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

38994:
38995: XLA_AE_LINES_PKG.ValidateCurrentLine;
38996: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
38997:
38998: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
38999: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
39000: ,p_balance_type_code => l_balance_type_code);
39001:
39002: END IF;

Line 39116: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

39112: l_tmp_amt NUMBER;
39113: l_acc_rev_natural_side_code VARCHAR2(1);
39114:
39115: l_num_entries NUMBER;
39116: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
39117: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
39118: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
39119: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
39120: l_recog_line_1 NUMBER;

Line 39117: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

39113: l_acc_rev_natural_side_code VARCHAR2(1);
39114:
39115: l_num_entries NUMBER;
39116: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
39117: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
39118: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
39119: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
39120: l_recog_line_1 NUMBER;
39121: l_recog_line_2 NUMBER;

Line 39118: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

39114:
39115: l_num_entries NUMBER;
39116: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
39117: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
39118: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
39119: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
39120: l_recog_line_1 NUMBER;
39121: l_recog_line_2 NUMBER;
39122:

Line 39119: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

39115: l_num_entries NUMBER;
39116: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
39117: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
39118: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
39119: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
39120: l_recog_line_1 NUMBER;
39121: l_recog_line_2 NUMBER;
39122:
39123: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 39125: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

39121: l_recog_line_2 NUMBER;
39122:
39123: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
39124: l_bflow_applied_to_amt NUMBER; -- 5132302
39125: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
39126:
39127: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
39128:
39129: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

39196: l_accrual_line_num := NULL; -- 4262811
39197: l_tmp_amt := NULL; -- 4262811
39198: --
39199:
39200: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
39201: l_balance_type_code <> 'B' THEN
39202: IF NVL(p_source_33,'
39203: ') = 'REV' AND
39204: p_source_66 IS NULL

Line 39273: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

39269: --
39270: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
39271:
39272: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
39273: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
39274:
39275: -- 4955764
39276: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
39277: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

39321: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
39322:
39323: IF xla_accounting_cache_pkg.GetValueChar
39324: (p_source_code => 'LEDGER_CATEGORY_CODE'
39325: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
39326: AND l_bflow_method_code = 'PRIOR_ENTRY'
39327: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
39328: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
39329: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

39421: p_lookup_type => 'XLA_OWNER_TYPE'
39422: ,p_lookup_code => l_component_type_code
39423: )
39424: ,p_token_4 => 'PRODUCT_NAME'
39425: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
39426: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
39427: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
39428: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
39429: ,p_ae_header_id => NULL

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

39422: ,p_lookup_code => l_component_type_code
39423: )
39424: ,p_token_4 => 'PRODUCT_NAME'
39425: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
39426: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
39427: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
39428: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
39429: ,p_ae_header_id => NULL
39430: );

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

39423: )
39424: ,p_token_4 => 'PRODUCT_NAME'
39425: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
39426: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
39427: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
39428: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
39429: ,p_ae_header_id => NULL
39430: );
39431:

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

39424: ,p_token_4 => 'PRODUCT_NAME'
39425: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
39426: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
39427: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
39428: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
39429: ,p_ae_header_id => NULL
39430: );
39431:
39432: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 39459: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

39455: ----------------------------------------------------------------------------------
39456: -- 4219869 Business Flow
39457: -- Update journal entry status -- Need to generate this within IF
39458: ----------------------------------------------------------------------------------
39459: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
39460: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
39461: ,p_balance_type_code => l_balance_type_code
39462: );
39463:

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

39542:
39543: --
39544: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
39545: --
39546: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
39547: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
39548: ELSE
39549: ---------------------------------------------------------------------------------------------------
39550: -- 4262811a Switch Sign

Line 39571: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

39567:
39568: XLA_AE_LINES_PKG.ValidateCurrentLine;
39569: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
39570:
39571: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
39572: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
39573: ,p_balance_type_code => l_balance_type_code);
39574:
39575: END IF;

Line 39689: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

39685: l_tmp_amt NUMBER;
39686: l_acc_rev_natural_side_code VARCHAR2(1);
39687:
39688: l_num_entries NUMBER;
39689: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
39690: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
39691: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
39692: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
39693: l_recog_line_1 NUMBER;

Line 39690: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

39686: l_acc_rev_natural_side_code VARCHAR2(1);
39687:
39688: l_num_entries NUMBER;
39689: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
39690: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
39691: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
39692: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
39693: l_recog_line_1 NUMBER;
39694: l_recog_line_2 NUMBER;

Line 39691: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

39687:
39688: l_num_entries NUMBER;
39689: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
39690: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
39691: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
39692: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
39693: l_recog_line_1 NUMBER;
39694: l_recog_line_2 NUMBER;
39695:

Line 39692: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

39688: l_num_entries NUMBER;
39689: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
39690: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
39691: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
39692: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
39693: l_recog_line_1 NUMBER;
39694: l_recog_line_2 NUMBER;
39695:
39696: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 39698: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

39694: l_recog_line_2 NUMBER;
39695:
39696: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
39697: l_bflow_applied_to_amt NUMBER; -- 5132302
39698: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
39699:
39700: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
39701:
39702: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

39769: l_accrual_line_num := NULL; -- 4262811
39770: l_tmp_amt := NULL; -- 4262811
39771: --
39772:
39773: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
39774: l_balance_type_code <> 'B' THEN
39775: IF NVL(p_source_33,'
39776: ') = 'REV' AND
39777: NVL(p_source_66,'

Line 39847: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

39843: --
39844: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
39845:
39846: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
39847: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
39848:
39849: -- 4955764
39850: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
39851: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

39895: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
39896:
39897: IF xla_accounting_cache_pkg.GetValueChar
39898: (p_source_code => 'LEDGER_CATEGORY_CODE'
39899: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
39900: AND l_bflow_method_code = 'PRIOR_ENTRY'
39901: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
39902: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
39903: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

39995: p_lookup_type => 'XLA_OWNER_TYPE'
39996: ,p_lookup_code => l_component_type_code
39997: )
39998: ,p_token_4 => 'PRODUCT_NAME'
39999: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
40000: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
40001: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
40002: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
40003: ,p_ae_header_id => NULL

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

39996: ,p_lookup_code => l_component_type_code
39997: )
39998: ,p_token_4 => 'PRODUCT_NAME'
39999: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
40000: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
40001: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
40002: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
40003: ,p_ae_header_id => NULL
40004: );

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

39997: )
39998: ,p_token_4 => 'PRODUCT_NAME'
39999: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
40000: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
40001: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
40002: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
40003: ,p_ae_header_id => NULL
40004: );
40005:

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

39998: ,p_token_4 => 'PRODUCT_NAME'
39999: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
40000: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
40001: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
40002: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
40003: ,p_ae_header_id => NULL
40004: );
40005:
40006: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 40033: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

40029: ----------------------------------------------------------------------------------
40030: -- 4219869 Business Flow
40031: -- Update journal entry status -- Need to generate this within IF
40032: ----------------------------------------------------------------------------------
40033: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
40034: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
40035: ,p_balance_type_code => l_balance_type_code
40036: );
40037:

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

40116:
40117: --
40118: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
40119: --
40120: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
40121: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
40122: ELSE
40123: ---------------------------------------------------------------------------------------------------
40124: -- 4262811a Switch Sign

Line 40145: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

40141:
40142: XLA_AE_LINES_PKG.ValidateCurrentLine;
40143: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
40144:
40145: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
40146: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
40147: ,p_balance_type_code => l_balance_type_code);
40148:
40149: END IF;

Line 40261: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

40257: l_tmp_amt NUMBER;
40258: l_acc_rev_natural_side_code VARCHAR2(1);
40259:
40260: l_num_entries NUMBER;
40261: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
40262: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
40263: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
40264: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
40265: l_recog_line_1 NUMBER;

Line 40262: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

40258: l_acc_rev_natural_side_code VARCHAR2(1);
40259:
40260: l_num_entries NUMBER;
40261: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
40262: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
40263: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
40264: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
40265: l_recog_line_1 NUMBER;
40266: l_recog_line_2 NUMBER;

Line 40263: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

40259:
40260: l_num_entries NUMBER;
40261: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
40262: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
40263: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
40264: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
40265: l_recog_line_1 NUMBER;
40266: l_recog_line_2 NUMBER;
40267:

Line 40264: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

40260: l_num_entries NUMBER;
40261: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
40262: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
40263: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
40264: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
40265: l_recog_line_1 NUMBER;
40266: l_recog_line_2 NUMBER;
40267:
40268: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 40270: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

40266: l_recog_line_2 NUMBER;
40267:
40268: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
40269: l_bflow_applied_to_amt NUMBER; -- 5132302
40270: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
40271:
40272: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
40273:
40274: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

40341: l_accrual_line_num := NULL; -- 4262811
40342: l_tmp_amt := NULL; -- 4262811
40343: --
40344:
40345: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
40346: l_balance_type_code <> 'B' THEN
40347: IF NVL(p_source_33,'
40348: ') = 'ROUND'
40349: THEN

Line 40417: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

40413: --
40414: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
40415:
40416: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
40417: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
40418:
40419: -- 4955764
40420: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
40421: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

40465: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
40466:
40467: IF xla_accounting_cache_pkg.GetValueChar
40468: (p_source_code => 'LEDGER_CATEGORY_CODE'
40469: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
40470: AND l_bflow_method_code = 'PRIOR_ENTRY'
40471: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
40472: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
40473: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

40565: p_lookup_type => 'XLA_OWNER_TYPE'
40566: ,p_lookup_code => l_component_type_code
40567: )
40568: ,p_token_4 => 'PRODUCT_NAME'
40569: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
40570: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
40571: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
40572: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
40573: ,p_ae_header_id => NULL

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

40566: ,p_lookup_code => l_component_type_code
40567: )
40568: ,p_token_4 => 'PRODUCT_NAME'
40569: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
40570: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
40571: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
40572: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
40573: ,p_ae_header_id => NULL
40574: );

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

40567: )
40568: ,p_token_4 => 'PRODUCT_NAME'
40569: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
40570: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
40571: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
40572: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
40573: ,p_ae_header_id => NULL
40574: );
40575:

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

40568: ,p_token_4 => 'PRODUCT_NAME'
40569: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
40570: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
40571: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
40572: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
40573: ,p_ae_header_id => NULL
40574: );
40575:
40576: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 40603: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

40599: ----------------------------------------------------------------------------------
40600: -- 4219869 Business Flow
40601: -- Update journal entry status -- Need to generate this within IF
40602: ----------------------------------------------------------------------------------
40603: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
40604: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
40605: ,p_balance_type_code => l_balance_type_code
40606: );
40607:

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

40686:
40687: --
40688: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
40689: --
40690: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
40691: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
40692: ELSE
40693: ---------------------------------------------------------------------------------------------------
40694: -- 4262811a Switch Sign

Line 40715: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

40711:
40712: XLA_AE_LINES_PKG.ValidateCurrentLine;
40713: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
40714:
40715: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
40716: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
40717: ,p_balance_type_code => l_balance_type_code);
40718:
40719: END IF;

Line 40831: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

40827: l_tmp_amt NUMBER;
40828: l_acc_rev_natural_side_code VARCHAR2(1);
40829:
40830: l_num_entries NUMBER;
40831: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
40832: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
40833: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
40834: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
40835: l_recog_line_1 NUMBER;

Line 40832: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

40828: l_acc_rev_natural_side_code VARCHAR2(1);
40829:
40830: l_num_entries NUMBER;
40831: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
40832: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
40833: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
40834: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
40835: l_recog_line_1 NUMBER;
40836: l_recog_line_2 NUMBER;

Line 40833: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

40829:
40830: l_num_entries NUMBER;
40831: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
40832: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
40833: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
40834: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
40835: l_recog_line_1 NUMBER;
40836: l_recog_line_2 NUMBER;
40837:

Line 40834: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

40830: l_num_entries NUMBER;
40831: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
40832: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
40833: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
40834: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
40835: l_recog_line_1 NUMBER;
40836: l_recog_line_2 NUMBER;
40837:
40838: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 40840: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

40836: l_recog_line_2 NUMBER;
40837:
40838: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
40839: l_bflow_applied_to_amt NUMBER; -- 5132302
40840: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
40841:
40842: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
40843:
40844: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

40911: l_accrual_line_num := NULL; -- 4262811
40912: l_tmp_amt := NULL; -- 4262811
40913: --
40914:
40915: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
40916: l_balance_type_code <> 'B' THEN
40917: IF NVL(p_source_33,'
40918: ') = 'SUSPENSE'
40919: THEN

Line 40987: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

40983: --
40984: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
40985:
40986: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
40987: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
40988:
40989: -- 4955764
40990: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
40991: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

41035: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
41036:
41037: IF xla_accounting_cache_pkg.GetValueChar
41038: (p_source_code => 'LEDGER_CATEGORY_CODE'
41039: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
41040: AND l_bflow_method_code = 'PRIOR_ENTRY'
41041: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
41042: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
41043: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

41135: p_lookup_type => 'XLA_OWNER_TYPE'
41136: ,p_lookup_code => l_component_type_code
41137: )
41138: ,p_token_4 => 'PRODUCT_NAME'
41139: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
41140: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
41141: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
41142: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
41143: ,p_ae_header_id => NULL

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

41136: ,p_lookup_code => l_component_type_code
41137: )
41138: ,p_token_4 => 'PRODUCT_NAME'
41139: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
41140: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
41141: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
41142: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
41143: ,p_ae_header_id => NULL
41144: );

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

41137: )
41138: ,p_token_4 => 'PRODUCT_NAME'
41139: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
41140: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
41141: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
41142: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
41143: ,p_ae_header_id => NULL
41144: );
41145:

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

41138: ,p_token_4 => 'PRODUCT_NAME'
41139: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
41140: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
41141: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
41142: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
41143: ,p_ae_header_id => NULL
41144: );
41145:
41146: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 41173: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

41169: ----------------------------------------------------------------------------------
41170: -- 4219869 Business Flow
41171: -- Update journal entry status -- Need to generate this within IF
41172: ----------------------------------------------------------------------------------
41173: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
41174: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
41175: ,p_balance_type_code => l_balance_type_code
41176: );
41177:

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

41256:
41257: --
41258: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
41259: --
41260: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
41261: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
41262: ELSE
41263: ---------------------------------------------------------------------------------------------------
41264: -- 4262811a Switch Sign

Line 41285: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

41281:
41282: XLA_AE_LINES_PKG.ValidateCurrentLine;
41283: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
41284:
41285: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
41286: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
41287: ,p_balance_type_code => l_balance_type_code);
41288:
41289: END IF;

Line 41401: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

41397: l_tmp_amt NUMBER;
41398: l_acc_rev_natural_side_code VARCHAR2(1);
41399:
41400: l_num_entries NUMBER;
41401: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
41402: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
41403: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
41404: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
41405: l_recog_line_1 NUMBER;

Line 41402: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

41398: l_acc_rev_natural_side_code VARCHAR2(1);
41399:
41400: l_num_entries NUMBER;
41401: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
41402: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
41403: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
41404: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
41405: l_recog_line_1 NUMBER;
41406: l_recog_line_2 NUMBER;

Line 41403: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

41399:
41400: l_num_entries NUMBER;
41401: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
41402: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
41403: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
41404: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
41405: l_recog_line_1 NUMBER;
41406: l_recog_line_2 NUMBER;
41407:

Line 41404: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

41400: l_num_entries NUMBER;
41401: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
41402: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
41403: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
41404: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
41405: l_recog_line_1 NUMBER;
41406: l_recog_line_2 NUMBER;
41407:
41408: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 41410: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

41406: l_recog_line_2 NUMBER;
41407:
41408: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
41409: l_bflow_applied_to_amt NUMBER; -- 5132302
41410: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
41411:
41412: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
41413:
41414: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

41481: l_accrual_line_num := NULL; -- 4262811
41482: l_tmp_amt := NULL; -- 4262811
41483: --
41484:
41485: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
41486: l_balance_type_code <> 'B' THEN
41487: IF NVL(p_source_33,'
41488: ') = 'TAX'
41489: THEN

Line 41557: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

41553: --
41554: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
41555:
41556: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
41557: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
41558:
41559: -- 4955764
41560: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
41561: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

41605: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
41606:
41607: IF xla_accounting_cache_pkg.GetValueChar
41608: (p_source_code => 'LEDGER_CATEGORY_CODE'
41609: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
41610: AND l_bflow_method_code = 'PRIOR_ENTRY'
41611: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
41612: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
41613: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

41705: p_lookup_type => 'XLA_OWNER_TYPE'
41706: ,p_lookup_code => l_component_type_code
41707: )
41708: ,p_token_4 => 'PRODUCT_NAME'
41709: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
41710: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
41711: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
41712: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
41713: ,p_ae_header_id => NULL

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

41706: ,p_lookup_code => l_component_type_code
41707: )
41708: ,p_token_4 => 'PRODUCT_NAME'
41709: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
41710: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
41711: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
41712: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
41713: ,p_ae_header_id => NULL
41714: );

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

41707: )
41708: ,p_token_4 => 'PRODUCT_NAME'
41709: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
41710: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
41711: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
41712: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
41713: ,p_ae_header_id => NULL
41714: );
41715:

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

41708: ,p_token_4 => 'PRODUCT_NAME'
41709: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
41710: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
41711: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
41712: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
41713: ,p_ae_header_id => NULL
41714: );
41715:
41716: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 41743: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

41739: ----------------------------------------------------------------------------------
41740: -- 4219869 Business Flow
41741: -- Update journal entry status -- Need to generate this within IF
41742: ----------------------------------------------------------------------------------
41743: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
41744: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
41745: ,p_balance_type_code => l_balance_type_code
41746: );
41747:

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

41826:
41827: --
41828: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
41829: --
41830: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
41831: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
41832: ELSE
41833: ---------------------------------------------------------------------------------------------------
41834: -- 4262811a Switch Sign

Line 41855: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

41851:
41852: XLA_AE_LINES_PKG.ValidateCurrentLine;
41853: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
41854:
41855: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
41856: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
41857: ,p_balance_type_code => l_balance_type_code);
41858:
41859: END IF;

Line 41973: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

41969: l_tmp_amt NUMBER;
41970: l_acc_rev_natural_side_code VARCHAR2(1);
41971:
41972: l_num_entries NUMBER;
41973: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
41974: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
41975: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
41976: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
41977: l_recog_line_1 NUMBER;

Line 41974: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

41970: l_acc_rev_natural_side_code VARCHAR2(1);
41971:
41972: l_num_entries NUMBER;
41973: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
41974: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
41975: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
41976: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
41977: l_recog_line_1 NUMBER;
41978: l_recog_line_2 NUMBER;

Line 41975: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

41971:
41972: l_num_entries NUMBER;
41973: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
41974: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
41975: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
41976: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
41977: l_recog_line_1 NUMBER;
41978: l_recog_line_2 NUMBER;
41979:

Line 41976: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

41972: l_num_entries NUMBER;
41973: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
41974: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
41975: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
41976: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
41977: l_recog_line_1 NUMBER;
41978: l_recog_line_2 NUMBER;
41979:
41980: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 41982: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

41978: l_recog_line_2 NUMBER;
41979:
41980: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
41981: l_bflow_applied_to_amt NUMBER; -- 5132302
41982: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
41983:
41984: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
41985:
41986: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

42053: l_accrual_line_num := NULL; -- 4262811
42054: l_tmp_amt := NULL; -- 4262811
42055: --
42056:
42057: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
42058: l_balance_type_code <> 'B' THEN
42059: IF NVL(p_source_33,'
42060: ') = 'UNBILL' AND
42061: p_source_66 IS NULL

Line 42130: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

42126: --
42127: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
42128:
42129: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
42130: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
42131:
42132: -- 4955764
42133: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
42134: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

42178: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
42179:
42180: IF xla_accounting_cache_pkg.GetValueChar
42181: (p_source_code => 'LEDGER_CATEGORY_CODE'
42182: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
42183: AND l_bflow_method_code = 'PRIOR_ENTRY'
42184: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
42185: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
42186: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

42278: p_lookup_type => 'XLA_OWNER_TYPE'
42279: ,p_lookup_code => l_component_type_code
42280: )
42281: ,p_token_4 => 'PRODUCT_NAME'
42282: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
42283: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
42284: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
42285: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
42286: ,p_ae_header_id => NULL

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

42279: ,p_lookup_code => l_component_type_code
42280: )
42281: ,p_token_4 => 'PRODUCT_NAME'
42282: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
42283: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
42284: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
42285: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
42286: ,p_ae_header_id => NULL
42287: );

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

42280: )
42281: ,p_token_4 => 'PRODUCT_NAME'
42282: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
42283: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
42284: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
42285: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
42286: ,p_ae_header_id => NULL
42287: );
42288:

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

42281: ,p_token_4 => 'PRODUCT_NAME'
42282: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
42283: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
42284: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
42285: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
42286: ,p_ae_header_id => NULL
42287: );
42288:
42289: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 42316: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

42312: ----------------------------------------------------------------------------------
42313: -- 4219869 Business Flow
42314: -- Update journal entry status -- Need to generate this within IF
42315: ----------------------------------------------------------------------------------
42316: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
42317: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
42318: ,p_balance_type_code => l_balance_type_code
42319: );
42320:

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

42399:
42400: --
42401: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
42402: --
42403: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
42404: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
42405: ELSE
42406: ---------------------------------------------------------------------------------------------------
42407: -- 4262811a Switch Sign

Line 42428: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

42424:
42425: XLA_AE_LINES_PKG.ValidateCurrentLine;
42426: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
42427:
42428: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
42429: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
42430: ,p_balance_type_code => l_balance_type_code);
42431:
42432: END IF;

Line 42546: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

42542: l_tmp_amt NUMBER;
42543: l_acc_rev_natural_side_code VARCHAR2(1);
42544:
42545: l_num_entries NUMBER;
42546: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
42547: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
42548: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
42549: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
42550: l_recog_line_1 NUMBER;

Line 42547: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

42543: l_acc_rev_natural_side_code VARCHAR2(1);
42544:
42545: l_num_entries NUMBER;
42546: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
42547: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
42548: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
42549: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
42550: l_recog_line_1 NUMBER;
42551: l_recog_line_2 NUMBER;

Line 42548: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

42544:
42545: l_num_entries NUMBER;
42546: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
42547: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
42548: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
42549: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
42550: l_recog_line_1 NUMBER;
42551: l_recog_line_2 NUMBER;
42552:

Line 42549: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

42545: l_num_entries NUMBER;
42546: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
42547: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
42548: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
42549: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
42550: l_recog_line_1 NUMBER;
42551: l_recog_line_2 NUMBER;
42552:
42553: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 42555: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

42551: l_recog_line_2 NUMBER;
42552:
42553: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
42554: l_bflow_applied_to_amt NUMBER; -- 5132302
42555: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
42556:
42557: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
42558:
42559: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

42626: l_accrual_line_num := NULL; -- 4262811
42627: l_tmp_amt := NULL; -- 4262811
42628: --
42629:
42630: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
42631: l_balance_type_code <> 'B' THEN
42632: IF NVL(p_source_33,'
42633: ') = 'UNBILL' AND
42634: NVL(p_source_66,'

Line 42704: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

42700: --
42701: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
42702:
42703: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
42704: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
42705:
42706: -- 4955764
42707: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
42708: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

42752: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
42753:
42754: IF xla_accounting_cache_pkg.GetValueChar
42755: (p_source_code => 'LEDGER_CATEGORY_CODE'
42756: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
42757: AND l_bflow_method_code = 'PRIOR_ENTRY'
42758: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
42759: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
42760: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

42852: p_lookup_type => 'XLA_OWNER_TYPE'
42853: ,p_lookup_code => l_component_type_code
42854: )
42855: ,p_token_4 => 'PRODUCT_NAME'
42856: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
42857: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
42858: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
42859: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
42860: ,p_ae_header_id => NULL

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

42853: ,p_lookup_code => l_component_type_code
42854: )
42855: ,p_token_4 => 'PRODUCT_NAME'
42856: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
42857: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
42858: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
42859: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
42860: ,p_ae_header_id => NULL
42861: );

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

42854: )
42855: ,p_token_4 => 'PRODUCT_NAME'
42856: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
42857: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
42858: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
42859: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
42860: ,p_ae_header_id => NULL
42861: );
42862:

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

42855: ,p_token_4 => 'PRODUCT_NAME'
42856: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
42857: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
42858: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
42859: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
42860: ,p_ae_header_id => NULL
42861: );
42862:
42863: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 42890: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

42886: ----------------------------------------------------------------------------------
42887: -- 4219869 Business Flow
42888: -- Update journal entry status -- Need to generate this within IF
42889: ----------------------------------------------------------------------------------
42890: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
42891: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
42892: ,p_balance_type_code => l_balance_type_code
42893: );
42894:

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

42973:
42974: --
42975: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
42976: --
42977: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
42978: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
42979: ELSE
42980: ---------------------------------------------------------------------------------------------------
42981: -- 4262811a Switch Sign

Line 43002: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

42998:
42999: XLA_AE_LINES_PKG.ValidateCurrentLine;
43000: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
43001:
43002: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
43003: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
43004: ,p_balance_type_code => l_balance_type_code);
43005:
43006: END IF;

Line 43120: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

43116: l_tmp_amt NUMBER;
43117: l_acc_rev_natural_side_code VARCHAR2(1);
43118:
43119: l_num_entries NUMBER;
43120: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
43121: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
43122: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
43123: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
43124: l_recog_line_1 NUMBER;

Line 43121: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

43117: l_acc_rev_natural_side_code VARCHAR2(1);
43118:
43119: l_num_entries NUMBER;
43120: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
43121: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
43122: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
43123: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
43124: l_recog_line_1 NUMBER;
43125: l_recog_line_2 NUMBER;

Line 43122: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

43118:
43119: l_num_entries NUMBER;
43120: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
43121: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
43122: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
43123: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
43124: l_recog_line_1 NUMBER;
43125: l_recog_line_2 NUMBER;
43126:

Line 43123: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

43119: l_num_entries NUMBER;
43120: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
43121: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
43122: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
43123: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
43124: l_recog_line_1 NUMBER;
43125: l_recog_line_2 NUMBER;
43126:
43127: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 43129: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

43125: l_recog_line_2 NUMBER;
43126:
43127: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
43128: l_bflow_applied_to_amt NUMBER; -- 5132302
43129: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
43130:
43131: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
43132:
43133: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

43200: l_accrual_line_num := NULL; -- 4262811
43201: l_tmp_amt := NULL; -- 4262811
43202: --
43203:
43204: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
43205: l_balance_type_code <> 'B' THEN
43206: IF NVL(p_source_33,'
43207: ') = 'UNEARN' AND
43208: p_source_66 IS NULL

Line 43277: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

43273: --
43274: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
43275:
43276: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
43277: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
43278:
43279: -- 4955764
43280: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
43281: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

43325: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
43326:
43327: IF xla_accounting_cache_pkg.GetValueChar
43328: (p_source_code => 'LEDGER_CATEGORY_CODE'
43329: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
43330: AND l_bflow_method_code = 'PRIOR_ENTRY'
43331: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
43332: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
43333: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

43425: p_lookup_type => 'XLA_OWNER_TYPE'
43426: ,p_lookup_code => l_component_type_code
43427: )
43428: ,p_token_4 => 'PRODUCT_NAME'
43429: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
43430: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
43431: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
43432: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
43433: ,p_ae_header_id => NULL

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

43426: ,p_lookup_code => l_component_type_code
43427: )
43428: ,p_token_4 => 'PRODUCT_NAME'
43429: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
43430: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
43431: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
43432: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
43433: ,p_ae_header_id => NULL
43434: );

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

43427: )
43428: ,p_token_4 => 'PRODUCT_NAME'
43429: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
43430: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
43431: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
43432: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
43433: ,p_ae_header_id => NULL
43434: );
43435:

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

43428: ,p_token_4 => 'PRODUCT_NAME'
43429: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
43430: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
43431: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
43432: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
43433: ,p_ae_header_id => NULL
43434: );
43435:
43436: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 43463: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

43459: ----------------------------------------------------------------------------------
43460: -- 4219869 Business Flow
43461: -- Update journal entry status -- Need to generate this within IF
43462: ----------------------------------------------------------------------------------
43463: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
43464: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
43465: ,p_balance_type_code => l_balance_type_code
43466: );
43467:

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

43546:
43547: --
43548: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
43549: --
43550: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
43551: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
43552: ELSE
43553: ---------------------------------------------------------------------------------------------------
43554: -- 4262811a Switch Sign

Line 43575: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

43571:
43572: XLA_AE_LINES_PKG.ValidateCurrentLine;
43573: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
43574:
43575: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
43576: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
43577: ,p_balance_type_code => l_balance_type_code);
43578:
43579: END IF;

Line 43693: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

43689: l_tmp_amt NUMBER;
43690: l_acc_rev_natural_side_code VARCHAR2(1);
43691:
43692: l_num_entries NUMBER;
43693: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
43694: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
43695: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
43696: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
43697: l_recog_line_1 NUMBER;

Line 43694: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

43690: l_acc_rev_natural_side_code VARCHAR2(1);
43691:
43692: l_num_entries NUMBER;
43693: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
43694: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
43695: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
43696: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
43697: l_recog_line_1 NUMBER;
43698: l_recog_line_2 NUMBER;

Line 43695: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

43691:
43692: l_num_entries NUMBER;
43693: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
43694: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
43695: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
43696: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
43697: l_recog_line_1 NUMBER;
43698: l_recog_line_2 NUMBER;
43699:

Line 43696: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

43692: l_num_entries NUMBER;
43693: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
43694: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
43695: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
43696: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
43697: l_recog_line_1 NUMBER;
43698: l_recog_line_2 NUMBER;
43699:
43700: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 43702: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

43698: l_recog_line_2 NUMBER;
43699:
43700: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
43701: l_bflow_applied_to_amt NUMBER; -- 5132302
43702: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
43703:
43704: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
43705:
43706: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

43773: l_accrual_line_num := NULL; -- 4262811
43774: l_tmp_amt := NULL; -- 4262811
43775: --
43776:
43777: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
43778: l_balance_type_code <> 'B' THEN
43779: IF NVL(p_source_33,'
43780: ') = 'UNEARN' AND
43781: NVL(p_source_66,'

Line 43851: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

43847: --
43848: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
43849:
43850: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
43851: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
43852:
43853: -- 4955764
43854: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
43855: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

43899: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
43900:
43901: IF xla_accounting_cache_pkg.GetValueChar
43902: (p_source_code => 'LEDGER_CATEGORY_CODE'
43903: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
43904: AND l_bflow_method_code = 'PRIOR_ENTRY'
43905: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
43906: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
43907: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

43999: p_lookup_type => 'XLA_OWNER_TYPE'
44000: ,p_lookup_code => l_component_type_code
44001: )
44002: ,p_token_4 => 'PRODUCT_NAME'
44003: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
44004: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
44005: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
44006: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
44007: ,p_ae_header_id => NULL

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

44000: ,p_lookup_code => l_component_type_code
44001: )
44002: ,p_token_4 => 'PRODUCT_NAME'
44003: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
44004: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
44005: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
44006: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
44007: ,p_ae_header_id => NULL
44008: );

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

44001: )
44002: ,p_token_4 => 'PRODUCT_NAME'
44003: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
44004: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
44005: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
44006: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
44007: ,p_ae_header_id => NULL
44008: );
44009:

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

44002: ,p_token_4 => 'PRODUCT_NAME'
44003: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
44004: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
44005: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
44006: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
44007: ,p_ae_header_id => NULL
44008: );
44009:
44010: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 44037: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

44033: ----------------------------------------------------------------------------------
44034: -- 4219869 Business Flow
44035: -- Update journal entry status -- Need to generate this within IF
44036: ----------------------------------------------------------------------------------
44037: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
44038: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
44039: ,p_balance_type_code => l_balance_type_code
44040: );
44041:

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

44120:
44121: --
44122: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
44123: --
44124: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
44125: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
44126: ELSE
44127: ---------------------------------------------------------------------------------------------------
44128: -- 4262811a Switch Sign

Line 44149: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

44145:
44146: XLA_AE_LINES_PKG.ValidateCurrentLine;
44147: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
44148:
44149: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
44150: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
44151: ,p_balance_type_code => l_balance_type_code);
44152:
44153: END IF;

Line 44259: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

44255: l_tmp_amt NUMBER;
44256: l_acc_rev_natural_side_code VARCHAR2(1);
44257:
44258: l_num_entries NUMBER;
44259: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
44260: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
44261: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
44262: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
44263: l_recog_line_1 NUMBER;

Line 44260: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

44256: l_acc_rev_natural_side_code VARCHAR2(1);
44257:
44258: l_num_entries NUMBER;
44259: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
44260: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
44261: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
44262: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
44263: l_recog_line_1 NUMBER;
44264: l_recog_line_2 NUMBER;

Line 44261: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

44257:
44258: l_num_entries NUMBER;
44259: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
44260: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
44261: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
44262: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
44263: l_recog_line_1 NUMBER;
44264: l_recog_line_2 NUMBER;
44265:

Line 44262: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

44258: l_num_entries NUMBER;
44259: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
44260: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
44261: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
44262: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
44263: l_recog_line_1 NUMBER;
44264: l_recog_line_2 NUMBER;
44265:
44266: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 44268: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

44264: l_recog_line_2 NUMBER;
44265:
44266: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
44267: l_bflow_applied_to_amt NUMBER; -- 5132302
44268: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
44269:
44270: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
44271:
44272: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

44339: l_accrual_line_num := NULL; -- 4262811
44340: l_tmp_amt := NULL; -- 4262811
44341: --
44342:
44343: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
44344: l_balance_type_code <> 'B' THEN
44345: IF NVL(p_source_20,'
44346: ') = 'BANK_CHARGES' AND
44347: NVL(p_source_67,'

Line 44417: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

44413: --
44414: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
44415:
44416: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
44417: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
44418:
44419: -- 4955764
44420: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
44421: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

44457: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
44458:
44459: IF xla_accounting_cache_pkg.GetValueChar
44460: (p_source_code => 'LEDGER_CATEGORY_CODE'
44461: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
44462: AND l_bflow_method_code = 'PRIOR_ENTRY'
44463: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
44464: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
44465: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

44557: p_lookup_type => 'XLA_OWNER_TYPE'
44558: ,p_lookup_code => l_component_type_code
44559: )
44560: ,p_token_4 => 'PRODUCT_NAME'
44561: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
44562: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
44563: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
44564: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
44565: ,p_ae_header_id => NULL

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

44558: ,p_lookup_code => l_component_type_code
44559: )
44560: ,p_token_4 => 'PRODUCT_NAME'
44561: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
44562: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
44563: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
44564: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
44565: ,p_ae_header_id => NULL
44566: );

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

44559: )
44560: ,p_token_4 => 'PRODUCT_NAME'
44561: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
44562: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
44563: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
44564: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
44565: ,p_ae_header_id => NULL
44566: );
44567:

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

44560: ,p_token_4 => 'PRODUCT_NAME'
44561: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
44562: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
44563: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
44564: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
44565: ,p_ae_header_id => NULL
44566: );
44567:
44568: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 44595: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

44591: ----------------------------------------------------------------------------------
44592: -- 4219869 Business Flow
44593: -- Update journal entry status -- Need to generate this within IF
44594: ----------------------------------------------------------------------------------
44595: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
44596: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
44597: ,p_balance_type_code => l_balance_type_code
44598: );
44599:

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

44678:
44679: --
44680: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
44681: --
44682: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
44683: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
44684: ELSE
44685: ---------------------------------------------------------------------------------------------------
44686: -- 4262811a Switch Sign

Line 44707: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

44703:
44704: XLA_AE_LINES_PKG.ValidateCurrentLine;
44705: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
44706:
44707: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
44708: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
44709: ,p_balance_type_code => l_balance_type_code);
44710:
44711: END IF;

Line 44817: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

44813: l_tmp_amt NUMBER;
44814: l_acc_rev_natural_side_code VARCHAR2(1);
44815:
44816: l_num_entries NUMBER;
44817: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
44818: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
44819: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
44820: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
44821: l_recog_line_1 NUMBER;

Line 44818: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

44814: l_acc_rev_natural_side_code VARCHAR2(1);
44815:
44816: l_num_entries NUMBER;
44817: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
44818: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
44819: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
44820: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
44821: l_recog_line_1 NUMBER;
44822: l_recog_line_2 NUMBER;

Line 44819: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

44815:
44816: l_num_entries NUMBER;
44817: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
44818: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
44819: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
44820: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
44821: l_recog_line_1 NUMBER;
44822: l_recog_line_2 NUMBER;
44823:

Line 44820: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

44816: l_num_entries NUMBER;
44817: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
44818: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
44819: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
44820: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
44821: l_recog_line_1 NUMBER;
44822: l_recog_line_2 NUMBER;
44823:
44824: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 44826: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

44822: l_recog_line_2 NUMBER;
44823:
44824: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
44825: l_bflow_applied_to_amt NUMBER; -- 5132302
44826: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
44827:
44828: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
44829:
44830: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

44897: l_accrual_line_num := NULL; -- 4262811
44898: l_tmp_amt := NULL; -- 4262811
44899: --
44900:
44901: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
44902: l_balance_type_code <> 'B' THEN
44903: IF NVL(p_source_20,'
44904: ') = 'CASH' AND
44905: NVL(p_source_67,'

Line 44975: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

44971: --
44972: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
44973:
44974: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
44975: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
44976:
44977: -- 4955764
44978: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
44979: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

45015: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
45016:
45017: IF xla_accounting_cache_pkg.GetValueChar
45018: (p_source_code => 'LEDGER_CATEGORY_CODE'
45019: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
45020: AND l_bflow_method_code = 'PRIOR_ENTRY'
45021: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
45022: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
45023: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

45115: p_lookup_type => 'XLA_OWNER_TYPE'
45116: ,p_lookup_code => l_component_type_code
45117: )
45118: ,p_token_4 => 'PRODUCT_NAME'
45119: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
45120: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
45121: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
45122: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
45123: ,p_ae_header_id => NULL

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

45116: ,p_lookup_code => l_component_type_code
45117: )
45118: ,p_token_4 => 'PRODUCT_NAME'
45119: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
45120: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
45121: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
45122: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
45123: ,p_ae_header_id => NULL
45124: );

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

45117: )
45118: ,p_token_4 => 'PRODUCT_NAME'
45119: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
45120: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
45121: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
45122: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
45123: ,p_ae_header_id => NULL
45124: );
45125:

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

45118: ,p_token_4 => 'PRODUCT_NAME'
45119: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
45120: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
45121: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
45122: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
45123: ,p_ae_header_id => NULL
45124: );
45125:
45126: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 45153: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

45149: ----------------------------------------------------------------------------------
45150: -- 4219869 Business Flow
45151: -- Update journal entry status -- Need to generate this within IF
45152: ----------------------------------------------------------------------------------
45153: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
45154: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
45155: ,p_balance_type_code => l_balance_type_code
45156: );
45157:

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

45236:
45237: --
45238: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
45239: --
45240: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
45241: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
45242: ELSE
45243: ---------------------------------------------------------------------------------------------------
45244: -- 4262811a Switch Sign

Line 45265: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

45261:
45262: XLA_AE_LINES_PKG.ValidateCurrentLine;
45263: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
45264:
45265: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
45266: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
45267: ,p_balance_type_code => l_balance_type_code);
45268:
45269: END IF;

Line 45375: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

45371: l_tmp_amt NUMBER;
45372: l_acc_rev_natural_side_code VARCHAR2(1);
45373:
45374: l_num_entries NUMBER;
45375: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
45376: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
45377: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
45378: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
45379: l_recog_line_1 NUMBER;

Line 45376: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

45372: l_acc_rev_natural_side_code VARCHAR2(1);
45373:
45374: l_num_entries NUMBER;
45375: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
45376: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
45377: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
45378: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
45379: l_recog_line_1 NUMBER;
45380: l_recog_line_2 NUMBER;

Line 45377: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

45373:
45374: l_num_entries NUMBER;
45375: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
45376: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
45377: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
45378: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
45379: l_recog_line_1 NUMBER;
45380: l_recog_line_2 NUMBER;
45381:

Line 45378: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

45374: l_num_entries NUMBER;
45375: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
45376: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
45377: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
45378: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
45379: l_recog_line_1 NUMBER;
45380: l_recog_line_2 NUMBER;
45381:
45382: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 45384: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

45380: l_recog_line_2 NUMBER;
45381:
45382: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
45383: l_bflow_applied_to_amt NUMBER; -- 5132302
45384: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
45385:
45386: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
45387:
45388: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

45455: l_accrual_line_num := NULL; -- 4262811
45456: l_tmp_amt := NULL; -- 4262811
45457: --
45458:
45459: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
45460: l_balance_type_code <> 'B' THEN
45461: IF NVL(p_source_20,'
45462: ') = 'CONFIRMATION' AND
45463: NVL(p_source_67,'

Line 45533: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

45529: --
45530: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
45531:
45532: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
45533: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
45534:
45535: -- 4955764
45536: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
45537: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

45573: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
45574:
45575: IF xla_accounting_cache_pkg.GetValueChar
45576: (p_source_code => 'LEDGER_CATEGORY_CODE'
45577: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
45578: AND l_bflow_method_code = 'PRIOR_ENTRY'
45579: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
45580: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
45581: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

45673: p_lookup_type => 'XLA_OWNER_TYPE'
45674: ,p_lookup_code => l_component_type_code
45675: )
45676: ,p_token_4 => 'PRODUCT_NAME'
45677: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
45678: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
45679: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
45680: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
45681: ,p_ae_header_id => NULL

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

45674: ,p_lookup_code => l_component_type_code
45675: )
45676: ,p_token_4 => 'PRODUCT_NAME'
45677: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
45678: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
45679: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
45680: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
45681: ,p_ae_header_id => NULL
45682: );

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

45675: )
45676: ,p_token_4 => 'PRODUCT_NAME'
45677: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
45678: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
45679: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
45680: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
45681: ,p_ae_header_id => NULL
45682: );
45683:

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

45676: ,p_token_4 => 'PRODUCT_NAME'
45677: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
45678: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
45679: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
45680: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
45681: ,p_ae_header_id => NULL
45682: );
45683:
45684: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 45711: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

45707: ----------------------------------------------------------------------------------
45708: -- 4219869 Business Flow
45709: -- Update journal entry status -- Need to generate this within IF
45710: ----------------------------------------------------------------------------------
45711: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
45712: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
45713: ,p_balance_type_code => l_balance_type_code
45714: );
45715:

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

45794:
45795: --
45796: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
45797: --
45798: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
45799: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
45800: ELSE
45801: ---------------------------------------------------------------------------------------------------
45802: -- 4262811a Switch Sign

Line 45823: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

45819:
45820: XLA_AE_LINES_PKG.ValidateCurrentLine;
45821: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
45822:
45823: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
45824: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
45825: ,p_balance_type_code => l_balance_type_code);
45826:
45827: END IF;

Line 45933: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

45929: l_tmp_amt NUMBER;
45930: l_acc_rev_natural_side_code VARCHAR2(1);
45931:
45932: l_num_entries NUMBER;
45933: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
45934: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
45935: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
45936: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
45937: l_recog_line_1 NUMBER;

Line 45934: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

45930: l_acc_rev_natural_side_code VARCHAR2(1);
45931:
45932: l_num_entries NUMBER;
45933: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
45934: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
45935: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
45936: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
45937: l_recog_line_1 NUMBER;
45938: l_recog_line_2 NUMBER;

Line 45935: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

45931:
45932: l_num_entries NUMBER;
45933: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
45934: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
45935: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
45936: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
45937: l_recog_line_1 NUMBER;
45938: l_recog_line_2 NUMBER;
45939:

Line 45936: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

45932: l_num_entries NUMBER;
45933: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
45934: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
45935: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
45936: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
45937: l_recog_line_1 NUMBER;
45938: l_recog_line_2 NUMBER;
45939:
45940: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 45942: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

45938: l_recog_line_2 NUMBER;
45939:
45940: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
45941: l_bflow_applied_to_amt NUMBER; -- 5132302
45942: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
45943:
45944: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
45945:
45946: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

46013: l_accrual_line_num := NULL; -- 4262811
46014: l_tmp_amt := NULL; -- 4262811
46015: --
46016:
46017: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
46018: l_balance_type_code <> 'B' THEN
46019: IF NVL(p_source_20,'
46020: ') = 'SHORT_TERM_DEBT' AND
46021: NVL(p_source_67,'

Line 46091: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

46087: --
46088: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
46089:
46090: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
46091: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
46092:
46093: -- 4955764
46094: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
46095: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

46131: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
46132:
46133: IF xla_accounting_cache_pkg.GetValueChar
46134: (p_source_code => 'LEDGER_CATEGORY_CODE'
46135: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
46136: AND l_bflow_method_code = 'PRIOR_ENTRY'
46137: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
46138: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
46139: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

46231: p_lookup_type => 'XLA_OWNER_TYPE'
46232: ,p_lookup_code => l_component_type_code
46233: )
46234: ,p_token_4 => 'PRODUCT_NAME'
46235: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
46236: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
46237: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
46238: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
46239: ,p_ae_header_id => NULL

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

46232: ,p_lookup_code => l_component_type_code
46233: )
46234: ,p_token_4 => 'PRODUCT_NAME'
46235: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
46236: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
46237: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
46238: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
46239: ,p_ae_header_id => NULL
46240: );

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

46233: )
46234: ,p_token_4 => 'PRODUCT_NAME'
46235: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
46236: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
46237: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
46238: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
46239: ,p_ae_header_id => NULL
46240: );
46241:

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

46234: ,p_token_4 => 'PRODUCT_NAME'
46235: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
46236: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
46237: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
46238: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
46239: ,p_ae_header_id => NULL
46240: );
46241:
46242: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 46269: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

46265: ----------------------------------------------------------------------------------
46266: -- 4219869 Business Flow
46267: -- Update journal entry status -- Need to generate this within IF
46268: ----------------------------------------------------------------------------------
46269: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
46270: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
46271: ,p_balance_type_code => l_balance_type_code
46272: );
46273:

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

46352:
46353: --
46354: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
46355: --
46356: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
46357: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
46358: ELSE
46359: ---------------------------------------------------------------------------------------------------
46360: -- 4262811a Switch Sign

Line 46381: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

46377:
46378: XLA_AE_LINES_PKG.ValidateCurrentLine;
46379: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
46380:
46381: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
46382: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
46383: ,p_balance_type_code => l_balance_type_code);
46384:
46385: END IF;

Line 46491: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

46487: l_tmp_amt NUMBER;
46488: l_acc_rev_natural_side_code VARCHAR2(1);
46489:
46490: l_num_entries NUMBER;
46491: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
46492: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
46493: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
46494: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
46495: l_recog_line_1 NUMBER;

Line 46492: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

46488: l_acc_rev_natural_side_code VARCHAR2(1);
46489:
46490: l_num_entries NUMBER;
46491: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
46492: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
46493: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
46494: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
46495: l_recog_line_1 NUMBER;
46496: l_recog_line_2 NUMBER;

Line 46493: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

46489:
46490: l_num_entries NUMBER;
46491: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
46492: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
46493: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
46494: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
46495: l_recog_line_1 NUMBER;
46496: l_recog_line_2 NUMBER;
46497:

Line 46494: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

46490: l_num_entries NUMBER;
46491: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
46492: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
46493: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
46494: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
46495: l_recog_line_1 NUMBER;
46496: l_recog_line_2 NUMBER;
46497:
46498: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 46500: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

46496: l_recog_line_2 NUMBER;
46497:
46498: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
46499: l_bflow_applied_to_amt NUMBER; -- 5132302
46500: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
46501:
46502: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
46503:
46504: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

46571: l_accrual_line_num := NULL; -- 4262811
46572: l_tmp_amt := NULL; -- 4262811
46573: --
46574:
46575: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
46576: l_balance_type_code <> 'B' THEN
46577: IF NVL(p_source_20,'
46578: ') = 'FACTOR' AND
46579: NVL(p_source_67,'

Line 46649: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

46645: --
46646: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
46647:
46648: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
46649: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
46650:
46651: -- 4955764
46652: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
46653: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

46689: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
46690:
46691: IF xla_accounting_cache_pkg.GetValueChar
46692: (p_source_code => 'LEDGER_CATEGORY_CODE'
46693: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
46694: AND l_bflow_method_code = 'PRIOR_ENTRY'
46695: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
46696: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
46697: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

46789: p_lookup_type => 'XLA_OWNER_TYPE'
46790: ,p_lookup_code => l_component_type_code
46791: )
46792: ,p_token_4 => 'PRODUCT_NAME'
46793: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
46794: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
46795: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
46796: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
46797: ,p_ae_header_id => NULL

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

46790: ,p_lookup_code => l_component_type_code
46791: )
46792: ,p_token_4 => 'PRODUCT_NAME'
46793: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
46794: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
46795: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
46796: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
46797: ,p_ae_header_id => NULL
46798: );

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

46791: )
46792: ,p_token_4 => 'PRODUCT_NAME'
46793: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
46794: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
46795: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
46796: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
46797: ,p_ae_header_id => NULL
46798: );
46799:

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

46792: ,p_token_4 => 'PRODUCT_NAME'
46793: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
46794: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
46795: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
46796: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
46797: ,p_ae_header_id => NULL
46798: );
46799:
46800: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 46827: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

46823: ----------------------------------------------------------------------------------
46824: -- 4219869 Business Flow
46825: -- Update journal entry status -- Need to generate this within IF
46826: ----------------------------------------------------------------------------------
46827: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
46828: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
46829: ,p_balance_type_code => l_balance_type_code
46830: );
46831:

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

46910:
46911: --
46912: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
46913: --
46914: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
46915: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
46916: ELSE
46917: ---------------------------------------------------------------------------------------------------
46918: -- 4262811a Switch Sign

Line 46939: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

46935:
46936: XLA_AE_LINES_PKG.ValidateCurrentLine;
46937: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
46938:
46939: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
46940: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
46941: ,p_balance_type_code => l_balance_type_code);
46942:
46943: END IF;

Line 47049: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

47045: l_tmp_amt NUMBER;
47046: l_acc_rev_natural_side_code VARCHAR2(1);
47047:
47048: l_num_entries NUMBER;
47049: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
47050: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
47051: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
47052: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
47053: l_recog_line_1 NUMBER;

Line 47050: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

47046: l_acc_rev_natural_side_code VARCHAR2(1);
47047:
47048: l_num_entries NUMBER;
47049: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
47050: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
47051: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
47052: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
47053: l_recog_line_1 NUMBER;
47054: l_recog_line_2 NUMBER;

Line 47051: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

47047:
47048: l_num_entries NUMBER;
47049: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
47050: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
47051: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
47052: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
47053: l_recog_line_1 NUMBER;
47054: l_recog_line_2 NUMBER;
47055:

Line 47052: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

47048: l_num_entries NUMBER;
47049: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
47050: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
47051: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
47052: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
47053: l_recog_line_1 NUMBER;
47054: l_recog_line_2 NUMBER;
47055:
47056: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 47058: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

47054: l_recog_line_2 NUMBER;
47055:
47056: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
47057: l_bflow_applied_to_amt NUMBER; -- 5132302
47058: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
47059:
47060: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
47061:
47062: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

47129: l_accrual_line_num := NULL; -- 4262811
47130: l_tmp_amt := NULL; -- 4262811
47131: --
47132:
47133: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
47134: l_balance_type_code <> 'B' THEN
47135: IF NVL(p_source_20,'
47136: ') = 'MISCCASH' AND
47137: NVL(p_source_67,'

Line 47207: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

47203: --
47204: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
47205:
47206: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
47207: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
47208:
47209: -- 4955764
47210: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
47211: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

47247: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
47248:
47249: IF xla_accounting_cache_pkg.GetValueChar
47250: (p_source_code => 'LEDGER_CATEGORY_CODE'
47251: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
47252: AND l_bflow_method_code = 'PRIOR_ENTRY'
47253: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
47254: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
47255: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

47347: p_lookup_type => 'XLA_OWNER_TYPE'
47348: ,p_lookup_code => l_component_type_code
47349: )
47350: ,p_token_4 => 'PRODUCT_NAME'
47351: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
47352: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
47353: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
47354: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
47355: ,p_ae_header_id => NULL

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

47348: ,p_lookup_code => l_component_type_code
47349: )
47350: ,p_token_4 => 'PRODUCT_NAME'
47351: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
47352: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
47353: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
47354: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
47355: ,p_ae_header_id => NULL
47356: );

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

47349: )
47350: ,p_token_4 => 'PRODUCT_NAME'
47351: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
47352: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
47353: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
47354: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
47355: ,p_ae_header_id => NULL
47356: );
47357:

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

47350: ,p_token_4 => 'PRODUCT_NAME'
47351: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
47352: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
47353: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
47354: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
47355: ,p_ae_header_id => NULL
47356: );
47357:
47358: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 47385: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

47381: ----------------------------------------------------------------------------------
47382: -- 4219869 Business Flow
47383: -- Update journal entry status -- Need to generate this within IF
47384: ----------------------------------------------------------------------------------
47385: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
47386: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
47387: ,p_balance_type_code => l_balance_type_code
47388: );
47389:

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

47468:
47469: --
47470: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
47471: --
47472: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
47473: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
47474: ELSE
47475: ---------------------------------------------------------------------------------------------------
47476: -- 4262811a Switch Sign

Line 47497: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

47493:
47494: XLA_AE_LINES_PKG.ValidateCurrentLine;
47495: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
47496:
47497: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
47498: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
47499: ,p_balance_type_code => l_balance_type_code);
47500:
47501: END IF;

Line 47607: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

47603: l_tmp_amt NUMBER;
47604: l_acc_rev_natural_side_code VARCHAR2(1);
47605:
47606: l_num_entries NUMBER;
47607: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
47608: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
47609: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
47610: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
47611: l_recog_line_1 NUMBER;

Line 47608: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

47604: l_acc_rev_natural_side_code VARCHAR2(1);
47605:
47606: l_num_entries NUMBER;
47607: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
47608: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
47609: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
47610: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
47611: l_recog_line_1 NUMBER;
47612: l_recog_line_2 NUMBER;

Line 47609: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

47605:
47606: l_num_entries NUMBER;
47607: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
47608: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
47609: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
47610: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
47611: l_recog_line_1 NUMBER;
47612: l_recog_line_2 NUMBER;
47613:

Line 47610: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

47606: l_num_entries NUMBER;
47607: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
47608: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
47609: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
47610: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
47611: l_recog_line_1 NUMBER;
47612: l_recog_line_2 NUMBER;
47613:
47614: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 47616: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

47612: l_recog_line_2 NUMBER;
47613:
47614: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
47615: l_bflow_applied_to_amt NUMBER; -- 5132302
47616: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
47617:
47618: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
47619:
47620: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

47687: l_accrual_line_num := NULL; -- 4262811
47688: l_tmp_amt := NULL; -- 4262811
47689: --
47690:
47691: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
47692: l_balance_type_code <> 'B' THEN
47693: IF NVL(p_source_20,'
47694: ') = 'REMITTANCE' AND
47695: NVL(p_source_67,'

Line 47765: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

47761: --
47762: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
47763:
47764: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
47765: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
47766:
47767: -- 4955764
47768: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
47769: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

47805: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
47806:
47807: IF xla_accounting_cache_pkg.GetValueChar
47808: (p_source_code => 'LEDGER_CATEGORY_CODE'
47809: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
47810: AND l_bflow_method_code = 'PRIOR_ENTRY'
47811: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
47812: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
47813: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

47905: p_lookup_type => 'XLA_OWNER_TYPE'
47906: ,p_lookup_code => l_component_type_code
47907: )
47908: ,p_token_4 => 'PRODUCT_NAME'
47909: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
47910: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
47911: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
47912: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
47913: ,p_ae_header_id => NULL

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

47906: ,p_lookup_code => l_component_type_code
47907: )
47908: ,p_token_4 => 'PRODUCT_NAME'
47909: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
47910: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
47911: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
47912: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
47913: ,p_ae_header_id => NULL
47914: );

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

47907: )
47908: ,p_token_4 => 'PRODUCT_NAME'
47909: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
47910: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
47911: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
47912: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
47913: ,p_ae_header_id => NULL
47914: );
47915:

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

47908: ,p_token_4 => 'PRODUCT_NAME'
47909: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
47910: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
47911: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
47912: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
47913: ,p_ae_header_id => NULL
47914: );
47915:
47916: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 47943: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

47939: ----------------------------------------------------------------------------------
47940: -- 4219869 Business Flow
47941: -- Update journal entry status -- Need to generate this within IF
47942: ----------------------------------------------------------------------------------
47943: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
47944: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
47945: ,p_balance_type_code => l_balance_type_code
47946: );
47947:

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

48026:
48027: --
48028: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
48029: --
48030: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
48031: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
48032: ELSE
48033: ---------------------------------------------------------------------------------------------------
48034: -- 4262811a Switch Sign

Line 48055: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

48051:
48052: XLA_AE_LINES_PKG.ValidateCurrentLine;
48053: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
48054:
48055: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
48056: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
48057: ,p_balance_type_code => l_balance_type_code);
48058:
48059: END IF;

Line 48165: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

48161: l_tmp_amt NUMBER;
48162: l_acc_rev_natural_side_code VARCHAR2(1);
48163:
48164: l_num_entries NUMBER;
48165: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48166: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48167: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48168: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48169: l_recog_line_1 NUMBER;

Line 48166: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

48162: l_acc_rev_natural_side_code VARCHAR2(1);
48163:
48164: l_num_entries NUMBER;
48165: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48166: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48167: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48168: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48169: l_recog_line_1 NUMBER;
48170: l_recog_line_2 NUMBER;

Line 48167: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

48163:
48164: l_num_entries NUMBER;
48165: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48166: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48167: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48168: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48169: l_recog_line_1 NUMBER;
48170: l_recog_line_2 NUMBER;
48171:

Line 48168: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

48164: l_num_entries NUMBER;
48165: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48166: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48167: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48168: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48169: l_recog_line_1 NUMBER;
48170: l_recog_line_2 NUMBER;
48171:
48172: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 48174: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

48170: l_recog_line_2 NUMBER;
48171:
48172: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
48173: l_bflow_applied_to_amt NUMBER; -- 5132302
48174: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
48175:
48176: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
48177:
48178: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

48245: l_accrual_line_num := NULL; -- 4262811
48246: l_tmp_amt := NULL; -- 4262811
48247: --
48248:
48249: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
48250: l_balance_type_code <> 'B' THEN
48251: IF NVL(p_source_20,'
48252: ') = 'TAX' AND
48253: NVL(p_source_67,'

Line 48323: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

48319: --
48320: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
48321:
48322: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
48323: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
48324:
48325: -- 4955764
48326: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
48327: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

48363: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
48364:
48365: IF xla_accounting_cache_pkg.GetValueChar
48366: (p_source_code => 'LEDGER_CATEGORY_CODE'
48367: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
48368: AND l_bflow_method_code = 'PRIOR_ENTRY'
48369: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
48370: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
48371: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

48463: p_lookup_type => 'XLA_OWNER_TYPE'
48464: ,p_lookup_code => l_component_type_code
48465: )
48466: ,p_token_4 => 'PRODUCT_NAME'
48467: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
48468: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
48469: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
48470: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
48471: ,p_ae_header_id => NULL

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

48464: ,p_lookup_code => l_component_type_code
48465: )
48466: ,p_token_4 => 'PRODUCT_NAME'
48467: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
48468: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
48469: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
48470: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
48471: ,p_ae_header_id => NULL
48472: );

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

48465: )
48466: ,p_token_4 => 'PRODUCT_NAME'
48467: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
48468: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
48469: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
48470: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
48471: ,p_ae_header_id => NULL
48472: );
48473:

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

48466: ,p_token_4 => 'PRODUCT_NAME'
48467: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
48468: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
48469: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
48470: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
48471: ,p_ae_header_id => NULL
48472: );
48473:
48474: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 48501: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

48497: ----------------------------------------------------------------------------------
48498: -- 4219869 Business Flow
48499: -- Update journal entry status -- Need to generate this within IF
48500: ----------------------------------------------------------------------------------
48501: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
48502: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
48503: ,p_balance_type_code => l_balance_type_code
48504: );
48505:

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

48584:
48585: --
48586: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
48587: --
48588: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
48589: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
48590: ELSE
48591: ---------------------------------------------------------------------------------------------------
48592: -- 4262811a Switch Sign

Line 48613: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

48609:
48610: XLA_AE_LINES_PKG.ValidateCurrentLine;
48611: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
48612:
48613: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
48614: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
48615: ,p_balance_type_code => l_balance_type_code);
48616:
48617: END IF;

Line 48739: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

48735: l_tmp_amt NUMBER;
48736: l_acc_rev_natural_side_code VARCHAR2(1);
48737:
48738: l_num_entries NUMBER;
48739: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48740: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48741: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48742: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48743: l_recog_line_1 NUMBER;

Line 48740: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

48736: l_acc_rev_natural_side_code VARCHAR2(1);
48737:
48738: l_num_entries NUMBER;
48739: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48740: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48741: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48742: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48743: l_recog_line_1 NUMBER;
48744: l_recog_line_2 NUMBER;

Line 48741: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

48737:
48738: l_num_entries NUMBER;
48739: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48740: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48741: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48742: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48743: l_recog_line_1 NUMBER;
48744: l_recog_line_2 NUMBER;
48745:

Line 48742: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

48738: l_num_entries NUMBER;
48739: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48740: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48741: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48742: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48743: l_recog_line_1 NUMBER;
48744: l_recog_line_2 NUMBER;
48745:
48746: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 48748: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

48744: l_recog_line_2 NUMBER;
48745:
48746: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
48747: l_bflow_applied_to_amt NUMBER; -- 5132302
48748: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
48749:
48750: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
48751:
48752: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

48819: l_accrual_line_num := NULL; -- 4262811
48820: l_tmp_amt := NULL; -- 4262811
48821: --
48822:
48823: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
48824: l_balance_type_code <> 'B' THEN
48825: IF NVL(p_source_20,'
48826: ') = 'ACC' AND
48827: NVL(p_source_67,'

Line 48897: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

48893: --
48894: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
48895:
48896: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
48897: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
48898:
48899: -- 4955764
48900: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
48901: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

48953: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
48954:
48955: IF xla_accounting_cache_pkg.GetValueChar
48956: (p_source_code => 'LEDGER_CATEGORY_CODE'
48957: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
48958: AND l_bflow_method_code = 'PRIOR_ENTRY'
48959: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
48960: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
48961: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

49053: p_lookup_type => 'XLA_OWNER_TYPE'
49054: ,p_lookup_code => l_component_type_code
49055: )
49056: ,p_token_4 => 'PRODUCT_NAME'
49057: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
49058: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
49059: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
49060: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
49061: ,p_ae_header_id => NULL

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

49054: ,p_lookup_code => l_component_type_code
49055: )
49056: ,p_token_4 => 'PRODUCT_NAME'
49057: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
49058: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
49059: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
49060: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
49061: ,p_ae_header_id => NULL
49062: );

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

49055: )
49056: ,p_token_4 => 'PRODUCT_NAME'
49057: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
49058: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
49059: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
49060: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
49061: ,p_ae_header_id => NULL
49062: );
49063:

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

49056: ,p_token_4 => 'PRODUCT_NAME'
49057: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
49058: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
49059: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
49060: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
49061: ,p_ae_header_id => NULL
49062: );
49063:
49064: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 49091: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

49087: ----------------------------------------------------------------------------------
49088: -- 4219869 Business Flow
49089: -- Update journal entry status -- Need to generate this within IF
49090: ----------------------------------------------------------------------------------
49091: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
49092: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
49093: ,p_balance_type_code => l_balance_type_code
49094: );
49095:

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

49174:
49175: --
49176: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
49177: --
49178: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
49179: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
49180: ELSE
49181: ---------------------------------------------------------------------------------------------------
49182: -- 4262811a Switch Sign

Line 49203: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

49199:
49200: XLA_AE_LINES_PKG.ValidateCurrentLine;
49201: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
49202:
49203: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
49204: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
49205: ,p_balance_type_code => l_balance_type_code);
49206:
49207: END IF;

Line 49329: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

49325: l_tmp_amt NUMBER;
49326: l_acc_rev_natural_side_code VARCHAR2(1);
49327:
49328: l_num_entries NUMBER;
49329: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
49330: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
49331: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
49332: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
49333: l_recog_line_1 NUMBER;

Line 49330: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

49326: l_acc_rev_natural_side_code VARCHAR2(1);
49327:
49328: l_num_entries NUMBER;
49329: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
49330: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
49331: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
49332: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
49333: l_recog_line_1 NUMBER;
49334: l_recog_line_2 NUMBER;

Line 49331: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

49327:
49328: l_num_entries NUMBER;
49329: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
49330: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
49331: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
49332: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
49333: l_recog_line_1 NUMBER;
49334: l_recog_line_2 NUMBER;
49335:

Line 49332: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

49328: l_num_entries NUMBER;
49329: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
49330: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
49331: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
49332: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
49333: l_recog_line_1 NUMBER;
49334: l_recog_line_2 NUMBER;
49335:
49336: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 49338: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

49334: l_recog_line_2 NUMBER;
49335:
49336: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
49337: l_bflow_applied_to_amt NUMBER; -- 5132302
49338: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
49339:
49340: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
49341:
49342: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

49409: l_accrual_line_num := NULL; -- 4262811
49410: l_tmp_amt := NULL; -- 4262811
49411: --
49412:
49413: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
49414: l_balance_type_code <> 'B' THEN
49415: IF NVL(p_source_20,'
49416: ') = 'BANK_CHARGES' AND
49417: NVL(p_source_67,'

Line 49487: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

49483: --
49484: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
49485:
49486: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
49487: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
49488:
49489: -- 4955764
49490: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
49491: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

49543: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
49544:
49545: IF xla_accounting_cache_pkg.GetValueChar
49546: (p_source_code => 'LEDGER_CATEGORY_CODE'
49547: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
49548: AND l_bflow_method_code = 'PRIOR_ENTRY'
49549: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
49550: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
49551: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

49643: p_lookup_type => 'XLA_OWNER_TYPE'
49644: ,p_lookup_code => l_component_type_code
49645: )
49646: ,p_token_4 => 'PRODUCT_NAME'
49647: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
49648: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
49649: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
49650: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
49651: ,p_ae_header_id => NULL

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

49644: ,p_lookup_code => l_component_type_code
49645: )
49646: ,p_token_4 => 'PRODUCT_NAME'
49647: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
49648: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
49649: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
49650: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
49651: ,p_ae_header_id => NULL
49652: );

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

49645: )
49646: ,p_token_4 => 'PRODUCT_NAME'
49647: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
49648: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
49649: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
49650: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
49651: ,p_ae_header_id => NULL
49652: );
49653:

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

49646: ,p_token_4 => 'PRODUCT_NAME'
49647: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
49648: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
49649: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
49650: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
49651: ,p_ae_header_id => NULL
49652: );
49653:
49654: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 49681: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

49677: ----------------------------------------------------------------------------------
49678: -- 4219869 Business Flow
49679: -- Update journal entry status -- Need to generate this within IF
49680: ----------------------------------------------------------------------------------
49681: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
49682: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
49683: ,p_balance_type_code => l_balance_type_code
49684: );
49685:

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

49764:
49765: --
49766: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
49767: --
49768: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
49769: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
49770: ELSE
49771: ---------------------------------------------------------------------------------------------------
49772: -- 4262811a Switch Sign

Line 49793: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

49789:
49790: XLA_AE_LINES_PKG.ValidateCurrentLine;
49791: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
49792:
49793: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
49794: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
49795: ,p_balance_type_code => l_balance_type_code);
49796:
49797: END IF;

Line 49919: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

49915: l_tmp_amt NUMBER;
49916: l_acc_rev_natural_side_code VARCHAR2(1);
49917:
49918: l_num_entries NUMBER;
49919: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
49920: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
49921: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
49922: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
49923: l_recog_line_1 NUMBER;

Line 49920: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

49916: l_acc_rev_natural_side_code VARCHAR2(1);
49917:
49918: l_num_entries NUMBER;
49919: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
49920: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
49921: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
49922: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
49923: l_recog_line_1 NUMBER;
49924: l_recog_line_2 NUMBER;

Line 49921: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

49917:
49918: l_num_entries NUMBER;
49919: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
49920: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
49921: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
49922: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
49923: l_recog_line_1 NUMBER;
49924: l_recog_line_2 NUMBER;
49925:

Line 49922: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

49918: l_num_entries NUMBER;
49919: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
49920: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
49921: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
49922: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
49923: l_recog_line_1 NUMBER;
49924: l_recog_line_2 NUMBER;
49925:
49926: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 49928: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

49924: l_recog_line_2 NUMBER;
49925:
49926: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
49927: l_bflow_applied_to_amt NUMBER; -- 5132302
49928: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
49929:
49930: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
49931:
49932: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

49999: l_accrual_line_num := NULL; -- 4262811
50000: l_tmp_amt := NULL; -- 4262811
50001: --
50002:
50003: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
50004: l_balance_type_code <> 'B' THEN
50005: IF NVL(p_source_20,'
50006: ') = 'CASH' AND
50007: NVL(p_source_67,'

Line 50077: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

50073: --
50074: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
50075:
50076: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
50077: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
50078:
50079: -- 4955764
50080: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
50081: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

50133: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
50134:
50135: IF xla_accounting_cache_pkg.GetValueChar
50136: (p_source_code => 'LEDGER_CATEGORY_CODE'
50137: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
50138: AND l_bflow_method_code = 'PRIOR_ENTRY'
50139: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
50140: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
50141: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

50233: p_lookup_type => 'XLA_OWNER_TYPE'
50234: ,p_lookup_code => l_component_type_code
50235: )
50236: ,p_token_4 => 'PRODUCT_NAME'
50237: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
50238: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
50239: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
50240: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
50241: ,p_ae_header_id => NULL

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

50234: ,p_lookup_code => l_component_type_code
50235: )
50236: ,p_token_4 => 'PRODUCT_NAME'
50237: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
50238: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
50239: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
50240: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
50241: ,p_ae_header_id => NULL
50242: );

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

50235: )
50236: ,p_token_4 => 'PRODUCT_NAME'
50237: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
50238: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
50239: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
50240: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
50241: ,p_ae_header_id => NULL
50242: );
50243:

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

50236: ,p_token_4 => 'PRODUCT_NAME'
50237: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
50238: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
50239: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
50240: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
50241: ,p_ae_header_id => NULL
50242: );
50243:
50244: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 50271: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

50267: ----------------------------------------------------------------------------------
50268: -- 4219869 Business Flow
50269: -- Update journal entry status -- Need to generate this within IF
50270: ----------------------------------------------------------------------------------
50271: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
50272: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
50273: ,p_balance_type_code => l_balance_type_code
50274: );
50275:

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

50354:
50355: --
50356: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
50357: --
50358: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
50359: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
50360: ELSE
50361: ---------------------------------------------------------------------------------------------------
50362: -- 4262811a Switch Sign

Line 50383: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

50379:
50380: XLA_AE_LINES_PKG.ValidateCurrentLine;
50381: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
50382:
50383: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
50384: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
50385: ,p_balance_type_code => l_balance_type_code);
50386:
50387: END IF;

Line 50511: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

50507: l_tmp_amt NUMBER;
50508: l_acc_rev_natural_side_code VARCHAR2(1);
50509:
50510: l_num_entries NUMBER;
50511: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
50512: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
50513: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
50514: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
50515: l_recog_line_1 NUMBER;

Line 50512: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

50508: l_acc_rev_natural_side_code VARCHAR2(1);
50509:
50510: l_num_entries NUMBER;
50511: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
50512: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
50513: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
50514: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
50515: l_recog_line_1 NUMBER;
50516: l_recog_line_2 NUMBER;

Line 50513: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

50509:
50510: l_num_entries NUMBER;
50511: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
50512: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
50513: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
50514: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
50515: l_recog_line_1 NUMBER;
50516: l_recog_line_2 NUMBER;
50517:

Line 50514: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

50510: l_num_entries NUMBER;
50511: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
50512: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
50513: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
50514: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
50515: l_recog_line_1 NUMBER;
50516: l_recog_line_2 NUMBER;
50517:
50518: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 50520: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

50516: l_recog_line_2 NUMBER;
50517:
50518: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
50519: l_bflow_applied_to_amt NUMBER; -- 5132302
50520: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
50521:
50522: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
50523:
50524: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

50591: l_accrual_line_num := NULL; -- 4262811
50592: l_tmp_amt := NULL; -- 4262811
50593: --
50594:
50595: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
50596: l_balance_type_code <> 'B' THEN
50597: IF NVL(p_source_20,'
50598: ') = 'ACTIVITY' AND
50599: NVL(p_source_21,'

Line 50671: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

50667: --
50668: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
50669:
50670: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
50671: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
50672:
50673: -- 4955764
50674: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
50675: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

50727: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
50728:
50729: IF xla_accounting_cache_pkg.GetValueChar
50730: (p_source_code => 'LEDGER_CATEGORY_CODE'
50731: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
50732: AND l_bflow_method_code = 'PRIOR_ENTRY'
50733: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
50734: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
50735: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

50827: p_lookup_type => 'XLA_OWNER_TYPE'
50828: ,p_lookup_code => l_component_type_code
50829: )
50830: ,p_token_4 => 'PRODUCT_NAME'
50831: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
50832: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
50833: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
50834: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
50835: ,p_ae_header_id => NULL

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

50828: ,p_lookup_code => l_component_type_code
50829: )
50830: ,p_token_4 => 'PRODUCT_NAME'
50831: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
50832: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
50833: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
50834: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
50835: ,p_ae_header_id => NULL
50836: );

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

50829: )
50830: ,p_token_4 => 'PRODUCT_NAME'
50831: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
50832: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
50833: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
50834: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
50835: ,p_ae_header_id => NULL
50836: );
50837:

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

50830: ,p_token_4 => 'PRODUCT_NAME'
50831: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
50832: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
50833: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
50834: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
50835: ,p_ae_header_id => NULL
50836: );
50837:
50838: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 50865: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

50861: ----------------------------------------------------------------------------------
50862: -- 4219869 Business Flow
50863: -- Update journal entry status -- Need to generate this within IF
50864: ----------------------------------------------------------------------------------
50865: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
50866: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
50867: ,p_balance_type_code => l_balance_type_code
50868: );
50869:

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

50948:
50949: --
50950: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
50951: --
50952: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
50953: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
50954: ELSE
50955: ---------------------------------------------------------------------------------------------------
50956: -- 4262811a Switch Sign

Line 50977: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

50973:
50974: XLA_AE_LINES_PKG.ValidateCurrentLine;
50975: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
50976:
50977: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
50978: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
50979: ,p_balance_type_code => l_balance_type_code);
50980:
50981: END IF;

Line 51105: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

51101: l_tmp_amt NUMBER;
51102: l_acc_rev_natural_side_code VARCHAR2(1);
51103:
51104: l_num_entries NUMBER;
51105: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
51106: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
51107: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
51108: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
51109: l_recog_line_1 NUMBER;

Line 51106: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

51102: l_acc_rev_natural_side_code VARCHAR2(1);
51103:
51104: l_num_entries NUMBER;
51105: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
51106: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
51107: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
51108: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
51109: l_recog_line_1 NUMBER;
51110: l_recog_line_2 NUMBER;

Line 51107: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

51103:
51104: l_num_entries NUMBER;
51105: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
51106: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
51107: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
51108: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
51109: l_recog_line_1 NUMBER;
51110: l_recog_line_2 NUMBER;
51111:

Line 51108: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

51104: l_num_entries NUMBER;
51105: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
51106: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
51107: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
51108: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
51109: l_recog_line_1 NUMBER;
51110: l_recog_line_2 NUMBER;
51111:
51112: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 51114: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

51110: l_recog_line_2 NUMBER;
51111:
51112: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
51113: l_bflow_applied_to_amt NUMBER; -- 5132302
51114: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
51115:
51116: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
51117:
51118: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

51185: l_accrual_line_num := NULL; -- 4262811
51186: l_tmp_amt := NULL; -- 4262811
51187: --
51188:
51189: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
51190: l_balance_type_code <> 'B' THEN
51191: IF NVL(p_source_20,'
51192: ') = 'ACTIVITY' AND
51193: NVL(p_source_21,'

Line 51265: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

51261: --
51262: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
51263:
51264: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
51265: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
51266:
51267: -- 4955764
51268: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
51269: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

51321: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
51322:
51323: IF xla_accounting_cache_pkg.GetValueChar
51324: (p_source_code => 'LEDGER_CATEGORY_CODE'
51325: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
51326: AND l_bflow_method_code = 'PRIOR_ENTRY'
51327: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
51328: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
51329: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

51421: p_lookup_type => 'XLA_OWNER_TYPE'
51422: ,p_lookup_code => l_component_type_code
51423: )
51424: ,p_token_4 => 'PRODUCT_NAME'
51425: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
51426: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
51427: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
51428: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
51429: ,p_ae_header_id => NULL

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

51422: ,p_lookup_code => l_component_type_code
51423: )
51424: ,p_token_4 => 'PRODUCT_NAME'
51425: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
51426: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
51427: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
51428: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
51429: ,p_ae_header_id => NULL
51430: );

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

51423: )
51424: ,p_token_4 => 'PRODUCT_NAME'
51425: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
51426: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
51427: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
51428: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
51429: ,p_ae_header_id => NULL
51430: );
51431:

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

51424: ,p_token_4 => 'PRODUCT_NAME'
51425: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
51426: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
51427: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
51428: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
51429: ,p_ae_header_id => NULL
51430: );
51431:
51432: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 51459: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

51455: ----------------------------------------------------------------------------------
51456: -- 4219869 Business Flow
51457: -- Update journal entry status -- Need to generate this within IF
51458: ----------------------------------------------------------------------------------
51459: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
51460: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
51461: ,p_balance_type_code => l_balance_type_code
51462: );
51463:

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

51542:
51543: --
51544: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
51545: --
51546: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
51547: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
51548: ELSE
51549: ---------------------------------------------------------------------------------------------------
51550: -- 4262811a Switch Sign

Line 51571: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

51567:
51568: XLA_AE_LINES_PKG.ValidateCurrentLine;
51569: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
51570:
51571: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
51572: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
51573: ,p_balance_type_code => l_balance_type_code);
51574:
51575: END IF;

Line 51699: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

51695: l_tmp_amt NUMBER;
51696: l_acc_rev_natural_side_code VARCHAR2(1);
51697:
51698: l_num_entries NUMBER;
51699: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
51700: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
51701: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
51702: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
51703: l_recog_line_1 NUMBER;

Line 51700: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

51696: l_acc_rev_natural_side_code VARCHAR2(1);
51697:
51698: l_num_entries NUMBER;
51699: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
51700: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
51701: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
51702: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
51703: l_recog_line_1 NUMBER;
51704: l_recog_line_2 NUMBER;

Line 51701: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

51697:
51698: l_num_entries NUMBER;
51699: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
51700: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
51701: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
51702: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
51703: l_recog_line_1 NUMBER;
51704: l_recog_line_2 NUMBER;
51705:

Line 51702: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

51698: l_num_entries NUMBER;
51699: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
51700: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
51701: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
51702: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
51703: l_recog_line_1 NUMBER;
51704: l_recog_line_2 NUMBER;
51705:
51706: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 51708: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

51704: l_recog_line_2 NUMBER;
51705:
51706: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
51707: l_bflow_applied_to_amt NUMBER; -- 5132302
51708: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
51709:
51710: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
51711:
51712: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

51779: l_accrual_line_num := NULL; -- 4262811
51780: l_tmp_amt := NULL; -- 4262811
51781: --
51782:
51783: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
51784: l_balance_type_code <> 'B' THEN
51785: IF NVL(p_source_20,'
51786: ') = 'OTHER ACC' AND
51787: NVL(p_source_21,'

Line 51859: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

51855: --
51856: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
51857:
51858: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
51859: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
51860:
51861: -- 4955764
51862: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
51863: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

51915: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
51916:
51917: IF xla_accounting_cache_pkg.GetValueChar
51918: (p_source_code => 'LEDGER_CATEGORY_CODE'
51919: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
51920: AND l_bflow_method_code = 'PRIOR_ENTRY'
51921: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
51922: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
51923: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

52015: p_lookup_type => 'XLA_OWNER_TYPE'
52016: ,p_lookup_code => l_component_type_code
52017: )
52018: ,p_token_4 => 'PRODUCT_NAME'
52019: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
52020: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
52021: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
52022: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
52023: ,p_ae_header_id => NULL

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

52016: ,p_lookup_code => l_component_type_code
52017: )
52018: ,p_token_4 => 'PRODUCT_NAME'
52019: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
52020: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
52021: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
52022: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
52023: ,p_ae_header_id => NULL
52024: );

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

52017: )
52018: ,p_token_4 => 'PRODUCT_NAME'
52019: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
52020: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
52021: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
52022: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
52023: ,p_ae_header_id => NULL
52024: );
52025:

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

52018: ,p_token_4 => 'PRODUCT_NAME'
52019: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
52020: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
52021: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
52022: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
52023: ,p_ae_header_id => NULL
52024: );
52025:
52026: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 52053: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

52049: ----------------------------------------------------------------------------------
52050: -- 4219869 Business Flow
52051: -- Update journal entry status -- Need to generate this within IF
52052: ----------------------------------------------------------------------------------
52053: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
52054: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
52055: ,p_balance_type_code => l_balance_type_code
52056: );
52057:

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

52136:
52137: --
52138: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
52139: --
52140: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
52141: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
52142: ELSE
52143: ---------------------------------------------------------------------------------------------------
52144: -- 4262811a Switch Sign

Line 52165: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

52161:
52162: XLA_AE_LINES_PKG.ValidateCurrentLine;
52163: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
52164:
52165: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
52166: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
52167: ,p_balance_type_code => l_balance_type_code);
52168:
52169: END IF;

Line 52291: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

52287: l_tmp_amt NUMBER;
52288: l_acc_rev_natural_side_code VARCHAR2(1);
52289:
52290: l_num_entries NUMBER;
52291: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
52292: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
52293: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
52294: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
52295: l_recog_line_1 NUMBER;

Line 52292: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

52288: l_acc_rev_natural_side_code VARCHAR2(1);
52289:
52290: l_num_entries NUMBER;
52291: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
52292: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
52293: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
52294: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
52295: l_recog_line_1 NUMBER;
52296: l_recog_line_2 NUMBER;

Line 52293: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

52289:
52290: l_num_entries NUMBER;
52291: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
52292: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
52293: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
52294: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
52295: l_recog_line_1 NUMBER;
52296: l_recog_line_2 NUMBER;
52297:

Line 52294: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

52290: l_num_entries NUMBER;
52291: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
52292: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
52293: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
52294: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
52295: l_recog_line_1 NUMBER;
52296: l_recog_line_2 NUMBER;
52297:
52298: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 52300: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

52296: l_recog_line_2 NUMBER;
52297:
52298: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
52299: l_bflow_applied_to_amt NUMBER; -- 5132302
52300: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
52301:
52302: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
52303:
52304: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

52371: l_accrual_line_num := NULL; -- 4262811
52372: l_tmp_amt := NULL; -- 4262811
52373: --
52374:
52375: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
52376: l_balance_type_code <> 'B' THEN
52377: IF NVL(p_source_20,'
52378: ') = 'CONFIRMATION' AND
52379: NVL(p_source_67,'

Line 52449: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

52445: --
52446: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
52447:
52448: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
52449: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
52450:
52451: -- 4955764
52452: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
52453: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

52505: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
52506:
52507: IF xla_accounting_cache_pkg.GetValueChar
52508: (p_source_code => 'LEDGER_CATEGORY_CODE'
52509: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
52510: AND l_bflow_method_code = 'PRIOR_ENTRY'
52511: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
52512: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
52513: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

52605: p_lookup_type => 'XLA_OWNER_TYPE'
52606: ,p_lookup_code => l_component_type_code
52607: )
52608: ,p_token_4 => 'PRODUCT_NAME'
52609: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
52610: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
52611: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
52612: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
52613: ,p_ae_header_id => NULL

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

52606: ,p_lookup_code => l_component_type_code
52607: )
52608: ,p_token_4 => 'PRODUCT_NAME'
52609: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
52610: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
52611: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
52612: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
52613: ,p_ae_header_id => NULL
52614: );

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

52607: )
52608: ,p_token_4 => 'PRODUCT_NAME'
52609: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
52610: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
52611: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
52612: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
52613: ,p_ae_header_id => NULL
52614: );
52615:

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

52608: ,p_token_4 => 'PRODUCT_NAME'
52609: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
52610: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
52611: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
52612: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
52613: ,p_ae_header_id => NULL
52614: );
52615:
52616: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 52643: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

52639: ----------------------------------------------------------------------------------
52640: -- 4219869 Business Flow
52641: -- Update journal entry status -- Need to generate this within IF
52642: ----------------------------------------------------------------------------------
52643: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
52644: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
52645: ,p_balance_type_code => l_balance_type_code
52646: );
52647:

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

52726:
52727: --
52728: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
52729: --
52730: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
52731: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
52732: ELSE
52733: ---------------------------------------------------------------------------------------------------
52734: -- 4262811a Switch Sign

Line 52755: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

52751:
52752: XLA_AE_LINES_PKG.ValidateCurrentLine;
52753: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
52754:
52755: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
52756: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
52757: ,p_balance_type_code => l_balance_type_code);
52758:
52759: END IF;

Line 52881: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

52877: l_tmp_amt NUMBER;
52878: l_acc_rev_natural_side_code VARCHAR2(1);
52879:
52880: l_num_entries NUMBER;
52881: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
52882: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
52883: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
52884: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
52885: l_recog_line_1 NUMBER;

Line 52882: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

52878: l_acc_rev_natural_side_code VARCHAR2(1);
52879:
52880: l_num_entries NUMBER;
52881: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
52882: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
52883: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
52884: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
52885: l_recog_line_1 NUMBER;
52886: l_recog_line_2 NUMBER;

Line 52883: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

52879:
52880: l_num_entries NUMBER;
52881: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
52882: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
52883: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
52884: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
52885: l_recog_line_1 NUMBER;
52886: l_recog_line_2 NUMBER;
52887:

Line 52884: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

52880: l_num_entries NUMBER;
52881: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
52882: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
52883: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
52884: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
52885: l_recog_line_1 NUMBER;
52886: l_recog_line_2 NUMBER;
52887:
52888: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 52890: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

52886: l_recog_line_2 NUMBER;
52887:
52888: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
52889: l_bflow_applied_to_amt NUMBER; -- 5132302
52890: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
52891:
52892: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
52893:
52894: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

52961: l_accrual_line_num := NULL; -- 4262811
52962: l_tmp_amt := NULL; -- 4262811
52963: --
52964:
52965: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
52966: l_balance_type_code <> 'B' THEN
52967: IF NVL(p_source_20,'
52968: ') = 'CURR_ROUND' AND
52969: NVL(p_source_67,'

Line 53039: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

53035: --
53036: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
53037:
53038: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
53039: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
53040:
53041: -- 4955764
53042: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
53043: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

53095: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
53096:
53097: IF xla_accounting_cache_pkg.GetValueChar
53098: (p_source_code => 'LEDGER_CATEGORY_CODE'
53099: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
53100: AND l_bflow_method_code = 'PRIOR_ENTRY'
53101: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
53102: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
53103: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

53195: p_lookup_type => 'XLA_OWNER_TYPE'
53196: ,p_lookup_code => l_component_type_code
53197: )
53198: ,p_token_4 => 'PRODUCT_NAME'
53199: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
53200: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
53201: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
53202: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
53203: ,p_ae_header_id => NULL

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

53196: ,p_lookup_code => l_component_type_code
53197: )
53198: ,p_token_4 => 'PRODUCT_NAME'
53199: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
53200: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
53201: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
53202: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
53203: ,p_ae_header_id => NULL
53204: );

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

53197: )
53198: ,p_token_4 => 'PRODUCT_NAME'
53199: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
53200: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
53201: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
53202: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
53203: ,p_ae_header_id => NULL
53204: );
53205:

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

53198: ,p_token_4 => 'PRODUCT_NAME'
53199: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
53200: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
53201: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
53202: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
53203: ,p_ae_header_id => NULL
53204: );
53205:
53206: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 53233: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

53229: ----------------------------------------------------------------------------------
53230: -- 4219869 Business Flow
53231: -- Update journal entry status -- Need to generate this within IF
53232: ----------------------------------------------------------------------------------
53233: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
53234: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
53235: ,p_balance_type_code => l_balance_type_code
53236: );
53237:

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

53316:
53317: --
53318: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
53319: --
53320: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
53321: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
53322: ELSE
53323: ---------------------------------------------------------------------------------------------------
53324: -- 4262811a Switch Sign

Line 53345: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

53341:
53342: XLA_AE_LINES_PKG.ValidateCurrentLine;
53343: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
53344:
53345: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
53346: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
53347: ,p_balance_type_code => l_balance_type_code);
53348:
53349: END IF;

Line 53471: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

53467: l_tmp_amt NUMBER;
53468: l_acc_rev_natural_side_code VARCHAR2(1);
53469:
53470: l_num_entries NUMBER;
53471: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
53472: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
53473: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
53474: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
53475: l_recog_line_1 NUMBER;

Line 53472: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

53468: l_acc_rev_natural_side_code VARCHAR2(1);
53469:
53470: l_num_entries NUMBER;
53471: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
53472: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
53473: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
53474: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
53475: l_recog_line_1 NUMBER;
53476: l_recog_line_2 NUMBER;

Line 53473: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

53469:
53470: l_num_entries NUMBER;
53471: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
53472: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
53473: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
53474: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
53475: l_recog_line_1 NUMBER;
53476: l_recog_line_2 NUMBER;
53477:

Line 53474: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

53470: l_num_entries NUMBER;
53471: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
53472: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
53473: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
53474: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
53475: l_recog_line_1 NUMBER;
53476: l_recog_line_2 NUMBER;
53477:
53478: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 53480: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

53476: l_recog_line_2 NUMBER;
53477:
53478: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
53479: l_bflow_applied_to_amt NUMBER; -- 5132302
53480: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
53481:
53482: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
53483:
53484: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

53551: l_accrual_line_num := NULL; -- 4262811
53552: l_tmp_amt := NULL; -- 4262811
53553: --
53554:
53555: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
53556: l_balance_type_code <> 'B' THEN
53557: IF NVL(p_source_20,'
53558: ') = 'SHORT_TERM_DEBT' AND
53559: NVL(p_source_67,'

Line 53629: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

53625: --
53626: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
53627:
53628: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
53629: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
53630:
53631: -- 4955764
53632: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
53633: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

53685: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
53686:
53687: IF xla_accounting_cache_pkg.GetValueChar
53688: (p_source_code => 'LEDGER_CATEGORY_CODE'
53689: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
53690: AND l_bflow_method_code = 'PRIOR_ENTRY'
53691: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
53692: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
53693: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

53785: p_lookup_type => 'XLA_OWNER_TYPE'
53786: ,p_lookup_code => l_component_type_code
53787: )
53788: ,p_token_4 => 'PRODUCT_NAME'
53789: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
53790: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
53791: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
53792: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
53793: ,p_ae_header_id => NULL

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

53786: ,p_lookup_code => l_component_type_code
53787: )
53788: ,p_token_4 => 'PRODUCT_NAME'
53789: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
53790: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
53791: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
53792: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
53793: ,p_ae_header_id => NULL
53794: );

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

53787: )
53788: ,p_token_4 => 'PRODUCT_NAME'
53789: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
53790: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
53791: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
53792: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
53793: ,p_ae_header_id => NULL
53794: );
53795:

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

53788: ,p_token_4 => 'PRODUCT_NAME'
53789: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
53790: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
53791: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
53792: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
53793: ,p_ae_header_id => NULL
53794: );
53795:
53796: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 53823: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

53819: ----------------------------------------------------------------------------------
53820: -- 4219869 Business Flow
53821: -- Update journal entry status -- Need to generate this within IF
53822: ----------------------------------------------------------------------------------
53823: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
53824: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
53825: ,p_balance_type_code => l_balance_type_code
53826: );
53827:

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

53906:
53907: --
53908: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
53909: --
53910: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
53911: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
53912: ELSE
53913: ---------------------------------------------------------------------------------------------------
53914: -- 4262811a Switch Sign

Line 53935: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

53931:
53932: XLA_AE_LINES_PKG.ValidateCurrentLine;
53933: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
53934:
53935: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
53936: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
53937: ,p_balance_type_code => l_balance_type_code);
53938:
53939: END IF;

Line 54067: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

54063: l_tmp_amt NUMBER;
54064: l_acc_rev_natural_side_code VARCHAR2(1);
54065:
54066: l_num_entries NUMBER;
54067: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
54068: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
54069: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
54070: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
54071: l_recog_line_1 NUMBER;

Line 54068: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

54064: l_acc_rev_natural_side_code VARCHAR2(1);
54065:
54066: l_num_entries NUMBER;
54067: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
54068: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
54069: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
54070: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
54071: l_recog_line_1 NUMBER;
54072: l_recog_line_2 NUMBER;

Line 54069: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

54065:
54066: l_num_entries NUMBER;
54067: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
54068: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
54069: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
54070: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
54071: l_recog_line_1 NUMBER;
54072: l_recog_line_2 NUMBER;
54073:

Line 54070: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

54066: l_num_entries NUMBER;
54067: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
54068: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
54069: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
54070: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
54071: l_recog_line_1 NUMBER;
54072: l_recog_line_2 NUMBER;
54073:
54074: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 54076: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

54072: l_recog_line_2 NUMBER;
54073:
54074: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
54075: l_bflow_applied_to_amt NUMBER; -- 5132302
54076: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
54077:
54078: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
54079:
54080: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

54147: l_accrual_line_num := NULL; -- 4262811
54148: l_tmp_amt := NULL; -- 4262811
54149: --
54150:
54151: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
54152: l_balance_type_code <> 'B' THEN
54153: IF NVL(p_source_20,'
54154: ') = 'REC' AND
54155: NVL(p_source_67,'

Line 54225: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

54221: --
54222: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
54223:
54224: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
54225: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
54226:
54227: -- 4955764
54228: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
54229: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

54281: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
54282:
54283: IF xla_accounting_cache_pkg.GetValueChar
54284: (p_source_code => 'LEDGER_CATEGORY_CODE'
54285: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
54286: AND l_bflow_method_code = 'PRIOR_ENTRY'
54287: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
54288: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
54289: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

54393: p_lookup_type => 'XLA_OWNER_TYPE'
54394: ,p_lookup_code => l_component_type_code
54395: )
54396: ,p_token_4 => 'PRODUCT_NAME'
54397: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
54398: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
54399: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
54400: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
54401: ,p_ae_header_id => NULL

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

54394: ,p_lookup_code => l_component_type_code
54395: )
54396: ,p_token_4 => 'PRODUCT_NAME'
54397: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
54398: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
54399: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
54400: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
54401: ,p_ae_header_id => NULL
54402: );

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

54395: )
54396: ,p_token_4 => 'PRODUCT_NAME'
54397: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
54398: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
54399: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
54400: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
54401: ,p_ae_header_id => NULL
54402: );
54403:

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

54396: ,p_token_4 => 'PRODUCT_NAME'
54397: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
54398: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
54399: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
54400: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
54401: ,p_ae_header_id => NULL
54402: );
54403:
54404: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 54431: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

54427: ----------------------------------------------------------------------------------
54428: -- 4219869 Business Flow
54429: -- Update journal entry status -- Need to generate this within IF
54430: ----------------------------------------------------------------------------------
54431: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
54432: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
54433: ,p_balance_type_code => l_balance_type_code
54434: );
54435:

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

54514:
54515: --
54516: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
54517: --
54518: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
54519: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
54520: ELSE
54521: ---------------------------------------------------------------------------------------------------
54522: -- 4262811a Switch Sign

Line 54543: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

54539:
54540: XLA_AE_LINES_PKG.ValidateCurrentLine;
54541: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
54542:
54543: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
54544: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
54545: ,p_balance_type_code => l_balance_type_code);
54546:
54547: END IF;

Line 54669: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

54665: l_tmp_amt NUMBER;
54666: l_acc_rev_natural_side_code VARCHAR2(1);
54667:
54668: l_num_entries NUMBER;
54669: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
54670: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
54671: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
54672: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
54673: l_recog_line_1 NUMBER;

Line 54670: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

54666: l_acc_rev_natural_side_code VARCHAR2(1);
54667:
54668: l_num_entries NUMBER;
54669: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
54670: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
54671: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
54672: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
54673: l_recog_line_1 NUMBER;
54674: l_recog_line_2 NUMBER;

Line 54671: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

54667:
54668: l_num_entries NUMBER;
54669: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
54670: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
54671: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
54672: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
54673: l_recog_line_1 NUMBER;
54674: l_recog_line_2 NUMBER;
54675:

Line 54672: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

54668: l_num_entries NUMBER;
54669: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
54670: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
54671: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
54672: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
54673: l_recog_line_1 NUMBER;
54674: l_recog_line_2 NUMBER;
54675:
54676: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 54678: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

54674: l_recog_line_2 NUMBER;
54675:
54676: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
54677: l_bflow_applied_to_amt NUMBER; -- 5132302
54678: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
54679:
54680: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
54681:
54682: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

54749: l_accrual_line_num := NULL; -- 4262811
54750: l_tmp_amt := NULL; -- 4262811
54751: --
54752:
54753: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
54754: l_balance_type_code <> 'B' THEN
54755: IF NVL(p_source_20,'
54756: ') = 'DEFERRED_TAX' AND
54757: NVL(p_source_67,'

Line 54827: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

54823: --
54824: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
54825:
54826: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
54827: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
54828:
54829: -- 4955764
54830: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
54831: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

54883: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
54884:
54885: IF xla_accounting_cache_pkg.GetValueChar
54886: (p_source_code => 'LEDGER_CATEGORY_CODE'
54887: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
54888: AND l_bflow_method_code = 'PRIOR_ENTRY'
54889: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
54890: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
54891: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

54983: p_lookup_type => 'XLA_OWNER_TYPE'
54984: ,p_lookup_code => l_component_type_code
54985: )
54986: ,p_token_4 => 'PRODUCT_NAME'
54987: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
54988: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
54989: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
54990: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
54991: ,p_ae_header_id => NULL

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

54984: ,p_lookup_code => l_component_type_code
54985: )
54986: ,p_token_4 => 'PRODUCT_NAME'
54987: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
54988: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
54989: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
54990: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
54991: ,p_ae_header_id => NULL
54992: );

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

54985: )
54986: ,p_token_4 => 'PRODUCT_NAME'
54987: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
54988: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
54989: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
54990: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
54991: ,p_ae_header_id => NULL
54992: );
54993:

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

54986: ,p_token_4 => 'PRODUCT_NAME'
54987: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
54988: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
54989: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
54990: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
54991: ,p_ae_header_id => NULL
54992: );
54993:
54994: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 55021: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

55017: ----------------------------------------------------------------------------------
55018: -- 4219869 Business Flow
55019: -- Update journal entry status -- Need to generate this within IF
55020: ----------------------------------------------------------------------------------
55021: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
55022: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
55023: ,p_balance_type_code => l_balance_type_code
55024: );
55025:

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

55104:
55105: --
55106: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
55107: --
55108: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
55109: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
55110: ELSE
55111: ---------------------------------------------------------------------------------------------------
55112: -- 4262811a Switch Sign

Line 55133: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

55129:
55130: XLA_AE_LINES_PKG.ValidateCurrentLine;
55131: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
55132:
55133: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
55134: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
55135: ,p_balance_type_code => l_balance_type_code);
55136:
55137: END IF;

Line 55259: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

55255: l_tmp_amt NUMBER;
55256: l_acc_rev_natural_side_code VARCHAR2(1);
55257:
55258: l_num_entries NUMBER;
55259: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
55260: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
55261: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
55262: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
55263: l_recog_line_1 NUMBER;

Line 55260: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

55256: l_acc_rev_natural_side_code VARCHAR2(1);
55257:
55258: l_num_entries NUMBER;
55259: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
55260: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
55261: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
55262: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
55263: l_recog_line_1 NUMBER;
55264: l_recog_line_2 NUMBER;

Line 55261: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

55257:
55258: l_num_entries NUMBER;
55259: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
55260: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
55261: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
55262: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
55263: l_recog_line_1 NUMBER;
55264: l_recog_line_2 NUMBER;
55265:

Line 55262: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

55258: l_num_entries NUMBER;
55259: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
55260: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
55261: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
55262: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
55263: l_recog_line_1 NUMBER;
55264: l_recog_line_2 NUMBER;
55265:
55266: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 55268: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

55264: l_recog_line_2 NUMBER;
55265:
55266: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
55267: l_bflow_applied_to_amt NUMBER; -- 5132302
55268: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
55269:
55270: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
55271:
55272: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

55339: l_accrual_line_num := NULL; -- 4262811
55340: l_tmp_amt := NULL; -- 4262811
55341: --
55342:
55343: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
55344: l_balance_type_code <> 'B' THEN
55345: IF NVL(p_source_20,'
55346: ') = 'EDISC' AND
55347: NVL(p_source_67,'

Line 55417: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

55413: --
55414: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
55415:
55416: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
55417: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
55418:
55419: -- 4955764
55420: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
55421: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

55473: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
55474:
55475: IF xla_accounting_cache_pkg.GetValueChar
55476: (p_source_code => 'LEDGER_CATEGORY_CODE'
55477: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
55478: AND l_bflow_method_code = 'PRIOR_ENTRY'
55479: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
55480: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
55481: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

55573: p_lookup_type => 'XLA_OWNER_TYPE'
55574: ,p_lookup_code => l_component_type_code
55575: )
55576: ,p_token_4 => 'PRODUCT_NAME'
55577: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
55578: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
55579: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
55580: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
55581: ,p_ae_header_id => NULL

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

55574: ,p_lookup_code => l_component_type_code
55575: )
55576: ,p_token_4 => 'PRODUCT_NAME'
55577: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
55578: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
55579: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
55580: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
55581: ,p_ae_header_id => NULL
55582: );

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

55575: )
55576: ,p_token_4 => 'PRODUCT_NAME'
55577: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
55578: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
55579: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
55580: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
55581: ,p_ae_header_id => NULL
55582: );
55583:

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

55576: ,p_token_4 => 'PRODUCT_NAME'
55577: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
55578: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
55579: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
55580: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
55581: ,p_ae_header_id => NULL
55582: );
55583:
55584: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 55611: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

55607: ----------------------------------------------------------------------------------
55608: -- 4219869 Business Flow
55609: -- Update journal entry status -- Need to generate this within IF
55610: ----------------------------------------------------------------------------------
55611: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
55612: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
55613: ,p_balance_type_code => l_balance_type_code
55614: );
55615:

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

55694:
55695: --
55696: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
55697: --
55698: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
55699: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
55700: ELSE
55701: ---------------------------------------------------------------------------------------------------
55702: -- 4262811a Switch Sign

Line 55723: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

55719:
55720: XLA_AE_LINES_PKG.ValidateCurrentLine;
55721: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
55722:
55723: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
55724: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
55725: ,p_balance_type_code => l_balance_type_code);
55726:
55727: END IF;

Line 55849: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

55845: l_tmp_amt NUMBER;
55846: l_acc_rev_natural_side_code VARCHAR2(1);
55847:
55848: l_num_entries NUMBER;
55849: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
55850: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
55851: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
55852: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
55853: l_recog_line_1 NUMBER;

Line 55850: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

55846: l_acc_rev_natural_side_code VARCHAR2(1);
55847:
55848: l_num_entries NUMBER;
55849: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
55850: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
55851: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
55852: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
55853: l_recog_line_1 NUMBER;
55854: l_recog_line_2 NUMBER;

Line 55851: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

55847:
55848: l_num_entries NUMBER;
55849: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
55850: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
55851: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
55852: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
55853: l_recog_line_1 NUMBER;
55854: l_recog_line_2 NUMBER;
55855:

Line 55852: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

55848: l_num_entries NUMBER;
55849: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
55850: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
55851: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
55852: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
55853: l_recog_line_1 NUMBER;
55854: l_recog_line_2 NUMBER;
55855:
55856: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 55858: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

55854: l_recog_line_2 NUMBER;
55855:
55856: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
55857: l_bflow_applied_to_amt NUMBER; -- 5132302
55858: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
55859:
55860: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
55861:
55862: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

55929: l_accrual_line_num := NULL; -- 4262811
55930: l_tmp_amt := NULL; -- 4262811
55931: --
55932:
55933: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
55934: l_balance_type_code <> 'B' THEN
55935: IF NVL(p_source_20,'
55936: ') = 'EDISC_NON_REC_TAX' AND
55937: NVL(p_source_67,'

Line 56007: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

56003: --
56004: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
56005:
56006: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
56007: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
56008:
56009: -- 4955764
56010: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
56011: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

56063: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
56064:
56065: IF xla_accounting_cache_pkg.GetValueChar
56066: (p_source_code => 'LEDGER_CATEGORY_CODE'
56067: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
56068: AND l_bflow_method_code = 'PRIOR_ENTRY'
56069: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
56070: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
56071: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

56163: p_lookup_type => 'XLA_OWNER_TYPE'
56164: ,p_lookup_code => l_component_type_code
56165: )
56166: ,p_token_4 => 'PRODUCT_NAME'
56167: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
56168: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
56169: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
56170: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
56171: ,p_ae_header_id => NULL

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

56164: ,p_lookup_code => l_component_type_code
56165: )
56166: ,p_token_4 => 'PRODUCT_NAME'
56167: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
56168: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
56169: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
56170: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
56171: ,p_ae_header_id => NULL
56172: );

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

56165: )
56166: ,p_token_4 => 'PRODUCT_NAME'
56167: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
56168: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
56169: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
56170: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
56171: ,p_ae_header_id => NULL
56172: );
56173:

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

56166: ,p_token_4 => 'PRODUCT_NAME'
56167: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
56168: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
56169: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
56170: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
56171: ,p_ae_header_id => NULL
56172: );
56173:
56174: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 56201: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

56197: ----------------------------------------------------------------------------------
56198: -- 4219869 Business Flow
56199: -- Update journal entry status -- Need to generate this within IF
56200: ----------------------------------------------------------------------------------
56201: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
56202: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
56203: ,p_balance_type_code => l_balance_type_code
56204: );
56205:

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

56284:
56285: --
56286: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
56287: --
56288: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
56289: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
56290: ELSE
56291: ---------------------------------------------------------------------------------------------------
56292: -- 4262811a Switch Sign

Line 56313: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

56309:
56310: XLA_AE_LINES_PKG.ValidateCurrentLine;
56311: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
56312:
56313: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
56314: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
56315: ,p_balance_type_code => l_balance_type_code);
56316:
56317: END IF;

Line 56419: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

56415: l_tmp_amt NUMBER;
56416: l_acc_rev_natural_side_code VARCHAR2(1);
56417:
56418: l_num_entries NUMBER;
56419: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
56420: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
56421: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
56422: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
56423: l_recog_line_1 NUMBER;

Line 56420: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

56416: l_acc_rev_natural_side_code VARCHAR2(1);
56417:
56418: l_num_entries NUMBER;
56419: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
56420: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
56421: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
56422: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
56423: l_recog_line_1 NUMBER;
56424: l_recog_line_2 NUMBER;

Line 56421: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

56417:
56418: l_num_entries NUMBER;
56419: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
56420: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
56421: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
56422: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
56423: l_recog_line_1 NUMBER;
56424: l_recog_line_2 NUMBER;
56425:

Line 56422: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

56418: l_num_entries NUMBER;
56419: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
56420: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
56421: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
56422: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
56423: l_recog_line_1 NUMBER;
56424: l_recog_line_2 NUMBER;
56425:
56426: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 56428: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

56424: l_recog_line_2 NUMBER;
56425:
56426: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
56427: l_bflow_applied_to_amt NUMBER; -- 5132302
56428: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
56429:
56430: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
56431:
56432: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

56498: l_acc_rev_flag := NULL; -- 4262811
56499: l_accrual_line_num := NULL; -- 4262811
56500: l_tmp_amt := NULL; -- 4262811
56501: --
56502: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
56503: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
56504: return;
56505: END IF;
56506:

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

56499: l_accrual_line_num := NULL; -- 4262811
56500: l_tmp_amt := NULL; -- 4262811
56501: --
56502: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
56503: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
56504: return;
56505: END IF;
56506:
56507: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

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

56503: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
56504: return;
56505: END IF;
56506:
56507: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
56508: l_balance_type_code <> 'B' THEN
56509:
56510: --
56511: XLA_AE_LINES_PKG.SetNewLine;

Line 56576: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

56572: --
56573: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
56574:
56575: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
56576: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
56577:
56578: -- 4955764
56579: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
56580: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

56612: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
56613:
56614: IF xla_accounting_cache_pkg.GetValueChar
56615: (p_source_code => 'LEDGER_CATEGORY_CODE'
56616: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
56617: AND l_bflow_method_code = 'PRIOR_ENTRY'
56618: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
56619: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
56620: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

56740: p_lookup_type => 'XLA_OWNER_TYPE'
56741: ,p_lookup_code => l_component_type_code
56742: )
56743: ,p_token_4 => 'PRODUCT_NAME'
56744: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
56745: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
56746: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
56747: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
56748: ,p_ae_header_id => NULL

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

56741: ,p_lookup_code => l_component_type_code
56742: )
56743: ,p_token_4 => 'PRODUCT_NAME'
56744: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
56745: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
56746: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
56747: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
56748: ,p_ae_header_id => NULL
56749: );

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

56742: )
56743: ,p_token_4 => 'PRODUCT_NAME'
56744: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
56745: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
56746: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
56747: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
56748: ,p_ae_header_id => NULL
56749: );
56750:

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

56743: ,p_token_4 => 'PRODUCT_NAME'
56744: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
56745: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
56746: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
56747: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
56748: ,p_ae_header_id => NULL
56749: );
56750:
56751: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 56778: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

56774: ----------------------------------------------------------------------------------
56775: -- 4219869 Business Flow
56776: -- Update journal entry status -- Need to generate this within IF
56777: ----------------------------------------------------------------------------------
56778: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
56779: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
56780: ,p_balance_type_code => l_balance_type_code
56781: );
56782:

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

56889:
56890: --
56891: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
56892: --
56893: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
56894: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
56895: ELSE
56896: ---------------------------------------------------------------------------------------------------
56897: -- 4262811a Switch Sign

Line 56918: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

56914:
56915: XLA_AE_LINES_PKG.ValidateCurrentLine;
56916: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
56917:
56918: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
56919: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
56920: ,p_balance_type_code => l_balance_type_code);
56921:
56922: END IF;

Line 57045: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

57041: l_tmp_amt NUMBER;
57042: l_acc_rev_natural_side_code VARCHAR2(1);
57043:
57044: l_num_entries NUMBER;
57045: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
57046: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
57047: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
57048: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
57049: l_recog_line_1 NUMBER;

Line 57046: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

57042: l_acc_rev_natural_side_code VARCHAR2(1);
57043:
57044: l_num_entries NUMBER;
57045: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
57046: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
57047: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
57048: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
57049: l_recog_line_1 NUMBER;
57050: l_recog_line_2 NUMBER;

Line 57047: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

57043:
57044: l_num_entries NUMBER;
57045: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
57046: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
57047: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
57048: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
57049: l_recog_line_1 NUMBER;
57050: l_recog_line_2 NUMBER;
57051:

Line 57048: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

57044: l_num_entries NUMBER;
57045: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
57046: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
57047: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
57048: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
57049: l_recog_line_1 NUMBER;
57050: l_recog_line_2 NUMBER;
57051:
57052: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 57054: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

57050: l_recog_line_2 NUMBER;
57051:
57052: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
57053: l_bflow_applied_to_amt NUMBER; -- 5132302
57054: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
57055:
57056: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
57057:
57058: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

57125: l_accrual_line_num := NULL; -- 4262811
57126: l_tmp_amt := NULL; -- 4262811
57127: --
57128:
57129: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
57130: l_balance_type_code <> 'B' THEN
57131: IF NVL(p_source_20,'
57132: ') = 'FACTOR' AND
57133: NVL(p_source_71,'

Line 57205: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

57201: --
57202: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
57203:
57204: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
57205: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
57206:
57207: -- 4955764
57208: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
57209: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

57261: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
57262:
57263: IF xla_accounting_cache_pkg.GetValueChar
57264: (p_source_code => 'LEDGER_CATEGORY_CODE'
57265: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
57266: AND l_bflow_method_code = 'PRIOR_ENTRY'
57267: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
57268: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
57269: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

57361: p_lookup_type => 'XLA_OWNER_TYPE'
57362: ,p_lookup_code => l_component_type_code
57363: )
57364: ,p_token_4 => 'PRODUCT_NAME'
57365: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
57366: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
57367: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
57368: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
57369: ,p_ae_header_id => NULL

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

57362: ,p_lookup_code => l_component_type_code
57363: )
57364: ,p_token_4 => 'PRODUCT_NAME'
57365: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
57366: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
57367: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
57368: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
57369: ,p_ae_header_id => NULL
57370: );

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

57363: )
57364: ,p_token_4 => 'PRODUCT_NAME'
57365: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
57366: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
57367: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
57368: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
57369: ,p_ae_header_id => NULL
57370: );
57371:

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

57364: ,p_token_4 => 'PRODUCT_NAME'
57365: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
57366: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
57367: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
57368: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
57369: ,p_ae_header_id => NULL
57370: );
57371:
57372: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 57399: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

57395: ----------------------------------------------------------------------------------
57396: -- 4219869 Business Flow
57397: -- Update journal entry status -- Need to generate this within IF
57398: ----------------------------------------------------------------------------------
57399: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
57400: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
57401: ,p_balance_type_code => l_balance_type_code
57402: );
57403:

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

57482:
57483: --
57484: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
57485: --
57486: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
57487: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
57488: ELSE
57489: ---------------------------------------------------------------------------------------------------
57490: -- 4262811a Switch Sign

Line 57511: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

57507:
57508: XLA_AE_LINES_PKG.ValidateCurrentLine;
57509: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
57510:
57511: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
57512: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
57513: ,p_balance_type_code => l_balance_type_code);
57514:
57515: END IF;

Line 57639: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

57635: l_tmp_amt NUMBER;
57636: l_acc_rev_natural_side_code VARCHAR2(1);
57637:
57638: l_num_entries NUMBER;
57639: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
57640: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
57641: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
57642: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
57643: l_recog_line_1 NUMBER;

Line 57640: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

57636: l_acc_rev_natural_side_code VARCHAR2(1);
57637:
57638: l_num_entries NUMBER;
57639: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
57640: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
57641: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
57642: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
57643: l_recog_line_1 NUMBER;
57644: l_recog_line_2 NUMBER;

Line 57641: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

57637:
57638: l_num_entries NUMBER;
57639: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
57640: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
57641: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
57642: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
57643: l_recog_line_1 NUMBER;
57644: l_recog_line_2 NUMBER;
57645:

Line 57642: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

57638: l_num_entries NUMBER;
57639: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
57640: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
57641: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
57642: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
57643: l_recog_line_1 NUMBER;
57644: l_recog_line_2 NUMBER;
57645:
57646: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 57648: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

57644: l_recog_line_2 NUMBER;
57645:
57646: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
57647: l_bflow_applied_to_amt NUMBER; -- 5132302
57648: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
57649:
57650: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
57651:
57652: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

57719: l_accrual_line_num := NULL; -- 4262811
57720: l_tmp_amt := NULL; -- 4262811
57721: --
57722:
57723: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
57724: l_balance_type_code <> 'B' THEN
57725: IF NVL(p_source_20,'
57726: ') = 'FACTOR' AND
57727: NVL(p_source_71,'

Line 57799: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

57795: --
57796: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
57797:
57798: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
57799: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
57800:
57801: -- 4955764
57802: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
57803: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

57855: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
57856:
57857: IF xla_accounting_cache_pkg.GetValueChar
57858: (p_source_code => 'LEDGER_CATEGORY_CODE'
57859: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
57860: AND l_bflow_method_code = 'PRIOR_ENTRY'
57861: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
57862: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
57863: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

57955: p_lookup_type => 'XLA_OWNER_TYPE'
57956: ,p_lookup_code => l_component_type_code
57957: )
57958: ,p_token_4 => 'PRODUCT_NAME'
57959: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
57960: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
57961: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
57962: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
57963: ,p_ae_header_id => NULL

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

57956: ,p_lookup_code => l_component_type_code
57957: )
57958: ,p_token_4 => 'PRODUCT_NAME'
57959: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
57960: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
57961: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
57962: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
57963: ,p_ae_header_id => NULL
57964: );

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

57957: )
57958: ,p_token_4 => 'PRODUCT_NAME'
57959: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
57960: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
57961: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
57962: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
57963: ,p_ae_header_id => NULL
57964: );
57965:

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

57958: ,p_token_4 => 'PRODUCT_NAME'
57959: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
57960: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
57961: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
57962: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
57963: ,p_ae_header_id => NULL
57964: );
57965:
57966: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 57993: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

57989: ----------------------------------------------------------------------------------
57990: -- 4219869 Business Flow
57991: -- Update journal entry status -- Need to generate this within IF
57992: ----------------------------------------------------------------------------------
57993: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
57994: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
57995: ,p_balance_type_code => l_balance_type_code
57996: );
57997:

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

58076:
58077: --
58078: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
58079: --
58080: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
58081: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
58082: ELSE
58083: ---------------------------------------------------------------------------------------------------
58084: -- 4262811a Switch Sign

Line 58105: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

58101:
58102: XLA_AE_LINES_PKG.ValidateCurrentLine;
58103: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
58104:
58105: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
58106: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
58107: ,p_balance_type_code => l_balance_type_code);
58108:
58109: END IF;

Line 58233: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

58229: l_tmp_amt NUMBER;
58230: l_acc_rev_natural_side_code VARCHAR2(1);
58231:
58232: l_num_entries NUMBER;
58233: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
58234: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
58235: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
58236: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
58237: l_recog_line_1 NUMBER;

Line 58234: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

58230: l_acc_rev_natural_side_code VARCHAR2(1);
58231:
58232: l_num_entries NUMBER;
58233: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
58234: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
58235: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
58236: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
58237: l_recog_line_1 NUMBER;
58238: l_recog_line_2 NUMBER;

Line 58235: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

58231:
58232: l_num_entries NUMBER;
58233: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
58234: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
58235: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
58236: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
58237: l_recog_line_1 NUMBER;
58238: l_recog_line_2 NUMBER;
58239:

Line 58236: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

58232: l_num_entries NUMBER;
58233: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
58234: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
58235: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
58236: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
58237: l_recog_line_1 NUMBER;
58238: l_recog_line_2 NUMBER;
58239:
58240: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 58242: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

58238: l_recog_line_2 NUMBER;
58239:
58240: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
58241: l_bflow_applied_to_amt NUMBER; -- 5132302
58242: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
58243:
58244: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
58245:
58246: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

58313: l_accrual_line_num := NULL; -- 4262811
58314: l_tmp_amt := NULL; -- 4262811
58315: --
58316:
58317: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
58318: l_balance_type_code <> 'B' THEN
58319: IF (NVL(p_source_20,'
58320: ') = 'OTHER_ACC' OR
58321: NVL(p_source_20,'

Line 58395: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

58391: --
58392: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
58393:
58394: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
58395: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
58396:
58397: -- 4955764
58398: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
58399: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

58451: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
58452:
58453: IF xla_accounting_cache_pkg.GetValueChar
58454: (p_source_code => 'LEDGER_CATEGORY_CODE'
58455: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
58456: AND l_bflow_method_code = 'PRIOR_ENTRY'
58457: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
58458: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
58459: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 58555: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

58551: p_lookup_type => 'XLA_OWNER_TYPE'
58552: ,p_lookup_code => l_component_type_code
58553: )
58554: ,p_token_4 => 'PRODUCT_NAME'
58555: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
58556: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
58557: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
58558: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
58559: ,p_ae_header_id => NULL

Line 58556: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

58552: ,p_lookup_code => l_component_type_code
58553: )
58554: ,p_token_4 => 'PRODUCT_NAME'
58555: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
58556: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
58557: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
58558: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
58559: ,p_ae_header_id => NULL
58560: );

Line 58557: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

58553: )
58554: ,p_token_4 => 'PRODUCT_NAME'
58555: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
58556: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
58557: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
58558: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
58559: ,p_ae_header_id => NULL
58560: );
58561:

Line 58558: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

58554: ,p_token_4 => 'PRODUCT_NAME'
58555: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
58556: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
58557: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
58558: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
58559: ,p_ae_header_id => NULL
58560: );
58561:
58562: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 58589: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

58585: ----------------------------------------------------------------------------------
58586: -- 4219869 Business Flow
58587: -- Update journal entry status -- Need to generate this within IF
58588: ----------------------------------------------------------------------------------
58589: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
58590: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
58591: ,p_balance_type_code => l_balance_type_code
58592: );
58593:

Line 58676: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

58672:
58673: --
58674: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
58675: --
58676: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
58677: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
58678: ELSE
58679: ---------------------------------------------------------------------------------------------------
58680: -- 4262811a Switch Sign

Line 58701: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

58697:
58698: XLA_AE_LINES_PKG.ValidateCurrentLine;
58699: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
58700:
58701: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
58702: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
58703: ,p_balance_type_code => l_balance_type_code);
58704:
58705: END IF;

Line 58829: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

58825: l_tmp_amt NUMBER;
58826: l_acc_rev_natural_side_code VARCHAR2(1);
58827:
58828: l_num_entries NUMBER;
58829: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
58830: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
58831: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
58832: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
58833: l_recog_line_1 NUMBER;

Line 58830: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

58826: l_acc_rev_natural_side_code VARCHAR2(1);
58827:
58828: l_num_entries NUMBER;
58829: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
58830: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
58831: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
58832: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
58833: l_recog_line_1 NUMBER;
58834: l_recog_line_2 NUMBER;

Line 58831: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

58827:
58828: l_num_entries NUMBER;
58829: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
58830: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
58831: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
58832: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
58833: l_recog_line_1 NUMBER;
58834: l_recog_line_2 NUMBER;
58835:

Line 58832: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

58828: l_num_entries NUMBER;
58829: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
58830: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
58831: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
58832: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
58833: l_recog_line_1 NUMBER;
58834: l_recog_line_2 NUMBER;
58835:
58836: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 58838: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

58834: l_recog_line_2 NUMBER;
58835:
58836: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
58837: l_bflow_applied_to_amt NUMBER; -- 5132302
58838: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
58839:
58840: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
58841:
58842: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 58913: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

58909: l_accrual_line_num := NULL; -- 4262811
58910: l_tmp_amt := NULL; -- 4262811
58911: --
58912:
58913: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
58914: l_balance_type_code <> 'B' THEN
58915: IF NVL(p_source_20,'
58916: ') = 'OTHER ACC' AND
58917: NVL(p_source_21,'

Line 58989: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

58985: --
58986: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
58987:
58988: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
58989: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
58990:
58991: -- 4955764
58992: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
58993: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 59049: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

59045: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
59046:
59047: IF xla_accounting_cache_pkg.GetValueChar
59048: (p_source_code => 'LEDGER_CATEGORY_CODE'
59049: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
59050: AND l_bflow_method_code = 'PRIOR_ENTRY'
59051: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
59052: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
59053: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 59149: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

59145: p_lookup_type => 'XLA_OWNER_TYPE'
59146: ,p_lookup_code => l_component_type_code
59147: )
59148: ,p_token_4 => 'PRODUCT_NAME'
59149: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
59150: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
59151: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
59152: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
59153: ,p_ae_header_id => NULL

Line 59150: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

59146: ,p_lookup_code => l_component_type_code
59147: )
59148: ,p_token_4 => 'PRODUCT_NAME'
59149: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
59150: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
59151: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
59152: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
59153: ,p_ae_header_id => NULL
59154: );

Line 59151: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

59147: )
59148: ,p_token_4 => 'PRODUCT_NAME'
59149: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
59150: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
59151: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
59152: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
59153: ,p_ae_header_id => NULL
59154: );
59155:

Line 59152: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

59148: ,p_token_4 => 'PRODUCT_NAME'
59149: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
59150: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
59151: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
59152: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
59153: ,p_ae_header_id => NULL
59154: );
59155:
59156: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 59183: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

59179: ----------------------------------------------------------------------------------
59180: -- 4219869 Business Flow
59181: -- Update journal entry status -- Need to generate this within IF
59182: ----------------------------------------------------------------------------------
59183: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
59184: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
59185: ,p_balance_type_code => l_balance_type_code
59186: );
59187:

Line 59270: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

59266:
59267: --
59268: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
59269: --
59270: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
59271: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
59272: ELSE
59273: ---------------------------------------------------------------------------------------------------
59274: -- 4262811a Switch Sign

Line 59295: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

59291:
59292: XLA_AE_LINES_PKG.ValidateCurrentLine;
59293: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
59294:
59295: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
59296: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
59297: ,p_balance_type_code => l_balance_type_code);
59298:
59299: END IF;

Line 59423: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

59419: l_tmp_amt NUMBER;
59420: l_acc_rev_natural_side_code VARCHAR2(1);
59421:
59422: l_num_entries NUMBER;
59423: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
59424: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
59425: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
59426: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
59427: l_recog_line_1 NUMBER;

Line 59424: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

59420: l_acc_rev_natural_side_code VARCHAR2(1);
59421:
59422: l_num_entries NUMBER;
59423: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
59424: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
59425: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
59426: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
59427: l_recog_line_1 NUMBER;
59428: l_recog_line_2 NUMBER;

Line 59425: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

59421:
59422: l_num_entries NUMBER;
59423: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
59424: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
59425: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
59426: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
59427: l_recog_line_1 NUMBER;
59428: l_recog_line_2 NUMBER;
59429:

Line 59426: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

59422: l_num_entries NUMBER;
59423: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
59424: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
59425: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
59426: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
59427: l_recog_line_1 NUMBER;
59428: l_recog_line_2 NUMBER;
59429:
59430: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 59432: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

59428: l_recog_line_2 NUMBER;
59429:
59430: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
59431: l_bflow_applied_to_amt NUMBER; -- 5132302
59432: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
59433:
59434: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
59435:
59436: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 59507: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

59503: l_accrual_line_num := NULL; -- 4262811
59504: l_tmp_amt := NULL; -- 4262811
59505: --
59506:
59507: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
59508: l_balance_type_code <> 'B' THEN
59509: IF (NVL(p_source_20,'
59510: ') = 'ACTIVITY' AND
59511: NVL(p_source_21,'

Line 59589: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

59585: --
59586: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
59587:
59588: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
59589: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
59590:
59591: -- 4955764
59592: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
59593: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 59649: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

59645: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
59646:
59647: IF xla_accounting_cache_pkg.GetValueChar
59648: (p_source_code => 'LEDGER_CATEGORY_CODE'
59649: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
59650: AND l_bflow_method_code = 'PRIOR_ENTRY'
59651: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
59652: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
59653: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 59749: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

59745: p_lookup_type => 'XLA_OWNER_TYPE'
59746: ,p_lookup_code => l_component_type_code
59747: )
59748: ,p_token_4 => 'PRODUCT_NAME'
59749: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
59750: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
59751: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
59752: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
59753: ,p_ae_header_id => NULL

Line 59750: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

59746: ,p_lookup_code => l_component_type_code
59747: )
59748: ,p_token_4 => 'PRODUCT_NAME'
59749: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
59750: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
59751: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
59752: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
59753: ,p_ae_header_id => NULL
59754: );

Line 59751: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

59747: )
59748: ,p_token_4 => 'PRODUCT_NAME'
59749: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
59750: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
59751: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
59752: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
59753: ,p_ae_header_id => NULL
59754: );
59755:

Line 59752: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

59748: ,p_token_4 => 'PRODUCT_NAME'
59749: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
59750: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
59751: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
59752: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
59753: ,p_ae_header_id => NULL
59754: );
59755:
59756: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 59783: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

59779: ----------------------------------------------------------------------------------
59780: -- 4219869 Business Flow
59781: -- Update journal entry status -- Need to generate this within IF
59782: ----------------------------------------------------------------------------------
59783: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
59784: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
59785: ,p_balance_type_code => l_balance_type_code
59786: );
59787:

Line 59870: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

59866:
59867: --
59868: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
59869: --
59870: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
59871: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
59872: ELSE
59873: ---------------------------------------------------------------------------------------------------
59874: -- 4262811a Switch Sign

Line 59895: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

59891:
59892: XLA_AE_LINES_PKG.ValidateCurrentLine;
59893: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
59894:
59895: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
59896: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
59897: ,p_balance_type_code => l_balance_type_code);
59898:
59899: END IF;

Line 60023: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

60019: l_tmp_amt NUMBER;
60020: l_acc_rev_natural_side_code VARCHAR2(1);
60021:
60022: l_num_entries NUMBER;
60023: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
60024: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
60025: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
60026: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
60027: l_recog_line_1 NUMBER;

Line 60024: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

60020: l_acc_rev_natural_side_code VARCHAR2(1);
60021:
60022: l_num_entries NUMBER;
60023: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
60024: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
60025: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
60026: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
60027: l_recog_line_1 NUMBER;
60028: l_recog_line_2 NUMBER;

Line 60025: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

60021:
60022: l_num_entries NUMBER;
60023: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
60024: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
60025: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
60026: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
60027: l_recog_line_1 NUMBER;
60028: l_recog_line_2 NUMBER;
60029:

Line 60026: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

60022: l_num_entries NUMBER;
60023: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
60024: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
60025: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
60026: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
60027: l_recog_line_1 NUMBER;
60028: l_recog_line_2 NUMBER;
60029:
60030: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 60032: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

60028: l_recog_line_2 NUMBER;
60029:
60030: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
60031: l_bflow_applied_to_amt NUMBER; -- 5132302
60032: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
60033:
60034: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
60035:
60036: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 60107: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

60103: l_accrual_line_num := NULL; -- 4262811
60104: l_tmp_amt := NULL; -- 4262811
60105: --
60106:
60107: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
60108: l_balance_type_code <> 'B' THEN
60109: IF NVL(p_source_20,'
60110: ') = 'REMITTANCE' AND
60111: NVL(p_source_71,'

Line 60183: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

60179: --
60180: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
60181:
60182: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
60183: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
60184:
60185: -- 4955764
60186: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
60187: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 60243: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

60239: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
60240:
60241: IF xla_accounting_cache_pkg.GetValueChar
60242: (p_source_code => 'LEDGER_CATEGORY_CODE'
60243: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
60244: AND l_bflow_method_code = 'PRIOR_ENTRY'
60245: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
60246: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
60247: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 60343: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

60339: p_lookup_type => 'XLA_OWNER_TYPE'
60340: ,p_lookup_code => l_component_type_code
60341: )
60342: ,p_token_4 => 'PRODUCT_NAME'
60343: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
60344: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
60345: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
60346: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
60347: ,p_ae_header_id => NULL

Line 60344: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

60340: ,p_lookup_code => l_component_type_code
60341: )
60342: ,p_token_4 => 'PRODUCT_NAME'
60343: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
60344: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
60345: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
60346: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
60347: ,p_ae_header_id => NULL
60348: );

Line 60345: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

60341: )
60342: ,p_token_4 => 'PRODUCT_NAME'
60343: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
60344: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
60345: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
60346: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
60347: ,p_ae_header_id => NULL
60348: );
60349:

Line 60346: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

60342: ,p_token_4 => 'PRODUCT_NAME'
60343: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
60344: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
60345: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
60346: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
60347: ,p_ae_header_id => NULL
60348: );
60349:
60350: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 60377: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

60373: ----------------------------------------------------------------------------------
60374: -- 4219869 Business Flow
60375: -- Update journal entry status -- Need to generate this within IF
60376: ----------------------------------------------------------------------------------
60377: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
60378: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
60379: ,p_balance_type_code => l_balance_type_code
60380: );
60381:

Line 60464: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

60460:
60461: --
60462: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
60463: --
60464: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
60465: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
60466: ELSE
60467: ---------------------------------------------------------------------------------------------------
60468: -- 4262811a Switch Sign

Line 60489: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

60485:
60486: XLA_AE_LINES_PKG.ValidateCurrentLine;
60487: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
60488:
60489: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
60490: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
60491: ,p_balance_type_code => l_balance_type_code);
60492:
60493: END IF;

Line 60617: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

60613: l_tmp_amt NUMBER;
60614: l_acc_rev_natural_side_code VARCHAR2(1);
60615:
60616: l_num_entries NUMBER;
60617: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
60618: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
60619: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
60620: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
60621: l_recog_line_1 NUMBER;

Line 60618: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

60614: l_acc_rev_natural_side_code VARCHAR2(1);
60615:
60616: l_num_entries NUMBER;
60617: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
60618: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
60619: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
60620: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
60621: l_recog_line_1 NUMBER;
60622: l_recog_line_2 NUMBER;

Line 60619: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

60615:
60616: l_num_entries NUMBER;
60617: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
60618: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
60619: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
60620: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
60621: l_recog_line_1 NUMBER;
60622: l_recog_line_2 NUMBER;
60623:

Line 60620: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

60616: l_num_entries NUMBER;
60617: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
60618: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
60619: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
60620: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
60621: l_recog_line_1 NUMBER;
60622: l_recog_line_2 NUMBER;
60623:
60624: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 60626: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

60622: l_recog_line_2 NUMBER;
60623:
60624: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
60625: l_bflow_applied_to_amt NUMBER; -- 5132302
60626: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
60627:
60628: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
60629:
60630: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 60701: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

60697: l_accrual_line_num := NULL; -- 4262811
60698: l_tmp_amt := NULL; -- 4262811
60699: --
60700:
60701: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
60702: l_balance_type_code <> 'B' THEN
60703: IF NVL(p_source_20,'
60704: ') = 'REMITTANCE' AND
60705: NVL(p_source_71,'

Line 60777: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

60773: --
60774: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
60775:
60776: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
60777: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
60778:
60779: -- 4955764
60780: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
60781: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 60837: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

60833: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
60834:
60835: IF xla_accounting_cache_pkg.GetValueChar
60836: (p_source_code => 'LEDGER_CATEGORY_CODE'
60837: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
60838: AND l_bflow_method_code = 'PRIOR_ENTRY'
60839: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
60840: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
60841: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 60937: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

60933: p_lookup_type => 'XLA_OWNER_TYPE'
60934: ,p_lookup_code => l_component_type_code
60935: )
60936: ,p_token_4 => 'PRODUCT_NAME'
60937: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
60938: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
60939: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
60940: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
60941: ,p_ae_header_id => NULL

Line 60938: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

60934: ,p_lookup_code => l_component_type_code
60935: )
60936: ,p_token_4 => 'PRODUCT_NAME'
60937: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
60938: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
60939: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
60940: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
60941: ,p_ae_header_id => NULL
60942: );

Line 60939: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

60935: )
60936: ,p_token_4 => 'PRODUCT_NAME'
60937: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
60938: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
60939: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
60940: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
60941: ,p_ae_header_id => NULL
60942: );
60943:

Line 60940: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

60936: ,p_token_4 => 'PRODUCT_NAME'
60937: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
60938: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
60939: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
60940: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
60941: ,p_ae_header_id => NULL
60942: );
60943:
60944: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 60971: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

60967: ----------------------------------------------------------------------------------
60968: -- 4219869 Business Flow
60969: -- Update journal entry status -- Need to generate this within IF
60970: ----------------------------------------------------------------------------------
60971: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
60972: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
60973: ,p_balance_type_code => l_balance_type_code
60974: );
60975:

Line 61058: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

61054:
61055: --
61056: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
61057: --
61058: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
61059: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
61060: ELSE
61061: ---------------------------------------------------------------------------------------------------
61062: -- 4262811a Switch Sign

Line 61083: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

61079:
61080: XLA_AE_LINES_PKG.ValidateCurrentLine;
61081: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
61082:
61083: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
61084: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
61085: ,p_balance_type_code => l_balance_type_code);
61086:
61087: END IF;

Line 61209: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

61205: l_tmp_amt NUMBER;
61206: l_acc_rev_natural_side_code VARCHAR2(1);
61207:
61208: l_num_entries NUMBER;
61209: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
61210: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
61211: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
61212: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
61213: l_recog_line_1 NUMBER;

Line 61210: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

61206: l_acc_rev_natural_side_code VARCHAR2(1);
61207:
61208: l_num_entries NUMBER;
61209: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
61210: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
61211: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
61212: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
61213: l_recog_line_1 NUMBER;
61214: l_recog_line_2 NUMBER;

Line 61211: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

61207:
61208: l_num_entries NUMBER;
61209: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
61210: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
61211: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
61212: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
61213: l_recog_line_1 NUMBER;
61214: l_recog_line_2 NUMBER;
61215:

Line 61212: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

61208: l_num_entries NUMBER;
61209: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
61210: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
61211: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
61212: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
61213: l_recog_line_1 NUMBER;
61214: l_recog_line_2 NUMBER;
61215:
61216: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 61218: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

61214: l_recog_line_2 NUMBER;
61215:
61216: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
61217: l_bflow_applied_to_amt NUMBER; -- 5132302
61218: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
61219:
61220: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
61221:
61222: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 61293: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

61289: l_accrual_line_num := NULL; -- 4262811
61290: l_tmp_amt := NULL; -- 4262811
61291: --
61292:
61293: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
61294: l_balance_type_code <> 'B' THEN
61295: IF NVL(p_source_20,'
61296: ') = 'TAX' AND
61297: NVL(p_source_67,'

Line 61367: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

61363: --
61364: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
61365:
61366: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
61367: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
61368:
61369: -- 4955764
61370: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
61371: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 61427: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

61423: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
61424:
61425: IF xla_accounting_cache_pkg.GetValueChar
61426: (p_source_code => 'LEDGER_CATEGORY_CODE'
61427: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
61428: AND l_bflow_method_code = 'PRIOR_ENTRY'
61429: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
61430: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
61431: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 61527: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

61523: p_lookup_type => 'XLA_OWNER_TYPE'
61524: ,p_lookup_code => l_component_type_code
61525: )
61526: ,p_token_4 => 'PRODUCT_NAME'
61527: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
61528: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
61529: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
61530: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
61531: ,p_ae_header_id => NULL

Line 61528: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

61524: ,p_lookup_code => l_component_type_code
61525: )
61526: ,p_token_4 => 'PRODUCT_NAME'
61527: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
61528: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
61529: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
61530: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
61531: ,p_ae_header_id => NULL
61532: );

Line 61529: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

61525: )
61526: ,p_token_4 => 'PRODUCT_NAME'
61527: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
61528: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
61529: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
61530: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
61531: ,p_ae_header_id => NULL
61532: );
61533:

Line 61530: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

61526: ,p_token_4 => 'PRODUCT_NAME'
61527: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
61528: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
61529: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
61530: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
61531: ,p_ae_header_id => NULL
61532: );
61533:
61534: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 61561: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

61557: ----------------------------------------------------------------------------------
61558: -- 4219869 Business Flow
61559: -- Update journal entry status -- Need to generate this within IF
61560: ----------------------------------------------------------------------------------
61561: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
61562: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
61563: ,p_balance_type_code => l_balance_type_code
61564: );
61565:

Line 61648: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

61644:
61645: --
61646: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
61647: --
61648: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
61649: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
61650: ELSE
61651: ---------------------------------------------------------------------------------------------------
61652: -- 4262811a Switch Sign

Line 61673: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

61669:
61670: XLA_AE_LINES_PKG.ValidateCurrentLine;
61671: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
61672:
61673: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
61674: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
61675: ,p_balance_type_code => l_balance_type_code);
61676:
61677: END IF;

Line 61803: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

61799: l_tmp_amt NUMBER;
61800: l_acc_rev_natural_side_code VARCHAR2(1);
61801:
61802: l_num_entries NUMBER;
61803: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
61804: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
61805: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
61806: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
61807: l_recog_line_1 NUMBER;

Line 61804: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

61800: l_acc_rev_natural_side_code VARCHAR2(1);
61801:
61802: l_num_entries NUMBER;
61803: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
61804: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
61805: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
61806: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
61807: l_recog_line_1 NUMBER;
61808: l_recog_line_2 NUMBER;

Line 61805: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

61801:
61802: l_num_entries NUMBER;
61803: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
61804: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
61805: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
61806: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
61807: l_recog_line_1 NUMBER;
61808: l_recog_line_2 NUMBER;
61809:

Line 61806: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

61802: l_num_entries NUMBER;
61803: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
61804: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
61805: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
61806: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
61807: l_recog_line_1 NUMBER;
61808: l_recog_line_2 NUMBER;
61809:
61810: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 61812: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

61808: l_recog_line_2 NUMBER;
61809:
61810: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
61811: l_bflow_applied_to_amt NUMBER; -- 5132302
61812: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
61813:
61814: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
61815:
61816: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 61887: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

61883: l_accrual_line_num := NULL; -- 4262811
61884: l_tmp_amt := NULL; -- 4262811
61885: --
61886:
61887: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
61888: l_balance_type_code <> 'B' THEN
61889: IF (NVL(p_source_20,'
61890: ') = 'OTHER ACC' AND
61891: NVL(p_source_21,'

Line 62023: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

62019: --
62020: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
62021:
62022: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
62023: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
62024:
62025: -- 4955764
62026: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
62027: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 62083: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

62079: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
62080:
62081: IF xla_accounting_cache_pkg.GetValueChar
62082: (p_source_code => 'LEDGER_CATEGORY_CODE'
62083: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
62084: AND l_bflow_method_code = 'PRIOR_ENTRY'
62085: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
62086: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
62087: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 62183: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

62179: p_lookup_type => 'XLA_OWNER_TYPE'
62180: ,p_lookup_code => l_component_type_code
62181: )
62182: ,p_token_4 => 'PRODUCT_NAME'
62183: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
62184: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
62185: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
62186: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
62187: ,p_ae_header_id => NULL

Line 62184: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

62180: ,p_lookup_code => l_component_type_code
62181: )
62182: ,p_token_4 => 'PRODUCT_NAME'
62183: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
62184: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
62185: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
62186: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
62187: ,p_ae_header_id => NULL
62188: );

Line 62185: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

62181: )
62182: ,p_token_4 => 'PRODUCT_NAME'
62183: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
62184: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
62185: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
62186: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
62187: ,p_ae_header_id => NULL
62188: );
62189:

Line 62186: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

62182: ,p_token_4 => 'PRODUCT_NAME'
62183: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
62184: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
62185: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
62186: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
62187: ,p_ae_header_id => NULL
62188: );
62189:
62190: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 62217: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

62213: ----------------------------------------------------------------------------------
62214: -- 4219869 Business Flow
62215: -- Update journal entry status -- Need to generate this within IF
62216: ----------------------------------------------------------------------------------
62217: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
62218: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
62219: ,p_balance_type_code => l_balance_type_code
62220: );
62221:

Line 62304: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

62300:
62301: --
62302: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
62303: --
62304: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
62305: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
62306: ELSE
62307: ---------------------------------------------------------------------------------------------------
62308: -- 4262811a Switch Sign

Line 62329: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

62325:
62326: XLA_AE_LINES_PKG.ValidateCurrentLine;
62327: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
62328:
62329: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
62330: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
62331: ,p_balance_type_code => l_balance_type_code);
62332:
62333: END IF;

Line 62459: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

62455: l_tmp_amt NUMBER;
62456: l_acc_rev_natural_side_code VARCHAR2(1);
62457:
62458: l_num_entries NUMBER;
62459: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
62460: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
62461: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
62462: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
62463: l_recog_line_1 NUMBER;

Line 62460: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

62456: l_acc_rev_natural_side_code VARCHAR2(1);
62457:
62458: l_num_entries NUMBER;
62459: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
62460: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
62461: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
62462: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
62463: l_recog_line_1 NUMBER;
62464: l_recog_line_2 NUMBER;

Line 62461: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

62457:
62458: l_num_entries NUMBER;
62459: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
62460: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
62461: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
62462: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
62463: l_recog_line_1 NUMBER;
62464: l_recog_line_2 NUMBER;
62465:

Line 62462: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

62458: l_num_entries NUMBER;
62459: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
62460: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
62461: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
62462: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
62463: l_recog_line_1 NUMBER;
62464: l_recog_line_2 NUMBER;
62465:
62466: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 62468: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

62464: l_recog_line_2 NUMBER;
62465:
62466: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
62467: l_bflow_applied_to_amt NUMBER; -- 5132302
62468: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
62469:
62470: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
62471:
62472: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 62543: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

62539: l_accrual_line_num := NULL; -- 4262811
62540: l_tmp_amt := NULL; -- 4262811
62541: --
62542:
62543: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
62544: l_balance_type_code <> 'B' THEN
62545: IF ((NVL(p_source_20,'
62546: ') = 'REC' AND
62547: NVL(p_source_67,'

Line 62675: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

62671: --
62672: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
62673:
62674: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
62675: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
62676:
62677: -- 4955764
62678: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
62679: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 62735: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

62731: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
62732:
62733: IF xla_accounting_cache_pkg.GetValueChar
62734: (p_source_code => 'LEDGER_CATEGORY_CODE'
62735: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
62736: AND l_bflow_method_code = 'PRIOR_ENTRY'
62737: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
62738: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
62739: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 62835: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

62831: p_lookup_type => 'XLA_OWNER_TYPE'
62832: ,p_lookup_code => l_component_type_code
62833: )
62834: ,p_token_4 => 'PRODUCT_NAME'
62835: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
62836: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
62837: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
62838: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
62839: ,p_ae_header_id => NULL

Line 62836: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

62832: ,p_lookup_code => l_component_type_code
62833: )
62834: ,p_token_4 => 'PRODUCT_NAME'
62835: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
62836: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
62837: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
62838: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
62839: ,p_ae_header_id => NULL
62840: );

Line 62837: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

62833: )
62834: ,p_token_4 => 'PRODUCT_NAME'
62835: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
62836: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
62837: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
62838: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
62839: ,p_ae_header_id => NULL
62840: );
62841:

Line 62838: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

62834: ,p_token_4 => 'PRODUCT_NAME'
62835: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
62836: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
62837: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
62838: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
62839: ,p_ae_header_id => NULL
62840: );
62841:
62842: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 62869: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

62865: ----------------------------------------------------------------------------------
62866: -- 4219869 Business Flow
62867: -- Update journal entry status -- Need to generate this within IF
62868: ----------------------------------------------------------------------------------
62869: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
62870: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
62871: ,p_balance_type_code => l_balance_type_code
62872: );
62873:

Line 62956: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

62952:
62953: --
62954: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
62955: --
62956: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
62957: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
62958: ELSE
62959: ---------------------------------------------------------------------------------------------------
62960: -- 4262811a Switch Sign

Line 62981: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

62977:
62978: XLA_AE_LINES_PKG.ValidateCurrentLine;
62979: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
62980:
62981: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
62982: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
62983: ,p_balance_type_code => l_balance_type_code);
62984:
62985: END IF;

Line 63111: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

63107: l_tmp_amt NUMBER;
63108: l_acc_rev_natural_side_code VARCHAR2(1);
63109:
63110: l_num_entries NUMBER;
63111: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
63112: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
63113: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
63114: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
63115: l_recog_line_1 NUMBER;

Line 63112: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

63108: l_acc_rev_natural_side_code VARCHAR2(1);
63109:
63110: l_num_entries NUMBER;
63111: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
63112: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
63113: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
63114: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
63115: l_recog_line_1 NUMBER;
63116: l_recog_line_2 NUMBER;

Line 63113: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

63109:
63110: l_num_entries NUMBER;
63111: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
63112: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
63113: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
63114: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
63115: l_recog_line_1 NUMBER;
63116: l_recog_line_2 NUMBER;
63117:

Line 63114: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

63110: l_num_entries NUMBER;
63111: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
63112: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
63113: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
63114: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
63115: l_recog_line_1 NUMBER;
63116: l_recog_line_2 NUMBER;
63117:
63118: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 63120: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

63116: l_recog_line_2 NUMBER;
63117:
63118: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
63119: l_bflow_applied_to_amt NUMBER; -- 5132302
63120: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
63121:
63122: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
63123:
63124: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 63195: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

63191: l_accrual_line_num := NULL; -- 4262811
63192: l_tmp_amt := NULL; -- 4262811
63193: --
63194:
63195: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
63196: l_balance_type_code <> 'B' THEN
63197: IF NVL(p_source_74,'
63198: ') = 'UNID' AND
63199: p_source_75 IS NOT NULL AND

Line 63301: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

63297: --
63298: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
63299:
63300: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
63301: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
63302:
63303: -- 4955764
63304: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
63305: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 63361: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

63357: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
63358:
63359: IF xla_accounting_cache_pkg.GetValueChar
63360: (p_source_code => 'LEDGER_CATEGORY_CODE'
63361: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
63362: AND l_bflow_method_code = 'PRIOR_ENTRY'
63363: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
63364: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
63365: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 63461: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

63457: p_lookup_type => 'XLA_OWNER_TYPE'
63458: ,p_lookup_code => l_component_type_code
63459: )
63460: ,p_token_4 => 'PRODUCT_NAME'
63461: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
63462: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
63463: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
63464: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
63465: ,p_ae_header_id => NULL

Line 63462: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

63458: ,p_lookup_code => l_component_type_code
63459: )
63460: ,p_token_4 => 'PRODUCT_NAME'
63461: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
63462: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
63463: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
63464: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
63465: ,p_ae_header_id => NULL
63466: );

Line 63463: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

63459: )
63460: ,p_token_4 => 'PRODUCT_NAME'
63461: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
63462: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
63463: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
63464: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
63465: ,p_ae_header_id => NULL
63466: );
63467:

Line 63464: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

63460: ,p_token_4 => 'PRODUCT_NAME'
63461: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
63462: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
63463: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
63464: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
63465: ,p_ae_header_id => NULL
63466: );
63467:
63468: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 63495: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

63491: ----------------------------------------------------------------------------------
63492: -- 4219869 Business Flow
63493: -- Update journal entry status -- Need to generate this within IF
63494: ----------------------------------------------------------------------------------
63495: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
63496: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
63497: ,p_balance_type_code => l_balance_type_code
63498: );
63499:

Line 63582: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

63578:
63579: --
63580: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
63581: --
63582: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
63583: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
63584: ELSE
63585: ---------------------------------------------------------------------------------------------------
63586: -- 4262811a Switch Sign

Line 63607: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

63603:
63604: XLA_AE_LINES_PKG.ValidateCurrentLine;
63605: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
63606:
63607: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
63608: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
63609: ,p_balance_type_code => l_balance_type_code);
63610:
63611: END IF;

Line 63733: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

63729: l_tmp_amt NUMBER;
63730: l_acc_rev_natural_side_code VARCHAR2(1);
63731:
63732: l_num_entries NUMBER;
63733: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
63734: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
63735: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
63736: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
63737: l_recog_line_1 NUMBER;

Line 63734: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

63730: l_acc_rev_natural_side_code VARCHAR2(1);
63731:
63732: l_num_entries NUMBER;
63733: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
63734: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
63735: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
63736: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
63737: l_recog_line_1 NUMBER;
63738: l_recog_line_2 NUMBER;

Line 63735: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

63731:
63732: l_num_entries NUMBER;
63733: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
63734: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
63735: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
63736: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
63737: l_recog_line_1 NUMBER;
63738: l_recog_line_2 NUMBER;
63739:

Line 63736: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

63732: l_num_entries NUMBER;
63733: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
63734: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
63735: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
63736: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
63737: l_recog_line_1 NUMBER;
63738: l_recog_line_2 NUMBER;
63739:
63740: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 63742: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

63738: l_recog_line_2 NUMBER;
63739:
63740: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
63741: l_bflow_applied_to_amt NUMBER; -- 5132302
63742: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
63743:
63744: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
63745:
63746: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 63817: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

63813: l_accrual_line_num := NULL; -- 4262811
63814: l_tmp_amt := NULL; -- 4262811
63815: --
63816:
63817: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
63818: l_balance_type_code <> 'B' THEN
63819: IF NVL(p_source_20,'
63820: ') = 'UNEDISC' AND
63821: NVL(p_source_67,'

Line 63891: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

63887: --
63888: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
63889:
63890: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
63891: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
63892:
63893: -- 4955764
63894: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
63895: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 63951: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

63947: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
63948:
63949: IF xla_accounting_cache_pkg.GetValueChar
63950: (p_source_code => 'LEDGER_CATEGORY_CODE'
63951: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
63952: AND l_bflow_method_code = 'PRIOR_ENTRY'
63953: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
63954: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
63955: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 64051: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

64047: p_lookup_type => 'XLA_OWNER_TYPE'
64048: ,p_lookup_code => l_component_type_code
64049: )
64050: ,p_token_4 => 'PRODUCT_NAME'
64051: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
64052: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
64053: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
64054: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
64055: ,p_ae_header_id => NULL

Line 64052: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

64048: ,p_lookup_code => l_component_type_code
64049: )
64050: ,p_token_4 => 'PRODUCT_NAME'
64051: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
64052: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
64053: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
64054: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
64055: ,p_ae_header_id => NULL
64056: );

Line 64053: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

64049: )
64050: ,p_token_4 => 'PRODUCT_NAME'
64051: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
64052: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
64053: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
64054: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
64055: ,p_ae_header_id => NULL
64056: );
64057:

Line 64054: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

64050: ,p_token_4 => 'PRODUCT_NAME'
64051: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
64052: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
64053: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
64054: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
64055: ,p_ae_header_id => NULL
64056: );
64057:
64058: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 64085: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

64081: ----------------------------------------------------------------------------------
64082: -- 4219869 Business Flow
64083: -- Update journal entry status -- Need to generate this within IF
64084: ----------------------------------------------------------------------------------
64085: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
64086: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
64087: ,p_balance_type_code => l_balance_type_code
64088: );
64089:

Line 64172: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

64168:
64169: --
64170: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
64171: --
64172: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
64173: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
64174: ELSE
64175: ---------------------------------------------------------------------------------------------------
64176: -- 4262811a Switch Sign

Line 64197: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

64193:
64194: XLA_AE_LINES_PKG.ValidateCurrentLine;
64195: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
64196:
64197: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
64198: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
64199: ,p_balance_type_code => l_balance_type_code);
64200:
64201: END IF;

Line 64323: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

64319: l_tmp_amt NUMBER;
64320: l_acc_rev_natural_side_code VARCHAR2(1);
64321:
64322: l_num_entries NUMBER;
64323: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
64324: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
64325: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
64326: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
64327: l_recog_line_1 NUMBER;

Line 64324: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

64320: l_acc_rev_natural_side_code VARCHAR2(1);
64321:
64322: l_num_entries NUMBER;
64323: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
64324: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
64325: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
64326: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
64327: l_recog_line_1 NUMBER;
64328: l_recog_line_2 NUMBER;

Line 64325: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

64321:
64322: l_num_entries NUMBER;
64323: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
64324: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
64325: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
64326: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
64327: l_recog_line_1 NUMBER;
64328: l_recog_line_2 NUMBER;
64329:

Line 64326: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

64322: l_num_entries NUMBER;
64323: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
64324: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
64325: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
64326: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
64327: l_recog_line_1 NUMBER;
64328: l_recog_line_2 NUMBER;
64329:
64330: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 64332: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

64328: l_recog_line_2 NUMBER;
64329:
64330: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
64331: l_bflow_applied_to_amt NUMBER; -- 5132302
64332: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
64333:
64334: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
64335:
64336: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 64407: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

64403: l_accrual_line_num := NULL; -- 4262811
64404: l_tmp_amt := NULL; -- 4262811
64405: --
64406:
64407: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
64408: l_balance_type_code <> 'B' THEN
64409: IF NVL(p_source_20,'
64410: ') = 'UNEDISC_NON_REC_TAX' AND
64411: NVL(p_source_67,'

Line 64481: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

64477: --
64478: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
64479:
64480: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
64481: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
64482:
64483: -- 4955764
64484: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
64485: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 64541: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

64537: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
64538:
64539: IF xla_accounting_cache_pkg.GetValueChar
64540: (p_source_code => 'LEDGER_CATEGORY_CODE'
64541: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
64542: AND l_bflow_method_code = 'PRIOR_ENTRY'
64543: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
64544: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
64545: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 64641: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

64637: p_lookup_type => 'XLA_OWNER_TYPE'
64638: ,p_lookup_code => l_component_type_code
64639: )
64640: ,p_token_4 => 'PRODUCT_NAME'
64641: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
64642: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
64643: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
64644: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
64645: ,p_ae_header_id => NULL

Line 64642: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

64638: ,p_lookup_code => l_component_type_code
64639: )
64640: ,p_token_4 => 'PRODUCT_NAME'
64641: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
64642: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
64643: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
64644: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
64645: ,p_ae_header_id => NULL
64646: );

Line 64643: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

64639: )
64640: ,p_token_4 => 'PRODUCT_NAME'
64641: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
64642: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
64643: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
64644: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
64645: ,p_ae_header_id => NULL
64646: );
64647:

Line 64644: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

64640: ,p_token_4 => 'PRODUCT_NAME'
64641: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
64642: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
64643: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
64644: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
64645: ,p_ae_header_id => NULL
64646: );
64647:
64648: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 64675: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

64671: ----------------------------------------------------------------------------------
64672: -- 4219869 Business Flow
64673: -- Update journal entry status -- Need to generate this within IF
64674: ----------------------------------------------------------------------------------
64675: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
64676: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
64677: ,p_balance_type_code => l_balance_type_code
64678: );
64679:

Line 64762: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

64758:
64759: --
64760: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
64761: --
64762: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
64763: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
64764: ELSE
64765: ---------------------------------------------------------------------------------------------------
64766: -- 4262811a Switch Sign

Line 64787: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

64783:
64784: XLA_AE_LINES_PKG.ValidateCurrentLine;
64785: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
64786:
64787: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
64788: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
64789: ,p_balance_type_code => l_balance_type_code);
64790:
64791: END IF;

Line 64913: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

64909: l_tmp_amt NUMBER;
64910: l_acc_rev_natural_side_code VARCHAR2(1);
64911:
64912: l_num_entries NUMBER;
64913: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
64914: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
64915: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
64916: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
64917: l_recog_line_1 NUMBER;

Line 64914: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

64910: l_acc_rev_natural_side_code VARCHAR2(1);
64911:
64912: l_num_entries NUMBER;
64913: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
64914: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
64915: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
64916: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
64917: l_recog_line_1 NUMBER;
64918: l_recog_line_2 NUMBER;

Line 64915: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

64911:
64912: l_num_entries NUMBER;
64913: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
64914: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
64915: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
64916: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
64917: l_recog_line_1 NUMBER;
64918: l_recog_line_2 NUMBER;
64919:

Line 64916: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

64912: l_num_entries NUMBER;
64913: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
64914: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
64915: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
64916: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
64917: l_recog_line_1 NUMBER;
64918: l_recog_line_2 NUMBER;
64919:
64920: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 64922: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

64918: l_recog_line_2 NUMBER;
64919:
64920: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
64921: l_bflow_applied_to_amt NUMBER; -- 5132302
64922: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
64923:
64924: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
64925:
64926: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 64997: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

64993: l_accrual_line_num := NULL; -- 4262811
64994: l_tmp_amt := NULL; -- 4262811
64995: --
64996:
64997: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
64998: l_balance_type_code <> 'B' THEN
64999: IF NVL(p_source_20,'
65000: ') = 'UNID' AND
65001: NVL(p_source_67,'

Line 65071: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

65067: --
65068: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
65069:
65070: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
65071: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
65072:
65073: -- 4955764
65074: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
65075: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 65131: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

65127: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
65128:
65129: IF xla_accounting_cache_pkg.GetValueChar
65130: (p_source_code => 'LEDGER_CATEGORY_CODE'
65131: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
65132: AND l_bflow_method_code = 'PRIOR_ENTRY'
65133: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
65134: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
65135: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 65231: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

65227: p_lookup_type => 'XLA_OWNER_TYPE'
65228: ,p_lookup_code => l_component_type_code
65229: )
65230: ,p_token_4 => 'PRODUCT_NAME'
65231: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
65232: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
65233: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
65234: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
65235: ,p_ae_header_id => NULL

Line 65232: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

65228: ,p_lookup_code => l_component_type_code
65229: )
65230: ,p_token_4 => 'PRODUCT_NAME'
65231: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
65232: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
65233: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
65234: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
65235: ,p_ae_header_id => NULL
65236: );

Line 65233: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

65229: )
65230: ,p_token_4 => 'PRODUCT_NAME'
65231: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
65232: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
65233: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
65234: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
65235: ,p_ae_header_id => NULL
65236: );
65237:

Line 65234: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

65230: ,p_token_4 => 'PRODUCT_NAME'
65231: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
65232: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
65233: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
65234: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
65235: ,p_ae_header_id => NULL
65236: );
65237:
65238: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 65265: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

65261: ----------------------------------------------------------------------------------
65262: -- 4219869 Business Flow
65263: -- Update journal entry status -- Need to generate this within IF
65264: ----------------------------------------------------------------------------------
65265: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
65266: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
65267: ,p_balance_type_code => l_balance_type_code
65268: );
65269:

Line 65352: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

65348:
65349: --
65350: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
65351: --
65352: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
65353: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
65354: ELSE
65355: ---------------------------------------------------------------------------------------------------
65356: -- 4262811a Switch Sign

Line 65377: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

65373:
65374: XLA_AE_LINES_PKG.ValidateCurrentLine;
65375: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
65376:
65377: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
65378: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
65379: ,p_balance_type_code => l_balance_type_code);
65380:
65381: END IF;

Line 65511: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

65507: l_tmp_amt NUMBER;
65508: l_acc_rev_natural_side_code VARCHAR2(1);
65509:
65510: l_num_entries NUMBER;
65511: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
65512: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
65513: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
65514: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
65515: l_recog_line_1 NUMBER;

Line 65512: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

65508: l_acc_rev_natural_side_code VARCHAR2(1);
65509:
65510: l_num_entries NUMBER;
65511: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
65512: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
65513: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
65514: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
65515: l_recog_line_1 NUMBER;
65516: l_recog_line_2 NUMBER;

Line 65513: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

65509:
65510: l_num_entries NUMBER;
65511: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
65512: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
65513: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
65514: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
65515: l_recog_line_1 NUMBER;
65516: l_recog_line_2 NUMBER;
65517:

Line 65514: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

65510: l_num_entries NUMBER;
65511: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
65512: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
65513: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
65514: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
65515: l_recog_line_1 NUMBER;
65516: l_recog_line_2 NUMBER;
65517:
65518: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 65520: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

65516: l_recog_line_2 NUMBER;
65517:
65518: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
65519: l_bflow_applied_to_amt NUMBER; -- 5132302
65520: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
65521:
65522: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
65523:
65524: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 65595: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

65591: l_accrual_line_num := NULL; -- 4262811
65592: l_tmp_amt := NULL; -- 4262811
65593: --
65594:
65595: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
65596: l_balance_type_code <> 'B' THEN
65597: IF NVL(p_source_74,'
65598: ') = 'UNID' AND
65599: p_source_75 IS NULL AND

Line 65701: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

65697: --
65698: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
65699:
65700: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
65701: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
65702:
65703: -- 4955764
65704: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
65705: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 65761: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

65757: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
65758:
65759: IF xla_accounting_cache_pkg.GetValueChar
65760: (p_source_code => 'LEDGER_CATEGORY_CODE'
65761: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
65762: AND l_bflow_method_code = 'PRIOR_ENTRY'
65763: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
65764: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
65765: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 65861: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

65857: p_lookup_type => 'XLA_OWNER_TYPE'
65858: ,p_lookup_code => l_component_type_code
65859: )
65860: ,p_token_4 => 'PRODUCT_NAME'
65861: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
65862: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
65863: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
65864: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
65865: ,p_ae_header_id => NULL

Line 65862: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

65858: ,p_lookup_code => l_component_type_code
65859: )
65860: ,p_token_4 => 'PRODUCT_NAME'
65861: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
65862: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
65863: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
65864: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
65865: ,p_ae_header_id => NULL
65866: );

Line 65863: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

65859: )
65860: ,p_token_4 => 'PRODUCT_NAME'
65861: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
65862: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
65863: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
65864: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
65865: ,p_ae_header_id => NULL
65866: );
65867:

Line 65864: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

65860: ,p_token_4 => 'PRODUCT_NAME'
65861: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
65862: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
65863: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
65864: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
65865: ,p_ae_header_id => NULL
65866: );
65867:
65868: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 65895: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

65891: ----------------------------------------------------------------------------------
65892: -- 4219869 Business Flow
65893: -- Update journal entry status -- Need to generate this within IF
65894: ----------------------------------------------------------------------------------
65895: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
65896: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
65897: ,p_balance_type_code => l_balance_type_code
65898: );
65899:

Line 65982: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

65978:
65979: --
65980: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
65981: --
65982: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
65983: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
65984: ELSE
65985: ---------------------------------------------------------------------------------------------------
65986: -- 4262811a Switch Sign

Line 66007: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

66003:
66004: XLA_AE_LINES_PKG.ValidateCurrentLine;
66005: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
66006:
66007: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
66008: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
66009: ,p_balance_type_code => l_balance_type_code);
66010:
66011: END IF;

Line 66135: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

66131: l_tmp_amt NUMBER;
66132: l_acc_rev_natural_side_code VARCHAR2(1);
66133:
66134: l_num_entries NUMBER;
66135: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
66136: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
66137: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
66138: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
66139: l_recog_line_1 NUMBER;

Line 66136: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

66132: l_acc_rev_natural_side_code VARCHAR2(1);
66133:
66134: l_num_entries NUMBER;
66135: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
66136: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
66137: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
66138: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
66139: l_recog_line_1 NUMBER;
66140: l_recog_line_2 NUMBER;

Line 66137: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

66133:
66134: l_num_entries NUMBER;
66135: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
66136: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
66137: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
66138: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
66139: l_recog_line_1 NUMBER;
66140: l_recog_line_2 NUMBER;
66141:

Line 66138: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

66134: l_num_entries NUMBER;
66135: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
66136: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
66137: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
66138: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
66139: l_recog_line_1 NUMBER;
66140: l_recog_line_2 NUMBER;
66141:
66142: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 66144: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

66140: l_recog_line_2 NUMBER;
66141:
66142: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
66143: l_bflow_applied_to_amt NUMBER; -- 5132302
66144: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
66145:
66146: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
66147:
66148: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 66219: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

66215: l_accrual_line_num := NULL; -- 4262811
66216: l_tmp_amt := NULL; -- 4262811
66217: --
66218:
66219: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
66220: l_balance_type_code <> 'B' THEN
66221: IF NVL(p_source_20,'
66222: ') = 'ACTIVITY' AND
66223: NVL(p_source_21,'

Line 66295: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

66291: --
66292: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
66293:
66294: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
66295: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
66296:
66297: -- 4955764
66298: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
66299: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 66355: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

66351: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
66352:
66353: IF xla_accounting_cache_pkg.GetValueChar
66354: (p_source_code => 'LEDGER_CATEGORY_CODE'
66355: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
66356: AND l_bflow_method_code = 'PRIOR_ENTRY'
66357: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
66358: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
66359: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 66455: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

66451: p_lookup_type => 'XLA_OWNER_TYPE'
66452: ,p_lookup_code => l_component_type_code
66453: )
66454: ,p_token_4 => 'PRODUCT_NAME'
66455: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
66456: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
66457: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
66458: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
66459: ,p_ae_header_id => NULL

Line 66456: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

66452: ,p_lookup_code => l_component_type_code
66453: )
66454: ,p_token_4 => 'PRODUCT_NAME'
66455: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
66456: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
66457: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
66458: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
66459: ,p_ae_header_id => NULL
66460: );

Line 66457: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

66453: )
66454: ,p_token_4 => 'PRODUCT_NAME'
66455: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
66456: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
66457: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
66458: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
66459: ,p_ae_header_id => NULL
66460: );
66461:

Line 66458: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

66454: ,p_token_4 => 'PRODUCT_NAME'
66455: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
66456: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
66457: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
66458: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
66459: ,p_ae_header_id => NULL
66460: );
66461:
66462: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 66489: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

66485: ----------------------------------------------------------------------------------
66486: -- 4219869 Business Flow
66487: -- Update journal entry status -- Need to generate this within IF
66488: ----------------------------------------------------------------------------------
66489: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
66490: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
66491: ,p_balance_type_code => l_balance_type_code
66492: );
66493:

Line 66576: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

66572:
66573: --
66574: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
66575: --
66576: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
66577: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
66578: ELSE
66579: ---------------------------------------------------------------------------------------------------
66580: -- 4262811a Switch Sign

Line 66601: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

66597:
66598: XLA_AE_LINES_PKG.ValidateCurrentLine;
66599: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
66600:
66601: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
66602: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
66603: ,p_balance_type_code => l_balance_type_code);
66604:
66605: END IF;

Line 67020: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

67016:
67017: l_calculate_acctd_flag VARCHAR2(1) :='N';
67018: l_calculate_g_l_flag VARCHAR2(1) :='Y';
67019: --
67020: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67021: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67022: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
67023: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
67024: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 67021: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

67017: l_calculate_acctd_flag VARCHAR2(1) :='N';
67018: l_calculate_g_l_flag VARCHAR2(1) :='Y';
67019: --
67020: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67021: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67022: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
67023: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
67024: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67025: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 67022: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

67018: l_calculate_g_l_flag VARCHAR2(1) :='Y';
67019: --
67020: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67021: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67022: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
67023: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
67024: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67025: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
67026: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 67023: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

67019: --
67020: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67021: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67022: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
67023: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
67024: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67025: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
67026: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
67027: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 67024: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

67020: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67021: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67022: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
67023: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
67024: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67025: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
67026: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
67027: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67028: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 67025: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

67021: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67022: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
67023: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
67024: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67025: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
67026: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
67027: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67028: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67029: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 67026: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

67022: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
67023: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
67024: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67025: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
67026: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
67027: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67028: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67029: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67030: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 67027: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

67023: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
67024: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67025: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
67026: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
67027: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67028: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67029: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67030: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67031: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 67028: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

67024: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67025: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
67026: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
67027: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67028: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67029: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67030: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67031: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67032: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 67029: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

67025: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
67026: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
67027: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67028: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67029: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67030: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67031: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67032: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67033: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 67030: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

67026: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
67027: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67028: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67029: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67030: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67031: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67032: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67033: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67034: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 67031: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

67027: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67028: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67029: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67030: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67031: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67032: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67033: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67034: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
67035: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 67032: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

67028: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67029: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67030: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67031: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67032: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67033: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67034: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
67035: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
67036: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 67033: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

67029: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67030: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67031: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67032: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67033: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67034: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
67035: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
67036: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
67037: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 67034: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

67030: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67031: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67032: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67033: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67034: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
67035: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
67036: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
67037: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
67038: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 67035: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

67031: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67032: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67033: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67034: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
67035: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
67036: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
67037: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
67038: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67039: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 67036: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

67032: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67033: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67034: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
67035: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
67036: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
67037: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
67038: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67039: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67040: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 67037: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

67033: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67034: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
67035: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
67036: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
67037: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
67038: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67039: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67040: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67041: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 67038: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

67034: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
67035: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
67036: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
67037: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
67038: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67039: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67040: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67041: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67042: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 67039: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

67035: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
67036: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
67037: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
67038: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67039: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67040: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67041: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67042: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
67043: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 67040: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

67036: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
67037: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
67038: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67039: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67040: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67041: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67042: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
67043: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
67044: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 67041: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

67037: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
67038: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67039: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67040: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67041: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67042: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
67043: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
67044: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
67045: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 67042: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

67038: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67039: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67040: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67041: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67042: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
67043: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
67044: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
67045: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
67046:

Line 67043: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

67039: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67040: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67041: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67042: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
67043: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
67044: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
67045: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
67046:
67047: l_event_id NUMBER;

Line 67044: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

67040: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67041: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67042: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
67043: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
67044: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
67045: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
67046:
67047: l_event_id NUMBER;
67048: l_previous_event_id NUMBER;

Line 67045: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

67041: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67042: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
67043: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
67044: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
67045: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
67046:
67047: l_event_id NUMBER;
67048: l_previous_event_id NUMBER;
67049: l_first_event_id NUMBER;

Line 67063: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

67059: l_event_class_name VARCHAR2(80) := 'Adjustment';
67060: l_description VARCHAR2(4000);
67061: l_transaction_reversal NUMBER;
67062: l_ae_header_id NUMBER;
67063: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
67064: l_log_module VARCHAR2(240);
67065: --
67066: l_acct_reversal_source VARCHAR2(30);
67067: l_trx_reversal_source VARCHAR2(30);

Line 67341: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

67337:
67338: --
67339: -- set event info as cache for other routines to refer event attributes
67340: --
67341: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
67342: (p_application_id => p_application_id
67343: ,p_primary_ledger_id => p_primary_ledger_id
67344: ,p_base_ledger_id => p_base_ledger_id
67345: ,p_target_ledger_id => p_target_ledger_id

Line 67374: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

67370:
67371: --
67372: -- set the status of entry to C_VALID (0)
67373: --
67374: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
67375:
67376: --
67377: -- initialize a row for ae header
67378: --

Line 67405: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

67401: --
67402: -- initilaize the status of ae headers for diffrent balance types
67403: -- the status is initialised to C_NOT_CREATED (2)
67404: --
67405: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
67406: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
67407: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
67408:
67409: --

Line 67406: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

67402: -- initilaize the status of ae headers for diffrent balance types
67403: -- the status is initialised to C_NOT_CREATED (2)
67404: --
67405: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
67406: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
67407: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
67408:
67409: --
67410: -- call api to validate and store accounting attributes for header

Line 67407: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

67403: -- the status is initialised to C_NOT_CREATED (2)
67404: --
67405: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
67406: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
67407: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
67408:
67409: --
67410: -- call api to validate and store accounting attributes for header
67411: --

Line 67452: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

67448: --
67449: l_trx_reversal_source := SUBSTR(NULL, 1,30);
67450:
67451: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
67452: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
67453:
67454: xla_accounting_err_pkg.build_message
67455: (p_appli_s_name => 'XLA'
67456: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 67460: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

67456: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
67457: ,p_token_1 => 'ACCT_ATTR_NAME'
67458: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
67459: ,p_token_2 => 'PRODUCT_NAME'
67460: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
67461: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
67462: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
67463: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
67464:

Line 67461: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

67457: ,p_token_1 => 'ACCT_ATTR_NAME'
67458: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
67459: ,p_token_2 => 'PRODUCT_NAME'
67460: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
67461: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
67462: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
67463: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
67464:
67465: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 67462: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

67458: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
67459: ,p_token_2 => 'PRODUCT_NAME'
67460: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
67461: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
67462: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
67463: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
67464:
67465: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
67466: --

Line 67463: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

67459: ,p_token_2 => 'PRODUCT_NAME'
67460: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
67461: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
67462: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
67463: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
67464:
67465: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
67466: --
67467: -- following sets the accounting attributes needed to reverse

Line 67482: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

67478: ----------------------------------------------------------------
67479: -- 4262811 - update the header statuses to invalid in need be
67480: ----------------------------------------------------------------
67481: --
67482: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
67483:
67484:
67485: -----------------------------------------------
67486: -- No accrual reversal for the event class/type

Line 67611: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

67607: ,p_module => l_log_module);
67608: END IF;
67609:
67610: --
67611: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
67612: --
67613: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
67614: --
67615: -- set event info as cache for other routines to refer event attributes

Line 67613: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

67609:
67610: --
67611: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
67612: --
67613: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
67614: --
67615: -- set event info as cache for other routines to refer event attributes
67616: --
67617:

Line 67621: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

67617:
67618: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
67619: l_previous_event_id := l_event_id;
67620:
67621: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
67622: (p_application_id => p_application_id
67623: ,p_primary_ledger_id => p_primary_ledger_id
67624: ,p_base_ledger_id => p_base_ledger_id
67625: ,p_target_ledger_id => p_target_ledger_id

Line 67662: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

67658: l_acct_reversal_source := SUBSTR(NULL, 1,30);
67659:
67660: IF l_continue_with_lines THEN
67661: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
67662: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
67663:
67664: xla_accounting_err_pkg.build_message
67665: (p_appli_s_name => 'XLA'
67666: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 67670: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

67666: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
67667: ,p_token_1 => 'LINE_NUMBER'
67668: ,p_value_1 => l_array_extract_line_num(Idx)
67669: ,p_token_2 => 'PRODUCT_NAME'
67670: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
67671: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
67672: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
67673: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
67674:

Line 67671: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

67667: ,p_token_1 => 'LINE_NUMBER'
67668: ,p_value_1 => l_array_extract_line_num(Idx)
67669: ,p_token_2 => 'PRODUCT_NAME'
67670: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
67671: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
67672: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
67673: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
67674:
67675: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 67672: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

67668: ,p_value_1 => l_array_extract_line_num(Idx)
67669: ,p_token_2 => 'PRODUCT_NAME'
67670: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
67671: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
67672: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
67673: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
67674:
67675: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
67676: --

Line 67673: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

67669: ,p_token_2 => 'PRODUCT_NAME'
67670: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
67671: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
67672: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
67673: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
67674:
67675: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
67676: --
67677: -- following sets the accounting attributes needed to reverse

Line 67954: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

67950:
67951: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
67952: -- or secondary ledger that has different currency with primary
67953: -- or alc that is calculated by sla
67954: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
67955: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
67956:
67957: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
67958: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 67955: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

67951: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
67952: -- or secondary ledger that has different currency with primary
67953: -- or alc that is calculated by sla
67954: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
67955: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
67956:
67957: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
67958: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
67959: AND (l_actual_flag = 'A')) THEN

Line 67957: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

67953: -- or alc that is calculated by sla
67954: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
67955: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
67956:
67957: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
67958: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
67959: AND (l_actual_flag = 'A')) THEN
67960: XLA_AE_LINES_PKG.CreateGainOrLossLines(
67961: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 67958: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

67954: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
67955: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
67956:
67957: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
67958: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
67959: AND (l_actual_flag = 'A')) THEN
67960: XLA_AE_LINES_PKG.CreateGainOrLossLines(
67961: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
67962: ,p_application_id => p_application_id

Line 67961: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

67957: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
67958: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
67959: AND (l_actual_flag = 'A')) THEN
67960: XLA_AE_LINES_PKG.CreateGainOrLossLines(
67961: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
67962: ,p_application_id => p_application_id
67963: ,p_amb_context_code => 'DEFAULT'
67964: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
67965: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 67964: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

67960: XLA_AE_LINES_PKG.CreateGainOrLossLines(
67961: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
67962: ,p_application_id => p_application_id
67963: ,p_amb_context_code => 'DEFAULT'
67964: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
67965: ,p_event_class_code => C_EVENT_CLASS_CODE
67966: ,p_event_type_code => C_EVENT_TYPE_CODE
67967:
67968: ,p_gain_ccid => -1

Line 68462: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

68458:
68459: l_calculate_acctd_flag VARCHAR2(1) :='N';
68460: l_calculate_g_l_flag VARCHAR2(1) :='N';
68461: --
68462: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
68463: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
68464: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
68465: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
68466: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 68463: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

68459: l_calculate_acctd_flag VARCHAR2(1) :='N';
68460: l_calculate_g_l_flag VARCHAR2(1) :='N';
68461: --
68462: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
68463: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
68464: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
68465: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
68466: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
68467: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 68464: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

68460: l_calculate_g_l_flag VARCHAR2(1) :='N';
68461: --
68462: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
68463: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
68464: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
68465: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
68466: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
68467: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
68468: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 68465: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

68461: --
68462: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
68463: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
68464: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
68465: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
68466: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
68467: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
68468: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
68469: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 68466: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

68462: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
68463: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
68464: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
68465: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
68466: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
68467: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
68468: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
68469: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
68470: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 68467: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

68463: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
68464: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
68465: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
68466: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
68467: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
68468: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
68469: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
68470: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
68471: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 68468: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

68464: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
68465: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
68466: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
68467: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
68468: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
68469: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
68470: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
68471: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
68472: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 68469: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

68465: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
68466: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
68467: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
68468: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
68469: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
68470: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
68471: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
68472: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
68473: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 68470: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

68466: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
68467: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
68468: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
68469: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
68470: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
68471: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
68472: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
68473: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
68474: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 68471: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

68467: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
68468: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
68469: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
68470: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
68471: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
68472: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
68473: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
68474: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
68475: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 68472: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

68468: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
68469: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
68470: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
68471: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
68472: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
68473: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
68474: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
68475: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
68476: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 68473: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

68469: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
68470: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
68471: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
68472: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
68473: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
68474: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
68475: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
68476: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
68477: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 68474: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

68470: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
68471: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
68472: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
68473: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
68474: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
68475: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
68476: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
68477: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
68478: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 68475: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

68471: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
68472: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
68473: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
68474: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
68475: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
68476: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
68477: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
68478: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
68479: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 68476: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

68472: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
68473: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
68474: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
68475: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
68476: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
68477: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
68478: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
68479: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
68480: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 68477: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

68473: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
68474: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
68475: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
68476: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
68477: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
68478: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
68479: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
68480: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
68481: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 68478: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

68474: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
68475: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
68476: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
68477: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
68478: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
68479: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
68480: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
68481: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
68482: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 68479: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

68475: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
68476: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
68477: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
68478: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
68479: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
68480: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
68481: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
68482: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
68483: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 68480: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

68476: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
68477: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
68478: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
68479: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
68480: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
68481: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
68482: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
68483: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
68484: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 68481: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

68477: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
68478: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
68479: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
68480: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
68481: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
68482: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
68483: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
68484: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
68485: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 68482: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

68478: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
68479: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
68480: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
68481: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
68482: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
68483: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
68484: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
68485: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
68486: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 68483: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

68479: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
68480: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
68481: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
68482: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
68483: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
68484: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
68485: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
68486: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
68487: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 68484: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

68480: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
68481: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
68482: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
68483: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
68484: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
68485: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
68486: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
68487: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
68488:

Line 68485: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

68481: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
68482: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
68483: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
68484: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
68485: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
68486: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
68487: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
68488:
68489: l_event_id NUMBER;

Line 68486: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

68482: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
68483: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
68484: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
68485: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
68486: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
68487: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
68488:
68489: l_event_id NUMBER;
68490: l_previous_event_id NUMBER;

Line 68487: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

68483: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
68484: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
68485: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
68486: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
68487: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
68488:
68489: l_event_id NUMBER;
68490: l_previous_event_id NUMBER;
68491: l_first_event_id NUMBER;

Line 68505: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

68501: l_event_class_name VARCHAR2(80) := 'Chargeback';
68502: l_description VARCHAR2(4000);
68503: l_transaction_reversal NUMBER;
68504: l_ae_header_id NUMBER;
68505: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
68506: l_log_module VARCHAR2(240);
68507: --
68508: l_acct_reversal_source VARCHAR2(30);
68509: l_trx_reversal_source VARCHAR2(30);

Line 68776: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

68772:
68773: --
68774: -- set event info as cache for other routines to refer event attributes
68775: --
68776: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
68777: (p_application_id => p_application_id
68778: ,p_primary_ledger_id => p_primary_ledger_id
68779: ,p_base_ledger_id => p_base_ledger_id
68780: ,p_target_ledger_id => p_target_ledger_id

Line 68809: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

68805:
68806: --
68807: -- set the status of entry to C_VALID (0)
68808: --
68809: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
68810:
68811: --
68812: -- initialize a row for ae header
68813: --

Line 68840: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

68836: --
68837: -- initilaize the status of ae headers for diffrent balance types
68838: -- the status is initialised to C_NOT_CREATED (2)
68839: --
68840: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
68841: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
68842: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
68843:
68844: --

Line 68841: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

68837: -- initilaize the status of ae headers for diffrent balance types
68838: -- the status is initialised to C_NOT_CREATED (2)
68839: --
68840: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
68841: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
68842: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
68843:
68844: --
68845: -- call api to validate and store accounting attributes for header

Line 68842: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

68838: -- the status is initialised to C_NOT_CREATED (2)
68839: --
68840: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
68841: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
68842: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
68843:
68844: --
68845: -- call api to validate and store accounting attributes for header
68846: --

Line 68887: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

68883: --
68884: l_trx_reversal_source := SUBSTR(NULL, 1,30);
68885:
68886: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
68887: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
68888:
68889: xla_accounting_err_pkg.build_message
68890: (p_appli_s_name => 'XLA'
68891: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 68895: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

68891: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
68892: ,p_token_1 => 'ACCT_ATTR_NAME'
68893: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
68894: ,p_token_2 => 'PRODUCT_NAME'
68895: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
68896: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
68897: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
68898: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
68899:

Line 68896: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

68892: ,p_token_1 => 'ACCT_ATTR_NAME'
68893: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
68894: ,p_token_2 => 'PRODUCT_NAME'
68895: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
68896: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
68897: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
68898: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
68899:
68900: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 68897: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

68893: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
68894: ,p_token_2 => 'PRODUCT_NAME'
68895: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
68896: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
68897: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
68898: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
68899:
68900: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
68901: --

Line 68898: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

68894: ,p_token_2 => 'PRODUCT_NAME'
68895: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
68896: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
68897: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
68898: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
68899:
68900: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
68901: --
68902: -- following sets the accounting attributes needed to reverse

Line 68917: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

68913: ----------------------------------------------------------------
68914: -- 4262811 - update the header statuses to invalid in need be
68915: ----------------------------------------------------------------
68916: --
68917: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
68918:
68919:
68920: -----------------------------------------------
68921: -- No accrual reversal for the event class/type

Line 69045: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

69041: ,p_module => l_log_module);
69042: END IF;
69043:
69044: --
69045: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
69046: --
69047: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
69048: --
69049: -- set event info as cache for other routines to refer event attributes

Line 69047: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

69043:
69044: --
69045: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
69046: --
69047: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
69048: --
69049: -- set event info as cache for other routines to refer event attributes
69050: --
69051:

Line 69055: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

69051:
69052: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
69053: l_previous_event_id := l_event_id;
69054:
69055: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
69056: (p_application_id => p_application_id
69057: ,p_primary_ledger_id => p_primary_ledger_id
69058: ,p_base_ledger_id => p_base_ledger_id
69059: ,p_target_ledger_id => p_target_ledger_id

Line 69096: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

69092: l_acct_reversal_source := SUBSTR(NULL, 1,30);
69093:
69094: IF l_continue_with_lines THEN
69095: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
69096: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
69097:
69098: xla_accounting_err_pkg.build_message
69099: (p_appli_s_name => 'XLA'
69100: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 69104: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

69100: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
69101: ,p_token_1 => 'LINE_NUMBER'
69102: ,p_value_1 => l_array_extract_line_num(Idx)
69103: ,p_token_2 => 'PRODUCT_NAME'
69104: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
69105: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
69106: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
69107: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
69108:

Line 69105: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

69101: ,p_token_1 => 'LINE_NUMBER'
69102: ,p_value_1 => l_array_extract_line_num(Idx)
69103: ,p_token_2 => 'PRODUCT_NAME'
69104: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
69105: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
69106: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
69107: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
69108:
69109: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 69106: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

69102: ,p_value_1 => l_array_extract_line_num(Idx)
69103: ,p_token_2 => 'PRODUCT_NAME'
69104: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
69105: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
69106: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
69107: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
69108:
69109: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
69110: --

Line 69107: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

69103: ,p_token_2 => 'PRODUCT_NAME'
69104: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
69105: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
69106: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
69107: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
69108:
69109: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
69110: --
69111: -- following sets the accounting attributes needed to reverse

Line 69200: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

69196:
69197: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
69198: -- or secondary ledger that has different currency with primary
69199: -- or alc that is calculated by sla
69200: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
69201: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
69202:
69203: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
69204: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 69201: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

69197: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
69198: -- or secondary ledger that has different currency with primary
69199: -- or alc that is calculated by sla
69200: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
69201: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
69202:
69203: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
69204: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
69205: AND (l_actual_flag = 'A')) THEN

Line 69203: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

69199: -- or alc that is calculated by sla
69200: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
69201: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
69202:
69203: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
69204: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
69205: AND (l_actual_flag = 'A')) THEN
69206: XLA_AE_LINES_PKG.CreateGainOrLossLines(
69207: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 69204: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

69200: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
69201: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
69202:
69203: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
69204: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
69205: AND (l_actual_flag = 'A')) THEN
69206: XLA_AE_LINES_PKG.CreateGainOrLossLines(
69207: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
69208: ,p_application_id => p_application_id

Line 69207: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

69203: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
69204: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
69205: AND (l_actual_flag = 'A')) THEN
69206: XLA_AE_LINES_PKG.CreateGainOrLossLines(
69207: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
69208: ,p_application_id => p_application_id
69209: ,p_amb_context_code => 'DEFAULT'
69210: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
69211: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 69210: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

69206: XLA_AE_LINES_PKG.CreateGainOrLossLines(
69207: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
69208: ,p_application_id => p_application_id
69209: ,p_amb_context_code => 'DEFAULT'
69210: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
69211: ,p_event_class_code => C_EVENT_CLASS_CODE
69212: ,p_event_type_code => C_EVENT_TYPE_CODE
69213:
69214: ,p_gain_ccid => -1

Line 69759: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

69755:
69756: l_calculate_acctd_flag VARCHAR2(1) :='N';
69757: l_calculate_g_l_flag VARCHAR2(1) :='Y';
69758: --
69759: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69760: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69761: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69762: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69763: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 69760: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

69756: l_calculate_acctd_flag VARCHAR2(1) :='N';
69757: l_calculate_g_l_flag VARCHAR2(1) :='Y';
69758: --
69759: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69760: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69761: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69762: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69763: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69764: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 69761: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

69757: l_calculate_g_l_flag VARCHAR2(1) :='Y';
69758: --
69759: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69760: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69761: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69762: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69763: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69764: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69765: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 69762: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

69758: --
69759: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69760: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69761: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69762: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69763: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69764: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69765: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69766: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 69763: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

69759: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69760: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69761: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69762: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69763: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69764: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69765: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69766: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69767: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 69764: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

69760: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69761: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69762: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69763: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69764: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69765: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69766: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69767: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69768: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 69765: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

69761: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69762: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69763: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69764: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69765: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69766: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69767: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69768: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69769: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 69766: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

69762: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69763: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69764: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69765: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69766: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69767: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69768: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69769: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69770: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 69767: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

69763: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69764: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69765: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69766: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69767: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69768: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69769: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69770: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69771: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 69768: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

69764: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69765: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69766: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69767: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69768: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69769: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69770: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69771: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69772: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 69769: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

69765: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69766: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69767: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69768: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69769: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69770: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69771: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69772: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69773: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 69770: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

69766: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69767: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69768: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69769: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69770: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69771: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69772: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69773: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69774: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 69771: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

69767: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69768: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69769: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69770: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69771: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69772: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69773: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69774: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69775: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 69772: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

69768: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69769: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69770: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69771: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69772: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69773: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69774: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69775: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69776: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 69773: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

69769: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69770: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69771: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69772: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69773: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69774: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69775: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69776: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69777: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 69774: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

69770: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69771: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69772: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69773: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69774: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69775: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69776: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69777: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69778: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 69775: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

69771: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69772: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69773: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69774: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69775: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69776: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69777: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69778: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69779: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 69776: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

69772: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69773: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69774: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69775: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69776: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69777: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69778: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69779: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69780: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 69777: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

69773: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69774: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69775: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69776: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69777: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69778: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69779: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69780: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69781: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 69778: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

69774: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69775: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69776: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69777: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69778: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69779: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69780: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69781: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
69782: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 69779: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

69775: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69776: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69777: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69778: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69779: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69780: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69781: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
69782: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69783: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 69780: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

69776: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69777: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69778: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69779: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69780: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69781: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
69782: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69783: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
69784: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 69781: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

69777: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69778: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69779: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69780: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69781: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
69782: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69783: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
69784: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
69785:

Line 69782: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

69778: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69779: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69780: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69781: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
69782: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69783: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
69784: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
69785:
69786: l_event_id NUMBER;

Line 69783: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

69779: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69780: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69781: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
69782: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69783: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
69784: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
69785:
69786: l_event_id NUMBER;
69787: l_previous_event_id NUMBER;

Line 69784: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

69780: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69781: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
69782: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69783: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
69784: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
69785:
69786: l_event_id NUMBER;
69787: l_previous_event_id NUMBER;
69788: l_first_event_id NUMBER;

Line 69802: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

69798: l_event_class_name VARCHAR2(80) := 'Credit Memo';
69799: l_description VARCHAR2(4000);
69800: l_transaction_reversal NUMBER;
69801: l_ae_header_id NUMBER;
69802: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
69803: l_log_module VARCHAR2(240);
69804: --
69805: l_acct_reversal_source VARCHAR2(30);
69806: l_trx_reversal_source VARCHAR2(30);

Line 70107: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

70103:
70104: --
70105: -- set event info as cache for other routines to refer event attributes
70106: --
70107: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
70108: (p_application_id => p_application_id
70109: ,p_primary_ledger_id => p_primary_ledger_id
70110: ,p_base_ledger_id => p_base_ledger_id
70111: ,p_target_ledger_id => p_target_ledger_id

Line 70140: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

70136:
70137: --
70138: -- set the status of entry to C_VALID (0)
70139: --
70140: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
70141:
70142: --
70143: -- initialize a row for ae header
70144: --

Line 70170: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

70166: --
70167: -- initilaize the status of ae headers for diffrent balance types
70168: -- the status is initialised to C_NOT_CREATED (2)
70169: --
70170: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
70171: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
70172: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
70173:
70174: --

Line 70171: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

70167: -- initilaize the status of ae headers for diffrent balance types
70168: -- the status is initialised to C_NOT_CREATED (2)
70169: --
70170: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
70171: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
70172: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
70173:
70174: --
70175: -- call api to validate and store accounting attributes for header

Line 70172: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

70168: -- the status is initialised to C_NOT_CREATED (2)
70169: --
70170: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
70171: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
70172: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
70173:
70174: --
70175: -- call api to validate and store accounting attributes for header
70176: --

Line 70211: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

70207: --
70208: l_trx_reversal_source := SUBSTR(NULL, 1,30);
70209:
70210: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
70211: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
70212:
70213: xla_accounting_err_pkg.build_message
70214: (p_appli_s_name => 'XLA'
70215: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 70219: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

70215: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
70216: ,p_token_1 => 'ACCT_ATTR_NAME'
70217: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
70218: ,p_token_2 => 'PRODUCT_NAME'
70219: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
70220: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
70221: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
70222: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
70223:

Line 70220: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

70216: ,p_token_1 => 'ACCT_ATTR_NAME'
70217: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
70218: ,p_token_2 => 'PRODUCT_NAME'
70219: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
70220: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
70221: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
70222: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
70223:
70224: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 70221: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

70217: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
70218: ,p_token_2 => 'PRODUCT_NAME'
70219: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
70220: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
70221: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
70222: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
70223:
70224: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
70225: --

Line 70222: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

70218: ,p_token_2 => 'PRODUCT_NAME'
70219: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
70220: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
70221: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
70222: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
70223:
70224: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
70225: --
70226: -- following sets the accounting attributes needed to reverse

Line 70241: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

70237: ----------------------------------------------------------------
70238: -- 4262811 - update the header statuses to invalid in need be
70239: ----------------------------------------------------------------
70240: --
70241: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
70242:
70243:
70244: -----------------------------------------------
70245: -- No accrual reversal for the event class/type

Line 70378: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

70374: ,p_module => l_log_module);
70375: END IF;
70376:
70377: --
70378: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
70379: --
70380: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
70381: --
70382: -- set event info as cache for other routines to refer event attributes

Line 70380: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

70376:
70377: --
70378: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
70379: --
70380: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
70381: --
70382: -- set event info as cache for other routines to refer event attributes
70383: --
70384:

Line 70388: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

70384:
70385: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
70386: l_previous_event_id := l_event_id;
70387:
70388: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
70389: (p_application_id => p_application_id
70390: ,p_primary_ledger_id => p_primary_ledger_id
70391: ,p_base_ledger_id => p_base_ledger_id
70392: ,p_target_ledger_id => p_target_ledger_id

Line 70429: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

70425: l_acct_reversal_source := SUBSTR(NULL, 1,30);
70426:
70427: IF l_continue_with_lines THEN
70428: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
70429: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
70430:
70431: xla_accounting_err_pkg.build_message
70432: (p_appli_s_name => 'XLA'
70433: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 70437: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

70433: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
70434: ,p_token_1 => 'LINE_NUMBER'
70435: ,p_value_1 => l_array_extract_line_num(Idx)
70436: ,p_token_2 => 'PRODUCT_NAME'
70437: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
70438: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
70439: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
70440: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
70441:

Line 70438: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

70434: ,p_token_1 => 'LINE_NUMBER'
70435: ,p_value_1 => l_array_extract_line_num(Idx)
70436: ,p_token_2 => 'PRODUCT_NAME'
70437: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
70438: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
70439: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
70440: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
70441:
70442: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 70439: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

70435: ,p_value_1 => l_array_extract_line_num(Idx)
70436: ,p_token_2 => 'PRODUCT_NAME'
70437: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
70438: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
70439: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
70440: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
70441:
70442: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
70443: --

Line 70440: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

70436: ,p_token_2 => 'PRODUCT_NAME'
70437: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
70438: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
70439: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
70440: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
70441:
70442: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
70443: --
70444: -- following sets the accounting attributes needed to reverse

Line 70932: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

70928:
70929: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
70930: -- or secondary ledger that has different currency with primary
70931: -- or alc that is calculated by sla
70932: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
70933: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
70934:
70935: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
70936: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 70933: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

70929: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
70930: -- or secondary ledger that has different currency with primary
70931: -- or alc that is calculated by sla
70932: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
70933: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
70934:
70935: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
70936: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
70937: AND (l_actual_flag = 'A')) THEN

Line 70935: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

70931: -- or alc that is calculated by sla
70932: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
70933: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
70934:
70935: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
70936: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
70937: AND (l_actual_flag = 'A')) THEN
70938: XLA_AE_LINES_PKG.CreateGainOrLossLines(
70939: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 70936: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

70932: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
70933: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
70934:
70935: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
70936: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
70937: AND (l_actual_flag = 'A')) THEN
70938: XLA_AE_LINES_PKG.CreateGainOrLossLines(
70939: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
70940: ,p_application_id => p_application_id

Line 70939: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

70935: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
70936: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
70937: AND (l_actual_flag = 'A')) THEN
70938: XLA_AE_LINES_PKG.CreateGainOrLossLines(
70939: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
70940: ,p_application_id => p_application_id
70941: ,p_amb_context_code => 'DEFAULT'
70942: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
70943: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 70942: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

70938: XLA_AE_LINES_PKG.CreateGainOrLossLines(
70939: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
70940: ,p_application_id => p_application_id
70941: ,p_amb_context_code => 'DEFAULT'
70942: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
70943: ,p_event_class_code => C_EVENT_CLASS_CODE
70944: ,p_event_type_code => C_EVENT_TYPE_CODE
70945:
70946: ,p_gain_ccid => -1

Line 71445: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

71441:
71442: l_calculate_acctd_flag VARCHAR2(1) :='N';
71443: l_calculate_g_l_flag VARCHAR2(1) :='N';
71444: --
71445: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71446: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71447: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
71448: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
71449: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 71446: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

71442: l_calculate_acctd_flag VARCHAR2(1) :='N';
71443: l_calculate_g_l_flag VARCHAR2(1) :='N';
71444: --
71445: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71446: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71447: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
71448: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
71449: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71450: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 71447: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

71443: l_calculate_g_l_flag VARCHAR2(1) :='N';
71444: --
71445: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71446: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71447: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
71448: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
71449: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71450: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
71451: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 71448: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

71444: --
71445: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71446: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71447: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
71448: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
71449: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71450: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
71451: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
71452: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 71449: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

71445: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71446: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71447: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
71448: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
71449: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71450: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
71451: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
71452: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71453: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 71450: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

71446: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71447: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
71448: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
71449: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71450: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
71451: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
71452: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71453: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71454: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 71451: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

71447: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
71448: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
71449: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71450: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
71451: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
71452: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71453: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71454: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71455: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 71452: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

71448: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
71449: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71450: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
71451: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
71452: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71453: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71454: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71455: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71456: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 71453: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

71449: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71450: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
71451: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
71452: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71453: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71454: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71455: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71456: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71457: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 71454: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

71450: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
71451: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
71452: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71453: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71454: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71455: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71456: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71457: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71458: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 71455: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

71451: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
71452: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71453: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71454: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71455: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71456: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71457: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71458: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71459: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 71456: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

71452: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71453: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71454: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71455: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71456: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71457: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71458: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71459: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
71460: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 71457: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

71453: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71454: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71455: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71456: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71457: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71458: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71459: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
71460: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
71461: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 71458: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

71454: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71455: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71456: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71457: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71458: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71459: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
71460: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
71461: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
71462: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 71459: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

71455: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71456: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71457: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71458: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71459: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
71460: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
71461: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
71462: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
71463: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 71460: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

71456: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71457: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71458: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71459: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
71460: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
71461: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
71462: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
71463: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71464: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 71461: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

71457: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71458: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71459: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
71460: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
71461: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
71462: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
71463: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71464: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71465: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 71462: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

71458: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71459: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
71460: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
71461: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
71462: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
71463: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71464: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71465: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71466: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 71463: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

71459: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
71460: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
71461: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
71462: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
71463: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71464: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71465: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71466: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71467: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 71464: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

71460: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
71461: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
71462: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
71463: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71464: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71465: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71466: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71467: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
71468: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 71465: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

71461: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
71462: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
71463: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71464: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71465: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71466: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71467: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
71468: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
71469: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 71466: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

71462: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
71463: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71464: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71465: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71466: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71467: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
71468: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
71469: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
71470: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 71467: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

71463: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71464: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71465: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71466: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71467: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
71468: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
71469: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
71470: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
71471:

Line 71468: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

71464: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71465: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71466: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71467: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
71468: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
71469: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
71470: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
71471:
71472: l_event_id NUMBER;

Line 71469: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

71465: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71466: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71467: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
71468: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
71469: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
71470: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
71471:
71472: l_event_id NUMBER;
71473: l_previous_event_id NUMBER;

Line 71470: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

71466: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71467: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
71468: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
71469: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
71470: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
71471:
71472: l_event_id NUMBER;
71473: l_previous_event_id NUMBER;
71474: l_first_event_id NUMBER;

Line 71488: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

71484: l_event_class_name VARCHAR2(80) := 'Debit Memo';
71485: l_description VARCHAR2(4000);
71486: l_transaction_reversal NUMBER;
71487: l_ae_header_id NUMBER;
71488: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
71489: l_log_module VARCHAR2(240);
71490: --
71491: l_acct_reversal_source VARCHAR2(30);
71492: l_trx_reversal_source VARCHAR2(30);

Line 71762: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

71758:
71759: --
71760: -- set event info as cache for other routines to refer event attributes
71761: --
71762: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
71763: (p_application_id => p_application_id
71764: ,p_primary_ledger_id => p_primary_ledger_id
71765: ,p_base_ledger_id => p_base_ledger_id
71766: ,p_target_ledger_id => p_target_ledger_id

Line 71795: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

71791:
71792: --
71793: -- set the status of entry to C_VALID (0)
71794: --
71795: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
71796:
71797: --
71798: -- initialize a row for ae header
71799: --

Line 71826: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

71822: --
71823: -- initilaize the status of ae headers for diffrent balance types
71824: -- the status is initialised to C_NOT_CREATED (2)
71825: --
71826: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
71827: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
71828: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
71829:
71830: --

Line 71827: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

71823: -- initilaize the status of ae headers for diffrent balance types
71824: -- the status is initialised to C_NOT_CREATED (2)
71825: --
71826: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
71827: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
71828: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
71829:
71830: --
71831: -- call api to validate and store accounting attributes for header

Line 71828: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

71824: -- the status is initialised to C_NOT_CREATED (2)
71825: --
71826: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
71827: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
71828: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
71829:
71830: --
71831: -- call api to validate and store accounting attributes for header
71832: --

Line 71873: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

71869: --
71870: l_trx_reversal_source := SUBSTR(NULL, 1,30);
71871:
71872: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
71873: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
71874:
71875: xla_accounting_err_pkg.build_message
71876: (p_appli_s_name => 'XLA'
71877: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 71881: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

71877: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
71878: ,p_token_1 => 'ACCT_ATTR_NAME'
71879: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
71880: ,p_token_2 => 'PRODUCT_NAME'
71881: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
71882: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
71883: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
71884: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
71885:

Line 71882: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

71878: ,p_token_1 => 'ACCT_ATTR_NAME'
71879: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
71880: ,p_token_2 => 'PRODUCT_NAME'
71881: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
71882: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
71883: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
71884: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
71885:
71886: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 71883: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

71879: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
71880: ,p_token_2 => 'PRODUCT_NAME'
71881: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
71882: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
71883: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
71884: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
71885:
71886: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
71887: --

Line 71884: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

71880: ,p_token_2 => 'PRODUCT_NAME'
71881: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
71882: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
71883: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
71884: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
71885:
71886: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
71887: --
71888: -- following sets the accounting attributes needed to reverse

Line 71903: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

71899: ----------------------------------------------------------------
71900: -- 4262811 - update the header statuses to invalid in need be
71901: ----------------------------------------------------------------
71902: --
71903: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
71904:
71905:
71906: -----------------------------------------------
71907: -- No accrual reversal for the event class/type

Line 72032: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

72028: ,p_module => l_log_module);
72029: END IF;
72030:
72031: --
72032: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
72033: --
72034: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
72035: --
72036: -- set event info as cache for other routines to refer event attributes

Line 72034: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

72030:
72031: --
72032: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
72033: --
72034: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
72035: --
72036: -- set event info as cache for other routines to refer event attributes
72037: --
72038:

Line 72042: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

72038:
72039: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
72040: l_previous_event_id := l_event_id;
72041:
72042: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
72043: (p_application_id => p_application_id
72044: ,p_primary_ledger_id => p_primary_ledger_id
72045: ,p_base_ledger_id => p_base_ledger_id
72046: ,p_target_ledger_id => p_target_ledger_id

Line 72083: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

72079: l_acct_reversal_source := SUBSTR(NULL, 1,30);
72080:
72081: IF l_continue_with_lines THEN
72082: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
72083: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
72084:
72085: xla_accounting_err_pkg.build_message
72086: (p_appli_s_name => 'XLA'
72087: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 72091: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

72087: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
72088: ,p_token_1 => 'LINE_NUMBER'
72089: ,p_value_1 => l_array_extract_line_num(Idx)
72090: ,p_token_2 => 'PRODUCT_NAME'
72091: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
72092: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
72093: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
72094: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
72095:

Line 72092: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

72088: ,p_token_1 => 'LINE_NUMBER'
72089: ,p_value_1 => l_array_extract_line_num(Idx)
72090: ,p_token_2 => 'PRODUCT_NAME'
72091: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
72092: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
72093: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
72094: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
72095:
72096: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 72093: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

72089: ,p_value_1 => l_array_extract_line_num(Idx)
72090: ,p_token_2 => 'PRODUCT_NAME'
72091: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
72092: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
72093: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
72094: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
72095:
72096: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
72097: --

Line 72094: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

72090: ,p_token_2 => 'PRODUCT_NAME'
72091: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
72092: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
72093: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
72094: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
72095:
72096: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
72097: --
72098: -- following sets the accounting attributes needed to reverse

Line 72413: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

72409:
72410: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
72411: -- or secondary ledger that has different currency with primary
72412: -- or alc that is calculated by sla
72413: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
72414: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
72415:
72416: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
72417: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 72414: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

72410: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
72411: -- or secondary ledger that has different currency with primary
72412: -- or alc that is calculated by sla
72413: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
72414: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
72415:
72416: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
72417: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
72418: AND (l_actual_flag = 'A')) THEN

Line 72416: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

72412: -- or alc that is calculated by sla
72413: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
72414: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
72415:
72416: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
72417: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
72418: AND (l_actual_flag = 'A')) THEN
72419: XLA_AE_LINES_PKG.CreateGainOrLossLines(
72420: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 72417: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

72413: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
72414: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
72415:
72416: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
72417: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
72418: AND (l_actual_flag = 'A')) THEN
72419: XLA_AE_LINES_PKG.CreateGainOrLossLines(
72420: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
72421: ,p_application_id => p_application_id

Line 72420: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

72416: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
72417: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
72418: AND (l_actual_flag = 'A')) THEN
72419: XLA_AE_LINES_PKG.CreateGainOrLossLines(
72420: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
72421: ,p_application_id => p_application_id
72422: ,p_amb_context_code => 'DEFAULT'
72423: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
72424: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 72423: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

72419: XLA_AE_LINES_PKG.CreateGainOrLossLines(
72420: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
72421: ,p_application_id => p_application_id
72422: ,p_amb_context_code => 'DEFAULT'
72423: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
72424: ,p_event_class_code => C_EVENT_CLASS_CODE
72425: ,p_event_type_code => C_EVENT_TYPE_CODE
72426:
72427: ,p_gain_ccid => -1

Line 72921: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

72917:
72918: l_calculate_acctd_flag VARCHAR2(1) :='N';
72919: l_calculate_g_l_flag VARCHAR2(1) :='N';
72920: --
72921: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72922: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72923: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
72924: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72925: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 72922: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

72918: l_calculate_acctd_flag VARCHAR2(1) :='N';
72919: l_calculate_g_l_flag VARCHAR2(1) :='N';
72920: --
72921: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72922: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72923: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
72924: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72925: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72926: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 72923: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

72919: l_calculate_g_l_flag VARCHAR2(1) :='N';
72920: --
72921: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72922: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72923: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
72924: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72925: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72926: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
72927: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 72924: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

72920: --
72921: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72922: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72923: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
72924: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72925: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72926: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
72927: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
72928: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 72925: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

72921: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72922: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72923: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
72924: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72925: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72926: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
72927: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
72928: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72929: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 72926: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

72922: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72923: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
72924: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72925: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72926: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
72927: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
72928: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72929: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72930: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 72927: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

72923: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
72924: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72925: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72926: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
72927: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
72928: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72929: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72930: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72931: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 72928: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

72924: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72925: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72926: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
72927: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
72928: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72929: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72930: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72931: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72932: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 72929: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

72925: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72926: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
72927: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
72928: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72929: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72930: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72931: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72932: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72933: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 72930: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

72926: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
72927: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
72928: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72929: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72930: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72931: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72932: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72933: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72934: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 72931: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

72927: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
72928: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72929: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72930: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72931: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72932: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72933: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72934: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72935: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 72932: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

72928: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72929: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72930: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72931: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72932: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72933: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72934: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72935: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72936: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 72933: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

72929: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72930: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72931: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72932: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72933: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72934: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72935: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72936: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72937: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 72934: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

72930: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72931: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72932: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72933: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72934: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72935: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72936: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72937: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72938: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 72935: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

72931: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72932: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72933: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72934: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72935: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72936: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72937: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72938: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72939: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 72936: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

72932: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72933: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72934: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72935: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72936: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72937: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72938: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72939: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72940: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 72937: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

72933: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72934: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72935: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72936: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72937: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72938: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72939: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72940: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72941: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 72938: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

72934: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72935: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72936: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72937: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72938: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72939: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72940: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72941: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72942: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 72939: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

72935: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72936: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72937: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72938: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72939: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72940: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72941: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72942: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72943: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 72940: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

72936: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72937: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72938: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72939: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72940: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72941: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72942: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72943: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
72944: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 72941: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

72937: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72938: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72939: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72940: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72941: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72942: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72943: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
72944: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
72945: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 72942: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

72938: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72939: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72940: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72941: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72942: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72943: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
72944: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
72945: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
72946: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 72943: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

72939: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72940: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72941: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72942: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72943: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
72944: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
72945: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
72946: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
72947:

Line 72944: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

72940: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72941: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72942: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72943: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
72944: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
72945: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
72946: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
72947:
72948: l_event_id NUMBER;

Line 72945: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

72941: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72942: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72943: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
72944: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
72945: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
72946: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
72947:
72948: l_event_id NUMBER;
72949: l_previous_event_id NUMBER;

Line 72946: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

72942: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72943: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
72944: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
72945: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
72946: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
72947:
72948: l_event_id NUMBER;
72949: l_previous_event_id NUMBER;
72950: l_first_event_id NUMBER;

Line 72964: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

72960: l_event_class_name VARCHAR2(80) := 'Deposit';
72961: l_description VARCHAR2(4000);
72962: l_transaction_reversal NUMBER;
72963: l_ae_header_id NUMBER;
72964: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
72965: l_log_module VARCHAR2(240);
72966: --
72967: l_acct_reversal_source VARCHAR2(30);
72968: l_trx_reversal_source VARCHAR2(30);

Line 73235: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

73231:
73232: --
73233: -- set event info as cache for other routines to refer event attributes
73234: --
73235: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
73236: (p_application_id => p_application_id
73237: ,p_primary_ledger_id => p_primary_ledger_id
73238: ,p_base_ledger_id => p_base_ledger_id
73239: ,p_target_ledger_id => p_target_ledger_id

Line 73268: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

73264:
73265: --
73266: -- set the status of entry to C_VALID (0)
73267: --
73268: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
73269:
73270: --
73271: -- initialize a row for ae header
73272: --

Line 73299: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

73295: --
73296: -- initilaize the status of ae headers for diffrent balance types
73297: -- the status is initialised to C_NOT_CREATED (2)
73298: --
73299: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
73300: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
73301: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
73302:
73303: --

Line 73300: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

73296: -- initilaize the status of ae headers for diffrent balance types
73297: -- the status is initialised to C_NOT_CREATED (2)
73298: --
73299: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
73300: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
73301: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
73302:
73303: --
73304: -- call api to validate and store accounting attributes for header

Line 73301: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

73297: -- the status is initialised to C_NOT_CREATED (2)
73298: --
73299: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
73300: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
73301: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
73302:
73303: --
73304: -- call api to validate and store accounting attributes for header
73305: --

Line 73346: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

73342: --
73343: l_trx_reversal_source := SUBSTR(NULL, 1,30);
73344:
73345: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
73346: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
73347:
73348: xla_accounting_err_pkg.build_message
73349: (p_appli_s_name => 'XLA'
73350: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 73354: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

73350: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
73351: ,p_token_1 => 'ACCT_ATTR_NAME'
73352: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
73353: ,p_token_2 => 'PRODUCT_NAME'
73354: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
73355: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
73356: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
73357: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
73358:

Line 73355: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

73351: ,p_token_1 => 'ACCT_ATTR_NAME'
73352: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
73353: ,p_token_2 => 'PRODUCT_NAME'
73354: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
73355: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
73356: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
73357: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
73358:
73359: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 73356: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

73352: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
73353: ,p_token_2 => 'PRODUCT_NAME'
73354: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
73355: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
73356: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
73357: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
73358:
73359: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
73360: --

Line 73357: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

73353: ,p_token_2 => 'PRODUCT_NAME'
73354: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
73355: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
73356: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
73357: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
73358:
73359: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
73360: --
73361: -- following sets the accounting attributes needed to reverse

Line 73376: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

73372: ----------------------------------------------------------------
73373: -- 4262811 - update the header statuses to invalid in need be
73374: ----------------------------------------------------------------
73375: --
73376: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
73377:
73378:
73379: -----------------------------------------------
73380: -- No accrual reversal for the event class/type

Line 73504: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

73500: ,p_module => l_log_module);
73501: END IF;
73502:
73503: --
73504: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
73505: --
73506: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
73507: --
73508: -- set event info as cache for other routines to refer event attributes

Line 73506: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

73502:
73503: --
73504: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
73505: --
73506: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
73507: --
73508: -- set event info as cache for other routines to refer event attributes
73509: --
73510:

Line 73514: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

73510:
73511: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
73512: l_previous_event_id := l_event_id;
73513:
73514: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
73515: (p_application_id => p_application_id
73516: ,p_primary_ledger_id => p_primary_ledger_id
73517: ,p_base_ledger_id => p_base_ledger_id
73518: ,p_target_ledger_id => p_target_ledger_id

Line 73555: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

73551: l_acct_reversal_source := SUBSTR(NULL, 1,30);
73552:
73553: IF l_continue_with_lines THEN
73554: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
73555: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
73556:
73557: xla_accounting_err_pkg.build_message
73558: (p_appli_s_name => 'XLA'
73559: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 73563: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

73559: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
73560: ,p_token_1 => 'LINE_NUMBER'
73561: ,p_value_1 => l_array_extract_line_num(Idx)
73562: ,p_token_2 => 'PRODUCT_NAME'
73563: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
73564: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
73565: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
73566: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
73567:

Line 73564: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

73560: ,p_token_1 => 'LINE_NUMBER'
73561: ,p_value_1 => l_array_extract_line_num(Idx)
73562: ,p_token_2 => 'PRODUCT_NAME'
73563: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
73564: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
73565: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
73566: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
73567:
73568: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 73565: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

73561: ,p_value_1 => l_array_extract_line_num(Idx)
73562: ,p_token_2 => 'PRODUCT_NAME'
73563: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
73564: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
73565: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
73566: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
73567:
73568: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
73569: --

Line 73566: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

73562: ,p_token_2 => 'PRODUCT_NAME'
73563: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
73564: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
73565: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
73566: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
73567:
73568: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
73569: --
73570: -- following sets the accounting attributes needed to reverse

Line 73659: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

73655:
73656: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
73657: -- or secondary ledger that has different currency with primary
73658: -- or alc that is calculated by sla
73659: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
73660: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
73661:
73662: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
73663: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 73660: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

73656: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
73657: -- or secondary ledger that has different currency with primary
73658: -- or alc that is calculated by sla
73659: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
73660: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
73661:
73662: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
73663: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
73664: AND (l_actual_flag = 'A')) THEN

Line 73662: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

73658: -- or alc that is calculated by sla
73659: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
73660: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
73661:
73662: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
73663: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
73664: AND (l_actual_flag = 'A')) THEN
73665: XLA_AE_LINES_PKG.CreateGainOrLossLines(
73666: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 73663: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

73659: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
73660: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
73661:
73662: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
73663: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
73664: AND (l_actual_flag = 'A')) THEN
73665: XLA_AE_LINES_PKG.CreateGainOrLossLines(
73666: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
73667: ,p_application_id => p_application_id

Line 73666: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

73662: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
73663: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
73664: AND (l_actual_flag = 'A')) THEN
73665: XLA_AE_LINES_PKG.CreateGainOrLossLines(
73666: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
73667: ,p_application_id => p_application_id
73668: ,p_amb_context_code => 'DEFAULT'
73669: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
73670: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 73669: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

73665: XLA_AE_LINES_PKG.CreateGainOrLossLines(
73666: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
73667: ,p_application_id => p_application_id
73668: ,p_amb_context_code => 'DEFAULT'
73669: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
73670: ,p_event_class_code => C_EVENT_CLASS_CODE
73671: ,p_event_type_code => C_EVENT_TYPE_CODE
73672:
73673: ,p_gain_ccid => -1

Line 74167: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

74163:
74164: l_calculate_acctd_flag VARCHAR2(1) :='N';
74165: l_calculate_g_l_flag VARCHAR2(1) :='N';
74166: --
74167: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74168: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74169: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
74170: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74171: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 74168: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

74164: l_calculate_acctd_flag VARCHAR2(1) :='N';
74165: l_calculate_g_l_flag VARCHAR2(1) :='N';
74166: --
74167: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74168: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74169: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
74170: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74171: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74172: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 74169: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

74165: l_calculate_g_l_flag VARCHAR2(1) :='N';
74166: --
74167: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74168: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74169: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
74170: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74171: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74172: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
74173: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 74170: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

74166: --
74167: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74168: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74169: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
74170: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74171: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74172: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
74173: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
74174: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 74171: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

74167: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74168: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74169: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
74170: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74171: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74172: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
74173: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
74174: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74175: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 74172: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

74168: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74169: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
74170: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74171: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74172: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
74173: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
74174: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74175: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74176: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 74173: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

74169: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
74170: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74171: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74172: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
74173: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
74174: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74175: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74176: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74177: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 74174: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

74170: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74171: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74172: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
74173: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
74174: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74175: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74176: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74177: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74178: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 74175: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

74171: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74172: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
74173: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
74174: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74175: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74176: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74177: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74178: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74179: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 74176: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

74172: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
74173: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
74174: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74175: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74176: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74177: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74178: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74179: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74180: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 74177: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

74173: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
74174: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74175: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74176: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74177: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74178: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74179: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74180: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74181: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 74178: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

74174: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74175: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74176: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74177: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74178: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74179: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74180: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74181: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74182: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 74179: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

74175: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74176: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74177: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74178: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74179: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74180: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74181: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74182: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74183: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 74180: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

74176: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74177: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74178: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74179: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74180: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74181: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74182: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74183: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74184: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 74181: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

74177: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74178: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74179: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74180: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74181: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74182: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74183: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74184: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74185: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 74182: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

74178: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74179: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74180: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74181: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74182: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74183: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74184: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74185: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74186: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 74183: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

74179: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74180: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74181: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74182: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74183: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74184: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74185: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74186: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74187: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 74184: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

74180: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74181: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74182: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74183: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74184: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74185: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74186: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74187: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74188: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 74185: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

74181: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74182: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74183: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74184: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74185: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74186: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74187: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74188: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74189: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 74186: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

74182: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74183: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74184: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74185: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74186: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74187: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74188: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74189: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
74190: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 74187: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

74183: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74184: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74185: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74186: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74187: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74188: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74189: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
74190: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
74191: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 74188: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

74184: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74185: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74186: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74187: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74188: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74189: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
74190: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
74191: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
74192: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 74189: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

74185: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74186: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74187: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74188: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74189: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
74190: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
74191: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
74192: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
74193:

Line 74190: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

74186: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74187: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74188: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74189: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
74190: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
74191: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
74192: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
74193:
74194: l_event_id NUMBER;

Line 74191: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

74187: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74188: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74189: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
74190: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
74191: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
74192: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
74193:
74194: l_event_id NUMBER;
74195: l_previous_event_id NUMBER;

Line 74192: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

74188: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74189: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
74190: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
74191: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
74192: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
74193:
74194: l_event_id NUMBER;
74195: l_previous_event_id NUMBER;
74196: l_first_event_id NUMBER;

Line 74210: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

74206: l_event_class_name VARCHAR2(80) := 'Guarantee';
74207: l_description VARCHAR2(4000);
74208: l_transaction_reversal NUMBER;
74209: l_ae_header_id NUMBER;
74210: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
74211: l_log_module VARCHAR2(240);
74212: --
74213: l_acct_reversal_source VARCHAR2(30);
74214: l_trx_reversal_source VARCHAR2(30);

Line 74481: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

74477:
74478: --
74479: -- set event info as cache for other routines to refer event attributes
74480: --
74481: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
74482: (p_application_id => p_application_id
74483: ,p_primary_ledger_id => p_primary_ledger_id
74484: ,p_base_ledger_id => p_base_ledger_id
74485: ,p_target_ledger_id => p_target_ledger_id

Line 74514: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

74510:
74511: --
74512: -- set the status of entry to C_VALID (0)
74513: --
74514: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
74515:
74516: --
74517: -- initialize a row for ae header
74518: --

Line 74545: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

74541: --
74542: -- initilaize the status of ae headers for diffrent balance types
74543: -- the status is initialised to C_NOT_CREATED (2)
74544: --
74545: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
74546: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
74547: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
74548:
74549: --

Line 74546: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

74542: -- initilaize the status of ae headers for diffrent balance types
74543: -- the status is initialised to C_NOT_CREATED (2)
74544: --
74545: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
74546: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
74547: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
74548:
74549: --
74550: -- call api to validate and store accounting attributes for header

Line 74547: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

74543: -- the status is initialised to C_NOT_CREATED (2)
74544: --
74545: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
74546: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
74547: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
74548:
74549: --
74550: -- call api to validate and store accounting attributes for header
74551: --

Line 74592: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

74588: --
74589: l_trx_reversal_source := SUBSTR(NULL, 1,30);
74590:
74591: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
74592: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
74593:
74594: xla_accounting_err_pkg.build_message
74595: (p_appli_s_name => 'XLA'
74596: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 74600: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

74596: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
74597: ,p_token_1 => 'ACCT_ATTR_NAME'
74598: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
74599: ,p_token_2 => 'PRODUCT_NAME'
74600: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
74601: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
74602: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
74603: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
74604:

Line 74601: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

74597: ,p_token_1 => 'ACCT_ATTR_NAME'
74598: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
74599: ,p_token_2 => 'PRODUCT_NAME'
74600: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
74601: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
74602: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
74603: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
74604:
74605: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 74602: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

74598: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
74599: ,p_token_2 => 'PRODUCT_NAME'
74600: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
74601: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
74602: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
74603: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
74604:
74605: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
74606: --

Line 74603: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

74599: ,p_token_2 => 'PRODUCT_NAME'
74600: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
74601: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
74602: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
74603: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
74604:
74605: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
74606: --
74607: -- following sets the accounting attributes needed to reverse

Line 74622: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

74618: ----------------------------------------------------------------
74619: -- 4262811 - update the header statuses to invalid in need be
74620: ----------------------------------------------------------------
74621: --
74622: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
74623:
74624:
74625: -----------------------------------------------
74626: -- No accrual reversal for the event class/type

Line 74750: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

74746: ,p_module => l_log_module);
74747: END IF;
74748:
74749: --
74750: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
74751: --
74752: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
74753: --
74754: -- set event info as cache for other routines to refer event attributes

Line 74752: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

74748:
74749: --
74750: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
74751: --
74752: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
74753: --
74754: -- set event info as cache for other routines to refer event attributes
74755: --
74756:

Line 74760: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

74756:
74757: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
74758: l_previous_event_id := l_event_id;
74759:
74760: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
74761: (p_application_id => p_application_id
74762: ,p_primary_ledger_id => p_primary_ledger_id
74763: ,p_base_ledger_id => p_base_ledger_id
74764: ,p_target_ledger_id => p_target_ledger_id

Line 74801: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

74797: l_acct_reversal_source := SUBSTR(NULL, 1,30);
74798:
74799: IF l_continue_with_lines THEN
74800: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
74801: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
74802:
74803: xla_accounting_err_pkg.build_message
74804: (p_appli_s_name => 'XLA'
74805: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 74809: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

74805: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
74806: ,p_token_1 => 'LINE_NUMBER'
74807: ,p_value_1 => l_array_extract_line_num(Idx)
74808: ,p_token_2 => 'PRODUCT_NAME'
74809: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
74810: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
74811: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
74812: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
74813:

Line 74810: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

74806: ,p_token_1 => 'LINE_NUMBER'
74807: ,p_value_1 => l_array_extract_line_num(Idx)
74808: ,p_token_2 => 'PRODUCT_NAME'
74809: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
74810: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
74811: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
74812: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
74813:
74814: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 74811: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

74807: ,p_value_1 => l_array_extract_line_num(Idx)
74808: ,p_token_2 => 'PRODUCT_NAME'
74809: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
74810: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
74811: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
74812: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
74813:
74814: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
74815: --

Line 74812: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

74808: ,p_token_2 => 'PRODUCT_NAME'
74809: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
74810: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
74811: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
74812: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
74813:
74814: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
74815: --
74816: -- following sets the accounting attributes needed to reverse

Line 74905: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

74901:
74902: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
74903: -- or secondary ledger that has different currency with primary
74904: -- or alc that is calculated by sla
74905: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
74906: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
74907:
74908: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
74909: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 74906: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

74902: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
74903: -- or secondary ledger that has different currency with primary
74904: -- or alc that is calculated by sla
74905: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
74906: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
74907:
74908: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
74909: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
74910: AND (l_actual_flag = 'A')) THEN

Line 74908: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

74904: -- or alc that is calculated by sla
74905: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
74906: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
74907:
74908: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
74909: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
74910: AND (l_actual_flag = 'A')) THEN
74911: XLA_AE_LINES_PKG.CreateGainOrLossLines(
74912: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 74909: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

74905: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
74906: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
74907:
74908: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
74909: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
74910: AND (l_actual_flag = 'A')) THEN
74911: XLA_AE_LINES_PKG.CreateGainOrLossLines(
74912: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
74913: ,p_application_id => p_application_id

Line 74912: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

74908: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
74909: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
74910: AND (l_actual_flag = 'A')) THEN
74911: XLA_AE_LINES_PKG.CreateGainOrLossLines(
74912: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
74913: ,p_application_id => p_application_id
74914: ,p_amb_context_code => 'DEFAULT'
74915: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
74916: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 74915: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

74911: XLA_AE_LINES_PKG.CreateGainOrLossLines(
74912: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
74913: ,p_application_id => p_application_id
74914: ,p_amb_context_code => 'DEFAULT'
74915: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
74916: ,p_event_class_code => C_EVENT_CLASS_CODE
74917: ,p_event_type_code => C_EVENT_TYPE_CODE
74918:
74919: ,p_gain_ccid => -1

Line 75444: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

75440:
75441: l_calculate_acctd_flag VARCHAR2(1) :='N';
75442: l_calculate_g_l_flag VARCHAR2(1) :='N';
75443: --
75444: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75445: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75446: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
75447: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
75448: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 75445: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

75441: l_calculate_acctd_flag VARCHAR2(1) :='N';
75442: l_calculate_g_l_flag VARCHAR2(1) :='N';
75443: --
75444: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75445: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75446: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
75447: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
75448: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75449: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 75446: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

75442: l_calculate_g_l_flag VARCHAR2(1) :='N';
75443: --
75444: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75445: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75446: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
75447: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
75448: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75449: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
75450: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 75447: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

75443: --
75444: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75445: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75446: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
75447: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
75448: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75449: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
75450: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
75451: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 75448: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

75444: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75445: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75446: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
75447: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
75448: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75449: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
75450: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
75451: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75452: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 75449: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

75445: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75446: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
75447: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
75448: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75449: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
75450: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
75451: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75452: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75453: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 75450: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

75446: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
75447: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
75448: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75449: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
75450: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
75451: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75452: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75453: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75454: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 75451: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

75447: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
75448: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75449: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
75450: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
75451: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75452: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75453: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75454: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75455: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 75452: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

75448: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75449: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
75450: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
75451: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75452: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75453: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75454: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75455: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75456: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 75453: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

75449: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
75450: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
75451: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75452: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75453: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75454: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75455: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75456: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75457: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 75454: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

75450: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
75451: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75452: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75453: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75454: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75455: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75456: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75457: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75458: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 75455: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

75451: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75452: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75453: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75454: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75455: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75456: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75457: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75458: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
75459: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 75456: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

75452: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75453: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75454: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75455: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75456: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75457: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75458: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
75459: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
75460: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 75457: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

75453: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75454: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75455: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75456: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75457: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75458: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
75459: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
75460: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
75461: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 75458: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

75454: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75455: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75456: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75457: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75458: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
75459: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
75460: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
75461: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
75462: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 75459: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

75455: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75456: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75457: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75458: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
75459: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
75460: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
75461: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
75462: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75463: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 75460: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

75456: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75457: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75458: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
75459: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
75460: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
75461: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
75462: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75463: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75464: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 75461: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

75457: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75458: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
75459: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
75460: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
75461: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
75462: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75463: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75464: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75465: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 75462: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

75458: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
75459: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
75460: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
75461: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
75462: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75463: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75464: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75465: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75466: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 75463: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

75459: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
75460: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
75461: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
75462: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75463: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75464: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75465: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75466: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
75467: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 75464: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

75460: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
75461: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
75462: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75463: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75464: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75465: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75466: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
75467: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
75468: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 75465: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

75461: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
75462: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75463: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75464: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75465: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75466: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
75467: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
75468: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
75469: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 75466: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

75462: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75463: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75464: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75465: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75466: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
75467: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
75468: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
75469: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
75470:

Line 75467: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

75463: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75464: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75465: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75466: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
75467: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
75468: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
75469: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
75470:
75471: l_event_id NUMBER;

Line 75468: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

75464: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75465: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75466: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
75467: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
75468: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
75469: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
75470:
75471: l_event_id NUMBER;
75472: l_previous_event_id NUMBER;

Line 75469: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

75465: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75466: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
75467: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
75468: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
75469: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
75470:
75471: l_event_id NUMBER;
75472: l_previous_event_id NUMBER;
75473: l_first_event_id NUMBER;

Line 75487: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

75483: l_event_class_name VARCHAR2(80) := 'Invoice';
75484: l_description VARCHAR2(4000);
75485: l_transaction_reversal NUMBER;
75486: l_ae_header_id NUMBER;
75487: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
75488: l_log_module VARCHAR2(240);
75489: --
75490: l_acct_reversal_source VARCHAR2(30);
75491: l_trx_reversal_source VARCHAR2(30);

Line 75779: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

75775:
75776: --
75777: -- set event info as cache for other routines to refer event attributes
75778: --
75779: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
75780: (p_application_id => p_application_id
75781: ,p_primary_ledger_id => p_primary_ledger_id
75782: ,p_base_ledger_id => p_base_ledger_id
75783: ,p_target_ledger_id => p_target_ledger_id

Line 75812: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

75808:
75809: --
75810: -- set the status of entry to C_VALID (0)
75811: --
75812: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
75813:
75814: --
75815: -- initialize a row for ae header
75816: --

Line 75845: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

75841: --
75842: -- initilaize the status of ae headers for diffrent balance types
75843: -- the status is initialised to C_NOT_CREATED (2)
75844: --
75845: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
75846: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
75847: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
75848:
75849: --

Line 75846: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

75842: -- initilaize the status of ae headers for diffrent balance types
75843: -- the status is initialised to C_NOT_CREATED (2)
75844: --
75845: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
75846: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
75847: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
75848:
75849: --
75850: -- call api to validate and store accounting attributes for header

Line 75847: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

75843: -- the status is initialised to C_NOT_CREATED (2)
75844: --
75845: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
75846: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
75847: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
75848:
75849: --
75850: -- call api to validate and store accounting attributes for header
75851: --

Line 75892: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

75888: --
75889: l_trx_reversal_source := SUBSTR(NULL, 1,30);
75890:
75891: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
75892: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
75893:
75894: xla_accounting_err_pkg.build_message
75895: (p_appli_s_name => 'XLA'
75896: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 75900: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

75896: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
75897: ,p_token_1 => 'ACCT_ATTR_NAME'
75898: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
75899: ,p_token_2 => 'PRODUCT_NAME'
75900: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
75901: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
75902: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
75903: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
75904:

Line 75901: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

75897: ,p_token_1 => 'ACCT_ATTR_NAME'
75898: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
75899: ,p_token_2 => 'PRODUCT_NAME'
75900: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
75901: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
75902: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
75903: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
75904:
75905: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 75902: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

75898: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
75899: ,p_token_2 => 'PRODUCT_NAME'
75900: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
75901: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
75902: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
75903: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
75904:
75905: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
75906: --

Line 75903: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

75899: ,p_token_2 => 'PRODUCT_NAME'
75900: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
75901: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
75902: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
75903: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
75904:
75905: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
75906: --
75907: -- following sets the accounting attributes needed to reverse

Line 75922: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

75918: ----------------------------------------------------------------
75919: -- 4262811 - update the header statuses to invalid in need be
75920: ----------------------------------------------------------------
75921: --
75922: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
75923:
75924:
75925: -----------------------------------------------
75926: -- No accrual reversal for the event class/type

Line 76054: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

76050: ,p_module => l_log_module);
76051: END IF;
76052:
76053: --
76054: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
76055: --
76056: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
76057: --
76058: -- set event info as cache for other routines to refer event attributes

Line 76056: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

76052:
76053: --
76054: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
76055: --
76056: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
76057: --
76058: -- set event info as cache for other routines to refer event attributes
76059: --
76060:

Line 76064: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

76060:
76061: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
76062: l_previous_event_id := l_event_id;
76063:
76064: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
76065: (p_application_id => p_application_id
76066: ,p_primary_ledger_id => p_primary_ledger_id
76067: ,p_base_ledger_id => p_base_ledger_id
76068: ,p_target_ledger_id => p_target_ledger_id

Line 76105: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

76101: l_acct_reversal_source := SUBSTR(NULL, 1,30);
76102:
76103: IF l_continue_with_lines THEN
76104: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
76105: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
76106:
76107: xla_accounting_err_pkg.build_message
76108: (p_appli_s_name => 'XLA'
76109: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 76113: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

76109: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
76110: ,p_token_1 => 'LINE_NUMBER'
76111: ,p_value_1 => l_array_extract_line_num(Idx)
76112: ,p_token_2 => 'PRODUCT_NAME'
76113: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
76114: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
76115: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
76116: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
76117:

Line 76114: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

76110: ,p_token_1 => 'LINE_NUMBER'
76111: ,p_value_1 => l_array_extract_line_num(Idx)
76112: ,p_token_2 => 'PRODUCT_NAME'
76113: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
76114: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
76115: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
76116: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
76117:
76118: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 76115: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

76111: ,p_value_1 => l_array_extract_line_num(Idx)
76112: ,p_token_2 => 'PRODUCT_NAME'
76113: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
76114: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
76115: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
76116: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
76117:
76118: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
76119: --

Line 76116: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

76112: ,p_token_2 => 'PRODUCT_NAME'
76113: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
76114: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
76115: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
76116: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
76117:
76118: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
76119: --
76120: -- following sets the accounting attributes needed to reverse

Line 76607: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

76603:
76604: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
76605: -- or secondary ledger that has different currency with primary
76606: -- or alc that is calculated by sla
76607: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
76608: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
76609:
76610: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
76611: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 76608: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

76604: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
76605: -- or secondary ledger that has different currency with primary
76606: -- or alc that is calculated by sla
76607: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
76608: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
76609:
76610: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
76611: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
76612: AND (l_actual_flag = 'A')) THEN

Line 76610: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

76606: -- or alc that is calculated by sla
76607: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
76608: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
76609:
76610: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
76611: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
76612: AND (l_actual_flag = 'A')) THEN
76613: XLA_AE_LINES_PKG.CreateGainOrLossLines(
76614: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 76611: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

76607: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
76608: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
76609:
76610: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
76611: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
76612: AND (l_actual_flag = 'A')) THEN
76613: XLA_AE_LINES_PKG.CreateGainOrLossLines(
76614: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
76615: ,p_application_id => p_application_id

Line 76614: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

76610: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
76611: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
76612: AND (l_actual_flag = 'A')) THEN
76613: XLA_AE_LINES_PKG.CreateGainOrLossLines(
76614: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
76615: ,p_application_id => p_application_id
76616: ,p_amb_context_code => 'DEFAULT'
76617: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
76618: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 76617: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

76613: XLA_AE_LINES_PKG.CreateGainOrLossLines(
76614: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
76615: ,p_application_id => p_application_id
76616: ,p_amb_context_code => 'DEFAULT'
76617: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
76618: ,p_event_class_code => C_EVENT_CLASS_CODE
76619: ,p_event_type_code => C_EVENT_TYPE_CODE
76620:
76621: ,p_gain_ccid => -1

Line 77136: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

77132:
77133: l_calculate_acctd_flag VARCHAR2(1) :='N';
77134: l_calculate_g_l_flag VARCHAR2(1) :='N';
77135: --
77136: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77137: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77138: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
77139: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77140: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 77137: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

77133: l_calculate_acctd_flag VARCHAR2(1) :='N';
77134: l_calculate_g_l_flag VARCHAR2(1) :='N';
77135: --
77136: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77137: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77138: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
77139: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77140: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77141: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 77138: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

77134: l_calculate_g_l_flag VARCHAR2(1) :='N';
77135: --
77136: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77137: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77138: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
77139: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77140: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77141: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
77142: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 77139: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

77135: --
77136: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77137: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77138: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
77139: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77140: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77141: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
77142: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
77143: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 77140: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

77136: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77137: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77138: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
77139: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77140: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77141: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
77142: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
77143: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77144: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 77141: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

77137: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77138: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
77139: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77140: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77141: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
77142: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
77143: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77144: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77145: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 77142: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

77138: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
77139: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77140: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77141: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
77142: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
77143: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77144: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77145: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77146: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 77143: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

77139: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77140: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77141: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
77142: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
77143: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77144: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77145: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77146: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77147: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 77144: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

77140: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77141: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
77142: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
77143: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77144: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77145: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77146: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77147: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77148: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 77145: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

77141: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
77142: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
77143: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77144: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77145: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77146: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77147: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77148: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77149: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 77146: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

77142: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
77143: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77144: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77145: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77146: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77147: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77148: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77149: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77150: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 77147: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

77143: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77144: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77145: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77146: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77147: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77148: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77149: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77150: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77151: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 77148: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

77144: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77145: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77146: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77147: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77148: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77149: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77150: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77151: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77152: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 77149: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

77145: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77146: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77147: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77148: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77149: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77150: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77151: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77152: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77153: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 77150: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

77146: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77147: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77148: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77149: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77150: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77151: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77152: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77153: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77154: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 77151: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

77147: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77148: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77149: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77150: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77151: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77152: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77153: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77154: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77155: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 77152: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

77148: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77149: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77150: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77151: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77152: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77153: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77154: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77155: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77156: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 77153: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

77149: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77150: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77151: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77152: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77153: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77154: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77155: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77156: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77157: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 77154: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

77150: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77151: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77152: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77153: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77154: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77155: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77156: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77157: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77158: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 77155: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

77151: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77152: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77153: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77154: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77155: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77156: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77157: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77158: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
77159: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 77156: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

77152: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77153: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77154: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77155: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77156: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77157: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77158: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
77159: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
77160: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 77157: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

77153: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77154: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77155: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77156: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77157: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77158: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
77159: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
77160: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
77161: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 77158: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

77154: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77155: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77156: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77157: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77158: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
77159: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
77160: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
77161: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
77162:

Line 77159: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

77155: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77156: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77157: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77158: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
77159: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
77160: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
77161: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
77162:
77163: l_event_id NUMBER;

Line 77160: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

77156: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77157: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77158: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
77159: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
77160: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
77161: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
77162:
77163: l_event_id NUMBER;
77164: l_previous_event_id NUMBER;

Line 77161: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

77157: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77158: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
77159: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
77160: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
77161: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
77162:
77163: l_event_id NUMBER;
77164: l_previous_event_id NUMBER;
77165: l_first_event_id NUMBER;

Line 77179: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

77175: l_event_class_name VARCHAR2(80) := 'Miscellaneous Receipt';
77176: l_description VARCHAR2(4000);
77177: l_transaction_reversal NUMBER;
77178: l_ae_header_id NUMBER;
77179: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
77180: l_log_module VARCHAR2(240);
77181: --
77182: l_acct_reversal_source VARCHAR2(30);
77183: l_trx_reversal_source VARCHAR2(30);

Line 77459: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

77455:
77456: --
77457: -- set event info as cache for other routines to refer event attributes
77458: --
77459: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
77460: (p_application_id => p_application_id
77461: ,p_primary_ledger_id => p_primary_ledger_id
77462: ,p_base_ledger_id => p_base_ledger_id
77463: ,p_target_ledger_id => p_target_ledger_id

Line 77492: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

77488:
77489: --
77490: -- set the status of entry to C_VALID (0)
77491: --
77492: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
77493:
77494: --
77495: -- initialize a row for ae header
77496: --

Line 77520: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

77516: --
77517: -- initilaize the status of ae headers for diffrent balance types
77518: -- the status is initialised to C_NOT_CREATED (2)
77519: --
77520: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
77521: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
77522: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
77523:
77524: --

Line 77521: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

77517: -- initilaize the status of ae headers for diffrent balance types
77518: -- the status is initialised to C_NOT_CREATED (2)
77519: --
77520: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
77521: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
77522: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
77523:
77524: --
77525: -- call api to validate and store accounting attributes for header

Line 77522: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

77518: -- the status is initialised to C_NOT_CREATED (2)
77519: --
77520: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
77521: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
77522: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
77523:
77524: --
77525: -- call api to validate and store accounting attributes for header
77526: --

Line 77569: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

77565: --
77566: l_trx_reversal_source := SUBSTR(g_array_event(l_event_id).array_value_char('source_86'), 1,30);
77567:
77568: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
77569: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
77570:
77571: xla_accounting_err_pkg.build_message
77572: (p_appli_s_name => 'XLA'
77573: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 77577: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

77573: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
77574: ,p_token_1 => 'ACCT_ATTR_NAME'
77575: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
77576: ,p_token_2 => 'PRODUCT_NAME'
77577: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
77578: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
77579: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
77580: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
77581:

Line 77578: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

77574: ,p_token_1 => 'ACCT_ATTR_NAME'
77575: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
77576: ,p_token_2 => 'PRODUCT_NAME'
77577: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
77578: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
77579: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
77580: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
77581:
77582: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 77579: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

77575: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
77576: ,p_token_2 => 'PRODUCT_NAME'
77577: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
77578: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
77579: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
77580: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
77581:
77582: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
77583: --

Line 77580: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

77576: ,p_token_2 => 'PRODUCT_NAME'
77577: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
77578: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
77579: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
77580: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
77581:
77582: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
77583: --
77584: -- following sets the accounting attributes needed to reverse

Line 77599: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

77595: ----------------------------------------------------------------
77596: -- 4262811 - update the header statuses to invalid in need be
77597: ----------------------------------------------------------------
77598: --
77599: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
77600:
77601:
77602: -----------------------------------------------
77603: -- No accrual reversal for the event class/type

Line 77735: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

77731: ,p_module => l_log_module);
77732: END IF;
77733:
77734: --
77735: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
77736: --
77737: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
77738: --
77739: -- set event info as cache for other routines to refer event attributes

Line 77737: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

77733:
77734: --
77735: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
77736: --
77737: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
77738: --
77739: -- set event info as cache for other routines to refer event attributes
77740: --
77741:

Line 77745: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

77741:
77742: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
77743: l_previous_event_id := l_event_id;
77744:
77745: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
77746: (p_application_id => p_application_id
77747: ,p_primary_ledger_id => p_primary_ledger_id
77748: ,p_base_ledger_id => p_base_ledger_id
77749: ,p_target_ledger_id => p_target_ledger_id

Line 77786: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

77782: l_acct_reversal_source := SUBSTR(NULL, 1,30);
77783:
77784: IF l_continue_with_lines THEN
77785: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
77786: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
77787:
77788: xla_accounting_err_pkg.build_message
77789: (p_appli_s_name => 'XLA'
77790: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 77794: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

77790: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
77791: ,p_token_1 => 'LINE_NUMBER'
77792: ,p_value_1 => l_array_extract_line_num(Idx)
77793: ,p_token_2 => 'PRODUCT_NAME'
77794: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
77795: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
77796: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
77797: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
77798:

Line 77795: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

77791: ,p_token_1 => 'LINE_NUMBER'
77792: ,p_value_1 => l_array_extract_line_num(Idx)
77793: ,p_token_2 => 'PRODUCT_NAME'
77794: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
77795: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
77796: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
77797: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
77798:
77799: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 77796: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

77792: ,p_value_1 => l_array_extract_line_num(Idx)
77793: ,p_token_2 => 'PRODUCT_NAME'
77794: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
77795: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
77796: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
77797: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
77798:
77799: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
77800: --

Line 77797: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

77793: ,p_token_2 => 'PRODUCT_NAME'
77794: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
77795: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
77796: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
77797: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
77798:
77799: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
77800: --
77801: -- following sets the accounting attributes needed to reverse

Line 78314: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

78310:
78311: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
78312: -- or secondary ledger that has different currency with primary
78313: -- or alc that is calculated by sla
78314: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
78315: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
78316:
78317: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
78318: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 78315: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

78311: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
78312: -- or secondary ledger that has different currency with primary
78313: -- or alc that is calculated by sla
78314: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
78315: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
78316:
78317: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
78318: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
78319: AND (l_actual_flag = 'A')) THEN

Line 78317: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

78313: -- or alc that is calculated by sla
78314: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
78315: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
78316:
78317: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
78318: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
78319: AND (l_actual_flag = 'A')) THEN
78320: XLA_AE_LINES_PKG.CreateGainOrLossLines(
78321: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 78318: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

78314: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
78315: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
78316:
78317: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
78318: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
78319: AND (l_actual_flag = 'A')) THEN
78320: XLA_AE_LINES_PKG.CreateGainOrLossLines(
78321: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
78322: ,p_application_id => p_application_id

Line 78321: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

78317: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
78318: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
78319: AND (l_actual_flag = 'A')) THEN
78320: XLA_AE_LINES_PKG.CreateGainOrLossLines(
78321: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
78322: ,p_application_id => p_application_id
78323: ,p_amb_context_code => 'DEFAULT'
78324: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
78325: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 78324: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

78320: XLA_AE_LINES_PKG.CreateGainOrLossLines(
78321: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
78322: ,p_application_id => p_application_id
78323: ,p_amb_context_code => 'DEFAULT'
78324: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
78325: ,p_event_class_code => C_EVENT_CLASS_CODE
78326: ,p_event_type_code => C_EVENT_TYPE_CODE
78327:
78328: ,p_gain_ccid => -1

Line 79017: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

79013:
79014: l_calculate_acctd_flag VARCHAR2(1) :='N';
79015: l_calculate_g_l_flag VARCHAR2(1) :='Y';
79016: --
79017: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79018: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79019: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79020: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79021: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 79018: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

79014: l_calculate_acctd_flag VARCHAR2(1) :='N';
79015: l_calculate_g_l_flag VARCHAR2(1) :='Y';
79016: --
79017: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79018: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79019: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79020: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79021: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79022: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 79019: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

79015: l_calculate_g_l_flag VARCHAR2(1) :='Y';
79016: --
79017: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79018: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79019: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79020: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79021: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79022: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79023: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 79020: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

79016: --
79017: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79018: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79019: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79020: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79021: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79022: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79023: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79024: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 79021: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

79017: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79018: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79019: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79020: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79021: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79022: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79023: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79024: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79025: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 79022: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

79018: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79019: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79020: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79021: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79022: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79023: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79024: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79025: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79026: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 79023: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

79019: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79020: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79021: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79022: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79023: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79024: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79025: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79026: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79027: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 79024: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

79020: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79021: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79022: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79023: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79024: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79025: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79026: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79027: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79028: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 79025: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

79021: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79022: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79023: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79024: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79025: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79026: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79027: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79028: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79029: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 79026: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

79022: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79023: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79024: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79025: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79026: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79027: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79028: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79029: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79030: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 79027: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

79023: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79024: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79025: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79026: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79027: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79028: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79029: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79030: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79031: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 79028: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

79024: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79025: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79026: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79027: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79028: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79029: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79030: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79031: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79032: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 79029: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

79025: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79026: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79027: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79028: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79029: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79030: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79031: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79032: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79033: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 79030: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

79026: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79027: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79028: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79029: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79030: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79031: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79032: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79033: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79034: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 79031: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

79027: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79028: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79029: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79030: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79031: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79032: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79033: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79034: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79035: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 79032: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

79028: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79029: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79030: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79031: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79032: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79033: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79034: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79035: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79036: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 79033: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

79029: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79030: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79031: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79032: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79033: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79034: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79035: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79036: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79037: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 79034: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

79030: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79031: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79032: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79033: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79034: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79035: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79036: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79037: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79038: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 79035: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

79031: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79032: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79033: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79034: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79035: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79036: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79037: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79038: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79039: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 79036: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

79032: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79033: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79034: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79035: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79036: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79037: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79038: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79039: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
79040: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 79037: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

79033: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79034: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79035: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79036: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79037: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79038: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79039: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
79040: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79041: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 79038: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

79034: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79035: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79036: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79037: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79038: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79039: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
79040: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79041: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
79042: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 79039: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

79035: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79036: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79037: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79038: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79039: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
79040: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79041: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
79042: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
79043:

Line 79040: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

79036: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79037: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79038: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79039: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
79040: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79041: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
79042: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
79043:
79044: l_event_id NUMBER;

Line 79041: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

79037: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79038: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79039: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
79040: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79041: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
79042: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
79043:
79044: l_event_id NUMBER;
79045: l_previous_event_id NUMBER;

Line 79042: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

79038: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79039: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
79040: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79041: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
79042: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
79043:
79044: l_event_id NUMBER;
79045: l_previous_event_id NUMBER;
79046: l_first_event_id NUMBER;

Line 79060: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

79056: l_event_class_name VARCHAR2(80) := 'Receipt';
79057: l_description VARCHAR2(4000);
79058: l_transaction_reversal NUMBER;
79059: l_ae_header_id NUMBER;
79060: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
79061: l_log_module VARCHAR2(240);
79062: --
79063: l_acct_reversal_source VARCHAR2(30);
79064: l_trx_reversal_source VARCHAR2(30);

Line 79461: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

79457:
79458: --
79459: -- set event info as cache for other routines to refer event attributes
79460: --
79461: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
79462: (p_application_id => p_application_id
79463: ,p_primary_ledger_id => p_primary_ledger_id
79464: ,p_base_ledger_id => p_base_ledger_id
79465: ,p_target_ledger_id => p_target_ledger_id

Line 79494: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

79490:
79491: --
79492: -- set the status of entry to C_VALID (0)
79493: --
79494: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
79495:
79496: --
79497: -- initialize a row for ae header
79498: --

Line 79532: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

79528: --
79529: -- initilaize the status of ae headers for diffrent balance types
79530: -- the status is initialised to C_NOT_CREATED (2)
79531: --
79532: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
79533: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
79534: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
79535:
79536: --

Line 79533: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

79529: -- initilaize the status of ae headers for diffrent balance types
79530: -- the status is initialised to C_NOT_CREATED (2)
79531: --
79532: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
79533: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
79534: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
79535:
79536: --
79537: -- call api to validate and store accounting attributes for header

Line 79534: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

79530: -- the status is initialised to C_NOT_CREATED (2)
79531: --
79532: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
79533: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
79534: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
79535:
79536: --
79537: -- call api to validate and store accounting attributes for header
79538: --

Line 79581: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

79577: --
79578: l_trx_reversal_source := SUBSTR(g_array_event(l_event_id).array_value_char('source_86'), 1,30);
79579:
79580: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
79581: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
79582:
79583: xla_accounting_err_pkg.build_message
79584: (p_appli_s_name => 'XLA'
79585: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 79589: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

79585: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
79586: ,p_token_1 => 'ACCT_ATTR_NAME'
79587: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
79588: ,p_token_2 => 'PRODUCT_NAME'
79589: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
79590: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
79591: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
79592: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
79593:

Line 79590: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

79586: ,p_token_1 => 'ACCT_ATTR_NAME'
79587: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
79588: ,p_token_2 => 'PRODUCT_NAME'
79589: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
79590: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
79591: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
79592: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
79593:
79594: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 79591: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

79587: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
79588: ,p_token_2 => 'PRODUCT_NAME'
79589: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
79590: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
79591: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
79592: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
79593:
79594: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
79595: --

Line 79592: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

79588: ,p_token_2 => 'PRODUCT_NAME'
79589: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
79590: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
79591: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
79592: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
79593:
79594: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
79595: --
79596: -- following sets the accounting attributes needed to reverse

Line 79611: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

79607: ----------------------------------------------------------------
79608: -- 4262811 - update the header statuses to invalid in need be
79609: ----------------------------------------------------------------
79610: --
79611: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
79612:
79613:
79614: -----------------------------------------------
79615: -- No accrual reversal for the event class/type

Line 79768: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

79764: ,p_module => l_log_module);
79765: END IF;
79766:
79767: --
79768: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
79769: --
79770: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
79771: --
79772: -- set event info as cache for other routines to refer event attributes

Line 79770: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

79766:
79767: --
79768: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
79769: --
79770: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
79771: --
79772: -- set event info as cache for other routines to refer event attributes
79773: --
79774:

Line 79778: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

79774:
79775: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
79776: l_previous_event_id := l_event_id;
79777:
79778: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
79779: (p_application_id => p_application_id
79780: ,p_primary_ledger_id => p_primary_ledger_id
79781: ,p_base_ledger_id => p_base_ledger_id
79782: ,p_target_ledger_id => p_target_ledger_id

Line 79819: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

79815: l_acct_reversal_source := SUBSTR(NULL, 1,30);
79816:
79817: IF l_continue_with_lines THEN
79818: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
79819: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
79820:
79821: xla_accounting_err_pkg.build_message
79822: (p_appli_s_name => 'XLA'
79823: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 79827: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

79823: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
79824: ,p_token_1 => 'LINE_NUMBER'
79825: ,p_value_1 => l_array_extract_line_num(Idx)
79826: ,p_token_2 => 'PRODUCT_NAME'
79827: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
79828: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
79829: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
79830: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
79831:

Line 79828: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

79824: ,p_token_1 => 'LINE_NUMBER'
79825: ,p_value_1 => l_array_extract_line_num(Idx)
79826: ,p_token_2 => 'PRODUCT_NAME'
79827: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
79828: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
79829: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
79830: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
79831:
79832: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 79829: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

79825: ,p_value_1 => l_array_extract_line_num(Idx)
79826: ,p_token_2 => 'PRODUCT_NAME'
79827: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
79828: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
79829: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
79830: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
79831:
79832: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
79833: --

Line 79830: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

79826: ,p_token_2 => 'PRODUCT_NAME'
79827: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
79828: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
79829: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
79830: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
79831:
79832: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
79833: --
79834: -- following sets the accounting attributes needed to reverse

Line 81319: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

81315:
81316: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
81317: -- or secondary ledger that has different currency with primary
81318: -- or alc that is calculated by sla
81319: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
81320: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
81321:
81322: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
81323: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 81320: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

81316: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
81317: -- or secondary ledger that has different currency with primary
81318: -- or alc that is calculated by sla
81319: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
81320: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
81321:
81322: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
81323: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
81324: AND (l_actual_flag = 'A')) THEN

Line 81322: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

81318: -- or alc that is calculated by sla
81319: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
81320: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
81321:
81322: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
81323: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
81324: AND (l_actual_flag = 'A')) THEN
81325: XLA_AE_LINES_PKG.CreateGainOrLossLines(
81326: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 81323: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

81319: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
81320: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
81321:
81322: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
81323: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
81324: AND (l_actual_flag = 'A')) THEN
81325: XLA_AE_LINES_PKG.CreateGainOrLossLines(
81326: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
81327: ,p_application_id => p_application_id

Line 81326: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

81322: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
81323: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
81324: AND (l_actual_flag = 'A')) THEN
81325: XLA_AE_LINES_PKG.CreateGainOrLossLines(
81326: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
81327: ,p_application_id => p_application_id
81328: ,p_amb_context_code => 'DEFAULT'
81329: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
81330: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 81329: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

81325: XLA_AE_LINES_PKG.CreateGainOrLossLines(
81326: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
81327: ,p_application_id => p_application_id
81328: ,p_amb_context_code => 'DEFAULT'
81329: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
81330: ,p_event_class_code => C_EVENT_CLASS_CODE
81331: ,p_event_type_code => C_EVENT_TYPE_CODE
81332:
81333: ,p_gain_ccid => TO_NUMBER(g_array_event(l_event_id).array_value_num('source_7'))

Line 81486: l_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;

81482: ,p_level => C_LEVEL_PROCEDURE
81483: ,p_module => l_log_module);
81484: END IF;
81485:
81486: l_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
81487: l_currency_code := xla_ae_journal_entry_pkg.g_cache_ledgers_info.currency_code;
81488: l_sla_ledger_id := xla_ae_journal_entry_pkg.g_cache_ledgers_info.sla_ledger_id;
81489:
81490: --

Line 81487: l_currency_code := xla_ae_journal_entry_pkg.g_cache_ledgers_info.currency_code;

81483: ,p_module => l_log_module);
81484: END IF;
81485:
81486: l_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
81487: l_currency_code := xla_ae_journal_entry_pkg.g_cache_ledgers_info.currency_code;
81488: l_sla_ledger_id := xla_ae_journal_entry_pkg.g_cache_ledgers_info.sla_ledger_id;
81489:
81490: --
81491: -- initialize array of lines with NULL

Line 81488: l_sla_ledger_id := xla_ae_journal_entry_pkg.g_cache_ledgers_info.sla_ledger_id;

81484: END IF;
81485:
81486: l_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
81487: l_currency_code := xla_ae_journal_entry_pkg.g_cache_ledgers_info.currency_code;
81488: l_sla_ledger_id := xla_ae_journal_entry_pkg.g_cache_ledgers_info.sla_ledger_id;
81489:
81490: --
81491: -- initialize array of lines with NULL
81492: --

Line 81922: xla_ae_journal_entry_pkg.SetProductAcctDefinition

81918: ,p_level => C_LEVEL_STATEMENT
81919: ,p_module => l_log_module);
81920: END IF;
81921: --
81922: xla_ae_journal_entry_pkg.SetProductAcctDefinition
81923: (p_product_rule_code => 'FEDERAL_AR_ACCRUAL'
81924: ,p_product_rule_type_code => 'S'
81925: ,p_product_rule_version => ''
81926: ,p_product_rule_name => 'Federal Receivables Accrual'

Line 81931: xla_ae_journal_entry_pkg.GetAlternateCurrencyLedger

81927: ,p_amb_context_code => 'DEFAULT'
81928: );
81929:
81930: l_array_ledgers :=
81931: xla_ae_journal_entry_pkg.GetAlternateCurrencyLedger
81932: (p_base_ledger_id => p_base_ledger_id);
81933:
81934: FOR Idx IN 1 .. l_array_ledgers.COUNT LOOP
81935: l_temp_result :=

Line 81936: XLA_AE_JOURNAL_ENTRY_PKG.GetLedgersInfo

81932: (p_base_ledger_id => p_base_ledger_id);
81933:
81934: FOR Idx IN 1 .. l_array_ledgers.COUNT LOOP
81935: l_temp_result :=
81936: XLA_AE_JOURNAL_ENTRY_PKG.GetLedgersInfo
81937: (p_application_id => p_application_id
81938: ,p_base_ledger_id => p_base_ledger_id
81939: ,p_target_ledger_id => l_array_ledgers(Idx)
81940: ,p_primary_ledger_id => p_primary_ledger_id