DBA Data[Home] [Help]

APPS.XLA_00222_AAD_S_000006_PKG dependencies on XLA_AE_JOURNAL_ENTRY_PKG

Line 24: (array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num

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

Line 25: ,array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num

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

Line 26: ,array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L

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

Line 27: ,array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L

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

Line 28: ,array_event_id xla_number_array_type --XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num

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

Line 29: ,array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L

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

Line 30: ,array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L

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

Line 31: ,array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num

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

Line 32: ,array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date

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

Line 33: ,array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num

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

Line 34: ,array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num

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

Line 35: ,array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num

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

Line 36: ,array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num

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

Line 37: ,array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L

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

Line 38: ,array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L

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

Line 39: ,array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L

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

Line 40: ,array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L

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

Line 41: ,array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date

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

Line 42: ,array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date

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

Line 43: ,array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date

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

Line 44: ,array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date

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

Line 45: ,array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L

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

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

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

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

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

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

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

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

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

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

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

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

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

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

393: ,p_module => l_log_module);
394:
395: END IF;
396:
397: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
398: x_value_combination_id := null;
399: x_value_segment_code := null;
400: x_value_type_code := null;
401: l_output_value := null;

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

415: 'XLA_OWNER_TYPE'
416: ,l_component_type_code
417: )
418: ,p_token_3 => 'PAD_NAME'
419: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
420: ,p_token_4 => 'PAD_OWNER'
421: ,p_value_4 => xla_lookups_pkg.get_meaning(
422: 'XLA_OWNER_TYPE'
423: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 423: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

419: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
420: ,p_token_4 => 'PAD_OWNER'
421: ,p_value_4 => xla_lookups_pkg.get_meaning(
422: 'XLA_OWNER_TYPE'
423: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
424: )
425: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
426: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
427: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

421: ,p_value_4 => xla_lookups_pkg.get_meaning(
422: 'XLA_OWNER_TYPE'
423: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
424: )
425: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
426: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
427: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
428: ,p_ae_header_id => NULL
429: );

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

422: 'XLA_OWNER_TYPE'
423: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
424: )
425: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
426: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
427: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
428: ,p_ae_header_id => NULL
429: );
430: RETURN l_output_value;

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

423: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
424: )
425: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
426: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
427: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
428: ,p_ae_header_id => NULL
429: );
430: RETURN l_output_value;
431: EXCEPTION

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

515: ,p_module => l_log_module);
516:
517: END IF;
518:
519: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
520: x_value_combination_id := null;
521: x_value_segment_code := null;
522: x_value_type_code := null;
523: l_output_value := null;

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

537: 'XLA_OWNER_TYPE'
538: ,l_component_type_code
539: )
540: ,p_token_3 => 'PAD_NAME'
541: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
542: ,p_token_4 => 'PAD_OWNER'
543: ,p_value_4 => xla_lookups_pkg.get_meaning(
544: 'XLA_OWNER_TYPE'
545: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 545: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

541: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
542: ,p_token_4 => 'PAD_OWNER'
543: ,p_value_4 => xla_lookups_pkg.get_meaning(
544: 'XLA_OWNER_TYPE'
545: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
546: )
547: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
548: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
549: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

543: ,p_value_4 => xla_lookups_pkg.get_meaning(
544: 'XLA_OWNER_TYPE'
545: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
546: )
547: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
548: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
549: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
550: ,p_ae_header_id => NULL
551: );

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

544: 'XLA_OWNER_TYPE'
545: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
546: )
547: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
548: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
549: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
550: ,p_ae_header_id => NULL
551: );
552: RETURN l_output_value;

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

545: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
546: )
547: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
548: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
549: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
550: ,p_ae_header_id => NULL
551: );
552: RETURN l_output_value;
553: EXCEPTION

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

637: ,p_module => l_log_module);
638:
639: END IF;
640:
641: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
642: x_value_combination_id := null;
643: x_value_segment_code := null;
644: x_value_type_code := null;
645: l_output_value := null;

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

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

Line 667: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

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

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

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

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

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

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

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

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

759: ,p_module => l_log_module);
760:
761: END IF;
762:
763: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
764: x_value_combination_id := null;
765: x_value_segment_code := null;
766: x_value_type_code := null;
767: l_output_value := null;

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

781: 'XLA_OWNER_TYPE'
782: ,l_component_type_code
783: )
784: ,p_token_3 => 'PAD_NAME'
785: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
786: ,p_token_4 => 'PAD_OWNER'
787: ,p_value_4 => xla_lookups_pkg.get_meaning(
788: 'XLA_OWNER_TYPE'
789: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 789: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

785: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
786: ,p_token_4 => 'PAD_OWNER'
787: ,p_value_4 => xla_lookups_pkg.get_meaning(
788: 'XLA_OWNER_TYPE'
789: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
790: )
791: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
792: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
793: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

787: ,p_value_4 => xla_lookups_pkg.get_meaning(
788: 'XLA_OWNER_TYPE'
789: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
790: )
791: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
792: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
793: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
794: ,p_ae_header_id => NULL
795: );

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

788: 'XLA_OWNER_TYPE'
789: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
790: )
791: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
792: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
793: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
794: ,p_ae_header_id => NULL
795: );
796: RETURN l_output_value;

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

789: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
790: )
791: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
792: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
793: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
794: ,p_ae_header_id => NULL
795: );
796: RETURN l_output_value;
797: EXCEPTION

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

865: (p_msg => 'END of AcctDerRule_6(invalid)'
866: ,p_level => C_LEVEL_PROCEDURE
867: ,p_module => l_log_module);
868: END IF;
869: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
870: x_value_type_code := null;
871: l_output_value := null;
872: xla_accounting_err_pkg.build_message
873: (p_appli_s_name => 'XLA'

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

885: 'XLA_OWNER_TYPE'
886: ,l_component_type_code
887: )
888: ,p_token_3 => 'PAD_NAME'
889: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
890: ,p_token_4 => 'PAD_OWNER'
891: ,p_value_4 => xla_lookups_pkg.get_meaning(
892: 'XLA_OWNER_TYPE'
893: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 893: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

889: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
890: ,p_token_4 => 'PAD_OWNER'
891: ,p_value_4 => xla_lookups_pkg.get_meaning(
892: 'XLA_OWNER_TYPE'
893: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
894: )
895: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
896: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
897: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

891: ,p_value_4 => xla_lookups_pkg.get_meaning(
892: 'XLA_OWNER_TYPE'
893: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
894: )
895: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
896: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
897: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
898: ,p_ae_header_id => NULL
899: );

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

892: 'XLA_OWNER_TYPE'
893: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
894: )
895: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
896: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
897: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
898: ,p_ae_header_id => NULL
899: );
900: RETURN l_output_value;

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

893: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
894: )
895: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
896: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
897: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
898: ,p_ae_header_id => NULL
899: );
900: RETURN l_output_value;
901: EXCEPTION

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

969: (p_msg => 'END of AcctDerRule_7(invalid)'
970: ,p_level => C_LEVEL_PROCEDURE
971: ,p_module => l_log_module);
972: END IF;
973: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
974: x_value_type_code := null;
975: l_output_value := null;
976: xla_accounting_err_pkg.build_message
977: (p_appli_s_name => 'XLA'

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

989: 'XLA_OWNER_TYPE'
990: ,l_component_type_code
991: )
992: ,p_token_3 => 'PAD_NAME'
993: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
994: ,p_token_4 => 'PAD_OWNER'
995: ,p_value_4 => xla_lookups_pkg.get_meaning(
996: 'XLA_OWNER_TYPE'
997: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 997: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

993: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
994: ,p_token_4 => 'PAD_OWNER'
995: ,p_value_4 => xla_lookups_pkg.get_meaning(
996: 'XLA_OWNER_TYPE'
997: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
998: )
999: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1000: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1001: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

995: ,p_value_4 => xla_lookups_pkg.get_meaning(
996: 'XLA_OWNER_TYPE'
997: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
998: )
999: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1000: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1001: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1002: ,p_ae_header_id => NULL
1003: );

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

996: 'XLA_OWNER_TYPE'
997: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
998: )
999: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1000: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1001: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1002: ,p_ae_header_id => NULL
1003: );
1004: RETURN l_output_value;

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

997: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
998: )
999: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1000: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1001: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1002: ,p_ae_header_id => NULL
1003: );
1004: RETURN l_output_value;
1005: EXCEPTION

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

1097: ,p_module => l_log_module);
1098:
1099: END IF;
1100:
1101: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
1102: x_value_combination_id := null;
1103: x_value_segment_code := null;
1104: x_value_type_code := null;
1105: l_output_value := null;

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

1119: 'XLA_OWNER_TYPE'
1120: ,l_component_type_code
1121: )
1122: ,p_token_3 => 'PAD_NAME'
1123: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1124: ,p_token_4 => 'PAD_OWNER'
1125: ,p_value_4 => xla_lookups_pkg.get_meaning(
1126: 'XLA_OWNER_TYPE'
1127: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 1127: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

1123: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1124: ,p_token_4 => 'PAD_OWNER'
1125: ,p_value_4 => xla_lookups_pkg.get_meaning(
1126: 'XLA_OWNER_TYPE'
1127: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1128: )
1129: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1130: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1131: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

1125: ,p_value_4 => xla_lookups_pkg.get_meaning(
1126: 'XLA_OWNER_TYPE'
1127: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1128: )
1129: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1130: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1131: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1132: ,p_ae_header_id => NULL
1133: );

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

1126: 'XLA_OWNER_TYPE'
1127: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1128: )
1129: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1130: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1131: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1132: ,p_ae_header_id => NULL
1133: );
1134: RETURN l_output_value;

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

1127: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1128: )
1129: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1130: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1131: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1132: ,p_ae_header_id => NULL
1133: );
1134: RETURN l_output_value;
1135: EXCEPTION

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

1251: ,p_module => l_log_module);
1252:
1253: END IF;
1254:
1255: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
1256: x_value_combination_id := null;
1257: x_value_segment_code := null;
1258: x_value_type_code := null;
1259: l_output_value := null;

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

1273: 'XLA_OWNER_TYPE'
1274: ,l_component_type_code
1275: )
1276: ,p_token_3 => 'PAD_NAME'
1277: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1278: ,p_token_4 => 'PAD_OWNER'
1279: ,p_value_4 => xla_lookups_pkg.get_meaning(
1280: 'XLA_OWNER_TYPE'
1281: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 1281: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

1277: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1278: ,p_token_4 => 'PAD_OWNER'
1279: ,p_value_4 => xla_lookups_pkg.get_meaning(
1280: 'XLA_OWNER_TYPE'
1281: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1282: )
1283: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1284: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1285: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

1279: ,p_value_4 => xla_lookups_pkg.get_meaning(
1280: 'XLA_OWNER_TYPE'
1281: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1282: )
1283: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1284: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1285: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1286: ,p_ae_header_id => NULL
1287: );

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

1280: 'XLA_OWNER_TYPE'
1281: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1282: )
1283: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1284: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1285: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1286: ,p_ae_header_id => NULL
1287: );
1288: RETURN l_output_value;

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

1281: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1282: )
1283: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1284: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1285: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1286: ,p_ae_header_id => NULL
1287: );
1288: RETURN l_output_value;
1289: EXCEPTION

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

1381: ,p_module => l_log_module);
1382:
1383: END IF;
1384:
1385: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
1386: x_value_combination_id := null;
1387: x_value_segment_code := null;
1388: x_value_type_code := null;
1389: l_output_value := null;

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

1403: 'XLA_OWNER_TYPE'
1404: ,l_component_type_code
1405: )
1406: ,p_token_3 => 'PAD_NAME'
1407: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1408: ,p_token_4 => 'PAD_OWNER'
1409: ,p_value_4 => xla_lookups_pkg.get_meaning(
1410: 'XLA_OWNER_TYPE'
1411: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 1411: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

1407: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1408: ,p_token_4 => 'PAD_OWNER'
1409: ,p_value_4 => xla_lookups_pkg.get_meaning(
1410: 'XLA_OWNER_TYPE'
1411: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1412: )
1413: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1414: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1415: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

1409: ,p_value_4 => xla_lookups_pkg.get_meaning(
1410: 'XLA_OWNER_TYPE'
1411: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1412: )
1413: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1414: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1415: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1416: ,p_ae_header_id => NULL
1417: );

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

1410: 'XLA_OWNER_TYPE'
1411: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1412: )
1413: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1414: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1415: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1416: ,p_ae_header_id => NULL
1417: );
1418: RETURN l_output_value;

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

1411: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1412: )
1413: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1414: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1415: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1416: ,p_ae_header_id => NULL
1417: );
1418: RETURN l_output_value;
1419: EXCEPTION

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

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

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

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

Line 1541: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

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

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

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

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

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

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

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

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

1641: ,p_module => l_log_module);
1642:
1643: END IF;
1644:
1645: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
1646: x_value_combination_id := null;
1647: x_value_segment_code := null;
1648: x_value_type_code := null;
1649: l_output_value := null;

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

1663: 'XLA_OWNER_TYPE'
1664: ,l_component_type_code
1665: )
1666: ,p_token_3 => 'PAD_NAME'
1667: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1668: ,p_token_4 => 'PAD_OWNER'
1669: ,p_value_4 => xla_lookups_pkg.get_meaning(
1670: 'XLA_OWNER_TYPE'
1671: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 1671: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

1667: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1668: ,p_token_4 => 'PAD_OWNER'
1669: ,p_value_4 => xla_lookups_pkg.get_meaning(
1670: 'XLA_OWNER_TYPE'
1671: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1672: )
1673: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1674: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1675: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

1669: ,p_value_4 => xla_lookups_pkg.get_meaning(
1670: 'XLA_OWNER_TYPE'
1671: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1672: )
1673: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1674: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1675: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1676: ,p_ae_header_id => NULL
1677: );

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

1670: 'XLA_OWNER_TYPE'
1671: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1672: )
1673: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1674: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1675: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1676: ,p_ae_header_id => NULL
1677: );
1678: RETURN l_output_value;

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

1671: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1672: )
1673: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1674: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1675: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1676: ,p_ae_header_id => NULL
1677: );
1678: RETURN l_output_value;
1679: EXCEPTION

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

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

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

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

Line 1825: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

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

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

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

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

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

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

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

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

1935: ,p_module => l_log_module);
1936:
1937: END IF;
1938:
1939: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
1940: x_value_combination_id := null;
1941: x_value_segment_code := null;
1942: x_value_type_code := null;
1943: l_output_value := null;

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

1957: 'XLA_OWNER_TYPE'
1958: ,l_component_type_code
1959: )
1960: ,p_token_3 => 'PAD_NAME'
1961: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1962: ,p_token_4 => 'PAD_OWNER'
1963: ,p_value_4 => xla_lookups_pkg.get_meaning(
1964: 'XLA_OWNER_TYPE'
1965: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 1965: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

1961: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1962: ,p_token_4 => 'PAD_OWNER'
1963: ,p_value_4 => xla_lookups_pkg.get_meaning(
1964: 'XLA_OWNER_TYPE'
1965: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1966: )
1967: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1968: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1969: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

1963: ,p_value_4 => xla_lookups_pkg.get_meaning(
1964: 'XLA_OWNER_TYPE'
1965: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1966: )
1967: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1968: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1969: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1970: ,p_ae_header_id => NULL
1971: );

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

1964: 'XLA_OWNER_TYPE'
1965: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1966: )
1967: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1968: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1969: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1970: ,p_ae_header_id => NULL
1971: );
1972: RETURN l_output_value;

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

1965: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1966: )
1967: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1968: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1969: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1970: ,p_ae_header_id => NULL
1971: );
1972: RETURN l_output_value;
1973: EXCEPTION

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

2075: ,p_module => l_log_module);
2076:
2077: END IF;
2078:
2079: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
2080: x_value_combination_id := null;
2081: x_value_segment_code := null;
2082: x_value_type_code := null;
2083: l_output_value := null;

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

2097: 'XLA_OWNER_TYPE'
2098: ,l_component_type_code
2099: )
2100: ,p_token_3 => 'PAD_NAME'
2101: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2102: ,p_token_4 => 'PAD_OWNER'
2103: ,p_value_4 => xla_lookups_pkg.get_meaning(
2104: 'XLA_OWNER_TYPE'
2105: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 2105: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

2101: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2102: ,p_token_4 => 'PAD_OWNER'
2103: ,p_value_4 => xla_lookups_pkg.get_meaning(
2104: 'XLA_OWNER_TYPE'
2105: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2106: )
2107: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2108: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2109: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

2103: ,p_value_4 => xla_lookups_pkg.get_meaning(
2104: 'XLA_OWNER_TYPE'
2105: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2106: )
2107: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2108: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2109: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2110: ,p_ae_header_id => NULL
2111: );

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

2104: 'XLA_OWNER_TYPE'
2105: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2106: )
2107: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2108: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2109: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2110: ,p_ae_header_id => NULL
2111: );
2112: RETURN l_output_value;

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

2105: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2106: )
2107: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2108: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2109: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2110: ,p_ae_header_id => NULL
2111: );
2112: RETURN l_output_value;
2113: EXCEPTION

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

2217: ,p_module => l_log_module);
2218:
2219: END IF;
2220:
2221: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
2222: x_value_combination_id := null;
2223: x_value_segment_code := null;
2224: x_value_type_code := null;
2225: l_output_value := null;

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

2239: 'XLA_OWNER_TYPE'
2240: ,l_component_type_code
2241: )
2242: ,p_token_3 => 'PAD_NAME'
2243: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2244: ,p_token_4 => 'PAD_OWNER'
2245: ,p_value_4 => xla_lookups_pkg.get_meaning(
2246: 'XLA_OWNER_TYPE'
2247: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 2247: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

2243: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2244: ,p_token_4 => 'PAD_OWNER'
2245: ,p_value_4 => xla_lookups_pkg.get_meaning(
2246: 'XLA_OWNER_TYPE'
2247: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2248: )
2249: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2250: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2251: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

2245: ,p_value_4 => xla_lookups_pkg.get_meaning(
2246: 'XLA_OWNER_TYPE'
2247: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2248: )
2249: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2250: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2251: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2252: ,p_ae_header_id => NULL
2253: );

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

2246: 'XLA_OWNER_TYPE'
2247: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2248: )
2249: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2250: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2251: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2252: ,p_ae_header_id => NULL
2253: );
2254: RETURN l_output_value;

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

2247: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2248: )
2249: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2250: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2251: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2252: ,p_ae_header_id => NULL
2253: );
2254: RETURN l_output_value;
2255: EXCEPTION

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

2359: ,p_module => l_log_module);
2360:
2361: END IF;
2362:
2363: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
2364: x_value_combination_id := null;
2365: x_value_segment_code := null;
2366: x_value_type_code := null;
2367: l_output_value := null;

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

2381: 'XLA_OWNER_TYPE'
2382: ,l_component_type_code
2383: )
2384: ,p_token_3 => 'PAD_NAME'
2385: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2386: ,p_token_4 => 'PAD_OWNER'
2387: ,p_value_4 => xla_lookups_pkg.get_meaning(
2388: 'XLA_OWNER_TYPE'
2389: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 2389: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

2385: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2386: ,p_token_4 => 'PAD_OWNER'
2387: ,p_value_4 => xla_lookups_pkg.get_meaning(
2388: 'XLA_OWNER_TYPE'
2389: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2390: )
2391: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2392: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2393: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

2387: ,p_value_4 => xla_lookups_pkg.get_meaning(
2388: 'XLA_OWNER_TYPE'
2389: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2390: )
2391: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2392: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2393: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2394: ,p_ae_header_id => NULL
2395: );

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

2388: 'XLA_OWNER_TYPE'
2389: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2390: )
2391: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2392: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2393: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2394: ,p_ae_header_id => NULL
2395: );
2396: RETURN l_output_value;

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

2389: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2390: )
2391: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2392: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2393: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2394: ,p_ae_header_id => NULL
2395: );
2396: RETURN l_output_value;
2397: EXCEPTION

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

2535: ,p_module => l_log_module);
2536:
2537: END IF;
2538:
2539: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
2540: x_value_combination_id := null;
2541: x_value_segment_code := null;
2542: x_value_type_code := null;
2543: l_output_value := null;

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

2557: 'XLA_OWNER_TYPE'
2558: ,l_component_type_code
2559: )
2560: ,p_token_3 => 'PAD_NAME'
2561: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2562: ,p_token_4 => 'PAD_OWNER'
2563: ,p_value_4 => xla_lookups_pkg.get_meaning(
2564: 'XLA_OWNER_TYPE'
2565: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 2565: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

2561: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2562: ,p_token_4 => 'PAD_OWNER'
2563: ,p_value_4 => xla_lookups_pkg.get_meaning(
2564: 'XLA_OWNER_TYPE'
2565: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2566: )
2567: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2568: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2569: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

2563: ,p_value_4 => xla_lookups_pkg.get_meaning(
2564: 'XLA_OWNER_TYPE'
2565: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2566: )
2567: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2568: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2569: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2570: ,p_ae_header_id => NULL
2571: );

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

2564: 'XLA_OWNER_TYPE'
2565: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2566: )
2567: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2568: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2569: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2570: ,p_ae_header_id => NULL
2571: );
2572: RETURN l_output_value;

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

2565: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2566: )
2567: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2568: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2569: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2570: ,p_ae_header_id => NULL
2571: );
2572: RETURN l_output_value;
2573: EXCEPTION

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

2711: ,p_module => l_log_module);
2712:
2713: END IF;
2714:
2715: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
2716: x_value_combination_id := null;
2717: x_value_segment_code := null;
2718: x_value_type_code := null;
2719: l_output_value := null;

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

2733: 'XLA_OWNER_TYPE'
2734: ,l_component_type_code
2735: )
2736: ,p_token_3 => 'PAD_NAME'
2737: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2738: ,p_token_4 => 'PAD_OWNER'
2739: ,p_value_4 => xla_lookups_pkg.get_meaning(
2740: 'XLA_OWNER_TYPE'
2741: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 2741: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

2737: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2738: ,p_token_4 => 'PAD_OWNER'
2739: ,p_value_4 => xla_lookups_pkg.get_meaning(
2740: 'XLA_OWNER_TYPE'
2741: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2742: )
2743: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2744: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2745: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

2739: ,p_value_4 => xla_lookups_pkg.get_meaning(
2740: 'XLA_OWNER_TYPE'
2741: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2742: )
2743: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2744: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2745: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2746: ,p_ae_header_id => NULL
2747: );

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

2740: 'XLA_OWNER_TYPE'
2741: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2742: )
2743: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2744: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2745: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2746: ,p_ae_header_id => NULL
2747: );
2748: RETURN l_output_value;

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

2741: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2742: )
2743: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2744: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2745: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2746: ,p_ae_header_id => NULL
2747: );
2748: RETURN l_output_value;
2749: EXCEPTION

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

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

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

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

Line 2891: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

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

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

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

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

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

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

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

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

3011: ,p_module => l_log_module);
3012:
3013: END IF;
3014:
3015: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
3016: x_value_combination_id := null;
3017: x_value_segment_code := null;
3018: x_value_type_code := null;
3019: l_output_value := null;

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

3033: 'XLA_OWNER_TYPE'
3034: ,l_component_type_code
3035: )
3036: ,p_token_3 => 'PAD_NAME'
3037: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3038: ,p_token_4 => 'PAD_OWNER'
3039: ,p_value_4 => xla_lookups_pkg.get_meaning(
3040: 'XLA_OWNER_TYPE'
3041: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 3041: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

3037: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3038: ,p_token_4 => 'PAD_OWNER'
3039: ,p_value_4 => xla_lookups_pkg.get_meaning(
3040: 'XLA_OWNER_TYPE'
3041: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3042: )
3043: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3044: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3045: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

3039: ,p_value_4 => xla_lookups_pkg.get_meaning(
3040: 'XLA_OWNER_TYPE'
3041: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3042: )
3043: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3044: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3045: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3046: ,p_ae_header_id => NULL
3047: );

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

3040: 'XLA_OWNER_TYPE'
3041: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3042: )
3043: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3044: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3045: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3046: ,p_ae_header_id => NULL
3047: );
3048: RETURN l_output_value;

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

3041: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3042: )
3043: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3044: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3045: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3046: ,p_ae_header_id => NULL
3047: );
3048: RETURN l_output_value;
3049: EXCEPTION

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

3199: ,p_module => l_log_module);
3200:
3201: END IF;
3202:
3203: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
3204: x_value_combination_id := null;
3205: x_value_segment_code := null;
3206: x_value_type_code := null;
3207: l_output_value := null;

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

3221: 'XLA_OWNER_TYPE'
3222: ,l_component_type_code
3223: )
3224: ,p_token_3 => 'PAD_NAME'
3225: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3226: ,p_token_4 => 'PAD_OWNER'
3227: ,p_value_4 => xla_lookups_pkg.get_meaning(
3228: 'XLA_OWNER_TYPE'
3229: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 3229: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

3225: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3226: ,p_token_4 => 'PAD_OWNER'
3227: ,p_value_4 => xla_lookups_pkg.get_meaning(
3228: 'XLA_OWNER_TYPE'
3229: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3230: )
3231: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3232: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3233: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

3227: ,p_value_4 => xla_lookups_pkg.get_meaning(
3228: 'XLA_OWNER_TYPE'
3229: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3230: )
3231: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3232: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3233: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3234: ,p_ae_header_id => NULL
3235: );

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

3228: 'XLA_OWNER_TYPE'
3229: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3230: )
3231: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3232: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3233: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3234: ,p_ae_header_id => NULL
3235: );
3236: RETURN l_output_value;

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

3229: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3230: )
3231: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3232: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3233: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3234: ,p_ae_header_id => NULL
3235: );
3236: RETURN l_output_value;
3237: EXCEPTION

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

3389: ,p_module => l_log_module);
3390:
3391: END IF;
3392:
3393: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
3394: x_value_combination_id := null;
3395: x_value_segment_code := null;
3396: x_value_type_code := null;
3397: l_output_value := null;

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

3411: 'XLA_OWNER_TYPE'
3412: ,l_component_type_code
3413: )
3414: ,p_token_3 => 'PAD_NAME'
3415: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3416: ,p_token_4 => 'PAD_OWNER'
3417: ,p_value_4 => xla_lookups_pkg.get_meaning(
3418: 'XLA_OWNER_TYPE'
3419: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 3419: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

3415: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3416: ,p_token_4 => 'PAD_OWNER'
3417: ,p_value_4 => xla_lookups_pkg.get_meaning(
3418: 'XLA_OWNER_TYPE'
3419: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3420: )
3421: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3422: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3423: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

3417: ,p_value_4 => xla_lookups_pkg.get_meaning(
3418: 'XLA_OWNER_TYPE'
3419: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3420: )
3421: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3422: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3423: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3424: ,p_ae_header_id => NULL
3425: );

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

3418: 'XLA_OWNER_TYPE'
3419: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3420: )
3421: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3422: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3423: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3424: ,p_ae_header_id => NULL
3425: );
3426: RETURN l_output_value;

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

3419: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3420: )
3421: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3422: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3423: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3424: ,p_ae_header_id => NULL
3425: );
3426: RETURN l_output_value;
3427: EXCEPTION

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

3495: (p_msg => 'END of AcctDerRule_24(invalid)'
3496: ,p_level => C_LEVEL_PROCEDURE
3497: ,p_module => l_log_module);
3498: END IF;
3499: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
3500: x_value_type_code := null;
3501: l_output_value := null;
3502: xla_accounting_err_pkg.build_message
3503: (p_appli_s_name => 'XLA'

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

3515: 'XLA_OWNER_TYPE'
3516: ,l_component_type_code
3517: )
3518: ,p_token_3 => 'PAD_NAME'
3519: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3520: ,p_token_4 => 'PAD_OWNER'
3521: ,p_value_4 => xla_lookups_pkg.get_meaning(
3522: 'XLA_OWNER_TYPE'
3523: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 3523: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

3519: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3520: ,p_token_4 => 'PAD_OWNER'
3521: ,p_value_4 => xla_lookups_pkg.get_meaning(
3522: 'XLA_OWNER_TYPE'
3523: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3524: )
3525: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3526: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3527: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

3521: ,p_value_4 => xla_lookups_pkg.get_meaning(
3522: 'XLA_OWNER_TYPE'
3523: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3524: )
3525: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3526: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3527: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3528: ,p_ae_header_id => NULL
3529: );

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

3522: 'XLA_OWNER_TYPE'
3523: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3524: )
3525: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3526: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3527: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3528: ,p_ae_header_id => NULL
3529: );
3530: RETURN l_output_value;

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

3523: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3524: )
3525: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3526: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3527: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3528: ,p_ae_header_id => NULL
3529: );
3530: RETURN l_output_value;
3531: EXCEPTION

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

3599: (p_msg => 'END of AcctDerRule_25(invalid)'
3600: ,p_level => C_LEVEL_PROCEDURE
3601: ,p_module => l_log_module);
3602: END IF;
3603: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
3604: x_value_type_code := null;
3605: l_output_value := null;
3606: xla_accounting_err_pkg.build_message
3607: (p_appli_s_name => 'XLA'

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

3619: 'XLA_OWNER_TYPE'
3620: ,l_component_type_code
3621: )
3622: ,p_token_3 => 'PAD_NAME'
3623: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3624: ,p_token_4 => 'PAD_OWNER'
3625: ,p_value_4 => xla_lookups_pkg.get_meaning(
3626: 'XLA_OWNER_TYPE'
3627: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 3627: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

3623: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3624: ,p_token_4 => 'PAD_OWNER'
3625: ,p_value_4 => xla_lookups_pkg.get_meaning(
3626: 'XLA_OWNER_TYPE'
3627: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3628: )
3629: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3630: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3631: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

3625: ,p_value_4 => xla_lookups_pkg.get_meaning(
3626: 'XLA_OWNER_TYPE'
3627: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3628: )
3629: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3630: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3631: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3632: ,p_ae_header_id => NULL
3633: );

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

3626: 'XLA_OWNER_TYPE'
3627: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3628: )
3629: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3630: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3631: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3632: ,p_ae_header_id => NULL
3633: );
3634: RETURN l_output_value;

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

3627: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3628: )
3629: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3630: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3631: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3632: ,p_ae_header_id => NULL
3633: );
3634: RETURN l_output_value;
3635: EXCEPTION

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

3703: (p_msg => 'END of AcctDerRule_26(invalid)'
3704: ,p_level => C_LEVEL_PROCEDURE
3705: ,p_module => l_log_module);
3706: END IF;
3707: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
3708: x_value_type_code := null;
3709: l_output_value := null;
3710: xla_accounting_err_pkg.build_message
3711: (p_appli_s_name => 'XLA'

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

3723: 'XLA_OWNER_TYPE'
3724: ,l_component_type_code
3725: )
3726: ,p_token_3 => 'PAD_NAME'
3727: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3728: ,p_token_4 => 'PAD_OWNER'
3729: ,p_value_4 => xla_lookups_pkg.get_meaning(
3730: 'XLA_OWNER_TYPE'
3731: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 3731: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

3727: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3728: ,p_token_4 => 'PAD_OWNER'
3729: ,p_value_4 => xla_lookups_pkg.get_meaning(
3730: 'XLA_OWNER_TYPE'
3731: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3732: )
3733: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3734: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3735: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

3729: ,p_value_4 => xla_lookups_pkg.get_meaning(
3730: 'XLA_OWNER_TYPE'
3731: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3732: )
3733: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3734: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3735: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3736: ,p_ae_header_id => NULL
3737: );

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

3730: 'XLA_OWNER_TYPE'
3731: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3732: )
3733: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3734: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3735: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3736: ,p_ae_header_id => NULL
3737: );
3738: RETURN l_output_value;

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

3731: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3732: )
3733: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3734: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3735: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3736: ,p_ae_header_id => NULL
3737: );
3738: RETURN l_output_value;
3739: EXCEPTION

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

3807: (p_msg => 'END of AcctDerRule_27(invalid)'
3808: ,p_level => C_LEVEL_PROCEDURE
3809: ,p_module => l_log_module);
3810: END IF;
3811: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
3812: x_value_type_code := null;
3813: l_output_value := null;
3814: xla_accounting_err_pkg.build_message
3815: (p_appli_s_name => 'XLA'

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

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

Line 3835: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

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

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

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

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

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

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

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

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

3911: (p_msg => 'END of AcctDerRule_28(invalid)'
3912: ,p_level => C_LEVEL_PROCEDURE
3913: ,p_module => l_log_module);
3914: END IF;
3915: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
3916: x_value_type_code := null;
3917: l_output_value := null;
3918: xla_accounting_err_pkg.build_message
3919: (p_appli_s_name => 'XLA'

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

3931: 'XLA_OWNER_TYPE'
3932: ,l_component_type_code
3933: )
3934: ,p_token_3 => 'PAD_NAME'
3935: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3936: ,p_token_4 => 'PAD_OWNER'
3937: ,p_value_4 => xla_lookups_pkg.get_meaning(
3938: 'XLA_OWNER_TYPE'
3939: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 3939: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

3935: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3936: ,p_token_4 => 'PAD_OWNER'
3937: ,p_value_4 => xla_lookups_pkg.get_meaning(
3938: 'XLA_OWNER_TYPE'
3939: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3940: )
3941: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3942: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3943: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

3937: ,p_value_4 => xla_lookups_pkg.get_meaning(
3938: 'XLA_OWNER_TYPE'
3939: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3940: )
3941: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3942: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3943: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3944: ,p_ae_header_id => NULL
3945: );

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

3938: 'XLA_OWNER_TYPE'
3939: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3940: )
3941: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3942: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3943: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3944: ,p_ae_header_id => NULL
3945: );
3946: RETURN l_output_value;

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

3939: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3940: )
3941: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3942: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3943: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3944: ,p_ae_header_id => NULL
3945: );
3946: RETURN l_output_value;
3947: EXCEPTION

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

4015: (p_msg => 'END of AcctDerRule_29(invalid)'
4016: ,p_level => C_LEVEL_PROCEDURE
4017: ,p_module => l_log_module);
4018: END IF;
4019: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
4020: x_value_type_code := null;
4021: l_output_value := null;
4022: xla_accounting_err_pkg.build_message
4023: (p_appli_s_name => 'XLA'

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

4035: 'XLA_OWNER_TYPE'
4036: ,l_component_type_code
4037: )
4038: ,p_token_3 => 'PAD_NAME'
4039: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4040: ,p_token_4 => 'PAD_OWNER'
4041: ,p_value_4 => xla_lookups_pkg.get_meaning(
4042: 'XLA_OWNER_TYPE'
4043: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 4043: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

4039: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4040: ,p_token_4 => 'PAD_OWNER'
4041: ,p_value_4 => xla_lookups_pkg.get_meaning(
4042: 'XLA_OWNER_TYPE'
4043: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4044: )
4045: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4046: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4047: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

4041: ,p_value_4 => xla_lookups_pkg.get_meaning(
4042: 'XLA_OWNER_TYPE'
4043: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4044: )
4045: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4046: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4047: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4048: ,p_ae_header_id => NULL
4049: );

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

4042: 'XLA_OWNER_TYPE'
4043: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4044: )
4045: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4046: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4047: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4048: ,p_ae_header_id => NULL
4049: );
4050: RETURN l_output_value;

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

4043: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4044: )
4045: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4046: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4047: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4048: ,p_ae_header_id => NULL
4049: );
4050: RETURN l_output_value;
4051: EXCEPTION

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

4119: (p_msg => 'END of AcctDerRule_30(invalid)'
4120: ,p_level => C_LEVEL_PROCEDURE
4121: ,p_module => l_log_module);
4122: END IF;
4123: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
4124: x_value_type_code := null;
4125: l_output_value := null;
4126: xla_accounting_err_pkg.build_message
4127: (p_appli_s_name => 'XLA'

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

4139: 'XLA_OWNER_TYPE'
4140: ,l_component_type_code
4141: )
4142: ,p_token_3 => 'PAD_NAME'
4143: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4144: ,p_token_4 => 'PAD_OWNER'
4145: ,p_value_4 => xla_lookups_pkg.get_meaning(
4146: 'XLA_OWNER_TYPE'
4147: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 4147: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

4143: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4144: ,p_token_4 => 'PAD_OWNER'
4145: ,p_value_4 => xla_lookups_pkg.get_meaning(
4146: 'XLA_OWNER_TYPE'
4147: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4148: )
4149: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4150: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4151: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

4145: ,p_value_4 => xla_lookups_pkg.get_meaning(
4146: 'XLA_OWNER_TYPE'
4147: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4148: )
4149: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4150: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4151: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4152: ,p_ae_header_id => NULL
4153: );

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

4146: 'XLA_OWNER_TYPE'
4147: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4148: )
4149: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4150: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4151: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4152: ,p_ae_header_id => NULL
4153: );
4154: RETURN l_output_value;

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

4147: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4148: )
4149: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4150: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4151: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4152: ,p_ae_header_id => NULL
4153: );
4154: RETURN l_output_value;
4155: EXCEPTION

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

4223: (p_msg => 'END of AcctDerRule_31(invalid)'
4224: ,p_level => C_LEVEL_PROCEDURE
4225: ,p_module => l_log_module);
4226: END IF;
4227: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
4228: x_value_type_code := null;
4229: l_output_value := null;
4230: xla_accounting_err_pkg.build_message
4231: (p_appli_s_name => 'XLA'

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

4243: 'XLA_OWNER_TYPE'
4244: ,l_component_type_code
4245: )
4246: ,p_token_3 => 'PAD_NAME'
4247: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4248: ,p_token_4 => 'PAD_OWNER'
4249: ,p_value_4 => xla_lookups_pkg.get_meaning(
4250: 'XLA_OWNER_TYPE'
4251: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 4251: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

4247: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4248: ,p_token_4 => 'PAD_OWNER'
4249: ,p_value_4 => xla_lookups_pkg.get_meaning(
4250: 'XLA_OWNER_TYPE'
4251: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4252: )
4253: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4254: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4255: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

4249: ,p_value_4 => xla_lookups_pkg.get_meaning(
4250: 'XLA_OWNER_TYPE'
4251: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4252: )
4253: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4254: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4255: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4256: ,p_ae_header_id => NULL
4257: );

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

4250: 'XLA_OWNER_TYPE'
4251: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4252: )
4253: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4254: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4255: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4256: ,p_ae_header_id => NULL
4257: );
4258: RETURN l_output_value;

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

4251: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4252: )
4253: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4254: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4255: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4256: ,p_ae_header_id => NULL
4257: );
4258: RETURN l_output_value;
4259: EXCEPTION

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

4327: (p_msg => 'END of AcctDerRule_32(invalid)'
4328: ,p_level => C_LEVEL_PROCEDURE
4329: ,p_module => l_log_module);
4330: END IF;
4331: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
4332: x_value_type_code := null;
4333: l_output_value := null;
4334: xla_accounting_err_pkg.build_message
4335: (p_appli_s_name => 'XLA'

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

4347: 'XLA_OWNER_TYPE'
4348: ,l_component_type_code
4349: )
4350: ,p_token_3 => 'PAD_NAME'
4351: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4352: ,p_token_4 => 'PAD_OWNER'
4353: ,p_value_4 => xla_lookups_pkg.get_meaning(
4354: 'XLA_OWNER_TYPE'
4355: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 4355: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

4351: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4352: ,p_token_4 => 'PAD_OWNER'
4353: ,p_value_4 => xla_lookups_pkg.get_meaning(
4354: 'XLA_OWNER_TYPE'
4355: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4356: )
4357: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4358: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4359: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

4353: ,p_value_4 => xla_lookups_pkg.get_meaning(
4354: 'XLA_OWNER_TYPE'
4355: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4356: )
4357: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4358: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4359: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4360: ,p_ae_header_id => NULL
4361: );

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

4354: 'XLA_OWNER_TYPE'
4355: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4356: )
4357: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4358: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4359: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4360: ,p_ae_header_id => NULL
4361: );
4362: RETURN l_output_value;

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

4355: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4356: )
4357: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4358: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4359: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4360: ,p_ae_header_id => NULL
4361: );
4362: RETURN l_output_value;
4363: EXCEPTION

Line 4455: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

4451: l_tmp_amt NUMBER;
4452: l_acc_rev_natural_side_code VARCHAR2(1);
4453:
4454: l_num_entries NUMBER;
4455: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
4456: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
4457: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
4458: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
4459: l_recog_line_1 NUMBER;

Line 4456: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

4452: l_acc_rev_natural_side_code VARCHAR2(1);
4453:
4454: l_num_entries NUMBER;
4455: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
4456: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
4457: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
4458: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
4459: l_recog_line_1 NUMBER;
4460: l_recog_line_2 NUMBER;

Line 4457: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

4453:
4454: l_num_entries NUMBER;
4455: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
4456: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
4457: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
4458: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
4459: l_recog_line_1 NUMBER;
4460: l_recog_line_2 NUMBER;
4461:

Line 4458: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

4454: l_num_entries NUMBER;
4455: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
4456: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
4457: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
4458: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
4459: l_recog_line_1 NUMBER;
4460: l_recog_line_2 NUMBER;
4461:
4462: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 4464: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

4460: l_recog_line_2 NUMBER;
4461:
4462: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
4463: l_bflow_applied_to_amt NUMBER; -- 5132302
4464: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
4465:
4466: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
4467:
4468: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

4535: l_accrual_line_num := NULL; -- 4262811
4536: l_tmp_amt := NULL; -- 4262811
4537: --
4538:
4539: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
4540: l_balance_type_code <> 'B' THEN
4541: IF NVL(p_source_20,'
4542: ') = 'ADJ' AND
4543: NVL(p_source_21,'

Line 4613: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

4609: --
4610: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
4611:
4612: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
4613: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
4614:
4615: -- 4955764
4616: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
4617: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

4659: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
4660:
4661: IF xla_accounting_cache_pkg.GetValueChar
4662: (p_source_code => 'LEDGER_CATEGORY_CODE'
4663: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
4664: AND l_bflow_method_code = 'PRIOR_ENTRY'
4665: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
4666: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
4667: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

4759: p_lookup_type => 'XLA_OWNER_TYPE'
4760: ,p_lookup_code => l_component_type_code
4761: )
4762: ,p_token_4 => 'PRODUCT_NAME'
4763: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
4764: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
4765: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
4766: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
4767: ,p_ae_header_id => NULL

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

4760: ,p_lookup_code => l_component_type_code
4761: )
4762: ,p_token_4 => 'PRODUCT_NAME'
4763: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
4764: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
4765: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
4766: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
4767: ,p_ae_header_id => NULL
4768: );

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

4761: )
4762: ,p_token_4 => 'PRODUCT_NAME'
4763: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
4764: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
4765: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
4766: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
4767: ,p_ae_header_id => NULL
4768: );
4769:

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

4762: ,p_token_4 => 'PRODUCT_NAME'
4763: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
4764: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
4765: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
4766: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
4767: ,p_ae_header_id => NULL
4768: );
4769:
4770: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 4797: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

4793: ----------------------------------------------------------------------------------
4794: -- 4219869 Business Flow
4795: -- Update journal entry status -- Need to generate this within IF
4796: ----------------------------------------------------------------------------------
4797: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
4798: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
4799: ,p_balance_type_code => l_balance_type_code
4800: );
4801:

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

4880:
4881: --
4882: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
4883: --
4884: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
4885: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
4886: ELSE
4887: ---------------------------------------------------------------------------------------------------
4888: -- 4262811a Switch Sign

Line 4909: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

4905:
4906: XLA_AE_LINES_PKG.ValidateCurrentLine;
4907: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
4908:
4909: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
4910: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
4911: ,p_balance_type_code => l_balance_type_code);
4912:
4913: END IF;

Line 5025: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

5021: l_tmp_amt NUMBER;
5022: l_acc_rev_natural_side_code VARCHAR2(1);
5023:
5024: l_num_entries NUMBER;
5025: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
5026: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
5027: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
5028: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
5029: l_recog_line_1 NUMBER;

Line 5026: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

5022: l_acc_rev_natural_side_code VARCHAR2(1);
5023:
5024: l_num_entries NUMBER;
5025: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
5026: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
5027: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
5028: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
5029: l_recog_line_1 NUMBER;
5030: l_recog_line_2 NUMBER;

Line 5027: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

5023:
5024: l_num_entries NUMBER;
5025: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
5026: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
5027: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
5028: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
5029: l_recog_line_1 NUMBER;
5030: l_recog_line_2 NUMBER;
5031:

Line 5028: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

5024: l_num_entries NUMBER;
5025: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
5026: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
5027: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
5028: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
5029: l_recog_line_1 NUMBER;
5030: l_recog_line_2 NUMBER;
5031:
5032: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 5034: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

5030: l_recog_line_2 NUMBER;
5031:
5032: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
5033: l_bflow_applied_to_amt NUMBER; -- 5132302
5034: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
5035:
5036: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
5037:
5038: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

5105: l_accrual_line_num := NULL; -- 4262811
5106: l_tmp_amt := NULL; -- 4262811
5107: --
5108:
5109: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
5110: l_balance_type_code <> 'B' THEN
5111: IF NVL(p_source_20,'
5112: ') = 'ADJ' AND
5113: NVL(p_source_21,'

Line 5183: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

5179: --
5180: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
5181:
5182: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
5183: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
5184:
5185: -- 4955764
5186: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
5187: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

5229: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
5230:
5231: IF xla_accounting_cache_pkg.GetValueChar
5232: (p_source_code => 'LEDGER_CATEGORY_CODE'
5233: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
5234: AND l_bflow_method_code = 'PRIOR_ENTRY'
5235: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
5236: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
5237: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

5329: p_lookup_type => 'XLA_OWNER_TYPE'
5330: ,p_lookup_code => l_component_type_code
5331: )
5332: ,p_token_4 => 'PRODUCT_NAME'
5333: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
5334: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
5335: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
5336: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
5337: ,p_ae_header_id => NULL

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

5330: ,p_lookup_code => l_component_type_code
5331: )
5332: ,p_token_4 => 'PRODUCT_NAME'
5333: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
5334: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
5335: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
5336: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
5337: ,p_ae_header_id => NULL
5338: );

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

5331: )
5332: ,p_token_4 => 'PRODUCT_NAME'
5333: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
5334: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
5335: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
5336: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
5337: ,p_ae_header_id => NULL
5338: );
5339:

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

5332: ,p_token_4 => 'PRODUCT_NAME'
5333: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
5334: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
5335: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
5336: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
5337: ,p_ae_header_id => NULL
5338: );
5339:
5340: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 5367: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

5363: ----------------------------------------------------------------------------------
5364: -- 4219869 Business Flow
5365: -- Update journal entry status -- Need to generate this within IF
5366: ----------------------------------------------------------------------------------
5367: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
5368: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
5369: ,p_balance_type_code => l_balance_type_code
5370: );
5371:

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

5450:
5451: --
5452: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
5453: --
5454: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
5455: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
5456: ELSE
5457: ---------------------------------------------------------------------------------------------------
5458: -- 4262811a Switch Sign

Line 5479: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

5475:
5476: XLA_AE_LINES_PKG.ValidateCurrentLine;
5477: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
5478:
5479: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
5480: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
5481: ,p_balance_type_code => l_balance_type_code);
5482:
5483: END IF;

Line 5593: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

5589: l_tmp_amt NUMBER;
5590: l_acc_rev_natural_side_code VARCHAR2(1);
5591:
5592: l_num_entries NUMBER;
5593: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
5594: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
5595: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
5596: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
5597: l_recog_line_1 NUMBER;

Line 5594: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

5590: l_acc_rev_natural_side_code VARCHAR2(1);
5591:
5592: l_num_entries NUMBER;
5593: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
5594: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
5595: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
5596: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
5597: l_recog_line_1 NUMBER;
5598: l_recog_line_2 NUMBER;

Line 5595: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

5591:
5592: l_num_entries NUMBER;
5593: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
5594: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
5595: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
5596: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
5597: l_recog_line_1 NUMBER;
5598: l_recog_line_2 NUMBER;
5599:

Line 5596: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

5592: l_num_entries NUMBER;
5593: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
5594: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
5595: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
5596: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
5597: l_recog_line_1 NUMBER;
5598: l_recog_line_2 NUMBER;
5599:
5600: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 5602: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

5598: l_recog_line_2 NUMBER;
5599:
5600: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
5601: l_bflow_applied_to_amt NUMBER; -- 5132302
5602: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
5603:
5604: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
5605:
5606: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

5673: l_accrual_line_num := NULL; -- 4262811
5674: l_tmp_amt := NULL; -- 4262811
5675: --
5676:
5677: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
5678: l_balance_type_code <> 'B' THEN
5679: IF NVL(p_source_20,'
5680: ') = 'FINCHRG' OR
5681: NVL(p_source_20,'

Line 5751: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

5747: --
5748: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
5749:
5750: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
5751: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
5752:
5753: -- 4955764
5754: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
5755: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

5797: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
5798:
5799: IF xla_accounting_cache_pkg.GetValueChar
5800: (p_source_code => 'LEDGER_CATEGORY_CODE'
5801: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
5802: AND l_bflow_method_code = 'PRIOR_ENTRY'
5803: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
5804: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
5805: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

5897: p_lookup_type => 'XLA_OWNER_TYPE'
5898: ,p_lookup_code => l_component_type_code
5899: )
5900: ,p_token_4 => 'PRODUCT_NAME'
5901: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
5902: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
5903: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
5904: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
5905: ,p_ae_header_id => NULL

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

5898: ,p_lookup_code => l_component_type_code
5899: )
5900: ,p_token_4 => 'PRODUCT_NAME'
5901: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
5902: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
5903: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
5904: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
5905: ,p_ae_header_id => NULL
5906: );

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

5899: )
5900: ,p_token_4 => 'PRODUCT_NAME'
5901: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
5902: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
5903: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
5904: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
5905: ,p_ae_header_id => NULL
5906: );
5907:

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

5900: ,p_token_4 => 'PRODUCT_NAME'
5901: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
5902: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
5903: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
5904: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
5905: ,p_ae_header_id => NULL
5906: );
5907:
5908: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 5935: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

5931: ----------------------------------------------------------------------------------
5932: -- 4219869 Business Flow
5933: -- Update journal entry status -- Need to generate this within IF
5934: ----------------------------------------------------------------------------------
5935: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
5936: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
5937: ,p_balance_type_code => l_balance_type_code
5938: );
5939:

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

6018:
6019: --
6020: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
6021: --
6022: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
6023: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
6024: ELSE
6025: ---------------------------------------------------------------------------------------------------
6026: -- 4262811a Switch Sign

Line 6047: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

6043:
6044: XLA_AE_LINES_PKG.ValidateCurrentLine;
6045: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
6046:
6047: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
6048: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
6049: ,p_balance_type_code => l_balance_type_code);
6050:
6051: END IF;

Line 6161: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

6157: l_tmp_amt NUMBER;
6158: l_acc_rev_natural_side_code VARCHAR2(1);
6159:
6160: l_num_entries NUMBER;
6161: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
6162: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
6163: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
6164: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
6165: l_recog_line_1 NUMBER;

Line 6162: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

6158: l_acc_rev_natural_side_code VARCHAR2(1);
6159:
6160: l_num_entries NUMBER;
6161: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
6162: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
6163: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
6164: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
6165: l_recog_line_1 NUMBER;
6166: l_recog_line_2 NUMBER;

Line 6163: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

6159:
6160: l_num_entries NUMBER;
6161: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
6162: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
6163: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
6164: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
6165: l_recog_line_1 NUMBER;
6166: l_recog_line_2 NUMBER;
6167:

Line 6164: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

6160: l_num_entries NUMBER;
6161: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
6162: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
6163: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
6164: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
6165: l_recog_line_1 NUMBER;
6166: l_recog_line_2 NUMBER;
6167:
6168: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 6170: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

6166: l_recog_line_2 NUMBER;
6167:
6168: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
6169: l_bflow_applied_to_amt NUMBER; -- 5132302
6170: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
6171:
6172: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
6173:
6174: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

6241: l_accrual_line_num := NULL; -- 4262811
6242: l_tmp_amt := NULL; -- 4262811
6243: --
6244:
6245: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
6246: l_balance_type_code <> 'B' THEN
6247: IF NVL(p_source_20,'
6248: ') = 'DEFERRED_TAX'
6249: THEN

Line 6317: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

6313: --
6314: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
6315:
6316: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
6317: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
6318:
6319: -- 4955764
6320: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
6321: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

6363: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
6364:
6365: IF xla_accounting_cache_pkg.GetValueChar
6366: (p_source_code => 'LEDGER_CATEGORY_CODE'
6367: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
6368: AND l_bflow_method_code = 'PRIOR_ENTRY'
6369: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
6370: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
6371: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

6463: p_lookup_type => 'XLA_OWNER_TYPE'
6464: ,p_lookup_code => l_component_type_code
6465: )
6466: ,p_token_4 => 'PRODUCT_NAME'
6467: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
6468: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
6469: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
6470: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
6471: ,p_ae_header_id => NULL

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

6464: ,p_lookup_code => l_component_type_code
6465: )
6466: ,p_token_4 => 'PRODUCT_NAME'
6467: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
6468: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
6469: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
6470: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
6471: ,p_ae_header_id => NULL
6472: );

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

6465: )
6466: ,p_token_4 => 'PRODUCT_NAME'
6467: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
6468: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
6469: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
6470: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
6471: ,p_ae_header_id => NULL
6472: );
6473:

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

6466: ,p_token_4 => 'PRODUCT_NAME'
6467: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
6468: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
6469: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
6470: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
6471: ,p_ae_header_id => NULL
6472: );
6473:
6474: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 6501: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

6497: ----------------------------------------------------------------------------------
6498: -- 4219869 Business Flow
6499: -- Update journal entry status -- Need to generate this within IF
6500: ----------------------------------------------------------------------------------
6501: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
6502: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
6503: ,p_balance_type_code => l_balance_type_code
6504: );
6505:

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

6584:
6585: --
6586: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
6587: --
6588: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
6589: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
6590: ELSE
6591: ---------------------------------------------------------------------------------------------------
6592: -- 4262811a Switch Sign

Line 6613: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

6609:
6610: XLA_AE_LINES_PKG.ValidateCurrentLine;
6611: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
6612:
6613: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
6614: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
6615: ,p_balance_type_code => l_balance_type_code);
6616:
6617: END IF;

Line 6727: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

6723: l_tmp_amt NUMBER;
6724: l_acc_rev_natural_side_code VARCHAR2(1);
6725:
6726: l_num_entries NUMBER;
6727: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
6728: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
6729: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
6730: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
6731: l_recog_line_1 NUMBER;

Line 6728: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

6724: l_acc_rev_natural_side_code VARCHAR2(1);
6725:
6726: l_num_entries NUMBER;
6727: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
6728: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
6729: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
6730: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
6731: l_recog_line_1 NUMBER;
6732: l_recog_line_2 NUMBER;

Line 6729: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

6725:
6726: l_num_entries NUMBER;
6727: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
6728: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
6729: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
6730: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
6731: l_recog_line_1 NUMBER;
6732: l_recog_line_2 NUMBER;
6733:

Line 6730: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

6726: l_num_entries NUMBER;
6727: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
6728: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
6729: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
6730: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
6731: l_recog_line_1 NUMBER;
6732: l_recog_line_2 NUMBER;
6733:
6734: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 6736: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

6732: l_recog_line_2 NUMBER;
6733:
6734: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
6735: l_bflow_applied_to_amt NUMBER; -- 5132302
6736: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
6737:
6738: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
6739:
6740: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

6807: l_accrual_line_num := NULL; -- 4262811
6808: l_tmp_amt := NULL; -- 4262811
6809: --
6810:
6811: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
6812: l_balance_type_code <> 'B' THEN
6813: IF NVL(p_source_20,'
6814: ') = 'TAX'
6815: THEN

Line 6883: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

6879: --
6880: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
6881:
6882: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
6883: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
6884:
6885: -- 4955764
6886: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
6887: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

6929: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
6930:
6931: IF xla_accounting_cache_pkg.GetValueChar
6932: (p_source_code => 'LEDGER_CATEGORY_CODE'
6933: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
6934: AND l_bflow_method_code = 'PRIOR_ENTRY'
6935: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
6936: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
6937: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

7029: p_lookup_type => 'XLA_OWNER_TYPE'
7030: ,p_lookup_code => l_component_type_code
7031: )
7032: ,p_token_4 => 'PRODUCT_NAME'
7033: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
7034: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
7035: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
7036: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
7037: ,p_ae_header_id => NULL

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

7030: ,p_lookup_code => l_component_type_code
7031: )
7032: ,p_token_4 => 'PRODUCT_NAME'
7033: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
7034: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
7035: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
7036: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
7037: ,p_ae_header_id => NULL
7038: );

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

7031: )
7032: ,p_token_4 => 'PRODUCT_NAME'
7033: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
7034: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
7035: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
7036: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
7037: ,p_ae_header_id => NULL
7038: );
7039:

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

7032: ,p_token_4 => 'PRODUCT_NAME'
7033: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
7034: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
7035: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
7036: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
7037: ,p_ae_header_id => NULL
7038: );
7039:
7040: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 7067: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

7063: ----------------------------------------------------------------------------------
7064: -- 4219869 Business Flow
7065: -- Update journal entry status -- Need to generate this within IF
7066: ----------------------------------------------------------------------------------
7067: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
7068: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
7069: ,p_balance_type_code => l_balance_type_code
7070: );
7071:

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

7150:
7151: --
7152: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
7153: --
7154: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
7155: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
7156: ELSE
7157: ---------------------------------------------------------------------------------------------------
7158: -- 4262811a Switch Sign

Line 7179: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

7175:
7176: XLA_AE_LINES_PKG.ValidateCurrentLine;
7177: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
7178:
7179: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
7180: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
7181: ,p_balance_type_code => l_balance_type_code);
7182:
7183: END IF;

Line 7293: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

7289: l_tmp_amt NUMBER;
7290: l_acc_rev_natural_side_code VARCHAR2(1);
7291:
7292: l_num_entries NUMBER;
7293: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
7294: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
7295: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
7296: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
7297: l_recog_line_1 NUMBER;

Line 7294: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

7290: l_acc_rev_natural_side_code VARCHAR2(1);
7291:
7292: l_num_entries NUMBER;
7293: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
7294: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
7295: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
7296: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
7297: l_recog_line_1 NUMBER;
7298: l_recog_line_2 NUMBER;

Line 7295: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

7291:
7292: l_num_entries NUMBER;
7293: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
7294: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
7295: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
7296: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
7297: l_recog_line_1 NUMBER;
7298: l_recog_line_2 NUMBER;
7299:

Line 7296: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

7292: l_num_entries NUMBER;
7293: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
7294: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
7295: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
7296: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
7297: l_recog_line_1 NUMBER;
7298: l_recog_line_2 NUMBER;
7299:
7300: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 7302: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

7298: l_recog_line_2 NUMBER;
7299:
7300: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
7301: l_bflow_applied_to_amt NUMBER; -- 5132302
7302: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
7303:
7304: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
7305:
7306: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

7373: l_accrual_line_num := NULL; -- 4262811
7374: l_tmp_amt := NULL; -- 4262811
7375: --
7376:
7377: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
7378: l_balance_type_code <> 'B' THEN
7379: IF NVL(p_source_33,'
7380: ') = 'REC'
7381: THEN

Line 7449: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

7445: --
7446: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
7447:
7448: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
7449: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
7450:
7451: -- 4955764
7452: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
7453: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

7495: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
7496:
7497: IF xla_accounting_cache_pkg.GetValueChar
7498: (p_source_code => 'LEDGER_CATEGORY_CODE'
7499: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
7500: AND l_bflow_method_code = 'PRIOR_ENTRY'
7501: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
7502: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
7503: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

7595: p_lookup_type => 'XLA_OWNER_TYPE'
7596: ,p_lookup_code => l_component_type_code
7597: )
7598: ,p_token_4 => 'PRODUCT_NAME'
7599: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
7600: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
7601: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
7602: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
7603: ,p_ae_header_id => NULL

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

7596: ,p_lookup_code => l_component_type_code
7597: )
7598: ,p_token_4 => 'PRODUCT_NAME'
7599: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
7600: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
7601: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
7602: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
7603: ,p_ae_header_id => NULL
7604: );

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

7597: )
7598: ,p_token_4 => 'PRODUCT_NAME'
7599: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
7600: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
7601: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
7602: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
7603: ,p_ae_header_id => NULL
7604: );
7605:

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

7598: ,p_token_4 => 'PRODUCT_NAME'
7599: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
7600: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
7601: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
7602: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
7603: ,p_ae_header_id => NULL
7604: );
7605:
7606: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 7633: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

7629: ----------------------------------------------------------------------------------
7630: -- 4219869 Business Flow
7631: -- Update journal entry status -- Need to generate this within IF
7632: ----------------------------------------------------------------------------------
7633: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
7634: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
7635: ,p_balance_type_code => l_balance_type_code
7636: );
7637:

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

7716:
7717: --
7718: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
7719: --
7720: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
7721: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
7722: ELSE
7723: ---------------------------------------------------------------------------------------------------
7724: -- 4262811a Switch Sign

Line 7745: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

7741:
7742: XLA_AE_LINES_PKG.ValidateCurrentLine;
7743: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
7744:
7745: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
7746: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
7747: ,p_balance_type_code => l_balance_type_code);
7748:
7749: END IF;

Line 7859: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

7855: l_tmp_amt NUMBER;
7856: l_acc_rev_natural_side_code VARCHAR2(1);
7857:
7858: l_num_entries NUMBER;
7859: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
7860: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
7861: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
7862: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
7863: l_recog_line_1 NUMBER;

Line 7860: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

7856: l_acc_rev_natural_side_code VARCHAR2(1);
7857:
7858: l_num_entries NUMBER;
7859: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
7860: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
7861: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
7862: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
7863: l_recog_line_1 NUMBER;
7864: l_recog_line_2 NUMBER;

Line 7861: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

7857:
7858: l_num_entries NUMBER;
7859: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
7860: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
7861: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
7862: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
7863: l_recog_line_1 NUMBER;
7864: l_recog_line_2 NUMBER;
7865:

Line 7862: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

7858: l_num_entries NUMBER;
7859: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
7860: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
7861: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
7862: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
7863: l_recog_line_1 NUMBER;
7864: l_recog_line_2 NUMBER;
7865:
7866: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 7868: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

7864: l_recog_line_2 NUMBER;
7865:
7866: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
7867: l_bflow_applied_to_amt NUMBER; -- 5132302
7868: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
7869:
7870: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
7871:
7872: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

7939: l_accrual_line_num := NULL; -- 4262811
7940: l_tmp_amt := NULL; -- 4262811
7941: --
7942:
7943: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
7944: l_balance_type_code <> 'B' THEN
7945: IF NVL(p_source_33,'
7946: ') = 'REV'
7947: THEN

Line 8015: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

8011: --
8012: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
8013:
8014: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
8015: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
8016:
8017: -- 4955764
8018: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
8019: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

8061: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
8062:
8063: IF xla_accounting_cache_pkg.GetValueChar
8064: (p_source_code => 'LEDGER_CATEGORY_CODE'
8065: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
8066: AND l_bflow_method_code = 'PRIOR_ENTRY'
8067: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
8068: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
8069: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

8161: p_lookup_type => 'XLA_OWNER_TYPE'
8162: ,p_lookup_code => l_component_type_code
8163: )
8164: ,p_token_4 => 'PRODUCT_NAME'
8165: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
8166: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
8167: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
8168: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
8169: ,p_ae_header_id => NULL

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

8162: ,p_lookup_code => l_component_type_code
8163: )
8164: ,p_token_4 => 'PRODUCT_NAME'
8165: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
8166: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
8167: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
8168: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
8169: ,p_ae_header_id => NULL
8170: );

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

8163: )
8164: ,p_token_4 => 'PRODUCT_NAME'
8165: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
8166: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
8167: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
8168: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
8169: ,p_ae_header_id => NULL
8170: );
8171:

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

8164: ,p_token_4 => 'PRODUCT_NAME'
8165: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
8166: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
8167: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
8168: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
8169: ,p_ae_header_id => NULL
8170: );
8171:
8172: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 8199: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

8195: ----------------------------------------------------------------------------------
8196: -- 4219869 Business Flow
8197: -- Update journal entry status -- Need to generate this within IF
8198: ----------------------------------------------------------------------------------
8199: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
8200: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
8201: ,p_balance_type_code => l_balance_type_code
8202: );
8203:

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

8282:
8283: --
8284: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
8285: --
8286: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
8287: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
8288: ELSE
8289: ---------------------------------------------------------------------------------------------------
8290: -- 4262811a Switch Sign

Line 8311: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

8307:
8308: XLA_AE_LINES_PKG.ValidateCurrentLine;
8309: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
8310:
8311: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
8312: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
8313: ,p_balance_type_code => l_balance_type_code);
8314:
8315: END IF;

Line 8429: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

8425: l_tmp_amt NUMBER;
8426: l_acc_rev_natural_side_code VARCHAR2(1);
8427:
8428: l_num_entries NUMBER;
8429: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
8430: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
8431: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
8432: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
8433: l_recog_line_1 NUMBER;

Line 8430: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

8426: l_acc_rev_natural_side_code VARCHAR2(1);
8427:
8428: l_num_entries NUMBER;
8429: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
8430: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
8431: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
8432: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
8433: l_recog_line_1 NUMBER;
8434: l_recog_line_2 NUMBER;

Line 8431: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

8427:
8428: l_num_entries NUMBER;
8429: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
8430: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
8431: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
8432: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
8433: l_recog_line_1 NUMBER;
8434: l_recog_line_2 NUMBER;
8435:

Line 8432: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

8428: l_num_entries NUMBER;
8429: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
8430: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
8431: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
8432: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
8433: l_recog_line_1 NUMBER;
8434: l_recog_line_2 NUMBER;
8435:
8436: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 8438: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

8434: l_recog_line_2 NUMBER;
8435:
8436: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
8437: l_bflow_applied_to_amt NUMBER; -- 5132302
8438: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
8439:
8440: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
8441:
8442: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

8509: l_accrual_line_num := NULL; -- 4262811
8510: l_tmp_amt := NULL; -- 4262811
8511: --
8512:
8513: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
8514: l_balance_type_code <> 'B' THEN
8515: IF NVL(p_source_20,'
8516: ') = 'REC'
8517: THEN

Line 8585: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

8581: --
8582: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
8583:
8584: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
8585: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
8586:
8587: -- 4955764
8588: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
8589: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

8635: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
8636:
8637: IF xla_accounting_cache_pkg.GetValueChar
8638: (p_source_code => 'LEDGER_CATEGORY_CODE'
8639: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
8640: AND l_bflow_method_code = 'PRIOR_ENTRY'
8641: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
8642: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
8643: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

8735: p_lookup_type => 'XLA_OWNER_TYPE'
8736: ,p_lookup_code => l_component_type_code
8737: )
8738: ,p_token_4 => 'PRODUCT_NAME'
8739: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
8740: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
8741: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
8742: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
8743: ,p_ae_header_id => NULL

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

8736: ,p_lookup_code => l_component_type_code
8737: )
8738: ,p_token_4 => 'PRODUCT_NAME'
8739: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
8740: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
8741: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
8742: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
8743: ,p_ae_header_id => NULL
8744: );

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

8737: )
8738: ,p_token_4 => 'PRODUCT_NAME'
8739: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
8740: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
8741: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
8742: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
8743: ,p_ae_header_id => NULL
8744: );
8745:

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

8738: ,p_token_4 => 'PRODUCT_NAME'
8739: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
8740: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
8741: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
8742: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
8743: ,p_ae_header_id => NULL
8744: );
8745:
8746: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 8773: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

8769: ----------------------------------------------------------------------------------
8770: -- 4219869 Business Flow
8771: -- Update journal entry status -- Need to generate this within IF
8772: ----------------------------------------------------------------------------------
8773: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
8774: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
8775: ,p_balance_type_code => l_balance_type_code
8776: );
8777:

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

8856:
8857: --
8858: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
8859: --
8860: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
8861: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
8862: ELSE
8863: ---------------------------------------------------------------------------------------------------
8864: -- 4262811a Switch Sign

Line 8885: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

8881:
8882: XLA_AE_LINES_PKG.ValidateCurrentLine;
8883: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
8884:
8885: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
8886: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
8887: ,p_balance_type_code => l_balance_type_code);
8888:
8889: END IF;

Line 9005: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

9001: l_tmp_amt NUMBER;
9002: l_acc_rev_natural_side_code VARCHAR2(1);
9003:
9004: l_num_entries NUMBER;
9005: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
9006: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
9007: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
9008: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
9009: l_recog_line_1 NUMBER;

Line 9006: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

9002: l_acc_rev_natural_side_code VARCHAR2(1);
9003:
9004: l_num_entries NUMBER;
9005: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
9006: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
9007: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
9008: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
9009: l_recog_line_1 NUMBER;
9010: l_recog_line_2 NUMBER;

Line 9007: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

9003:
9004: l_num_entries NUMBER;
9005: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
9006: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
9007: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
9008: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
9009: l_recog_line_1 NUMBER;
9010: l_recog_line_2 NUMBER;
9011:

Line 9008: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

9004: l_num_entries NUMBER;
9005: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
9006: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
9007: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
9008: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
9009: l_recog_line_1 NUMBER;
9010: l_recog_line_2 NUMBER;
9011:
9012: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 9014: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

9010: l_recog_line_2 NUMBER;
9011:
9012: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
9013: l_bflow_applied_to_amt NUMBER; -- 5132302
9014: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
9015:
9016: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
9017:
9018: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

9085: l_accrual_line_num := NULL; -- 4262811
9086: l_tmp_amt := NULL; -- 4262811
9087: --
9088:
9089: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
9090: l_balance_type_code <> 'B' THEN
9091: IF (NVL(p_source_20,'
9092: ') = 'ACTIVITY' AND
9093: NVL(p_source_21,'

Line 9167: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

9163: --
9164: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
9165:
9166: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
9167: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
9168:
9169: -- 4955764
9170: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
9171: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

9217: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
9218:
9219: IF xla_accounting_cache_pkg.GetValueChar
9220: (p_source_code => 'LEDGER_CATEGORY_CODE'
9221: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
9222: AND l_bflow_method_code = 'PRIOR_ENTRY'
9223: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
9224: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
9225: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

9317: p_lookup_type => 'XLA_OWNER_TYPE'
9318: ,p_lookup_code => l_component_type_code
9319: )
9320: ,p_token_4 => 'PRODUCT_NAME'
9321: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
9322: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
9323: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
9324: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
9325: ,p_ae_header_id => NULL

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

9318: ,p_lookup_code => l_component_type_code
9319: )
9320: ,p_token_4 => 'PRODUCT_NAME'
9321: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
9322: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
9323: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
9324: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
9325: ,p_ae_header_id => NULL
9326: );

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

9319: )
9320: ,p_token_4 => 'PRODUCT_NAME'
9321: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
9322: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
9323: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
9324: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
9325: ,p_ae_header_id => NULL
9326: );
9327:

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

9320: ,p_token_4 => 'PRODUCT_NAME'
9321: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
9322: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
9323: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
9324: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
9325: ,p_ae_header_id => NULL
9326: );
9327:
9328: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 9355: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

9351: ----------------------------------------------------------------------------------
9352: -- 4219869 Business Flow
9353: -- Update journal entry status -- Need to generate this within IF
9354: ----------------------------------------------------------------------------------
9355: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
9356: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
9357: ,p_balance_type_code => l_balance_type_code
9358: );
9359:

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

9438:
9439: --
9440: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
9441: --
9442: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
9443: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
9444: ELSE
9445: ---------------------------------------------------------------------------------------------------
9446: -- 4262811a Switch Sign

Line 9467: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

9463:
9464: XLA_AE_LINES_PKG.ValidateCurrentLine;
9465: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
9466:
9467: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
9468: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
9469: ,p_balance_type_code => l_balance_type_code);
9470:
9471: END IF;

Line 9585: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

9581: l_tmp_amt NUMBER;
9582: l_acc_rev_natural_side_code VARCHAR2(1);
9583:
9584: l_num_entries NUMBER;
9585: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
9586: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
9587: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
9588: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
9589: l_recog_line_1 NUMBER;

Line 9586: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

9582: l_acc_rev_natural_side_code VARCHAR2(1);
9583:
9584: l_num_entries NUMBER;
9585: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
9586: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
9587: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
9588: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
9589: l_recog_line_1 NUMBER;
9590: l_recog_line_2 NUMBER;

Line 9587: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

9583:
9584: l_num_entries NUMBER;
9585: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
9586: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
9587: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
9588: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
9589: l_recog_line_1 NUMBER;
9590: l_recog_line_2 NUMBER;
9591:

Line 9588: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

9584: l_num_entries NUMBER;
9585: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
9586: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
9587: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
9588: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
9589: l_recog_line_1 NUMBER;
9590: l_recog_line_2 NUMBER;
9591:
9592: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 9594: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

9590: l_recog_line_2 NUMBER;
9591:
9592: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
9593: l_bflow_applied_to_amt NUMBER; -- 5132302
9594: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
9595:
9596: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
9597:
9598: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

9665: l_accrual_line_num := NULL; -- 4262811
9666: l_tmp_amt := NULL; -- 4262811
9667: --
9668:
9669: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
9670: l_balance_type_code <> 'B' THEN
9671: IF NVL(p_source_53,'
9672: ') = 'CHARGES'
9673: THEN

Line 9741: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

9737: --
9738: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
9739:
9740: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
9741: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
9742:
9743: -- 4955764
9744: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
9745: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

9791: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
9792:
9793: IF xla_accounting_cache_pkg.GetValueChar
9794: (p_source_code => 'LEDGER_CATEGORY_CODE'
9795: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
9796: AND l_bflow_method_code = 'PRIOR_ENTRY'
9797: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
9798: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
9799: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

9891: p_lookup_type => 'XLA_OWNER_TYPE'
9892: ,p_lookup_code => l_component_type_code
9893: )
9894: ,p_token_4 => 'PRODUCT_NAME'
9895: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
9896: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
9897: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
9898: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
9899: ,p_ae_header_id => NULL

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

9892: ,p_lookup_code => l_component_type_code
9893: )
9894: ,p_token_4 => 'PRODUCT_NAME'
9895: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
9896: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
9897: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
9898: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
9899: ,p_ae_header_id => NULL
9900: );

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

9893: )
9894: ,p_token_4 => 'PRODUCT_NAME'
9895: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
9896: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
9897: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
9898: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
9899: ,p_ae_header_id => NULL
9900: );
9901:

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

9894: ,p_token_4 => 'PRODUCT_NAME'
9895: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
9896: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
9897: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
9898: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
9899: ,p_ae_header_id => NULL
9900: );
9901:
9902: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 9929: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

9925: ----------------------------------------------------------------------------------
9926: -- 4219869 Business Flow
9927: -- Update journal entry status -- Need to generate this within IF
9928: ----------------------------------------------------------------------------------
9929: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
9930: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
9931: ,p_balance_type_code => l_balance_type_code
9932: );
9933:

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

10012:
10013: --
10014: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
10015: --
10016: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
10017: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
10018: ELSE
10019: ---------------------------------------------------------------------------------------------------
10020: -- 4262811a Switch Sign

Line 10041: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

10037:
10038: XLA_AE_LINES_PKG.ValidateCurrentLine;
10039: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
10040:
10041: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
10042: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
10043: ,p_balance_type_code => l_balance_type_code);
10044:
10045: END IF;

Line 10159: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

10155: l_tmp_amt NUMBER;
10156: l_acc_rev_natural_side_code VARCHAR2(1);
10157:
10158: l_num_entries NUMBER;
10159: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
10160: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
10161: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
10162: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
10163: l_recog_line_1 NUMBER;

Line 10160: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

10156: l_acc_rev_natural_side_code VARCHAR2(1);
10157:
10158: l_num_entries NUMBER;
10159: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
10160: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
10161: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
10162: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
10163: l_recog_line_1 NUMBER;
10164: l_recog_line_2 NUMBER;

Line 10161: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

10157:
10158: l_num_entries NUMBER;
10159: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
10160: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
10161: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
10162: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
10163: l_recog_line_1 NUMBER;
10164: l_recog_line_2 NUMBER;
10165:

Line 10162: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

10158: l_num_entries NUMBER;
10159: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
10160: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
10161: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
10162: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
10163: l_recog_line_1 NUMBER;
10164: l_recog_line_2 NUMBER;
10165:
10166: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 10168: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

10164: l_recog_line_2 NUMBER;
10165:
10166: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
10167: l_bflow_applied_to_amt NUMBER; -- 5132302
10168: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
10169:
10170: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
10171:
10172: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

10239: l_accrual_line_num := NULL; -- 4262811
10240: l_tmp_amt := NULL; -- 4262811
10241: --
10242:
10243: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
10244: l_balance_type_code <> 'B' THEN
10245: IF NVL(p_source_53,'
10246: ') = 'FREIGHT'
10247: THEN

Line 10315: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

10311: --
10312: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
10313:
10314: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
10315: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
10316:
10317: -- 4955764
10318: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
10319: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

10365: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
10366:
10367: IF xla_accounting_cache_pkg.GetValueChar
10368: (p_source_code => 'LEDGER_CATEGORY_CODE'
10369: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
10370: AND l_bflow_method_code = 'PRIOR_ENTRY'
10371: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
10372: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
10373: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

10465: p_lookup_type => 'XLA_OWNER_TYPE'
10466: ,p_lookup_code => l_component_type_code
10467: )
10468: ,p_token_4 => 'PRODUCT_NAME'
10469: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
10470: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
10471: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
10472: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
10473: ,p_ae_header_id => NULL

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

10466: ,p_lookup_code => l_component_type_code
10467: )
10468: ,p_token_4 => 'PRODUCT_NAME'
10469: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
10470: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
10471: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
10472: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
10473: ,p_ae_header_id => NULL
10474: );

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

10467: )
10468: ,p_token_4 => 'PRODUCT_NAME'
10469: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
10470: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
10471: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
10472: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
10473: ,p_ae_header_id => NULL
10474: );
10475:

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

10468: ,p_token_4 => 'PRODUCT_NAME'
10469: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
10470: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
10471: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
10472: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
10473: ,p_ae_header_id => NULL
10474: );
10475:
10476: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 10503: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

10499: ----------------------------------------------------------------------------------
10500: -- 4219869 Business Flow
10501: -- Update journal entry status -- Need to generate this within IF
10502: ----------------------------------------------------------------------------------
10503: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
10504: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
10505: ,p_balance_type_code => l_balance_type_code
10506: );
10507:

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

10586:
10587: --
10588: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
10589: --
10590: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
10591: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
10592: ELSE
10593: ---------------------------------------------------------------------------------------------------
10594: -- 4262811a Switch Sign

Line 10615: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

10611:
10612: XLA_AE_LINES_PKG.ValidateCurrentLine;
10613: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
10614:
10615: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
10616: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
10617: ,p_balance_type_code => l_balance_type_code);
10618:
10619: END IF;

Line 10733: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

10729: l_tmp_amt NUMBER;
10730: l_acc_rev_natural_side_code VARCHAR2(1);
10731:
10732: l_num_entries NUMBER;
10733: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
10734: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
10735: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
10736: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
10737: l_recog_line_1 NUMBER;

Line 10734: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

10730: l_acc_rev_natural_side_code VARCHAR2(1);
10731:
10732: l_num_entries NUMBER;
10733: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
10734: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
10735: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
10736: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
10737: l_recog_line_1 NUMBER;
10738: l_recog_line_2 NUMBER;

Line 10735: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

10731:
10732: l_num_entries NUMBER;
10733: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
10734: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
10735: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
10736: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
10737: l_recog_line_1 NUMBER;
10738: l_recog_line_2 NUMBER;
10739:

Line 10736: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

10732: l_num_entries NUMBER;
10733: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
10734: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
10735: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
10736: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
10737: l_recog_line_1 NUMBER;
10738: l_recog_line_2 NUMBER;
10739:
10740: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 10742: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

10738: l_recog_line_2 NUMBER;
10739:
10740: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
10741: l_bflow_applied_to_amt NUMBER; -- 5132302
10742: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
10743:
10744: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
10745:
10746: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

10813: l_accrual_line_num := NULL; -- 4262811
10814: l_tmp_amt := NULL; -- 4262811
10815: --
10816:
10817: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
10818: l_balance_type_code <> 'B' THEN
10819: IF NVL(p_source_53,'
10820: ') = 'REV'
10821: THEN

Line 10889: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

10885: --
10886: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
10887:
10888: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
10889: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
10890:
10891: -- 4955764
10892: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
10893: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

10939: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
10940:
10941: IF xla_accounting_cache_pkg.GetValueChar
10942: (p_source_code => 'LEDGER_CATEGORY_CODE'
10943: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
10944: AND l_bflow_method_code = 'PRIOR_ENTRY'
10945: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
10946: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
10947: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

11039: p_lookup_type => 'XLA_OWNER_TYPE'
11040: ,p_lookup_code => l_component_type_code
11041: )
11042: ,p_token_4 => 'PRODUCT_NAME'
11043: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
11044: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
11045: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
11046: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
11047: ,p_ae_header_id => NULL

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

11040: ,p_lookup_code => l_component_type_code
11041: )
11042: ,p_token_4 => 'PRODUCT_NAME'
11043: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
11044: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
11045: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
11046: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
11047: ,p_ae_header_id => NULL
11048: );

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

11041: )
11042: ,p_token_4 => 'PRODUCT_NAME'
11043: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
11044: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
11045: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
11046: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
11047: ,p_ae_header_id => NULL
11048: );
11049:

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

11042: ,p_token_4 => 'PRODUCT_NAME'
11043: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
11044: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
11045: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
11046: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
11047: ,p_ae_header_id => NULL
11048: );
11049:
11050: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 11077: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

11073: ----------------------------------------------------------------------------------
11074: -- 4219869 Business Flow
11075: -- Update journal entry status -- Need to generate this within IF
11076: ----------------------------------------------------------------------------------
11077: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
11078: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
11079: ,p_balance_type_code => l_balance_type_code
11080: );
11081:

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

11160:
11161: --
11162: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
11163: --
11164: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
11165: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
11166: ELSE
11167: ---------------------------------------------------------------------------------------------------
11168: -- 4262811a Switch Sign

Line 11189: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

11185:
11186: XLA_AE_LINES_PKG.ValidateCurrentLine;
11187: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
11188:
11189: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
11190: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
11191: ,p_balance_type_code => l_balance_type_code);
11192:
11193: END IF;

Line 11307: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

11303: l_tmp_amt NUMBER;
11304: l_acc_rev_natural_side_code VARCHAR2(1);
11305:
11306: l_num_entries NUMBER;
11307: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
11308: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
11309: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
11310: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
11311: l_recog_line_1 NUMBER;

Line 11308: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

11304: l_acc_rev_natural_side_code VARCHAR2(1);
11305:
11306: l_num_entries NUMBER;
11307: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
11308: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
11309: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
11310: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
11311: l_recog_line_1 NUMBER;
11312: l_recog_line_2 NUMBER;

Line 11309: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

11305:
11306: l_num_entries NUMBER;
11307: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
11308: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
11309: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
11310: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
11311: l_recog_line_1 NUMBER;
11312: l_recog_line_2 NUMBER;
11313:

Line 11310: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

11306: l_num_entries NUMBER;
11307: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
11308: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
11309: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
11310: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
11311: l_recog_line_1 NUMBER;
11312: l_recog_line_2 NUMBER;
11313:
11314: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 11316: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

11312: l_recog_line_2 NUMBER;
11313:
11314: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
11315: l_bflow_applied_to_amt NUMBER; -- 5132302
11316: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
11317:
11318: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
11319:
11320: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

11387: l_accrual_line_num := NULL; -- 4262811
11388: l_tmp_amt := NULL; -- 4262811
11389: --
11390:
11391: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
11392: l_balance_type_code <> 'B' THEN
11393: IF NVL(p_source_53,'
11394: ') = 'TAX'
11395: THEN

Line 11463: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

11459: --
11460: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
11461:
11462: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
11463: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
11464:
11465: -- 4955764
11466: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
11467: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

11513: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
11514:
11515: IF xla_accounting_cache_pkg.GetValueChar
11516: (p_source_code => 'LEDGER_CATEGORY_CODE'
11517: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
11518: AND l_bflow_method_code = 'PRIOR_ENTRY'
11519: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
11520: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
11521: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

11613: p_lookup_type => 'XLA_OWNER_TYPE'
11614: ,p_lookup_code => l_component_type_code
11615: )
11616: ,p_token_4 => 'PRODUCT_NAME'
11617: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
11618: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
11619: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
11620: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
11621: ,p_ae_header_id => NULL

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

11614: ,p_lookup_code => l_component_type_code
11615: )
11616: ,p_token_4 => 'PRODUCT_NAME'
11617: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
11618: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
11619: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
11620: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
11621: ,p_ae_header_id => NULL
11622: );

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

11615: )
11616: ,p_token_4 => 'PRODUCT_NAME'
11617: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
11618: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
11619: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
11620: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
11621: ,p_ae_header_id => NULL
11622: );
11623:

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

11616: ,p_token_4 => 'PRODUCT_NAME'
11617: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
11618: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
11619: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
11620: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
11621: ,p_ae_header_id => NULL
11622: );
11623:
11624: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 11651: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

11647: ----------------------------------------------------------------------------------
11648: -- 4219869 Business Flow
11649: -- Update journal entry status -- Need to generate this within IF
11650: ----------------------------------------------------------------------------------
11651: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
11652: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
11653: ,p_balance_type_code => l_balance_type_code
11654: );
11655:

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

11734:
11735: --
11736: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
11737: --
11738: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
11739: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
11740: ELSE
11741: ---------------------------------------------------------------------------------------------------
11742: -- 4262811a Switch Sign

Line 11763: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

11759:
11760: XLA_AE_LINES_PKG.ValidateCurrentLine;
11761: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
11762:
11763: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
11764: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
11765: ,p_balance_type_code => l_balance_type_code);
11766:
11767: END IF;

Line 11871: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

11867: l_tmp_amt NUMBER;
11868: l_acc_rev_natural_side_code VARCHAR2(1);
11869:
11870: l_num_entries NUMBER;
11871: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
11872: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
11873: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
11874: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
11875: l_recog_line_1 NUMBER;

Line 11872: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

11868: l_acc_rev_natural_side_code VARCHAR2(1);
11869:
11870: l_num_entries NUMBER;
11871: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
11872: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
11873: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
11874: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
11875: l_recog_line_1 NUMBER;
11876: l_recog_line_2 NUMBER;

Line 11873: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

11869:
11870: l_num_entries NUMBER;
11871: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
11872: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
11873: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
11874: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
11875: l_recog_line_1 NUMBER;
11876: l_recog_line_2 NUMBER;
11877:

Line 11874: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

11870: l_num_entries NUMBER;
11871: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
11872: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
11873: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
11874: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
11875: l_recog_line_1 NUMBER;
11876: l_recog_line_2 NUMBER;
11877:
11878: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 11880: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

11876: l_recog_line_2 NUMBER;
11877:
11878: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
11879: l_bflow_applied_to_amt NUMBER; -- 5132302
11880: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
11881:
11882: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
11883:
11884: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

11950: l_acc_rev_flag := NULL; -- 4262811
11951: l_accrual_line_num := NULL; -- 4262811
11952: l_tmp_amt := NULL; -- 4262811
11953: --
11954: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
11955: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
11956: return;
11957: END IF;
11958:

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

11951: l_accrual_line_num := NULL; -- 4262811
11952: l_tmp_amt := NULL; -- 4262811
11953: --
11954: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
11955: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
11956: return;
11957: END IF;
11958:
11959: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

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

11955: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
11956: return;
11957: END IF;
11958:
11959: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
11960: l_balance_type_code <> 'B' THEN
11961:
11962: --
11963: XLA_AE_LINES_PKG.SetNewLine;

Line 12028: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

12024: --
12025: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
12026:
12027: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
12028: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
12029:
12030: -- 4955764
12031: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
12032: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

12068: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
12069:
12070: IF xla_accounting_cache_pkg.GetValueChar
12071: (p_source_code => 'LEDGER_CATEGORY_CODE'
12072: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
12073: AND l_bflow_method_code = 'PRIOR_ENTRY'
12074: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
12075: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
12076: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

12194: p_lookup_type => 'XLA_OWNER_TYPE'
12195: ,p_lookup_code => l_component_type_code
12196: )
12197: ,p_token_4 => 'PRODUCT_NAME'
12198: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
12199: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
12200: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
12201: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
12202: ,p_ae_header_id => NULL

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

12195: ,p_lookup_code => l_component_type_code
12196: )
12197: ,p_token_4 => 'PRODUCT_NAME'
12198: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
12199: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
12200: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
12201: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
12202: ,p_ae_header_id => NULL
12203: );

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

12196: )
12197: ,p_token_4 => 'PRODUCT_NAME'
12198: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
12199: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
12200: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
12201: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
12202: ,p_ae_header_id => NULL
12203: );
12204:

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

12197: ,p_token_4 => 'PRODUCT_NAME'
12198: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
12199: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
12200: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
12201: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
12202: ,p_ae_header_id => NULL
12203: );
12204:
12205: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 12232: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

12228: ----------------------------------------------------------------------------------
12229: -- 4219869 Business Flow
12230: -- Update journal entry status -- Need to generate this within IF
12231: ----------------------------------------------------------------------------------
12232: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
12233: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
12234: ,p_balance_type_code => l_balance_type_code
12235: );
12236:

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

12341:
12342: --
12343: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
12344: --
12345: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
12346: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
12347: ELSE
12348: ---------------------------------------------------------------------------------------------------
12349: -- 4262811a Switch Sign

Line 12370: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

12366:
12367: XLA_AE_LINES_PKG.ValidateCurrentLine;
12368: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
12369:
12370: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
12371: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
12372: ,p_balance_type_code => l_balance_type_code);
12373:
12374: END IF;

Line 12487: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

12483: l_tmp_amt NUMBER;
12484: l_acc_rev_natural_side_code VARCHAR2(1);
12485:
12486: l_num_entries NUMBER;
12487: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
12488: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
12489: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
12490: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
12491: l_recog_line_1 NUMBER;

Line 12488: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

12484: l_acc_rev_natural_side_code VARCHAR2(1);
12485:
12486: l_num_entries NUMBER;
12487: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
12488: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
12489: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
12490: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
12491: l_recog_line_1 NUMBER;
12492: l_recog_line_2 NUMBER;

Line 12489: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

12485:
12486: l_num_entries NUMBER;
12487: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
12488: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
12489: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
12490: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
12491: l_recog_line_1 NUMBER;
12492: l_recog_line_2 NUMBER;
12493:

Line 12490: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

12486: l_num_entries NUMBER;
12487: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
12488: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
12489: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
12490: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
12491: l_recog_line_1 NUMBER;
12492: l_recog_line_2 NUMBER;
12493:
12494: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 12496: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

12492: l_recog_line_2 NUMBER;
12493:
12494: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
12495: l_bflow_applied_to_amt NUMBER; -- 5132302
12496: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
12497:
12498: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
12499:
12500: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

12567: l_accrual_line_num := NULL; -- 4262811
12568: l_tmp_amt := NULL; -- 4262811
12569: --
12570:
12571: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
12572: l_balance_type_code <> 'B' THEN
12573: IF NVL(p_source_53,'
12574: ') = 'ROUND'
12575: THEN

Line 12643: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

12639: --
12640: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
12641:
12642: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
12643: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
12644:
12645: -- 4955764
12646: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
12647: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

12693: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
12694:
12695: IF xla_accounting_cache_pkg.GetValueChar
12696: (p_source_code => 'LEDGER_CATEGORY_CODE'
12697: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
12698: AND l_bflow_method_code = 'PRIOR_ENTRY'
12699: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
12700: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
12701: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

12793: p_lookup_type => 'XLA_OWNER_TYPE'
12794: ,p_lookup_code => l_component_type_code
12795: )
12796: ,p_token_4 => 'PRODUCT_NAME'
12797: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
12798: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
12799: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
12800: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
12801: ,p_ae_header_id => NULL

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

12794: ,p_lookup_code => l_component_type_code
12795: )
12796: ,p_token_4 => 'PRODUCT_NAME'
12797: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
12798: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
12799: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
12800: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
12801: ,p_ae_header_id => NULL
12802: );

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

12795: )
12796: ,p_token_4 => 'PRODUCT_NAME'
12797: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
12798: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
12799: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
12800: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
12801: ,p_ae_header_id => NULL
12802: );
12803:

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

12796: ,p_token_4 => 'PRODUCT_NAME'
12797: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
12798: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
12799: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
12800: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
12801: ,p_ae_header_id => NULL
12802: );
12803:
12804: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 12831: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

12827: ----------------------------------------------------------------------------------
12828: -- 4219869 Business Flow
12829: -- Update journal entry status -- Need to generate this within IF
12830: ----------------------------------------------------------------------------------
12831: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
12832: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
12833: ,p_balance_type_code => l_balance_type_code
12834: );
12835:

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

12914:
12915: --
12916: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
12917: --
12918: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
12919: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
12920: ELSE
12921: ---------------------------------------------------------------------------------------------------
12922: -- 4262811a Switch Sign

Line 12943: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

12939:
12940: XLA_AE_LINES_PKG.ValidateCurrentLine;
12941: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
12942:
12943: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
12944: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
12945: ,p_balance_type_code => l_balance_type_code);
12946:
12947: END IF;

Line 13061: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

13057: l_tmp_amt NUMBER;
13058: l_acc_rev_natural_side_code VARCHAR2(1);
13059:
13060: l_num_entries NUMBER;
13061: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
13062: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
13063: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
13064: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
13065: l_recog_line_1 NUMBER;

Line 13062: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

13058: l_acc_rev_natural_side_code VARCHAR2(1);
13059:
13060: l_num_entries NUMBER;
13061: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
13062: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
13063: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
13064: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
13065: l_recog_line_1 NUMBER;
13066: l_recog_line_2 NUMBER;

Line 13063: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

13059:
13060: l_num_entries NUMBER;
13061: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
13062: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
13063: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
13064: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
13065: l_recog_line_1 NUMBER;
13066: l_recog_line_2 NUMBER;
13067:

Line 13064: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

13060: l_num_entries NUMBER;
13061: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
13062: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
13063: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
13064: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
13065: l_recog_line_1 NUMBER;
13066: l_recog_line_2 NUMBER;
13067:
13068: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 13070: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

13066: l_recog_line_2 NUMBER;
13067:
13068: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
13069: l_bflow_applied_to_amt NUMBER; -- 5132302
13070: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
13071:
13072: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
13073:
13074: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

13141: l_accrual_line_num := NULL; -- 4262811
13142: l_tmp_amt := NULL; -- 4262811
13143: --
13144:
13145: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
13146: l_balance_type_code <> 'B' THEN
13147: IF NVL(p_source_53,'
13148: ') = 'UNBILL'
13149: THEN

Line 13217: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

13213: --
13214: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
13215:
13216: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
13217: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
13218:
13219: -- 4955764
13220: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
13221: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

13267: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
13268:
13269: IF xla_accounting_cache_pkg.GetValueChar
13270: (p_source_code => 'LEDGER_CATEGORY_CODE'
13271: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
13272: AND l_bflow_method_code = 'PRIOR_ENTRY'
13273: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
13274: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
13275: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

13367: p_lookup_type => 'XLA_OWNER_TYPE'
13368: ,p_lookup_code => l_component_type_code
13369: )
13370: ,p_token_4 => 'PRODUCT_NAME'
13371: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
13372: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
13373: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
13374: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
13375: ,p_ae_header_id => NULL

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

13368: ,p_lookup_code => l_component_type_code
13369: )
13370: ,p_token_4 => 'PRODUCT_NAME'
13371: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
13372: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
13373: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
13374: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
13375: ,p_ae_header_id => NULL
13376: );

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

13369: )
13370: ,p_token_4 => 'PRODUCT_NAME'
13371: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
13372: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
13373: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
13374: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
13375: ,p_ae_header_id => NULL
13376: );
13377:

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

13370: ,p_token_4 => 'PRODUCT_NAME'
13371: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
13372: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
13373: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
13374: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
13375: ,p_ae_header_id => NULL
13376: );
13377:
13378: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 13405: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

13401: ----------------------------------------------------------------------------------
13402: -- 4219869 Business Flow
13403: -- Update journal entry status -- Need to generate this within IF
13404: ----------------------------------------------------------------------------------
13405: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
13406: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
13407: ,p_balance_type_code => l_balance_type_code
13408: );
13409:

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

13488:
13489: --
13490: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
13491: --
13492: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
13493: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
13494: ELSE
13495: ---------------------------------------------------------------------------------------------------
13496: -- 4262811a Switch Sign

Line 13517: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

13513:
13514: XLA_AE_LINES_PKG.ValidateCurrentLine;
13515: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
13516:
13517: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
13518: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
13519: ,p_balance_type_code => l_balance_type_code);
13520:
13521: END IF;

Line 13635: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

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

Line 13636: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

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

Line 13637: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

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

Line 13638: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

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

Line 13644: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

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

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

13715: l_accrual_line_num := NULL; -- 4262811
13716: l_tmp_amt := NULL; -- 4262811
13717: --
13718:
13719: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
13720: l_balance_type_code <> 'B' THEN
13721: IF NVL(p_source_53,'
13722: ') = 'UNEARN'
13723: THEN

Line 13791: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

13787: --
13788: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
13789:
13790: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
13791: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
13792:
13793: -- 4955764
13794: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
13795: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

13841: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
13842:
13843: IF xla_accounting_cache_pkg.GetValueChar
13844: (p_source_code => 'LEDGER_CATEGORY_CODE'
13845: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
13846: AND l_bflow_method_code = 'PRIOR_ENTRY'
13847: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
13848: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
13849: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

13941: p_lookup_type => 'XLA_OWNER_TYPE'
13942: ,p_lookup_code => l_component_type_code
13943: )
13944: ,p_token_4 => 'PRODUCT_NAME'
13945: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
13946: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
13947: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
13948: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
13949: ,p_ae_header_id => NULL

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

13942: ,p_lookup_code => l_component_type_code
13943: )
13944: ,p_token_4 => 'PRODUCT_NAME'
13945: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
13946: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
13947: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
13948: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
13949: ,p_ae_header_id => NULL
13950: );

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

13943: )
13944: ,p_token_4 => 'PRODUCT_NAME'
13945: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
13946: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
13947: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
13948: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
13949: ,p_ae_header_id => NULL
13950: );
13951:

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

13944: ,p_token_4 => 'PRODUCT_NAME'
13945: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
13946: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
13947: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
13948: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
13949: ,p_ae_header_id => NULL
13950: );
13951:
13952: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 13979: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

13975: ----------------------------------------------------------------------------------
13976: -- 4219869 Business Flow
13977: -- Update journal entry status -- Need to generate this within IF
13978: ----------------------------------------------------------------------------------
13979: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
13980: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
13981: ,p_balance_type_code => l_balance_type_code
13982: );
13983:

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

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

Line 14091: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

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

Line 14205: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

14201: l_tmp_amt NUMBER;
14202: l_acc_rev_natural_side_code VARCHAR2(1);
14203:
14204: l_num_entries NUMBER;
14205: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
14206: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
14207: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
14208: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
14209: l_recog_line_1 NUMBER;

Line 14206: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

14202: l_acc_rev_natural_side_code VARCHAR2(1);
14203:
14204: l_num_entries NUMBER;
14205: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
14206: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
14207: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
14208: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
14209: l_recog_line_1 NUMBER;
14210: l_recog_line_2 NUMBER;

Line 14207: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

14203:
14204: l_num_entries NUMBER;
14205: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
14206: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
14207: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
14208: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
14209: l_recog_line_1 NUMBER;
14210: l_recog_line_2 NUMBER;
14211:

Line 14208: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

14204: l_num_entries NUMBER;
14205: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
14206: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
14207: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
14208: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
14209: l_recog_line_1 NUMBER;
14210: l_recog_line_2 NUMBER;
14211:
14212: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 14214: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

14210: l_recog_line_2 NUMBER;
14211:
14212: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
14213: l_bflow_applied_to_amt NUMBER; -- 5132302
14214: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
14215:
14216: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
14217:
14218: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

14285: l_accrual_line_num := NULL; -- 4262811
14286: l_tmp_amt := NULL; -- 4262811
14287: --
14288:
14289: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
14290: l_balance_type_code <> 'B' THEN
14291: IF NVL(p_source_33,'
14292: ') = 'REC'
14293: THEN

Line 14361: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

14357: --
14358: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
14359:
14360: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
14361: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
14362:
14363: -- 4955764
14364: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
14365: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

14407: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
14408:
14409: IF xla_accounting_cache_pkg.GetValueChar
14410: (p_source_code => 'LEDGER_CATEGORY_CODE'
14411: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
14412: AND l_bflow_method_code = 'PRIOR_ENTRY'
14413: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
14414: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
14415: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

14507: p_lookup_type => 'XLA_OWNER_TYPE'
14508: ,p_lookup_code => l_component_type_code
14509: )
14510: ,p_token_4 => 'PRODUCT_NAME'
14511: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
14512: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
14513: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
14514: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
14515: ,p_ae_header_id => NULL

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

14508: ,p_lookup_code => l_component_type_code
14509: )
14510: ,p_token_4 => 'PRODUCT_NAME'
14511: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
14512: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
14513: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
14514: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
14515: ,p_ae_header_id => NULL
14516: );

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

14509: )
14510: ,p_token_4 => 'PRODUCT_NAME'
14511: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
14512: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
14513: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
14514: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
14515: ,p_ae_header_id => NULL
14516: );
14517:

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

14510: ,p_token_4 => 'PRODUCT_NAME'
14511: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
14512: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
14513: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
14514: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
14515: ,p_ae_header_id => NULL
14516: );
14517:
14518: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 14545: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

14541: ----------------------------------------------------------------------------------
14542: -- 4219869 Business Flow
14543: -- Update journal entry status -- Need to generate this within IF
14544: ----------------------------------------------------------------------------------
14545: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
14546: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
14547: ,p_balance_type_code => l_balance_type_code
14548: );
14549:

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

14628:
14629: --
14630: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
14631: --
14632: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
14633: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
14634: ELSE
14635: ---------------------------------------------------------------------------------------------------
14636: -- 4262811a Switch Sign

Line 14657: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

14653:
14654: XLA_AE_LINES_PKG.ValidateCurrentLine;
14655: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
14656:
14657: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
14658: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
14659: ,p_balance_type_code => l_balance_type_code);
14660:
14661: END IF;

Line 14771: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

14767: l_tmp_amt NUMBER;
14768: l_acc_rev_natural_side_code VARCHAR2(1);
14769:
14770: l_num_entries NUMBER;
14771: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
14772: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
14773: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
14774: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
14775: l_recog_line_1 NUMBER;

Line 14772: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

14768: l_acc_rev_natural_side_code VARCHAR2(1);
14769:
14770: l_num_entries NUMBER;
14771: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
14772: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
14773: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
14774: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
14775: l_recog_line_1 NUMBER;
14776: l_recog_line_2 NUMBER;

Line 14773: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

14769:
14770: l_num_entries NUMBER;
14771: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
14772: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
14773: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
14774: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
14775: l_recog_line_1 NUMBER;
14776: l_recog_line_2 NUMBER;
14777:

Line 14774: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

14770: l_num_entries NUMBER;
14771: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
14772: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
14773: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
14774: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
14775: l_recog_line_1 NUMBER;
14776: l_recog_line_2 NUMBER;
14777:
14778: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 14780: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

14776: l_recog_line_2 NUMBER;
14777:
14778: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
14779: l_bflow_applied_to_amt NUMBER; -- 5132302
14780: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
14781:
14782: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
14783:
14784: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

14851: l_accrual_line_num := NULL; -- 4262811
14852: l_tmp_amt := NULL; -- 4262811
14853: --
14854:
14855: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
14856: l_balance_type_code <> 'B' THEN
14857: IF NVL(p_source_33,'
14858: ') = 'REV'
14859: THEN

Line 14927: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

14923: --
14924: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
14925:
14926: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
14927: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
14928:
14929: -- 4955764
14930: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
14931: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

14973: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
14974:
14975: IF xla_accounting_cache_pkg.GetValueChar
14976: (p_source_code => 'LEDGER_CATEGORY_CODE'
14977: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
14978: AND l_bflow_method_code = 'PRIOR_ENTRY'
14979: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
14980: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
14981: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

15073: p_lookup_type => 'XLA_OWNER_TYPE'
15074: ,p_lookup_code => l_component_type_code
15075: )
15076: ,p_token_4 => 'PRODUCT_NAME'
15077: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
15078: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
15079: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
15080: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
15081: ,p_ae_header_id => NULL

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

15074: ,p_lookup_code => l_component_type_code
15075: )
15076: ,p_token_4 => 'PRODUCT_NAME'
15077: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
15078: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
15079: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
15080: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
15081: ,p_ae_header_id => NULL
15082: );

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

15075: )
15076: ,p_token_4 => 'PRODUCT_NAME'
15077: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
15078: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
15079: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
15080: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
15081: ,p_ae_header_id => NULL
15082: );
15083:

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

15076: ,p_token_4 => 'PRODUCT_NAME'
15077: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
15078: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
15079: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
15080: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
15081: ,p_ae_header_id => NULL
15082: );
15083:
15084: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 15111: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

15107: ----------------------------------------------------------------------------------
15108: -- 4219869 Business Flow
15109: -- Update journal entry status -- Need to generate this within IF
15110: ----------------------------------------------------------------------------------
15111: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
15112: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
15113: ,p_balance_type_code => l_balance_type_code
15114: );
15115:

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

15194:
15195: --
15196: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
15197: --
15198: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
15199: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
15200: ELSE
15201: ---------------------------------------------------------------------------------------------------
15202: -- 4262811a Switch Sign

Line 15223: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

15219:
15220: XLA_AE_LINES_PKG.ValidateCurrentLine;
15221: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
15222:
15223: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
15224: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
15225: ,p_balance_type_code => l_balance_type_code);
15226:
15227: END IF;

Line 15339: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

15335: l_tmp_amt NUMBER;
15336: l_acc_rev_natural_side_code VARCHAR2(1);
15337:
15338: l_num_entries NUMBER;
15339: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
15340: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
15341: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
15342: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
15343: l_recog_line_1 NUMBER;

Line 15340: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

15336: l_acc_rev_natural_side_code VARCHAR2(1);
15337:
15338: l_num_entries NUMBER;
15339: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
15340: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
15341: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
15342: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
15343: l_recog_line_1 NUMBER;
15344: l_recog_line_2 NUMBER;

Line 15341: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

15337:
15338: l_num_entries NUMBER;
15339: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
15340: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
15341: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
15342: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
15343: l_recog_line_1 NUMBER;
15344: l_recog_line_2 NUMBER;
15345:

Line 15342: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

15338: l_num_entries NUMBER;
15339: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
15340: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
15341: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
15342: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
15343: l_recog_line_1 NUMBER;
15344: l_recog_line_2 NUMBER;
15345:
15346: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 15348: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

15344: l_recog_line_2 NUMBER;
15345:
15346: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
15347: l_bflow_applied_to_amt NUMBER; -- 5132302
15348: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
15349:
15350: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
15351:
15352: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

15419: l_accrual_line_num := NULL; -- 4262811
15420: l_tmp_amt := NULL; -- 4262811
15421: --
15422:
15423: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
15424: l_balance_type_code <> 'B' THEN
15425: IF NVL(p_source_33,'
15426: ') = 'CHARGES'
15427: THEN

Line 15495: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

15491: --
15492: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
15493:
15494: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
15495: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
15496:
15497: -- 4955764
15498: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
15499: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

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

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

15643: p_lookup_type => 'XLA_OWNER_TYPE'
15644: ,p_lookup_code => l_component_type_code
15645: )
15646: ,p_token_4 => 'PRODUCT_NAME'
15647: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
15648: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
15649: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
15650: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
15651: ,p_ae_header_id => NULL

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

15644: ,p_lookup_code => l_component_type_code
15645: )
15646: ,p_token_4 => 'PRODUCT_NAME'
15647: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
15648: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
15649: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
15650: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
15651: ,p_ae_header_id => NULL
15652: );

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

15645: )
15646: ,p_token_4 => 'PRODUCT_NAME'
15647: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
15648: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
15649: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
15650: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
15651: ,p_ae_header_id => NULL
15652: );
15653:

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

15646: ,p_token_4 => 'PRODUCT_NAME'
15647: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
15648: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
15649: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
15650: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
15651: ,p_ae_header_id => NULL
15652: );
15653:
15654: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 15681: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

15677: ----------------------------------------------------------------------------------
15678: -- 4219869 Business Flow
15679: -- Update journal entry status -- Need to generate this within IF
15680: ----------------------------------------------------------------------------------
15681: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
15682: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
15683: ,p_balance_type_code => l_balance_type_code
15684: );
15685:

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

15764:
15765: --
15766: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
15767: --
15768: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
15769: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
15770: ELSE
15771: ---------------------------------------------------------------------------------------------------
15772: -- 4262811a Switch Sign

Line 15793: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

15789:
15790: XLA_AE_LINES_PKG.ValidateCurrentLine;
15791: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
15792:
15793: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
15794: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
15795: ,p_balance_type_code => l_balance_type_code);
15796:
15797: END IF;

Line 15909: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

15905: l_tmp_amt NUMBER;
15906: l_acc_rev_natural_side_code VARCHAR2(1);
15907:
15908: l_num_entries NUMBER;
15909: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
15910: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
15911: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
15912: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
15913: l_recog_line_1 NUMBER;

Line 15910: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

15906: l_acc_rev_natural_side_code VARCHAR2(1);
15907:
15908: l_num_entries NUMBER;
15909: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
15910: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
15911: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
15912: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
15913: l_recog_line_1 NUMBER;
15914: l_recog_line_2 NUMBER;

Line 15911: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

15907:
15908: l_num_entries NUMBER;
15909: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
15910: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
15911: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
15912: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
15913: l_recog_line_1 NUMBER;
15914: l_recog_line_2 NUMBER;
15915:

Line 15912: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

15908: l_num_entries NUMBER;
15909: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
15910: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
15911: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
15912: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
15913: l_recog_line_1 NUMBER;
15914: l_recog_line_2 NUMBER;
15915:
15916: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 15918: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

15914: l_recog_line_2 NUMBER;
15915:
15916: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
15917: l_bflow_applied_to_amt NUMBER; -- 5132302
15918: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
15919:
15920: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
15921:
15922: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

15989: l_accrual_line_num := NULL; -- 4262811
15990: l_tmp_amt := NULL; -- 4262811
15991: --
15992:
15993: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
15994: l_balance_type_code <> 'B' THEN
15995: IF NVL(p_source_33,'
15996: ') = 'FREIGHT'
15997: THEN

Line 16065: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

16061: --
16062: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
16063:
16064: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
16065: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
16066:
16067: -- 4955764
16068: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
16069: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

16113: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
16114:
16115: IF xla_accounting_cache_pkg.GetValueChar
16116: (p_source_code => 'LEDGER_CATEGORY_CODE'
16117: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
16118: AND l_bflow_method_code = 'PRIOR_ENTRY'
16119: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
16120: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
16121: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

16213: p_lookup_type => 'XLA_OWNER_TYPE'
16214: ,p_lookup_code => l_component_type_code
16215: )
16216: ,p_token_4 => 'PRODUCT_NAME'
16217: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
16218: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
16219: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
16220: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
16221: ,p_ae_header_id => NULL

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

16214: ,p_lookup_code => l_component_type_code
16215: )
16216: ,p_token_4 => 'PRODUCT_NAME'
16217: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
16218: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
16219: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
16220: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
16221: ,p_ae_header_id => NULL
16222: );

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

16215: )
16216: ,p_token_4 => 'PRODUCT_NAME'
16217: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
16218: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
16219: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
16220: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
16221: ,p_ae_header_id => NULL
16222: );
16223:

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

16216: ,p_token_4 => 'PRODUCT_NAME'
16217: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
16218: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
16219: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
16220: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
16221: ,p_ae_header_id => NULL
16222: );
16223:
16224: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 16251: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

16247: ----------------------------------------------------------------------------------
16248: -- 4219869 Business Flow
16249: -- Update journal entry status -- Need to generate this within IF
16250: ----------------------------------------------------------------------------------
16251: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
16252: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
16253: ,p_balance_type_code => l_balance_type_code
16254: );
16255:

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

16334:
16335: --
16336: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
16337: --
16338: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
16339: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
16340: ELSE
16341: ---------------------------------------------------------------------------------------------------
16342: -- 4262811a Switch Sign

Line 16363: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

16359:
16360: XLA_AE_LINES_PKG.ValidateCurrentLine;
16361: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
16362:
16363: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
16364: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
16365: ,p_balance_type_code => l_balance_type_code);
16366:
16367: END IF;

Line 16479: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

16475: l_tmp_amt NUMBER;
16476: l_acc_rev_natural_side_code VARCHAR2(1);
16477:
16478: l_num_entries NUMBER;
16479: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
16480: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
16481: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
16482: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
16483: l_recog_line_1 NUMBER;

Line 16480: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

16476: l_acc_rev_natural_side_code VARCHAR2(1);
16477:
16478: l_num_entries NUMBER;
16479: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
16480: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
16481: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
16482: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
16483: l_recog_line_1 NUMBER;
16484: l_recog_line_2 NUMBER;

Line 16481: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

16477:
16478: l_num_entries NUMBER;
16479: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
16480: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
16481: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
16482: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
16483: l_recog_line_1 NUMBER;
16484: l_recog_line_2 NUMBER;
16485:

Line 16482: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

16478: l_num_entries NUMBER;
16479: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
16480: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
16481: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
16482: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
16483: l_recog_line_1 NUMBER;
16484: l_recog_line_2 NUMBER;
16485:
16486: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 16488: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

16484: l_recog_line_2 NUMBER;
16485:
16486: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
16487: l_bflow_applied_to_amt NUMBER; -- 5132302
16488: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
16489:
16490: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
16491:
16492: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

16559: l_accrual_line_num := NULL; -- 4262811
16560: l_tmp_amt := NULL; -- 4262811
16561: --
16562:
16563: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
16564: l_balance_type_code <> 'B' THEN
16565: IF NVL(p_source_33,'
16566: ') = 'REV'
16567: THEN

Line 16635: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

16631: --
16632: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
16633:
16634: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
16635: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
16636:
16637: -- 4955764
16638: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
16639: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

16683: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
16684:
16685: IF xla_accounting_cache_pkg.GetValueChar
16686: (p_source_code => 'LEDGER_CATEGORY_CODE'
16687: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
16688: AND l_bflow_method_code = 'PRIOR_ENTRY'
16689: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
16690: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
16691: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

16783: p_lookup_type => 'XLA_OWNER_TYPE'
16784: ,p_lookup_code => l_component_type_code
16785: )
16786: ,p_token_4 => 'PRODUCT_NAME'
16787: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
16788: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
16789: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
16790: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
16791: ,p_ae_header_id => NULL

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

16784: ,p_lookup_code => l_component_type_code
16785: )
16786: ,p_token_4 => 'PRODUCT_NAME'
16787: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
16788: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
16789: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
16790: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
16791: ,p_ae_header_id => NULL
16792: );

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

16785: )
16786: ,p_token_4 => 'PRODUCT_NAME'
16787: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
16788: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
16789: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
16790: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
16791: ,p_ae_header_id => NULL
16792: );
16793:

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

16786: ,p_token_4 => 'PRODUCT_NAME'
16787: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
16788: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
16789: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
16790: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
16791: ,p_ae_header_id => NULL
16792: );
16793:
16794: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 16821: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

16817: ----------------------------------------------------------------------------------
16818: -- 4219869 Business Flow
16819: -- Update journal entry status -- Need to generate this within IF
16820: ----------------------------------------------------------------------------------
16821: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
16822: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
16823: ,p_balance_type_code => l_balance_type_code
16824: );
16825:

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

16904:
16905: --
16906: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
16907: --
16908: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
16909: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
16910: ELSE
16911: ---------------------------------------------------------------------------------------------------
16912: -- 4262811a Switch Sign

Line 16933: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

16929:
16930: XLA_AE_LINES_PKG.ValidateCurrentLine;
16931: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
16932:
16933: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
16934: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
16935: ,p_balance_type_code => l_balance_type_code);
16936:
16937: END IF;

Line 17049: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

17045: l_tmp_amt NUMBER;
17046: l_acc_rev_natural_side_code VARCHAR2(1);
17047:
17048: l_num_entries NUMBER;
17049: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
17050: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
17051: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
17052: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
17053: l_recog_line_1 NUMBER;

Line 17050: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

17046: l_acc_rev_natural_side_code VARCHAR2(1);
17047:
17048: l_num_entries NUMBER;
17049: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
17050: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
17051: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
17052: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
17053: l_recog_line_1 NUMBER;
17054: l_recog_line_2 NUMBER;

Line 17051: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

17047:
17048: l_num_entries NUMBER;
17049: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
17050: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
17051: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
17052: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
17053: l_recog_line_1 NUMBER;
17054: l_recog_line_2 NUMBER;
17055:

Line 17052: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

17048: l_num_entries NUMBER;
17049: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
17050: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
17051: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
17052: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
17053: l_recog_line_1 NUMBER;
17054: l_recog_line_2 NUMBER;
17055:
17056: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 17058: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

17054: l_recog_line_2 NUMBER;
17055:
17056: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
17057: l_bflow_applied_to_amt NUMBER; -- 5132302
17058: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
17059:
17060: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
17061:
17062: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

17129: l_accrual_line_num := NULL; -- 4262811
17130: l_tmp_amt := NULL; -- 4262811
17131: --
17132:
17133: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
17134: l_balance_type_code <> 'B' THEN
17135: IF NVL(p_source_33,'
17136: ') = 'ROUND'
17137: THEN

Line 17205: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

17201: --
17202: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
17203:
17204: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
17205: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
17206:
17207: -- 4955764
17208: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
17209: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

17253: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
17254:
17255: IF xla_accounting_cache_pkg.GetValueChar
17256: (p_source_code => 'LEDGER_CATEGORY_CODE'
17257: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
17258: AND l_bflow_method_code = 'PRIOR_ENTRY'
17259: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
17260: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
17261: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

17353: p_lookup_type => 'XLA_OWNER_TYPE'
17354: ,p_lookup_code => l_component_type_code
17355: )
17356: ,p_token_4 => 'PRODUCT_NAME'
17357: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
17358: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
17359: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
17360: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
17361: ,p_ae_header_id => NULL

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

17354: ,p_lookup_code => l_component_type_code
17355: )
17356: ,p_token_4 => 'PRODUCT_NAME'
17357: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
17358: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
17359: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
17360: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
17361: ,p_ae_header_id => NULL
17362: );

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

17355: )
17356: ,p_token_4 => 'PRODUCT_NAME'
17357: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
17358: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
17359: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
17360: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
17361: ,p_ae_header_id => NULL
17362: );
17363:

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

17356: ,p_token_4 => 'PRODUCT_NAME'
17357: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
17358: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
17359: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
17360: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
17361: ,p_ae_header_id => NULL
17362: );
17363:
17364: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 17391: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

17387: ----------------------------------------------------------------------------------
17388: -- 4219869 Business Flow
17389: -- Update journal entry status -- Need to generate this within IF
17390: ----------------------------------------------------------------------------------
17391: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
17392: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
17393: ,p_balance_type_code => l_balance_type_code
17394: );
17395:

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

17474:
17475: --
17476: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
17477: --
17478: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
17479: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
17480: ELSE
17481: ---------------------------------------------------------------------------------------------------
17482: -- 4262811a Switch Sign

Line 17503: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

17499:
17500: XLA_AE_LINES_PKG.ValidateCurrentLine;
17501: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
17502:
17503: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
17504: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
17505: ,p_balance_type_code => l_balance_type_code);
17506:
17507: END IF;

Line 17619: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

17615: l_tmp_amt NUMBER;
17616: l_acc_rev_natural_side_code VARCHAR2(1);
17617:
17618: l_num_entries NUMBER;
17619: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
17620: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
17621: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
17622: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
17623: l_recog_line_1 NUMBER;

Line 17620: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

17616: l_acc_rev_natural_side_code VARCHAR2(1);
17617:
17618: l_num_entries NUMBER;
17619: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
17620: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
17621: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
17622: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
17623: l_recog_line_1 NUMBER;
17624: l_recog_line_2 NUMBER;

Line 17621: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

17617:
17618: l_num_entries NUMBER;
17619: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
17620: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
17621: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
17622: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
17623: l_recog_line_1 NUMBER;
17624: l_recog_line_2 NUMBER;
17625:

Line 17622: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

17618: l_num_entries NUMBER;
17619: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
17620: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
17621: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
17622: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
17623: l_recog_line_1 NUMBER;
17624: l_recog_line_2 NUMBER;
17625:
17626: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 17628: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

17624: l_recog_line_2 NUMBER;
17625:
17626: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
17627: l_bflow_applied_to_amt NUMBER; -- 5132302
17628: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
17629:
17630: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
17631:
17632: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

17699: l_accrual_line_num := NULL; -- 4262811
17700: l_tmp_amt := NULL; -- 4262811
17701: --
17702:
17703: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
17704: l_balance_type_code <> 'B' THEN
17705: IF NVL(p_source_33,'
17706: ') = 'TAX'
17707: THEN

Line 17775: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

17771: --
17772: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
17773:
17774: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
17775: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
17776:
17777: -- 4955764
17778: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
17779: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

17823: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
17824:
17825: IF xla_accounting_cache_pkg.GetValueChar
17826: (p_source_code => 'LEDGER_CATEGORY_CODE'
17827: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
17828: AND l_bflow_method_code = 'PRIOR_ENTRY'
17829: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
17830: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
17831: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

17923: p_lookup_type => 'XLA_OWNER_TYPE'
17924: ,p_lookup_code => l_component_type_code
17925: )
17926: ,p_token_4 => 'PRODUCT_NAME'
17927: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
17928: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
17929: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
17930: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
17931: ,p_ae_header_id => NULL

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

17924: ,p_lookup_code => l_component_type_code
17925: )
17926: ,p_token_4 => 'PRODUCT_NAME'
17927: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
17928: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
17929: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
17930: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
17931: ,p_ae_header_id => NULL
17932: );

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

17925: )
17926: ,p_token_4 => 'PRODUCT_NAME'
17927: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
17928: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
17929: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
17930: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
17931: ,p_ae_header_id => NULL
17932: );
17933:

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

17926: ,p_token_4 => 'PRODUCT_NAME'
17927: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
17928: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
17929: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
17930: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
17931: ,p_ae_header_id => NULL
17932: );
17933:
17934: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 17961: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

17957: ----------------------------------------------------------------------------------
17958: -- 4219869 Business Flow
17959: -- Update journal entry status -- Need to generate this within IF
17960: ----------------------------------------------------------------------------------
17961: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
17962: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
17963: ,p_balance_type_code => l_balance_type_code
17964: );
17965:

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

18044:
18045: --
18046: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
18047: --
18048: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
18049: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
18050: ELSE
18051: ---------------------------------------------------------------------------------------------------
18052: -- 4262811a Switch Sign

Line 18073: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

18069:
18070: XLA_AE_LINES_PKG.ValidateCurrentLine;
18071: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
18072:
18073: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
18074: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
18075: ,p_balance_type_code => l_balance_type_code);
18076:
18077: END IF;

Line 18189: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

18185: l_tmp_amt NUMBER;
18186: l_acc_rev_natural_side_code VARCHAR2(1);
18187:
18188: l_num_entries NUMBER;
18189: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
18190: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
18191: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
18192: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
18193: l_recog_line_1 NUMBER;

Line 18190: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

18186: l_acc_rev_natural_side_code VARCHAR2(1);
18187:
18188: l_num_entries NUMBER;
18189: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
18190: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
18191: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
18192: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
18193: l_recog_line_1 NUMBER;
18194: l_recog_line_2 NUMBER;

Line 18191: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

18187:
18188: l_num_entries NUMBER;
18189: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
18190: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
18191: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
18192: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
18193: l_recog_line_1 NUMBER;
18194: l_recog_line_2 NUMBER;
18195:

Line 18192: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

18188: l_num_entries NUMBER;
18189: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
18190: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
18191: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
18192: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
18193: l_recog_line_1 NUMBER;
18194: l_recog_line_2 NUMBER;
18195:
18196: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 18198: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

18194: l_recog_line_2 NUMBER;
18195:
18196: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
18197: l_bflow_applied_to_amt NUMBER; -- 5132302
18198: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
18199:
18200: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
18201:
18202: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

18269: l_accrual_line_num := NULL; -- 4262811
18270: l_tmp_amt := NULL; -- 4262811
18271: --
18272:
18273: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
18274: l_balance_type_code <> 'B' THEN
18275: IF NVL(p_source_33,'
18276: ') = 'UNBILL'
18277: THEN

Line 18345: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

18341: --
18342: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
18343:
18344: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
18345: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
18346:
18347: -- 4955764
18348: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
18349: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

18393: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
18394:
18395: IF xla_accounting_cache_pkg.GetValueChar
18396: (p_source_code => 'LEDGER_CATEGORY_CODE'
18397: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
18398: AND l_bflow_method_code = 'PRIOR_ENTRY'
18399: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
18400: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
18401: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

18493: p_lookup_type => 'XLA_OWNER_TYPE'
18494: ,p_lookup_code => l_component_type_code
18495: )
18496: ,p_token_4 => 'PRODUCT_NAME'
18497: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
18498: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
18499: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
18500: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
18501: ,p_ae_header_id => NULL

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

18494: ,p_lookup_code => l_component_type_code
18495: )
18496: ,p_token_4 => 'PRODUCT_NAME'
18497: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
18498: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
18499: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
18500: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
18501: ,p_ae_header_id => NULL
18502: );

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

18495: )
18496: ,p_token_4 => 'PRODUCT_NAME'
18497: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
18498: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
18499: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
18500: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
18501: ,p_ae_header_id => NULL
18502: );
18503:

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

18496: ,p_token_4 => 'PRODUCT_NAME'
18497: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
18498: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
18499: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
18500: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
18501: ,p_ae_header_id => NULL
18502: );
18503:
18504: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 18531: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

18527: ----------------------------------------------------------------------------------
18528: -- 4219869 Business Flow
18529: -- Update journal entry status -- Need to generate this within IF
18530: ----------------------------------------------------------------------------------
18531: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
18532: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
18533: ,p_balance_type_code => l_balance_type_code
18534: );
18535:

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

18614:
18615: --
18616: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
18617: --
18618: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
18619: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
18620: ELSE
18621: ---------------------------------------------------------------------------------------------------
18622: -- 4262811a Switch Sign

Line 18643: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

18639:
18640: XLA_AE_LINES_PKG.ValidateCurrentLine;
18641: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
18642:
18643: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
18644: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
18645: ,p_balance_type_code => l_balance_type_code);
18646:
18647: END IF;

Line 18759: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

18755: l_tmp_amt NUMBER;
18756: l_acc_rev_natural_side_code VARCHAR2(1);
18757:
18758: l_num_entries NUMBER;
18759: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
18760: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
18761: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
18762: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
18763: l_recog_line_1 NUMBER;

Line 18760: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

18756: l_acc_rev_natural_side_code VARCHAR2(1);
18757:
18758: l_num_entries NUMBER;
18759: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
18760: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
18761: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
18762: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
18763: l_recog_line_1 NUMBER;
18764: l_recog_line_2 NUMBER;

Line 18761: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

18757:
18758: l_num_entries NUMBER;
18759: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
18760: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
18761: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
18762: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
18763: l_recog_line_1 NUMBER;
18764: l_recog_line_2 NUMBER;
18765:

Line 18762: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

18758: l_num_entries NUMBER;
18759: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
18760: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
18761: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
18762: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
18763: l_recog_line_1 NUMBER;
18764: l_recog_line_2 NUMBER;
18765:
18766: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 18768: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

18764: l_recog_line_2 NUMBER;
18765:
18766: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
18767: l_bflow_applied_to_amt NUMBER; -- 5132302
18768: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
18769:
18770: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
18771:
18772: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

18839: l_accrual_line_num := NULL; -- 4262811
18840: l_tmp_amt := NULL; -- 4262811
18841: --
18842:
18843: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
18844: l_balance_type_code <> 'B' THEN
18845: IF NVL(p_source_33,'
18846: ') = 'UNEARN'
18847: THEN

Line 18915: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

18911: --
18912: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
18913:
18914: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
18915: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
18916:
18917: -- 4955764
18918: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
18919: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

18963: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
18964:
18965: IF xla_accounting_cache_pkg.GetValueChar
18966: (p_source_code => 'LEDGER_CATEGORY_CODE'
18967: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
18968: AND l_bflow_method_code = 'PRIOR_ENTRY'
18969: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
18970: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
18971: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

19063: p_lookup_type => 'XLA_OWNER_TYPE'
19064: ,p_lookup_code => l_component_type_code
19065: )
19066: ,p_token_4 => 'PRODUCT_NAME'
19067: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
19068: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
19069: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
19070: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
19071: ,p_ae_header_id => NULL

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

19064: ,p_lookup_code => l_component_type_code
19065: )
19066: ,p_token_4 => 'PRODUCT_NAME'
19067: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
19068: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
19069: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
19070: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
19071: ,p_ae_header_id => NULL
19072: );

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

19065: )
19066: ,p_token_4 => 'PRODUCT_NAME'
19067: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
19068: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
19069: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
19070: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
19071: ,p_ae_header_id => NULL
19072: );
19073:

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

19066: ,p_token_4 => 'PRODUCT_NAME'
19067: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
19068: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
19069: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
19070: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
19071: ,p_ae_header_id => NULL
19072: );
19073:
19074: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 19101: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

19097: ----------------------------------------------------------------------------------
19098: -- 4219869 Business Flow
19099: -- Update journal entry status -- Need to generate this within IF
19100: ----------------------------------------------------------------------------------
19101: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
19102: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
19103: ,p_balance_type_code => l_balance_type_code
19104: );
19105:

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

19184:
19185: --
19186: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
19187: --
19188: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
19189: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
19190: ELSE
19191: ---------------------------------------------------------------------------------------------------
19192: -- 4262811a Switch Sign

Line 19213: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

19209:
19210: XLA_AE_LINES_PKG.ValidateCurrentLine;
19211: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
19212:
19213: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
19214: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
19215: ,p_balance_type_code => l_balance_type_code);
19216:
19217: END IF;

Line 19337: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

19333: l_tmp_amt NUMBER;
19334: l_acc_rev_natural_side_code VARCHAR2(1);
19335:
19336: l_num_entries NUMBER;
19337: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
19338: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
19339: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
19340: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
19341: l_recog_line_1 NUMBER;

Line 19338: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

19334: l_acc_rev_natural_side_code VARCHAR2(1);
19335:
19336: l_num_entries NUMBER;
19337: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
19338: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
19339: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
19340: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
19341: l_recog_line_1 NUMBER;
19342: l_recog_line_2 NUMBER;

Line 19339: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

19335:
19336: l_num_entries NUMBER;
19337: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
19338: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
19339: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
19340: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
19341: l_recog_line_1 NUMBER;
19342: l_recog_line_2 NUMBER;
19343:

Line 19340: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

19336: l_num_entries NUMBER;
19337: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
19338: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
19339: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
19340: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
19341: l_recog_line_1 NUMBER;
19342: l_recog_line_2 NUMBER;
19343:
19344: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 19346: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

19342: l_recog_line_2 NUMBER;
19343:
19344: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
19345: l_bflow_applied_to_amt NUMBER; -- 5132302
19346: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
19347:
19348: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
19349:
19350: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

19417: l_accrual_line_num := NULL; -- 4262811
19418: l_tmp_amt := NULL; -- 4262811
19419: --
19420:
19421: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
19422: l_balance_type_code <> 'B' THEN
19423: IF NVL(p_source_33,'
19424: ') = 'REV' AND
19425: NVL(p_source_5,'

Line 19497: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

19493: --
19494: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
19495:
19496: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
19497: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
19498:
19499: -- 4955764
19500: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
19501: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

19545: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
19546:
19547: IF xla_accounting_cache_pkg.GetValueChar
19548: (p_source_code => 'LEDGER_CATEGORY_CODE'
19549: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
19550: AND l_bflow_method_code = 'PRIOR_ENTRY'
19551: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
19552: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
19553: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

19728: p_lookup_type => 'XLA_OWNER_TYPE'
19729: ,p_lookup_code => l_component_type_code
19730: )
19731: ,p_token_4 => 'PRODUCT_NAME'
19732: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
19733: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
19734: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
19735: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
19736: ,p_ae_header_id => NULL

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

19729: ,p_lookup_code => l_component_type_code
19730: )
19731: ,p_token_4 => 'PRODUCT_NAME'
19732: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
19733: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
19734: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
19735: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
19736: ,p_ae_header_id => NULL
19737: );

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

19730: )
19731: ,p_token_4 => 'PRODUCT_NAME'
19732: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
19733: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
19734: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
19735: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
19736: ,p_ae_header_id => NULL
19737: );
19738:

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

19731: ,p_token_4 => 'PRODUCT_NAME'
19732: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
19733: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
19734: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
19735: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
19736: ,p_ae_header_id => NULL
19737: );
19738:
19739: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 19766: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

19762: ----------------------------------------------------------------------------------
19763: -- 4219869 Business Flow
19764: -- Update journal entry status -- Need to generate this within IF
19765: ----------------------------------------------------------------------------------
19766: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
19767: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
19768: ,p_balance_type_code => l_balance_type_code
19769: );
19770:

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

19932:
19933: --
19934: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
19935: --
19936: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
19937: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
19938: ELSE
19939: ---------------------------------------------------------------------------------------------------
19940: -- 4262811a Switch Sign

Line 19961: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

19957:
19958: XLA_AE_LINES_PKG.ValidateCurrentLine;
19959: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
19960:
19961: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
19962: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
19963: ,p_balance_type_code => l_balance_type_code);
19964:
19965: END IF;

Line 20085: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

20081: l_tmp_amt NUMBER;
20082: l_acc_rev_natural_side_code VARCHAR2(1);
20083:
20084: l_num_entries NUMBER;
20085: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
20086: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
20087: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
20088: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
20089: l_recog_line_1 NUMBER;

Line 20086: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

20082: l_acc_rev_natural_side_code VARCHAR2(1);
20083:
20084: l_num_entries NUMBER;
20085: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
20086: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
20087: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
20088: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
20089: l_recog_line_1 NUMBER;
20090: l_recog_line_2 NUMBER;

Line 20087: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

20083:
20084: l_num_entries NUMBER;
20085: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
20086: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
20087: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
20088: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
20089: l_recog_line_1 NUMBER;
20090: l_recog_line_2 NUMBER;
20091:

Line 20088: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

20084: l_num_entries NUMBER;
20085: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
20086: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
20087: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
20088: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
20089: l_recog_line_1 NUMBER;
20090: l_recog_line_2 NUMBER;
20091:
20092: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 20094: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

20090: l_recog_line_2 NUMBER;
20091:
20092: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
20093: l_bflow_applied_to_amt NUMBER; -- 5132302
20094: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
20095:
20096: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
20097:
20098: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

20165: l_accrual_line_num := NULL; -- 4262811
20166: l_tmp_amt := NULL; -- 4262811
20167: --
20168:
20169: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
20170: l_balance_type_code <> 'B' THEN
20171: IF NVL(p_source_33,'
20172: ') = 'REV' AND
20173: NVL(p_source_5,'

Line 20245: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

20241: --
20242: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
20243:
20244: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
20245: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
20246:
20247: -- 4955764
20248: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
20249: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

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

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

20476: p_lookup_type => 'XLA_OWNER_TYPE'
20477: ,p_lookup_code => l_component_type_code
20478: )
20479: ,p_token_4 => 'PRODUCT_NAME'
20480: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
20481: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
20482: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
20483: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
20484: ,p_ae_header_id => NULL

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

20477: ,p_lookup_code => l_component_type_code
20478: )
20479: ,p_token_4 => 'PRODUCT_NAME'
20480: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
20481: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
20482: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
20483: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
20484: ,p_ae_header_id => NULL
20485: );

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

20478: )
20479: ,p_token_4 => 'PRODUCT_NAME'
20480: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
20481: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
20482: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
20483: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
20484: ,p_ae_header_id => NULL
20485: );
20486:

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

20479: ,p_token_4 => 'PRODUCT_NAME'
20480: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
20481: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
20482: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
20483: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
20484: ,p_ae_header_id => NULL
20485: );
20486:
20487: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 20514: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

20510: ----------------------------------------------------------------------------------
20511: -- 4219869 Business Flow
20512: -- Update journal entry status -- Need to generate this within IF
20513: ----------------------------------------------------------------------------------
20514: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
20515: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
20516: ,p_balance_type_code => l_balance_type_code
20517: );
20518:

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

20680:
20681: --
20682: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
20683: --
20684: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
20685: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
20686: ELSE
20687: ---------------------------------------------------------------------------------------------------
20688: -- 4262811a Switch Sign

Line 20709: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

20705:
20706: XLA_AE_LINES_PKG.ValidateCurrentLine;
20707: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
20708:
20709: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
20710: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
20711: ,p_balance_type_code => l_balance_type_code);
20712:
20713: END IF;

Line 20827: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

20823: l_tmp_amt NUMBER;
20824: l_acc_rev_natural_side_code VARCHAR2(1);
20825:
20826: l_num_entries NUMBER;
20827: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
20828: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
20829: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
20830: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
20831: l_recog_line_1 NUMBER;

Line 20828: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

20824: l_acc_rev_natural_side_code VARCHAR2(1);
20825:
20826: l_num_entries NUMBER;
20827: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
20828: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
20829: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
20830: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
20831: l_recog_line_1 NUMBER;
20832: l_recog_line_2 NUMBER;

Line 20829: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

20825:
20826: l_num_entries NUMBER;
20827: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
20828: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
20829: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
20830: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
20831: l_recog_line_1 NUMBER;
20832: l_recog_line_2 NUMBER;
20833:

Line 20830: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

20826: l_num_entries NUMBER;
20827: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
20828: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
20829: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
20830: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
20831: l_recog_line_1 NUMBER;
20832: l_recog_line_2 NUMBER;
20833:
20834: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 20836: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

20832: l_recog_line_2 NUMBER;
20833:
20834: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
20835: l_bflow_applied_to_amt NUMBER; -- 5132302
20836: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
20837:
20838: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
20839:
20840: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

20907: l_accrual_line_num := NULL; -- 4262811
20908: l_tmp_amt := NULL; -- 4262811
20909: --
20910:
20911: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
20912: l_balance_type_code <> 'B' THEN
20913: IF NVL(p_source_20,'
20914: ') = 'MISCCASH' AND
20915: NVL(p_source_8,'

Line 20995: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

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

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

21035: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
21036:
21037: IF xla_accounting_cache_pkg.GetValueChar
21038: (p_source_code => 'LEDGER_CATEGORY_CODE'
21039: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
21040: AND l_bflow_method_code = 'PRIOR_ENTRY'
21041: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
21042: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
21043: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

21219: p_lookup_type => 'XLA_OWNER_TYPE'
21220: ,p_lookup_code => l_component_type_code
21221: )
21222: ,p_token_4 => 'PRODUCT_NAME'
21223: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
21224: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
21225: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
21226: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
21227: ,p_ae_header_id => NULL

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

21220: ,p_lookup_code => l_component_type_code
21221: )
21222: ,p_token_4 => 'PRODUCT_NAME'
21223: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
21224: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
21225: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
21226: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
21227: ,p_ae_header_id => NULL
21228: );

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

21221: )
21222: ,p_token_4 => 'PRODUCT_NAME'
21223: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
21224: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
21225: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
21226: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
21227: ,p_ae_header_id => NULL
21228: );
21229:

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

21222: ,p_token_4 => 'PRODUCT_NAME'
21223: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
21224: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
21225: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
21226: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
21227: ,p_ae_header_id => NULL
21228: );
21229:
21230: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 21257: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

21253: ----------------------------------------------------------------------------------
21254: -- 4219869 Business Flow
21255: -- Update journal entry status -- Need to generate this within IF
21256: ----------------------------------------------------------------------------------
21257: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
21258: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
21259: ,p_balance_type_code => l_balance_type_code
21260: );
21261:

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

21424:
21425: --
21426: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
21427: --
21428: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
21429: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
21430: ELSE
21431: ---------------------------------------------------------------------------------------------------
21432: -- 4262811a Switch Sign

Line 21453: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

21449:
21450: XLA_AE_LINES_PKG.ValidateCurrentLine;
21451: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
21452:
21453: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
21454: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
21455: ,p_balance_type_code => l_balance_type_code);
21456:
21457: END IF;

Line 21571: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

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

Line 21572: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

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

Line 21573: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

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

Line 21574: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

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

Line 21580: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

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

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

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

Line 21739: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

21735: --
21736: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
21737:
21738: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
21739: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
21740:
21741: -- 4955764
21742: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
21743: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

21779: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
21780:
21781: IF xla_accounting_cache_pkg.GetValueChar
21782: (p_source_code => 'LEDGER_CATEGORY_CODE'
21783: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
21784: AND l_bflow_method_code = 'PRIOR_ENTRY'
21785: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
21786: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
21787: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

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

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

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

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

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

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

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

Line 22001: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

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

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

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

Line 22197: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

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

Line 22317: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

22313: l_tmp_amt NUMBER;
22314: l_acc_rev_natural_side_code VARCHAR2(1);
22315:
22316: l_num_entries NUMBER;
22317: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
22318: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
22319: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
22320: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
22321: l_recog_line_1 NUMBER;

Line 22318: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

22314: l_acc_rev_natural_side_code VARCHAR2(1);
22315:
22316: l_num_entries NUMBER;
22317: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
22318: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
22319: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
22320: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
22321: l_recog_line_1 NUMBER;
22322: l_recog_line_2 NUMBER;

Line 22319: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

22315:
22316: l_num_entries NUMBER;
22317: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
22318: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
22319: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
22320: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
22321: l_recog_line_1 NUMBER;
22322: l_recog_line_2 NUMBER;
22323:

Line 22320: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

22316: l_num_entries NUMBER;
22317: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
22318: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
22319: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
22320: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
22321: l_recog_line_1 NUMBER;
22322: l_recog_line_2 NUMBER;
22323:
22324: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 22326: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

22322: l_recog_line_2 NUMBER;
22323:
22324: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
22325: l_bflow_applied_to_amt NUMBER; -- 5132302
22326: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
22327:
22328: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
22329:
22330: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

22397: l_accrual_line_num := NULL; -- 4262811
22398: l_tmp_amt := NULL; -- 4262811
22399: --
22400:
22401: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
22402: l_balance_type_code <> 'B' THEN
22403: IF NVL(p_source_20,'
22404: ') = 'MISCCASH' AND
22405: NVL(p_source_8,'

Line 22491: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

22487: --
22488: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
22489:
22490: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
22491: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
22492:
22493: -- 4955764
22494: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
22495: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

22531: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
22532:
22533: IF xla_accounting_cache_pkg.GetValueChar
22534: (p_source_code => 'LEDGER_CATEGORY_CODE'
22535: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
22536: AND l_bflow_method_code = 'PRIOR_ENTRY'
22537: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
22538: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
22539: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

22716: p_lookup_type => 'XLA_OWNER_TYPE'
22717: ,p_lookup_code => l_component_type_code
22718: )
22719: ,p_token_4 => 'PRODUCT_NAME'
22720: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
22721: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
22722: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
22723: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
22724: ,p_ae_header_id => NULL

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

22717: ,p_lookup_code => l_component_type_code
22718: )
22719: ,p_token_4 => 'PRODUCT_NAME'
22720: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
22721: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
22722: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
22723: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
22724: ,p_ae_header_id => NULL
22725: );

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

22718: )
22719: ,p_token_4 => 'PRODUCT_NAME'
22720: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
22721: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
22722: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
22723: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
22724: ,p_ae_header_id => NULL
22725: );
22726:

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

22719: ,p_token_4 => 'PRODUCT_NAME'
22720: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
22721: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
22722: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
22723: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
22724: ,p_ae_header_id => NULL
22725: );
22726:
22727: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 22754: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

22750: ----------------------------------------------------------------------------------
22751: -- 4219869 Business Flow
22752: -- Update journal entry status -- Need to generate this within IF
22753: ----------------------------------------------------------------------------------
22754: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
22755: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
22756: ,p_balance_type_code => l_balance_type_code
22757: );
22758:

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

22922:
22923: --
22924: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
22925: --
22926: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
22927: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
22928: ELSE
22929: ---------------------------------------------------------------------------------------------------
22930: -- 4262811a Switch Sign

Line 22951: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

22947:
22948: XLA_AE_LINES_PKG.ValidateCurrentLine;
22949: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
22950:
22951: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
22952: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
22953: ,p_balance_type_code => l_balance_type_code);
22954:
22955: END IF;

Line 23071: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

23067: l_tmp_amt NUMBER;
23068: l_acc_rev_natural_side_code VARCHAR2(1);
23069:
23070: l_num_entries NUMBER;
23071: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
23072: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
23073: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
23074: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
23075: l_recog_line_1 NUMBER;

Line 23072: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

23068: l_acc_rev_natural_side_code VARCHAR2(1);
23069:
23070: l_num_entries NUMBER;
23071: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
23072: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
23073: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
23074: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
23075: l_recog_line_1 NUMBER;
23076: l_recog_line_2 NUMBER;

Line 23073: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

23069:
23070: l_num_entries NUMBER;
23071: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
23072: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
23073: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
23074: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
23075: l_recog_line_1 NUMBER;
23076: l_recog_line_2 NUMBER;
23077:

Line 23074: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

23070: l_num_entries NUMBER;
23071: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
23072: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
23073: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
23074: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
23075: l_recog_line_1 NUMBER;
23076: l_recog_line_2 NUMBER;
23077:
23078: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 23080: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

23076: l_recog_line_2 NUMBER;
23077:
23078: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
23079: l_bflow_applied_to_amt NUMBER; -- 5132302
23080: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
23081:
23082: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
23083:
23084: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

23151: l_accrual_line_num := NULL; -- 4262811
23152: l_tmp_amt := NULL; -- 4262811
23153: --
23154:
23155: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
23156: l_balance_type_code <> 'B' THEN
23157: IF NVL(p_source_20,'
23158: ') = 'MISCCASH' AND
23159: NVL(p_source_8,'

Line 23245: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

23241: --
23242: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
23243:
23244: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
23245: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
23246:
23247: -- 4955764
23248: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
23249: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

23285: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
23286:
23287: IF xla_accounting_cache_pkg.GetValueChar
23288: (p_source_code => 'LEDGER_CATEGORY_CODE'
23289: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
23290: AND l_bflow_method_code = 'PRIOR_ENTRY'
23291: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
23292: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
23293: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

23470: p_lookup_type => 'XLA_OWNER_TYPE'
23471: ,p_lookup_code => l_component_type_code
23472: )
23473: ,p_token_4 => 'PRODUCT_NAME'
23474: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
23475: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
23476: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
23477: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
23478: ,p_ae_header_id => NULL

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

23471: ,p_lookup_code => l_component_type_code
23472: )
23473: ,p_token_4 => 'PRODUCT_NAME'
23474: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
23475: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
23476: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
23477: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
23478: ,p_ae_header_id => NULL
23479: );

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

23472: )
23473: ,p_token_4 => 'PRODUCT_NAME'
23474: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
23475: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
23476: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
23477: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
23478: ,p_ae_header_id => NULL
23479: );
23480:

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

23473: ,p_token_4 => 'PRODUCT_NAME'
23474: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
23475: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
23476: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
23477: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
23478: ,p_ae_header_id => NULL
23479: );
23480:
23481: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 23508: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

23504: ----------------------------------------------------------------------------------
23505: -- 4219869 Business Flow
23506: -- Update journal entry status -- Need to generate this within IF
23507: ----------------------------------------------------------------------------------
23508: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
23509: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
23510: ,p_balance_type_code => l_balance_type_code
23511: );
23512:

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

23676:
23677: --
23678: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
23679: --
23680: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
23681: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
23682: ELSE
23683: ---------------------------------------------------------------------------------------------------
23684: -- 4262811a Switch Sign

Line 23705: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

23701:
23702: XLA_AE_LINES_PKG.ValidateCurrentLine;
23703: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
23704:
23705: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
23706: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
23707: ,p_balance_type_code => l_balance_type_code);
23708:
23709: END IF;

Line 23823: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

23819: l_tmp_amt NUMBER;
23820: l_acc_rev_natural_side_code VARCHAR2(1);
23821:
23822: l_num_entries NUMBER;
23823: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
23824: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
23825: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
23826: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
23827: l_recog_line_1 NUMBER;

Line 23824: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

23820: l_acc_rev_natural_side_code VARCHAR2(1);
23821:
23822: l_num_entries NUMBER;
23823: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
23824: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
23825: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
23826: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
23827: l_recog_line_1 NUMBER;
23828: l_recog_line_2 NUMBER;

Line 23825: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

23821:
23822: l_num_entries NUMBER;
23823: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
23824: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
23825: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
23826: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
23827: l_recog_line_1 NUMBER;
23828: l_recog_line_2 NUMBER;
23829:

Line 23826: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

23822: l_num_entries NUMBER;
23823: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
23824: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
23825: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
23826: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
23827: l_recog_line_1 NUMBER;
23828: l_recog_line_2 NUMBER;
23829:
23830: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 23832: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

23828: l_recog_line_2 NUMBER;
23829:
23830: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
23831: l_bflow_applied_to_amt NUMBER; -- 5132302
23832: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
23833:
23834: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
23835:
23836: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

23903: l_accrual_line_num := NULL; -- 4262811
23904: l_tmp_amt := NULL; -- 4262811
23905: --
23906:
23907: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
23908: l_balance_type_code <> 'B' THEN
23909: IF NVL(p_source_20,'
23910: ') = 'MISCCASH' AND
23911: NVL(p_source_8,'

Line 23989: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

23985: --
23986: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
23987:
23988: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
23989: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
23990:
23991: -- 4955764
23992: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
23993: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

24029: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
24030:
24031: IF xla_accounting_cache_pkg.GetValueChar
24032: (p_source_code => 'LEDGER_CATEGORY_CODE'
24033: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
24034: AND l_bflow_method_code = 'PRIOR_ENTRY'
24035: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
24036: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
24037: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

24213: p_lookup_type => 'XLA_OWNER_TYPE'
24214: ,p_lookup_code => l_component_type_code
24215: )
24216: ,p_token_4 => 'PRODUCT_NAME'
24217: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
24218: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
24219: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
24220: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
24221: ,p_ae_header_id => NULL

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

24214: ,p_lookup_code => l_component_type_code
24215: )
24216: ,p_token_4 => 'PRODUCT_NAME'
24217: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
24218: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
24219: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
24220: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
24221: ,p_ae_header_id => NULL
24222: );

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

24215: )
24216: ,p_token_4 => 'PRODUCT_NAME'
24217: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
24218: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
24219: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
24220: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
24221: ,p_ae_header_id => NULL
24222: );
24223:

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

24216: ,p_token_4 => 'PRODUCT_NAME'
24217: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
24218: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
24219: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
24220: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
24221: ,p_ae_header_id => NULL
24222: );
24223:
24224: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 24251: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

24247: ----------------------------------------------------------------------------------
24248: -- 4219869 Business Flow
24249: -- Update journal entry status -- Need to generate this within IF
24250: ----------------------------------------------------------------------------------
24251: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
24252: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
24253: ,p_balance_type_code => l_balance_type_code
24254: );
24255:

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

24418:
24419: --
24420: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
24421: --
24422: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
24423: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
24424: ELSE
24425: ---------------------------------------------------------------------------------------------------
24426: -- 4262811a Switch Sign

Line 24447: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

24443:
24444: XLA_AE_LINES_PKG.ValidateCurrentLine;
24445: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
24446:
24447: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
24448: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
24449: ,p_balance_type_code => l_balance_type_code);
24450:
24451: END IF;

Line 24565: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

24561: l_tmp_amt NUMBER;
24562: l_acc_rev_natural_side_code VARCHAR2(1);
24563:
24564: l_num_entries NUMBER;
24565: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
24566: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
24567: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
24568: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
24569: l_recog_line_1 NUMBER;

Line 24566: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

24562: l_acc_rev_natural_side_code VARCHAR2(1);
24563:
24564: l_num_entries NUMBER;
24565: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
24566: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
24567: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
24568: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
24569: l_recog_line_1 NUMBER;
24570: l_recog_line_2 NUMBER;

Line 24567: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

24563:
24564: l_num_entries NUMBER;
24565: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
24566: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
24567: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
24568: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
24569: l_recog_line_1 NUMBER;
24570: l_recog_line_2 NUMBER;
24571:

Line 24568: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

24564: l_num_entries NUMBER;
24565: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
24566: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
24567: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
24568: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
24569: l_recog_line_1 NUMBER;
24570: l_recog_line_2 NUMBER;
24571:
24572: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 24574: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

24570: l_recog_line_2 NUMBER;
24571:
24572: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
24573: l_bflow_applied_to_amt NUMBER; -- 5132302
24574: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
24575:
24576: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
24577:
24578: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

24645: l_accrual_line_num := NULL; -- 4262811
24646: l_tmp_amt := NULL; -- 4262811
24647: --
24648:
24649: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
24650: l_balance_type_code <> 'B' THEN
24651: IF NVL(p_source_20,'
24652: ') = 'MISCCASH' AND
24653: NVL(p_source_8,'

Line 24731: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

24727: --
24728: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
24729:
24730: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
24731: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
24732:
24733: -- 4955764
24734: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
24735: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

24771: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
24772:
24773: IF xla_accounting_cache_pkg.GetValueChar
24774: (p_source_code => 'LEDGER_CATEGORY_CODE'
24775: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
24776: AND l_bflow_method_code = 'PRIOR_ENTRY'
24777: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
24778: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
24779: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

24955: p_lookup_type => 'XLA_OWNER_TYPE'
24956: ,p_lookup_code => l_component_type_code
24957: )
24958: ,p_token_4 => 'PRODUCT_NAME'
24959: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
24960: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
24961: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
24962: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
24963: ,p_ae_header_id => NULL

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

24956: ,p_lookup_code => l_component_type_code
24957: )
24958: ,p_token_4 => 'PRODUCT_NAME'
24959: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
24960: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
24961: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
24962: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
24963: ,p_ae_header_id => NULL
24964: );

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

24957: )
24958: ,p_token_4 => 'PRODUCT_NAME'
24959: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
24960: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
24961: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
24962: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
24963: ,p_ae_header_id => NULL
24964: );
24965:

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

24958: ,p_token_4 => 'PRODUCT_NAME'
24959: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
24960: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
24961: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
24962: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
24963: ,p_ae_header_id => NULL
24964: );
24965:
24966: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 24993: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

24989: ----------------------------------------------------------------------------------
24990: -- 4219869 Business Flow
24991: -- Update journal entry status -- Need to generate this within IF
24992: ----------------------------------------------------------------------------------
24993: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
24994: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
24995: ,p_balance_type_code => l_balance_type_code
24996: );
24997:

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

25160:
25161: --
25162: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
25163: --
25164: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
25165: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
25166: ELSE
25167: ---------------------------------------------------------------------------------------------------
25168: -- 4262811a Switch Sign

Line 25189: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

25185:
25186: XLA_AE_LINES_PKG.ValidateCurrentLine;
25187: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
25188:
25189: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
25190: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
25191: ,p_balance_type_code => l_balance_type_code);
25192:
25193: END IF;

Line 25303: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

25299: l_tmp_amt NUMBER;
25300: l_acc_rev_natural_side_code VARCHAR2(1);
25301:
25302: l_num_entries NUMBER;
25303: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
25304: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
25305: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
25306: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
25307: l_recog_line_1 NUMBER;

Line 25304: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

25300: l_acc_rev_natural_side_code VARCHAR2(1);
25301:
25302: l_num_entries NUMBER;
25303: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
25304: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
25305: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
25306: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
25307: l_recog_line_1 NUMBER;
25308: l_recog_line_2 NUMBER;

Line 25305: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

25301:
25302: l_num_entries NUMBER;
25303: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
25304: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
25305: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
25306: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
25307: l_recog_line_1 NUMBER;
25308: l_recog_line_2 NUMBER;
25309:

Line 25306: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

25302: l_num_entries NUMBER;
25303: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
25304: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
25305: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
25306: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
25307: l_recog_line_1 NUMBER;
25308: l_recog_line_2 NUMBER;
25309:
25310: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 25312: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

25308: l_recog_line_2 NUMBER;
25309:
25310: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
25311: l_bflow_applied_to_amt NUMBER; -- 5132302
25312: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
25313:
25314: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
25315:
25316: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

25383: l_accrual_line_num := NULL; -- 4262811
25384: l_tmp_amt := NULL; -- 4262811
25385: --
25386:
25387: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
25388: l_balance_type_code <> 'B' THEN
25389: IF NVL(p_source_20,'
25390: ') = 'MISCCASH' AND
25391: NVL(p_source_5,'

Line 25463: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

25459: --
25460: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
25461:
25462: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
25463: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
25464:
25465: -- 4955764
25466: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
25467: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

25503: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
25504:
25505: IF xla_accounting_cache_pkg.GetValueChar
25506: (p_source_code => 'LEDGER_CATEGORY_CODE'
25507: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
25508: AND l_bflow_method_code = 'PRIOR_ENTRY'
25509: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
25510: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
25511: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

25685: p_lookup_type => 'XLA_OWNER_TYPE'
25686: ,p_lookup_code => l_component_type_code
25687: )
25688: ,p_token_4 => 'PRODUCT_NAME'
25689: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
25690: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
25691: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
25692: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
25693: ,p_ae_header_id => NULL

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

25686: ,p_lookup_code => l_component_type_code
25687: )
25688: ,p_token_4 => 'PRODUCT_NAME'
25689: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
25690: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
25691: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
25692: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
25693: ,p_ae_header_id => NULL
25694: );

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

25687: )
25688: ,p_token_4 => 'PRODUCT_NAME'
25689: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
25690: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
25691: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
25692: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
25693: ,p_ae_header_id => NULL
25694: );
25695:

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

25688: ,p_token_4 => 'PRODUCT_NAME'
25689: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
25690: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
25691: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
25692: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
25693: ,p_ae_header_id => NULL
25694: );
25695:
25696: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 25723: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

25719: ----------------------------------------------------------------------------------
25720: -- 4219869 Business Flow
25721: -- Update journal entry status -- Need to generate this within IF
25722: ----------------------------------------------------------------------------------
25723: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
25724: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
25725: ,p_balance_type_code => l_balance_type_code
25726: );
25727:

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

25888:
25889: --
25890: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
25891: --
25892: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
25893: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
25894: ELSE
25895: ---------------------------------------------------------------------------------------------------
25896: -- 4262811a Switch Sign

Line 25917: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

25913:
25914: XLA_AE_LINES_PKG.ValidateCurrentLine;
25915: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
25916:
25917: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
25918: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
25919: ,p_balance_type_code => l_balance_type_code);
25920:
25921: END IF;

Line 26031: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

26027: l_tmp_amt NUMBER;
26028: l_acc_rev_natural_side_code VARCHAR2(1);
26029:
26030: l_num_entries NUMBER;
26031: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26032: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26033: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26034: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26035: l_recog_line_1 NUMBER;

Line 26032: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

26028: l_acc_rev_natural_side_code VARCHAR2(1);
26029:
26030: l_num_entries NUMBER;
26031: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26032: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26033: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26034: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26035: l_recog_line_1 NUMBER;
26036: l_recog_line_2 NUMBER;

Line 26033: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

26029:
26030: l_num_entries NUMBER;
26031: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26032: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26033: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26034: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26035: l_recog_line_1 NUMBER;
26036: l_recog_line_2 NUMBER;
26037:

Line 26034: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

26030: l_num_entries NUMBER;
26031: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26032: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26033: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26034: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26035: l_recog_line_1 NUMBER;
26036: l_recog_line_2 NUMBER;
26037:
26038: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 26040: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

26036: l_recog_line_2 NUMBER;
26037:
26038: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
26039: l_bflow_applied_to_amt NUMBER; -- 5132302
26040: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
26041:
26042: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
26043:
26044: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

26111: l_accrual_line_num := NULL; -- 4262811
26112: l_tmp_amt := NULL; -- 4262811
26113: --
26114:
26115: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
26116: l_balance_type_code <> 'B' THEN
26117: IF NVL(p_source_20,'
26118: ') = 'MISCCASH' AND
26119: NVL(p_source_5,'

Line 26191: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

26187: --
26188: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
26189:
26190: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
26191: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
26192:
26193: -- 4955764
26194: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
26195: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

26231: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
26232:
26233: IF xla_accounting_cache_pkg.GetValueChar
26234: (p_source_code => 'LEDGER_CATEGORY_CODE'
26235: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
26236: AND l_bflow_method_code = 'PRIOR_ENTRY'
26237: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
26238: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
26239: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

26413: p_lookup_type => 'XLA_OWNER_TYPE'
26414: ,p_lookup_code => l_component_type_code
26415: )
26416: ,p_token_4 => 'PRODUCT_NAME'
26417: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
26418: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
26419: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
26420: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
26421: ,p_ae_header_id => NULL

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

26414: ,p_lookup_code => l_component_type_code
26415: )
26416: ,p_token_4 => 'PRODUCT_NAME'
26417: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
26418: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
26419: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
26420: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
26421: ,p_ae_header_id => NULL
26422: );

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

26415: )
26416: ,p_token_4 => 'PRODUCT_NAME'
26417: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
26418: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
26419: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
26420: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
26421: ,p_ae_header_id => NULL
26422: );
26423:

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

26416: ,p_token_4 => 'PRODUCT_NAME'
26417: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
26418: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
26419: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
26420: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
26421: ,p_ae_header_id => NULL
26422: );
26423:
26424: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 26451: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

26447: ----------------------------------------------------------------------------------
26448: -- 4219869 Business Flow
26449: -- Update journal entry status -- Need to generate this within IF
26450: ----------------------------------------------------------------------------------
26451: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
26452: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
26453: ,p_balance_type_code => l_balance_type_code
26454: );
26455:

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

26616:
26617: --
26618: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
26619: --
26620: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
26621: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
26622: ELSE
26623: ---------------------------------------------------------------------------------------------------
26624: -- 4262811a Switch Sign

Line 26645: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

26641:
26642: XLA_AE_LINES_PKG.ValidateCurrentLine;
26643: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
26644:
26645: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
26646: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
26647: ,p_balance_type_code => l_balance_type_code);
26648:
26649: END IF;

Line 26783: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

26779: l_tmp_amt NUMBER;
26780: l_acc_rev_natural_side_code VARCHAR2(1);
26781:
26782: l_num_entries NUMBER;
26783: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26784: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26785: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26786: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26787: l_recog_line_1 NUMBER;

Line 26784: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

26780: l_acc_rev_natural_side_code VARCHAR2(1);
26781:
26782: l_num_entries NUMBER;
26783: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26784: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26785: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26786: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26787: l_recog_line_1 NUMBER;
26788: l_recog_line_2 NUMBER;

Line 26785: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

26781:
26782: l_num_entries NUMBER;
26783: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26784: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26785: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26786: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26787: l_recog_line_1 NUMBER;
26788: l_recog_line_2 NUMBER;
26789:

Line 26786: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

26782: l_num_entries NUMBER;
26783: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26784: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26785: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26786: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26787: l_recog_line_1 NUMBER;
26788: l_recog_line_2 NUMBER;
26789:
26790: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 26792: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

26788: l_recog_line_2 NUMBER;
26789:
26790: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
26791: l_bflow_applied_to_amt NUMBER; -- 5132302
26792: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
26793:
26794: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
26795:
26796: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

26863: l_accrual_line_num := NULL; -- 4262811
26864: l_tmp_amt := NULL; -- 4262811
26865: --
26866:
26867: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
26868: l_balance_type_code <> 'B' THEN
26869: IF NVL(p_source_20,'
26870: ') = 'REC' AND
26871: NVL(p_source_33,'

Line 26957: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

26953: --
26954: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
26955:
26956: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
26957: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
26958:
26959: -- 4955764
26960: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
26961: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

27013: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
27014:
27015: IF xla_accounting_cache_pkg.GetValueChar
27016: (p_source_code => 'LEDGER_CATEGORY_CODE'
27017: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
27018: AND l_bflow_method_code = 'PRIOR_ENTRY'
27019: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
27020: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
27021: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

27197: p_lookup_type => 'XLA_OWNER_TYPE'
27198: ,p_lookup_code => l_component_type_code
27199: )
27200: ,p_token_4 => 'PRODUCT_NAME'
27201: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
27202: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
27203: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
27204: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
27205: ,p_ae_header_id => NULL

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

27198: ,p_lookup_code => l_component_type_code
27199: )
27200: ,p_token_4 => 'PRODUCT_NAME'
27201: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
27202: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
27203: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
27204: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
27205: ,p_ae_header_id => NULL
27206: );

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

27199: )
27200: ,p_token_4 => 'PRODUCT_NAME'
27201: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
27202: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
27203: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
27204: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
27205: ,p_ae_header_id => NULL
27206: );
27207:

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

27200: ,p_token_4 => 'PRODUCT_NAME'
27201: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
27202: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
27203: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
27204: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
27205: ,p_ae_header_id => NULL
27206: );
27207:
27208: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 27235: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

27231: ----------------------------------------------------------------------------------
27232: -- 4219869 Business Flow
27233: -- Update journal entry status -- Need to generate this within IF
27234: ----------------------------------------------------------------------------------
27235: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
27236: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
27237: ,p_balance_type_code => l_balance_type_code
27238: );
27239:

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

27402:
27403: --
27404: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
27405: --
27406: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
27407: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
27408: ELSE
27409: ---------------------------------------------------------------------------------------------------
27410: -- 4262811a Switch Sign

Line 27431: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

27427:
27428: XLA_AE_LINES_PKG.ValidateCurrentLine;
27429: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
27430:
27431: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
27432: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
27433: ,p_balance_type_code => l_balance_type_code);
27434:
27435: END IF;

Line 27569: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

27565: l_tmp_amt NUMBER;
27566: l_acc_rev_natural_side_code VARCHAR2(1);
27567:
27568: l_num_entries NUMBER;
27569: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
27570: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
27571: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
27572: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
27573: l_recog_line_1 NUMBER;

Line 27570: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

27566: l_acc_rev_natural_side_code VARCHAR2(1);
27567:
27568: l_num_entries NUMBER;
27569: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
27570: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
27571: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
27572: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
27573: l_recog_line_1 NUMBER;
27574: l_recog_line_2 NUMBER;

Line 27571: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

27567:
27568: l_num_entries NUMBER;
27569: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
27570: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
27571: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
27572: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
27573: l_recog_line_1 NUMBER;
27574: l_recog_line_2 NUMBER;
27575:

Line 27572: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

27568: l_num_entries NUMBER;
27569: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
27570: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
27571: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
27572: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
27573: l_recog_line_1 NUMBER;
27574: l_recog_line_2 NUMBER;
27575:
27576: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 27578: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

27574: l_recog_line_2 NUMBER;
27575:
27576: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
27577: l_bflow_applied_to_amt NUMBER; -- 5132302
27578: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
27579:
27580: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
27581:
27582: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

27649: l_accrual_line_num := NULL; -- 4262811
27650: l_tmp_amt := NULL; -- 4262811
27651: --
27652:
27653: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
27654: l_balance_type_code <> 'B' THEN
27655: IF NVL(p_source_20,'
27656: ') = 'REC' AND
27657: NVL(p_source_33,'

Line 27743: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

27739: --
27740: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
27741:
27742: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
27743: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
27744:
27745: -- 4955764
27746: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
27747: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

27799: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
27800:
27801: IF xla_accounting_cache_pkg.GetValueChar
27802: (p_source_code => 'LEDGER_CATEGORY_CODE'
27803: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
27804: AND l_bflow_method_code = 'PRIOR_ENTRY'
27805: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
27806: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
27807: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

27984: p_lookup_type => 'XLA_OWNER_TYPE'
27985: ,p_lookup_code => l_component_type_code
27986: )
27987: ,p_token_4 => 'PRODUCT_NAME'
27988: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
27989: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
27990: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
27991: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
27992: ,p_ae_header_id => NULL

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

27985: ,p_lookup_code => l_component_type_code
27986: )
27987: ,p_token_4 => 'PRODUCT_NAME'
27988: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
27989: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
27990: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
27991: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
27992: ,p_ae_header_id => NULL
27993: );

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

27986: )
27987: ,p_token_4 => 'PRODUCT_NAME'
27988: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
27989: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
27990: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
27991: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
27992: ,p_ae_header_id => NULL
27993: );
27994:

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

27987: ,p_token_4 => 'PRODUCT_NAME'
27988: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
27989: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
27990: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
27991: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
27992: ,p_ae_header_id => NULL
27993: );
27994:
27995: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 28022: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

28018: ----------------------------------------------------------------------------------
28019: -- 4219869 Business Flow
28020: -- Update journal entry status -- Need to generate this within IF
28021: ----------------------------------------------------------------------------------
28022: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
28023: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
28024: ,p_balance_type_code => l_balance_type_code
28025: );
28026:

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

28190:
28191: --
28192: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
28193: --
28194: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
28195: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
28196: ELSE
28197: ---------------------------------------------------------------------------------------------------
28198: -- 4262811a Switch Sign

Line 28219: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

28215:
28216: XLA_AE_LINES_PKG.ValidateCurrentLine;
28217: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
28218:
28219: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
28220: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
28221: ,p_balance_type_code => l_balance_type_code);
28222:
28223: END IF;

Line 28359: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

28355: l_tmp_amt NUMBER;
28356: l_acc_rev_natural_side_code VARCHAR2(1);
28357:
28358: l_num_entries NUMBER;
28359: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
28360: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
28361: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
28362: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
28363: l_recog_line_1 NUMBER;

Line 28360: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

28356: l_acc_rev_natural_side_code VARCHAR2(1);
28357:
28358: l_num_entries NUMBER;
28359: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
28360: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
28361: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
28362: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
28363: l_recog_line_1 NUMBER;
28364: l_recog_line_2 NUMBER;

Line 28361: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

28357:
28358: l_num_entries NUMBER;
28359: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
28360: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
28361: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
28362: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
28363: l_recog_line_1 NUMBER;
28364: l_recog_line_2 NUMBER;
28365:

Line 28362: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

28358: l_num_entries NUMBER;
28359: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
28360: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
28361: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
28362: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
28363: l_recog_line_1 NUMBER;
28364: l_recog_line_2 NUMBER;
28365:
28366: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 28368: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

28364: l_recog_line_2 NUMBER;
28365:
28366: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
28367: l_bflow_applied_to_amt NUMBER; -- 5132302
28368: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
28369:
28370: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
28371:
28372: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

28439: l_accrual_line_num := NULL; -- 4262811
28440: l_tmp_amt := NULL; -- 4262811
28441: --
28442:
28443: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
28444: l_balance_type_code <> 'B' THEN
28445: IF NVL(p_source_20,'
28446: ') = 'REC' AND
28447: NVL(p_source_33,'

Line 28539: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

28535: --
28536: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
28537:
28538: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
28539: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
28540:
28541: -- 4955764
28542: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
28543: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

28595: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
28596:
28597: IF xla_accounting_cache_pkg.GetValueChar
28598: (p_source_code => 'LEDGER_CATEGORY_CODE'
28599: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
28600: AND l_bflow_method_code = 'PRIOR_ENTRY'
28601: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
28602: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
28603: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

28780: p_lookup_type => 'XLA_OWNER_TYPE'
28781: ,p_lookup_code => l_component_type_code
28782: )
28783: ,p_token_4 => 'PRODUCT_NAME'
28784: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
28785: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
28786: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
28787: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
28788: ,p_ae_header_id => NULL

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

28781: ,p_lookup_code => l_component_type_code
28782: )
28783: ,p_token_4 => 'PRODUCT_NAME'
28784: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
28785: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
28786: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
28787: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
28788: ,p_ae_header_id => NULL
28789: );

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

28782: )
28783: ,p_token_4 => 'PRODUCT_NAME'
28784: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
28785: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
28786: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
28787: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
28788: ,p_ae_header_id => NULL
28789: );
28790:

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

28783: ,p_token_4 => 'PRODUCT_NAME'
28784: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
28785: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
28786: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
28787: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
28788: ,p_ae_header_id => NULL
28789: );
28790:
28791: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 28818: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

28814: ----------------------------------------------------------------------------------
28815: -- 4219869 Business Flow
28816: -- Update journal entry status -- Need to generate this within IF
28817: ----------------------------------------------------------------------------------
28818: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
28819: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
28820: ,p_balance_type_code => l_balance_type_code
28821: );
28822:

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

28986:
28987: --
28988: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
28989: --
28990: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
28991: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
28992: ELSE
28993: ---------------------------------------------------------------------------------------------------
28994: -- 4262811a Switch Sign

Line 29015: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

29011:
29012: XLA_AE_LINES_PKG.ValidateCurrentLine;
29013: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
29014:
29015: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
29016: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
29017: ,p_balance_type_code => l_balance_type_code);
29018:
29019: END IF;

Line 29155: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

29151: l_tmp_amt NUMBER;
29152: l_acc_rev_natural_side_code VARCHAR2(1);
29153:
29154: l_num_entries NUMBER;
29155: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
29156: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
29157: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
29158: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
29159: l_recog_line_1 NUMBER;

Line 29156: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

29152: l_acc_rev_natural_side_code VARCHAR2(1);
29153:
29154: l_num_entries NUMBER;
29155: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
29156: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
29157: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
29158: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
29159: l_recog_line_1 NUMBER;
29160: l_recog_line_2 NUMBER;

Line 29157: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

29153:
29154: l_num_entries NUMBER;
29155: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
29156: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
29157: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
29158: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
29159: l_recog_line_1 NUMBER;
29160: l_recog_line_2 NUMBER;
29161:

Line 29158: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

29154: l_num_entries NUMBER;
29155: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
29156: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
29157: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
29158: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
29159: l_recog_line_1 NUMBER;
29160: l_recog_line_2 NUMBER;
29161:
29162: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 29164: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

29160: l_recog_line_2 NUMBER;
29161:
29162: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
29163: l_bflow_applied_to_amt NUMBER; -- 5132302
29164: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
29165:
29166: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
29167:
29168: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

29235: l_accrual_line_num := NULL; -- 4262811
29236: l_tmp_amt := NULL; -- 4262811
29237: --
29238:
29239: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
29240: l_balance_type_code <> 'B' THEN
29241: IF NVL(p_source_20,'
29242: ') = 'REC' AND
29243: NVL(p_source_33,'

Line 29335: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

29331: --
29332: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
29333:
29334: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
29335: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
29336:
29337: -- 4955764
29338: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
29339: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

29391: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
29392:
29393: IF xla_accounting_cache_pkg.GetValueChar
29394: (p_source_code => 'LEDGER_CATEGORY_CODE'
29395: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
29396: AND l_bflow_method_code = 'PRIOR_ENTRY'
29397: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
29398: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
29399: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

29577: p_lookup_type => 'XLA_OWNER_TYPE'
29578: ,p_lookup_code => l_component_type_code
29579: )
29580: ,p_token_4 => 'PRODUCT_NAME'
29581: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
29582: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
29583: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
29584: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
29585: ,p_ae_header_id => NULL

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

29578: ,p_lookup_code => l_component_type_code
29579: )
29580: ,p_token_4 => 'PRODUCT_NAME'
29581: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
29582: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
29583: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
29584: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
29585: ,p_ae_header_id => NULL
29586: );

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

29579: )
29580: ,p_token_4 => 'PRODUCT_NAME'
29581: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
29582: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
29583: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
29584: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
29585: ,p_ae_header_id => NULL
29586: );
29587:

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

29580: ,p_token_4 => 'PRODUCT_NAME'
29581: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
29582: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
29583: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
29584: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
29585: ,p_ae_header_id => NULL
29586: );
29587:
29588: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 29615: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

29611: ----------------------------------------------------------------------------------
29612: -- 4219869 Business Flow
29613: -- Update journal entry status -- Need to generate this within IF
29614: ----------------------------------------------------------------------------------
29615: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
29616: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
29617: ,p_balance_type_code => l_balance_type_code
29618: );
29619:

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

29784:
29785: --
29786: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
29787: --
29788: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
29789: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
29790: ELSE
29791: ---------------------------------------------------------------------------------------------------
29792: -- 4262811a Switch Sign

Line 29813: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

29809:
29810: XLA_AE_LINES_PKG.ValidateCurrentLine;
29811: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
29812:
29813: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
29814: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
29815: ,p_balance_type_code => l_balance_type_code);
29816:
29817: END IF;

Line 29951: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

29947: l_tmp_amt NUMBER;
29948: l_acc_rev_natural_side_code VARCHAR2(1);
29949:
29950: l_num_entries NUMBER;
29951: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
29952: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
29953: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
29954: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
29955: l_recog_line_1 NUMBER;

Line 29952: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

29948: l_acc_rev_natural_side_code VARCHAR2(1);
29949:
29950: l_num_entries NUMBER;
29951: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
29952: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
29953: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
29954: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
29955: l_recog_line_1 NUMBER;
29956: l_recog_line_2 NUMBER;

Line 29953: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

29949:
29950: l_num_entries NUMBER;
29951: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
29952: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
29953: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
29954: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
29955: l_recog_line_1 NUMBER;
29956: l_recog_line_2 NUMBER;
29957:

Line 29954: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

29950: l_num_entries NUMBER;
29951: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
29952: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
29953: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
29954: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
29955: l_recog_line_1 NUMBER;
29956: l_recog_line_2 NUMBER;
29957:
29958: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 29960: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

29956: l_recog_line_2 NUMBER;
29957:
29958: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
29959: l_bflow_applied_to_amt NUMBER; -- 5132302
29960: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
29961:
29962: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
29963:
29964: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

30031: l_accrual_line_num := NULL; -- 4262811
30032: l_tmp_amt := NULL; -- 4262811
30033: --
30034:
30035: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
30036: l_balance_type_code <> 'B' THEN
30037: IF NVL(p_source_20,'
30038: ') = 'REC' AND
30039: NVL(p_source_33,'

Line 30123: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

30119: --
30120: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
30121:
30122: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
30123: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
30124:
30125: -- 4955764
30126: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
30127: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

30179: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
30180:
30181: IF xla_accounting_cache_pkg.GetValueChar
30182: (p_source_code => 'LEDGER_CATEGORY_CODE'
30183: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
30184: AND l_bflow_method_code = 'PRIOR_ENTRY'
30185: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
30186: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
30187: (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 30572: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

30568:
30569: --
30570: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
30571: --
30572: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
30573: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
30574: ELSE
30575: ---------------------------------------------------------------------------------------------------
30576: -- 4262811a Switch Sign

Line 30597: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

30593:
30594: XLA_AE_LINES_PKG.ValidateCurrentLine;
30595: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
30596:
30597: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
30598: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
30599: ,p_balance_type_code => l_balance_type_code);
30600:
30601: END IF;

Line 30735: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

30731: l_tmp_amt NUMBER;
30732: l_acc_rev_natural_side_code VARCHAR2(1);
30733:
30734: l_num_entries NUMBER;
30735: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
30736: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
30737: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
30738: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
30739: l_recog_line_1 NUMBER;

Line 30736: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

30732: l_acc_rev_natural_side_code VARCHAR2(1);
30733:
30734: l_num_entries NUMBER;
30735: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
30736: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
30737: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
30738: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
30739: l_recog_line_1 NUMBER;
30740: l_recog_line_2 NUMBER;

Line 30737: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

30733:
30734: l_num_entries NUMBER;
30735: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
30736: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
30737: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
30738: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
30739: l_recog_line_1 NUMBER;
30740: l_recog_line_2 NUMBER;
30741:

Line 30738: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

30734: l_num_entries NUMBER;
30735: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
30736: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
30737: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
30738: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
30739: l_recog_line_1 NUMBER;
30740: l_recog_line_2 NUMBER;
30741:
30742: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 30744: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

30740: l_recog_line_2 NUMBER;
30741:
30742: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
30743: l_bflow_applied_to_amt NUMBER; -- 5132302
30744: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
30745:
30746: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
30747:
30748: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

30815: l_accrual_line_num := NULL; -- 4262811
30816: l_tmp_amt := NULL; -- 4262811
30817: --
30818:
30819: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
30820: l_balance_type_code <> 'B' THEN
30821: IF NVL(p_source_20,'
30822: ') = 'REC' AND
30823: NVL(p_source_33,'

Line 30907: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

30903: --
30904: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
30905:
30906: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
30907: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
30908:
30909: -- 4955764
30910: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
30911: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

30963: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
30964:
30965: IF xla_accounting_cache_pkg.GetValueChar
30966: (p_source_code => 'LEDGER_CATEGORY_CODE'
30967: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
30968: AND l_bflow_method_code = 'PRIOR_ENTRY'
30969: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
30970: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
30971: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

31148: p_lookup_type => 'XLA_OWNER_TYPE'
31149: ,p_lookup_code => l_component_type_code
31150: )
31151: ,p_token_4 => 'PRODUCT_NAME'
31152: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
31153: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
31154: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
31155: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
31156: ,p_ae_header_id => NULL

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

31149: ,p_lookup_code => l_component_type_code
31150: )
31151: ,p_token_4 => 'PRODUCT_NAME'
31152: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
31153: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
31154: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
31155: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
31156: ,p_ae_header_id => NULL
31157: );

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

31150: )
31151: ,p_token_4 => 'PRODUCT_NAME'
31152: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
31153: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
31154: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
31155: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
31156: ,p_ae_header_id => NULL
31157: );
31158:

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

31151: ,p_token_4 => 'PRODUCT_NAME'
31152: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
31153: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
31154: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
31155: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
31156: ,p_ae_header_id => NULL
31157: );
31158:
31159: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 31186: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

31182: ----------------------------------------------------------------------------------
31183: -- 4219869 Business Flow
31184: -- Update journal entry status -- Need to generate this within IF
31185: ----------------------------------------------------------------------------------
31186: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
31187: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
31188: ,p_balance_type_code => l_balance_type_code
31189: );
31190:

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

31354:
31355: --
31356: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
31357: --
31358: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
31359: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
31360: ELSE
31361: ---------------------------------------------------------------------------------------------------
31362: -- 4262811a Switch Sign

Line 31383: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

31379:
31380: XLA_AE_LINES_PKG.ValidateCurrentLine;
31381: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
31382:
31383: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
31384: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
31385: ,p_balance_type_code => l_balance_type_code);
31386:
31387: END IF;

Line 31517: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

31513: l_tmp_amt NUMBER;
31514: l_acc_rev_natural_side_code VARCHAR2(1);
31515:
31516: l_num_entries NUMBER;
31517: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
31518: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
31519: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
31520: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
31521: l_recog_line_1 NUMBER;

Line 31518: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

31514: l_acc_rev_natural_side_code VARCHAR2(1);
31515:
31516: l_num_entries NUMBER;
31517: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
31518: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
31519: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
31520: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
31521: l_recog_line_1 NUMBER;
31522: l_recog_line_2 NUMBER;

Line 31519: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

31515:
31516: l_num_entries NUMBER;
31517: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
31518: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
31519: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
31520: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
31521: l_recog_line_1 NUMBER;
31522: l_recog_line_2 NUMBER;
31523:

Line 31520: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

31516: l_num_entries NUMBER;
31517: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
31518: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
31519: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
31520: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
31521: l_recog_line_1 NUMBER;
31522: l_recog_line_2 NUMBER;
31523:
31524: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 31526: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

31522: l_recog_line_2 NUMBER;
31523:
31524: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
31525: l_bflow_applied_to_amt NUMBER; -- 5132302
31526: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
31527:
31528: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
31529:
31530: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

31597: l_accrual_line_num := NULL; -- 4262811
31598: l_tmp_amt := NULL; -- 4262811
31599: --
31600:
31601: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
31602: l_balance_type_code <> 'B' THEN
31603: IF NVL(p_source_20,'
31604: ') = 'REC' AND
31605: NVL(p_source_33,'

Line 31681: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

31677: --
31678: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
31679:
31680: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
31681: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
31682:
31683: -- 4955764
31684: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
31685: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

31737: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
31738:
31739: IF xla_accounting_cache_pkg.GetValueChar
31740: (p_source_code => 'LEDGER_CATEGORY_CODE'
31741: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
31742: AND l_bflow_method_code = 'PRIOR_ENTRY'
31743: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
31744: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
31745: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

31919: p_lookup_type => 'XLA_OWNER_TYPE'
31920: ,p_lookup_code => l_component_type_code
31921: )
31922: ,p_token_4 => 'PRODUCT_NAME'
31923: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
31924: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
31925: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
31926: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
31927: ,p_ae_header_id => NULL

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

31920: ,p_lookup_code => l_component_type_code
31921: )
31922: ,p_token_4 => 'PRODUCT_NAME'
31923: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
31924: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
31925: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
31926: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
31927: ,p_ae_header_id => NULL
31928: );

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

31921: )
31922: ,p_token_4 => 'PRODUCT_NAME'
31923: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
31924: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
31925: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
31926: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
31927: ,p_ae_header_id => NULL
31928: );
31929:

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

31922: ,p_token_4 => 'PRODUCT_NAME'
31923: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
31924: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
31925: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
31926: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
31927: ,p_ae_header_id => NULL
31928: );
31929:
31930: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 31957: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

31953: ----------------------------------------------------------------------------------
31954: -- 4219869 Business Flow
31955: -- Update journal entry status -- Need to generate this within IF
31956: ----------------------------------------------------------------------------------
31957: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
31958: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
31959: ,p_balance_type_code => l_balance_type_code
31960: );
31961:

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

32122:
32123: --
32124: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
32125: --
32126: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
32127: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
32128: ELSE
32129: ---------------------------------------------------------------------------------------------------
32130: -- 4262811a Switch Sign

Line 32151: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

32147:
32148: XLA_AE_LINES_PKG.ValidateCurrentLine;
32149: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
32150:
32151: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
32152: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
32153: ,p_balance_type_code => l_balance_type_code);
32154:
32155: END IF;

Line 32285: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

32281: l_tmp_amt NUMBER;
32282: l_acc_rev_natural_side_code VARCHAR2(1);
32283:
32284: l_num_entries NUMBER;
32285: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
32286: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
32287: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
32288: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
32289: l_recog_line_1 NUMBER;

Line 32286: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

32282: l_acc_rev_natural_side_code VARCHAR2(1);
32283:
32284: l_num_entries NUMBER;
32285: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
32286: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
32287: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
32288: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
32289: l_recog_line_1 NUMBER;
32290: l_recog_line_2 NUMBER;

Line 32287: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

32283:
32284: l_num_entries NUMBER;
32285: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
32286: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
32287: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
32288: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
32289: l_recog_line_1 NUMBER;
32290: l_recog_line_2 NUMBER;
32291:

Line 32288: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

32284: l_num_entries NUMBER;
32285: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
32286: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
32287: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
32288: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
32289: l_recog_line_1 NUMBER;
32290: l_recog_line_2 NUMBER;
32291:
32292: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 32294: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

32290: l_recog_line_2 NUMBER;
32291:
32292: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
32293: l_bflow_applied_to_amt NUMBER; -- 5132302
32294: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
32295:
32296: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
32297:
32298: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

32365: l_accrual_line_num := NULL; -- 4262811
32366: l_tmp_amt := NULL; -- 4262811
32367: --
32368:
32369: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
32370: l_balance_type_code <> 'B' THEN
32371: IF NVL(p_source_20,'
32372: ') = 'REC' AND
32373: NVL(p_source_33,'

Line 32449: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

32445: --
32446: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
32447:
32448: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
32449: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
32450:
32451: -- 4955764
32452: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
32453: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

32505: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
32506:
32507: IF xla_accounting_cache_pkg.GetValueChar
32508: (p_source_code => 'LEDGER_CATEGORY_CODE'
32509: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
32510: AND l_bflow_method_code = 'PRIOR_ENTRY'
32511: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
32512: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
32513: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

32687: p_lookup_type => 'XLA_OWNER_TYPE'
32688: ,p_lookup_code => l_component_type_code
32689: )
32690: ,p_token_4 => 'PRODUCT_NAME'
32691: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
32692: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
32693: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
32694: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
32695: ,p_ae_header_id => NULL

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

32688: ,p_lookup_code => l_component_type_code
32689: )
32690: ,p_token_4 => 'PRODUCT_NAME'
32691: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
32692: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
32693: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
32694: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
32695: ,p_ae_header_id => NULL
32696: );

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

32689: )
32690: ,p_token_4 => 'PRODUCT_NAME'
32691: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
32692: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
32693: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
32694: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
32695: ,p_ae_header_id => NULL
32696: );
32697:

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

32690: ,p_token_4 => 'PRODUCT_NAME'
32691: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
32692: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
32693: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
32694: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
32695: ,p_ae_header_id => NULL
32696: );
32697:
32698: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 32725: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

32721: ----------------------------------------------------------------------------------
32722: -- 4219869 Business Flow
32723: -- Update journal entry status -- Need to generate this within IF
32724: ----------------------------------------------------------------------------------
32725: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
32726: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
32727: ,p_balance_type_code => l_balance_type_code
32728: );
32729:

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

32890:
32891: --
32892: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
32893: --
32894: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
32895: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
32896: ELSE
32897: ---------------------------------------------------------------------------------------------------
32898: -- 4262811a Switch Sign

Line 32919: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

32915:
32916: XLA_AE_LINES_PKG.ValidateCurrentLine;
32917: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
32918:
32919: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
32920: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
32921: ,p_balance_type_code => l_balance_type_code);
32922:
32923: END IF;

Line 33033: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

33029: l_tmp_amt NUMBER;
33030: l_acc_rev_natural_side_code VARCHAR2(1);
33031:
33032: l_num_entries NUMBER;
33033: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
33034: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
33035: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
33036: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
33037: l_recog_line_1 NUMBER;

Line 33034: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

33030: l_acc_rev_natural_side_code VARCHAR2(1);
33031:
33032: l_num_entries NUMBER;
33033: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
33034: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
33035: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
33036: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
33037: l_recog_line_1 NUMBER;
33038: l_recog_line_2 NUMBER;

Line 33035: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

33031:
33032: l_num_entries NUMBER;
33033: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
33034: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
33035: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
33036: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
33037: l_recog_line_1 NUMBER;
33038: l_recog_line_2 NUMBER;
33039:

Line 33036: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

33032: l_num_entries NUMBER;
33033: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
33034: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
33035: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
33036: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
33037: l_recog_line_1 NUMBER;
33038: l_recog_line_2 NUMBER;
33039:
33040: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 33042: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

33038: l_recog_line_2 NUMBER;
33039:
33040: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
33041: l_bflow_applied_to_amt NUMBER; -- 5132302
33042: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
33043:
33044: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
33045:
33046: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

33113: l_accrual_line_num := NULL; -- 4262811
33114: l_tmp_amt := NULL; -- 4262811
33115: --
33116:
33117: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
33118: l_balance_type_code <> 'B' THEN
33119: IF NVL(p_source_33,'
33120: ') = 'REC'
33121: THEN

Line 33189: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

33185: --
33186: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
33187:
33188: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
33189: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
33190:
33191: -- 4955764
33192: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
33193: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

33235: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
33236:
33237: IF xla_accounting_cache_pkg.GetValueChar
33238: (p_source_code => 'LEDGER_CATEGORY_CODE'
33239: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
33240: AND l_bflow_method_code = 'PRIOR_ENTRY'
33241: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
33242: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
33243: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

33335: p_lookup_type => 'XLA_OWNER_TYPE'
33336: ,p_lookup_code => l_component_type_code
33337: )
33338: ,p_token_4 => 'PRODUCT_NAME'
33339: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
33340: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
33341: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
33342: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
33343: ,p_ae_header_id => NULL

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

33336: ,p_lookup_code => l_component_type_code
33337: )
33338: ,p_token_4 => 'PRODUCT_NAME'
33339: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
33340: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
33341: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
33342: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
33343: ,p_ae_header_id => NULL
33344: );

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

33337: )
33338: ,p_token_4 => 'PRODUCT_NAME'
33339: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
33340: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
33341: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
33342: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
33343: ,p_ae_header_id => NULL
33344: );
33345:

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

33338: ,p_token_4 => 'PRODUCT_NAME'
33339: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
33340: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
33341: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
33342: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
33343: ,p_ae_header_id => NULL
33344: );
33345:
33346: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 33373: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

33369: ----------------------------------------------------------------------------------
33370: -- 4219869 Business Flow
33371: -- Update journal entry status -- Need to generate this within IF
33372: ----------------------------------------------------------------------------------
33373: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
33374: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
33375: ,p_balance_type_code => l_balance_type_code
33376: );
33377:

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

33456:
33457: --
33458: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
33459: --
33460: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
33461: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
33462: ELSE
33463: ---------------------------------------------------------------------------------------------------
33464: -- 4262811a Switch Sign

Line 33485: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

33481:
33482: XLA_AE_LINES_PKG.ValidateCurrentLine;
33483: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
33484:
33485: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
33486: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
33487: ,p_balance_type_code => l_balance_type_code);
33488:
33489: END IF;

Line 33599: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

33595: l_tmp_amt NUMBER;
33596: l_acc_rev_natural_side_code VARCHAR2(1);
33597:
33598: l_num_entries NUMBER;
33599: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
33600: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
33601: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
33602: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
33603: l_recog_line_1 NUMBER;

Line 33600: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

33596: l_acc_rev_natural_side_code VARCHAR2(1);
33597:
33598: l_num_entries NUMBER;
33599: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
33600: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
33601: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
33602: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
33603: l_recog_line_1 NUMBER;
33604: l_recog_line_2 NUMBER;

Line 33601: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

33597:
33598: l_num_entries NUMBER;
33599: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
33600: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
33601: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
33602: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
33603: l_recog_line_1 NUMBER;
33604: l_recog_line_2 NUMBER;
33605:

Line 33602: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

33598: l_num_entries NUMBER;
33599: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
33600: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
33601: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
33602: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
33603: l_recog_line_1 NUMBER;
33604: l_recog_line_2 NUMBER;
33605:
33606: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 33608: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

33604: l_recog_line_2 NUMBER;
33605:
33606: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
33607: l_bflow_applied_to_amt NUMBER; -- 5132302
33608: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
33609:
33610: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
33611:
33612: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

33679: l_accrual_line_num := NULL; -- 4262811
33680: l_tmp_amt := NULL; -- 4262811
33681: --
33682:
33683: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
33684: l_balance_type_code <> 'B' THEN
33685: IF NVL(p_source_33,'
33686: ') = 'REV'
33687: THEN

Line 33755: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

33751: --
33752: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
33753:
33754: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
33755: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
33756:
33757: -- 4955764
33758: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
33759: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

33801: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
33802:
33803: IF xla_accounting_cache_pkg.GetValueChar
33804: (p_source_code => 'LEDGER_CATEGORY_CODE'
33805: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
33806: AND l_bflow_method_code = 'PRIOR_ENTRY'
33807: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
33808: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
33809: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

33901: p_lookup_type => 'XLA_OWNER_TYPE'
33902: ,p_lookup_code => l_component_type_code
33903: )
33904: ,p_token_4 => 'PRODUCT_NAME'
33905: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
33906: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
33907: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
33908: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
33909: ,p_ae_header_id => NULL

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

33902: ,p_lookup_code => l_component_type_code
33903: )
33904: ,p_token_4 => 'PRODUCT_NAME'
33905: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
33906: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
33907: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
33908: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
33909: ,p_ae_header_id => NULL
33910: );

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

33903: )
33904: ,p_token_4 => 'PRODUCT_NAME'
33905: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
33906: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
33907: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
33908: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
33909: ,p_ae_header_id => NULL
33910: );
33911:

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

33904: ,p_token_4 => 'PRODUCT_NAME'
33905: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
33906: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
33907: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
33908: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
33909: ,p_ae_header_id => NULL
33910: );
33911:
33912: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 33939: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

33935: ----------------------------------------------------------------------------------
33936: -- 4219869 Business Flow
33937: -- Update journal entry status -- Need to generate this within IF
33938: ----------------------------------------------------------------------------------
33939: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
33940: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
33941: ,p_balance_type_code => l_balance_type_code
33942: );
33943:

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

34022:
34023: --
34024: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
34025: --
34026: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
34027: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
34028: ELSE
34029: ---------------------------------------------------------------------------------------------------
34030: -- 4262811a Switch Sign

Line 34051: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

34047:
34048: XLA_AE_LINES_PKG.ValidateCurrentLine;
34049: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
34050:
34051: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
34052: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
34053: ,p_balance_type_code => l_balance_type_code);
34054:
34055: END IF;

Line 34167: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

34163: l_tmp_amt NUMBER;
34164: l_acc_rev_natural_side_code VARCHAR2(1);
34165:
34166: l_num_entries NUMBER;
34167: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
34168: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
34169: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
34170: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
34171: l_recog_line_1 NUMBER;

Line 34168: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

34164: l_acc_rev_natural_side_code VARCHAR2(1);
34165:
34166: l_num_entries NUMBER;
34167: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
34168: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
34169: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
34170: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
34171: l_recog_line_1 NUMBER;
34172: l_recog_line_2 NUMBER;

Line 34169: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

34165:
34166: l_num_entries NUMBER;
34167: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
34168: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
34169: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
34170: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
34171: l_recog_line_1 NUMBER;
34172: l_recog_line_2 NUMBER;
34173:

Line 34170: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

34166: l_num_entries NUMBER;
34167: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
34168: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
34169: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
34170: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
34171: l_recog_line_1 NUMBER;
34172: l_recog_line_2 NUMBER;
34173:
34174: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 34176: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

34172: l_recog_line_2 NUMBER;
34173:
34174: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
34175: l_bflow_applied_to_amt NUMBER; -- 5132302
34176: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
34177:
34178: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
34179:
34180: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

34247: l_accrual_line_num := NULL; -- 4262811
34248: l_tmp_amt := NULL; -- 4262811
34249: --
34250:
34251: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
34252: l_balance_type_code <> 'B' THEN
34253: IF NVL(p_source_33,'
34254: ') = 'CHARGES'
34255: THEN

Line 34323: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

34319: --
34320: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
34321:
34322: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
34323: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
34324:
34325: -- 4955764
34326: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
34327: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

34371: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
34372:
34373: IF xla_accounting_cache_pkg.GetValueChar
34374: (p_source_code => 'LEDGER_CATEGORY_CODE'
34375: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
34376: AND l_bflow_method_code = 'PRIOR_ENTRY'
34377: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
34378: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
34379: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

34471: p_lookup_type => 'XLA_OWNER_TYPE'
34472: ,p_lookup_code => l_component_type_code
34473: )
34474: ,p_token_4 => 'PRODUCT_NAME'
34475: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
34476: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
34477: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
34478: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
34479: ,p_ae_header_id => NULL

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

34472: ,p_lookup_code => l_component_type_code
34473: )
34474: ,p_token_4 => 'PRODUCT_NAME'
34475: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
34476: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
34477: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
34478: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
34479: ,p_ae_header_id => NULL
34480: );

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

34473: )
34474: ,p_token_4 => 'PRODUCT_NAME'
34475: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
34476: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
34477: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
34478: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
34479: ,p_ae_header_id => NULL
34480: );
34481:

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

34474: ,p_token_4 => 'PRODUCT_NAME'
34475: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
34476: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
34477: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
34478: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
34479: ,p_ae_header_id => NULL
34480: );
34481:
34482: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 34509: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

34505: ----------------------------------------------------------------------------------
34506: -- 4219869 Business Flow
34507: -- Update journal entry status -- Need to generate this within IF
34508: ----------------------------------------------------------------------------------
34509: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
34510: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
34511: ,p_balance_type_code => l_balance_type_code
34512: );
34513:

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

34592:
34593: --
34594: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
34595: --
34596: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
34597: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
34598: ELSE
34599: ---------------------------------------------------------------------------------------------------
34600: -- 4262811a Switch Sign

Line 34621: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

34617:
34618: XLA_AE_LINES_PKG.ValidateCurrentLine;
34619: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
34620:
34621: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
34622: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
34623: ,p_balance_type_code => l_balance_type_code);
34624:
34625: END IF;

Line 34737: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

34733: l_tmp_amt NUMBER;
34734: l_acc_rev_natural_side_code VARCHAR2(1);
34735:
34736: l_num_entries NUMBER;
34737: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
34738: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
34739: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
34740: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
34741: l_recog_line_1 NUMBER;

Line 34738: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

34734: l_acc_rev_natural_side_code VARCHAR2(1);
34735:
34736: l_num_entries NUMBER;
34737: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
34738: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
34739: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
34740: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
34741: l_recog_line_1 NUMBER;
34742: l_recog_line_2 NUMBER;

Line 34739: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

34735:
34736: l_num_entries NUMBER;
34737: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
34738: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
34739: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
34740: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
34741: l_recog_line_1 NUMBER;
34742: l_recog_line_2 NUMBER;
34743:

Line 34740: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

34736: l_num_entries NUMBER;
34737: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
34738: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
34739: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
34740: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
34741: l_recog_line_1 NUMBER;
34742: l_recog_line_2 NUMBER;
34743:
34744: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 34746: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

34742: l_recog_line_2 NUMBER;
34743:
34744: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
34745: l_bflow_applied_to_amt NUMBER; -- 5132302
34746: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
34747:
34748: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
34749:
34750: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

34817: l_accrual_line_num := NULL; -- 4262811
34818: l_tmp_amt := NULL; -- 4262811
34819: --
34820:
34821: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
34822: l_balance_type_code <> 'B' THEN
34823: IF NVL(p_source_33,'
34824: ') = 'FREIGHT'
34825: THEN

Line 34893: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

34889: --
34890: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
34891:
34892: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
34893: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
34894:
34895: -- 4955764
34896: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
34897: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

34941: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
34942:
34943: IF xla_accounting_cache_pkg.GetValueChar
34944: (p_source_code => 'LEDGER_CATEGORY_CODE'
34945: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
34946: AND l_bflow_method_code = 'PRIOR_ENTRY'
34947: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
34948: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
34949: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

35041: p_lookup_type => 'XLA_OWNER_TYPE'
35042: ,p_lookup_code => l_component_type_code
35043: )
35044: ,p_token_4 => 'PRODUCT_NAME'
35045: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
35046: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
35047: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
35048: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
35049: ,p_ae_header_id => NULL

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

35042: ,p_lookup_code => l_component_type_code
35043: )
35044: ,p_token_4 => 'PRODUCT_NAME'
35045: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
35046: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
35047: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
35048: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
35049: ,p_ae_header_id => NULL
35050: );

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

35043: )
35044: ,p_token_4 => 'PRODUCT_NAME'
35045: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
35046: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
35047: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
35048: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
35049: ,p_ae_header_id => NULL
35050: );
35051:

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

35044: ,p_token_4 => 'PRODUCT_NAME'
35045: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
35046: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
35047: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
35048: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
35049: ,p_ae_header_id => NULL
35050: );
35051:
35052: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 35079: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

35075: ----------------------------------------------------------------------------------
35076: -- 4219869 Business Flow
35077: -- Update journal entry status -- Need to generate this within IF
35078: ----------------------------------------------------------------------------------
35079: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
35080: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
35081: ,p_balance_type_code => l_balance_type_code
35082: );
35083:

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

35162:
35163: --
35164: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
35165: --
35166: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
35167: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
35168: ELSE
35169: ---------------------------------------------------------------------------------------------------
35170: -- 4262811a Switch Sign

Line 35191: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

35187:
35188: XLA_AE_LINES_PKG.ValidateCurrentLine;
35189: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
35190:
35191: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
35192: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
35193: ,p_balance_type_code => l_balance_type_code);
35194:
35195: END IF;

Line 35309: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

35305: l_tmp_amt NUMBER;
35306: l_acc_rev_natural_side_code VARCHAR2(1);
35307:
35308: l_num_entries NUMBER;
35309: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
35310: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
35311: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
35312: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
35313: l_recog_line_1 NUMBER;

Line 35310: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

35306: l_acc_rev_natural_side_code VARCHAR2(1);
35307:
35308: l_num_entries NUMBER;
35309: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
35310: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
35311: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
35312: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
35313: l_recog_line_1 NUMBER;
35314: l_recog_line_2 NUMBER;

Line 35311: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

35307:
35308: l_num_entries NUMBER;
35309: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
35310: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
35311: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
35312: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
35313: l_recog_line_1 NUMBER;
35314: l_recog_line_2 NUMBER;
35315:

Line 35312: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

35308: l_num_entries NUMBER;
35309: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
35310: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
35311: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
35312: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
35313: l_recog_line_1 NUMBER;
35314: l_recog_line_2 NUMBER;
35315:
35316: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 35318: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

35314: l_recog_line_2 NUMBER;
35315:
35316: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
35317: l_bflow_applied_to_amt NUMBER; -- 5132302
35318: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
35319:
35320: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
35321:
35322: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

35389: l_accrual_line_num := NULL; -- 4262811
35390: l_tmp_amt := NULL; -- 4262811
35391: --
35392:
35393: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
35394: l_balance_type_code <> 'B' THEN
35395: IF NVL(p_source_33,'
35396: ') = 'REV' AND
35397: p_source_66 IS NULL

Line 35466: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

35462: --
35463: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
35464:
35465: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
35466: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
35467:
35468: -- 4955764
35469: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
35470: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

35514: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
35515:
35516: IF xla_accounting_cache_pkg.GetValueChar
35517: (p_source_code => 'LEDGER_CATEGORY_CODE'
35518: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
35519: AND l_bflow_method_code = 'PRIOR_ENTRY'
35520: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
35521: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
35522: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

35614: p_lookup_type => 'XLA_OWNER_TYPE'
35615: ,p_lookup_code => l_component_type_code
35616: )
35617: ,p_token_4 => 'PRODUCT_NAME'
35618: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
35619: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
35620: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
35621: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
35622: ,p_ae_header_id => NULL

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

35615: ,p_lookup_code => l_component_type_code
35616: )
35617: ,p_token_4 => 'PRODUCT_NAME'
35618: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
35619: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
35620: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
35621: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
35622: ,p_ae_header_id => NULL
35623: );

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

35616: )
35617: ,p_token_4 => 'PRODUCT_NAME'
35618: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
35619: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
35620: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
35621: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
35622: ,p_ae_header_id => NULL
35623: );
35624:

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

35617: ,p_token_4 => 'PRODUCT_NAME'
35618: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
35619: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
35620: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
35621: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
35622: ,p_ae_header_id => NULL
35623: );
35624:
35625: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 35652: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

35648: ----------------------------------------------------------------------------------
35649: -- 4219869 Business Flow
35650: -- Update journal entry status -- Need to generate this within IF
35651: ----------------------------------------------------------------------------------
35652: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
35653: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
35654: ,p_balance_type_code => l_balance_type_code
35655: );
35656:

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

35735:
35736: --
35737: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
35738: --
35739: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
35740: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
35741: ELSE
35742: ---------------------------------------------------------------------------------------------------
35743: -- 4262811a Switch Sign

Line 35764: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

35760:
35761: XLA_AE_LINES_PKG.ValidateCurrentLine;
35762: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
35763:
35764: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
35765: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
35766: ,p_balance_type_code => l_balance_type_code);
35767:
35768: END IF;

Line 35880: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

35876: l_tmp_amt NUMBER;
35877: l_acc_rev_natural_side_code VARCHAR2(1);
35878:
35879: l_num_entries NUMBER;
35880: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
35881: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
35882: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
35883: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
35884: l_recog_line_1 NUMBER;

Line 35881: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

35877: l_acc_rev_natural_side_code VARCHAR2(1);
35878:
35879: l_num_entries NUMBER;
35880: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
35881: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
35882: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
35883: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
35884: l_recog_line_1 NUMBER;
35885: l_recog_line_2 NUMBER;

Line 35882: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

35878:
35879: l_num_entries NUMBER;
35880: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
35881: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
35882: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
35883: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
35884: l_recog_line_1 NUMBER;
35885: l_recog_line_2 NUMBER;
35886:

Line 35883: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

35879: l_num_entries NUMBER;
35880: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
35881: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
35882: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
35883: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
35884: l_recog_line_1 NUMBER;
35885: l_recog_line_2 NUMBER;
35886:
35887: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 35889: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

35885: l_recog_line_2 NUMBER;
35886:
35887: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
35888: l_bflow_applied_to_amt NUMBER; -- 5132302
35889: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
35890:
35891: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
35892:
35893: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

35960: l_accrual_line_num := NULL; -- 4262811
35961: l_tmp_amt := NULL; -- 4262811
35962: --
35963:
35964: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
35965: l_balance_type_code <> 'B' THEN
35966: IF NVL(p_source_33,'
35967: ') = 'ROUND'
35968: THEN

Line 36036: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

36032: --
36033: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
36034:
36035: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
36036: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
36037:
36038: -- 4955764
36039: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
36040: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

36084: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
36085:
36086: IF xla_accounting_cache_pkg.GetValueChar
36087: (p_source_code => 'LEDGER_CATEGORY_CODE'
36088: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
36089: AND l_bflow_method_code = 'PRIOR_ENTRY'
36090: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
36091: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
36092: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

36184: p_lookup_type => 'XLA_OWNER_TYPE'
36185: ,p_lookup_code => l_component_type_code
36186: )
36187: ,p_token_4 => 'PRODUCT_NAME'
36188: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
36189: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
36190: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
36191: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
36192: ,p_ae_header_id => NULL

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

36185: ,p_lookup_code => l_component_type_code
36186: )
36187: ,p_token_4 => 'PRODUCT_NAME'
36188: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
36189: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
36190: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
36191: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
36192: ,p_ae_header_id => NULL
36193: );

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

36186: )
36187: ,p_token_4 => 'PRODUCT_NAME'
36188: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
36189: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
36190: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
36191: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
36192: ,p_ae_header_id => NULL
36193: );
36194:

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

36187: ,p_token_4 => 'PRODUCT_NAME'
36188: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
36189: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
36190: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
36191: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
36192: ,p_ae_header_id => NULL
36193: );
36194:
36195: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 36222: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

36218: ----------------------------------------------------------------------------------
36219: -- 4219869 Business Flow
36220: -- Update journal entry status -- Need to generate this within IF
36221: ----------------------------------------------------------------------------------
36222: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
36223: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
36224: ,p_balance_type_code => l_balance_type_code
36225: );
36226:

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

36305:
36306: --
36307: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
36308: --
36309: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
36310: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
36311: ELSE
36312: ---------------------------------------------------------------------------------------------------
36313: -- 4262811a Switch Sign

Line 36334: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

36330:
36331: XLA_AE_LINES_PKG.ValidateCurrentLine;
36332: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
36333:
36334: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
36335: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
36336: ,p_balance_type_code => l_balance_type_code);
36337:
36338: END IF;

Line 36450: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

36446: l_tmp_amt NUMBER;
36447: l_acc_rev_natural_side_code VARCHAR2(1);
36448:
36449: l_num_entries NUMBER;
36450: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
36451: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
36452: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
36453: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
36454: l_recog_line_1 NUMBER;

Line 36451: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

36447: l_acc_rev_natural_side_code VARCHAR2(1);
36448:
36449: l_num_entries NUMBER;
36450: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
36451: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
36452: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
36453: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
36454: l_recog_line_1 NUMBER;
36455: l_recog_line_2 NUMBER;

Line 36452: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

36448:
36449: l_num_entries NUMBER;
36450: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
36451: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
36452: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
36453: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
36454: l_recog_line_1 NUMBER;
36455: l_recog_line_2 NUMBER;
36456:

Line 36453: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

36449: l_num_entries NUMBER;
36450: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
36451: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
36452: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
36453: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
36454: l_recog_line_1 NUMBER;
36455: l_recog_line_2 NUMBER;
36456:
36457: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 36459: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

36455: l_recog_line_2 NUMBER;
36456:
36457: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
36458: l_bflow_applied_to_amt NUMBER; -- 5132302
36459: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
36460:
36461: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
36462:
36463: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

36530: l_accrual_line_num := NULL; -- 4262811
36531: l_tmp_amt := NULL; -- 4262811
36532: --
36533:
36534: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
36535: l_balance_type_code <> 'B' THEN
36536: IF NVL(p_source_33,'
36537: ') = 'TAX'
36538: THEN

Line 36606: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

36602: --
36603: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
36604:
36605: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
36606: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
36607:
36608: -- 4955764
36609: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
36610: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

36654: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
36655:
36656: IF xla_accounting_cache_pkg.GetValueChar
36657: (p_source_code => 'LEDGER_CATEGORY_CODE'
36658: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
36659: AND l_bflow_method_code = 'PRIOR_ENTRY'
36660: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
36661: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
36662: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

36754: p_lookup_type => 'XLA_OWNER_TYPE'
36755: ,p_lookup_code => l_component_type_code
36756: )
36757: ,p_token_4 => 'PRODUCT_NAME'
36758: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
36759: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
36760: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
36761: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
36762: ,p_ae_header_id => NULL

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

36755: ,p_lookup_code => l_component_type_code
36756: )
36757: ,p_token_4 => 'PRODUCT_NAME'
36758: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
36759: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
36760: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
36761: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
36762: ,p_ae_header_id => NULL
36763: );

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

36756: )
36757: ,p_token_4 => 'PRODUCT_NAME'
36758: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
36759: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
36760: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
36761: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
36762: ,p_ae_header_id => NULL
36763: );
36764:

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

36757: ,p_token_4 => 'PRODUCT_NAME'
36758: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
36759: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
36760: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
36761: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
36762: ,p_ae_header_id => NULL
36763: );
36764:
36765: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 36792: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

36788: ----------------------------------------------------------------------------------
36789: -- 4219869 Business Flow
36790: -- Update journal entry status -- Need to generate this within IF
36791: ----------------------------------------------------------------------------------
36792: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
36793: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
36794: ,p_balance_type_code => l_balance_type_code
36795: );
36796:

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

36875:
36876: --
36877: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
36878: --
36879: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
36880: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
36881: ELSE
36882: ---------------------------------------------------------------------------------------------------
36883: -- 4262811a Switch Sign

Line 36904: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

36900:
36901: XLA_AE_LINES_PKG.ValidateCurrentLine;
36902: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
36903:
36904: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
36905: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
36906: ,p_balance_type_code => l_balance_type_code);
36907:
36908: END IF;

Line 37022: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

37018: l_tmp_amt NUMBER;
37019: l_acc_rev_natural_side_code VARCHAR2(1);
37020:
37021: l_num_entries NUMBER;
37022: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
37023: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
37024: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
37025: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
37026: l_recog_line_1 NUMBER;

Line 37023: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

37019: l_acc_rev_natural_side_code VARCHAR2(1);
37020:
37021: l_num_entries NUMBER;
37022: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
37023: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
37024: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
37025: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
37026: l_recog_line_1 NUMBER;
37027: l_recog_line_2 NUMBER;

Line 37024: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

37020:
37021: l_num_entries NUMBER;
37022: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
37023: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
37024: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
37025: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
37026: l_recog_line_1 NUMBER;
37027: l_recog_line_2 NUMBER;
37028:

Line 37025: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

37021: l_num_entries NUMBER;
37022: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
37023: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
37024: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
37025: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
37026: l_recog_line_1 NUMBER;
37027: l_recog_line_2 NUMBER;
37028:
37029: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 37031: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

37027: l_recog_line_2 NUMBER;
37028:
37029: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
37030: l_bflow_applied_to_amt NUMBER; -- 5132302
37031: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
37032:
37033: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
37034:
37035: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

37102: l_accrual_line_num := NULL; -- 4262811
37103: l_tmp_amt := NULL; -- 4262811
37104: --
37105:
37106: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
37107: l_balance_type_code <> 'B' THEN
37108: IF NVL(p_source_33,'
37109: ') = 'UNBILL' AND
37110: p_source_66 IS NULL

Line 37179: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

37175: --
37176: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
37177:
37178: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
37179: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
37180:
37181: -- 4955764
37182: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
37183: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

37227: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
37228:
37229: IF xla_accounting_cache_pkg.GetValueChar
37230: (p_source_code => 'LEDGER_CATEGORY_CODE'
37231: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
37232: AND l_bflow_method_code = 'PRIOR_ENTRY'
37233: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
37234: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
37235: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

37327: p_lookup_type => 'XLA_OWNER_TYPE'
37328: ,p_lookup_code => l_component_type_code
37329: )
37330: ,p_token_4 => 'PRODUCT_NAME'
37331: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
37332: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
37333: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
37334: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
37335: ,p_ae_header_id => NULL

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

37328: ,p_lookup_code => l_component_type_code
37329: )
37330: ,p_token_4 => 'PRODUCT_NAME'
37331: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
37332: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
37333: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
37334: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
37335: ,p_ae_header_id => NULL
37336: );

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

37329: )
37330: ,p_token_4 => 'PRODUCT_NAME'
37331: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
37332: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
37333: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
37334: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
37335: ,p_ae_header_id => NULL
37336: );
37337:

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

37330: ,p_token_4 => 'PRODUCT_NAME'
37331: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
37332: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
37333: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
37334: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
37335: ,p_ae_header_id => NULL
37336: );
37337:
37338: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 37365: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

37361: ----------------------------------------------------------------------------------
37362: -- 4219869 Business Flow
37363: -- Update journal entry status -- Need to generate this within IF
37364: ----------------------------------------------------------------------------------
37365: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
37366: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
37367: ,p_balance_type_code => l_balance_type_code
37368: );
37369:

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

37448:
37449: --
37450: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
37451: --
37452: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
37453: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
37454: ELSE
37455: ---------------------------------------------------------------------------------------------------
37456: -- 4262811a Switch Sign

Line 37477: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

37473:
37474: XLA_AE_LINES_PKG.ValidateCurrentLine;
37475: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
37476:
37477: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
37478: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
37479: ,p_balance_type_code => l_balance_type_code);
37480:
37481: END IF;

Line 37595: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

37591: l_tmp_amt NUMBER;
37592: l_acc_rev_natural_side_code VARCHAR2(1);
37593:
37594: l_num_entries NUMBER;
37595: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
37596: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
37597: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
37598: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
37599: l_recog_line_1 NUMBER;

Line 37596: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

37592: l_acc_rev_natural_side_code VARCHAR2(1);
37593:
37594: l_num_entries NUMBER;
37595: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
37596: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
37597: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
37598: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
37599: l_recog_line_1 NUMBER;
37600: l_recog_line_2 NUMBER;

Line 37597: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

37593:
37594: l_num_entries NUMBER;
37595: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
37596: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
37597: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
37598: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
37599: l_recog_line_1 NUMBER;
37600: l_recog_line_2 NUMBER;
37601:

Line 37598: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

37594: l_num_entries NUMBER;
37595: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
37596: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
37597: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
37598: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
37599: l_recog_line_1 NUMBER;
37600: l_recog_line_2 NUMBER;
37601:
37602: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 37604: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

37600: l_recog_line_2 NUMBER;
37601:
37602: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
37603: l_bflow_applied_to_amt NUMBER; -- 5132302
37604: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
37605:
37606: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
37607:
37608: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

37675: l_accrual_line_num := NULL; -- 4262811
37676: l_tmp_amt := NULL; -- 4262811
37677: --
37678:
37679: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
37680: l_balance_type_code <> 'B' THEN
37681: IF NVL(p_source_33,'
37682: ') = 'UNEARN' AND
37683: p_source_66 IS NULL

Line 37752: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

37748: --
37749: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
37750:
37751: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
37752: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
37753:
37754: -- 4955764
37755: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
37756: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

37800: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
37801:
37802: IF xla_accounting_cache_pkg.GetValueChar
37803: (p_source_code => 'LEDGER_CATEGORY_CODE'
37804: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
37805: AND l_bflow_method_code = 'PRIOR_ENTRY'
37806: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
37807: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
37808: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

37900: p_lookup_type => 'XLA_OWNER_TYPE'
37901: ,p_lookup_code => l_component_type_code
37902: )
37903: ,p_token_4 => 'PRODUCT_NAME'
37904: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
37905: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
37906: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
37907: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
37908: ,p_ae_header_id => NULL

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

37901: ,p_lookup_code => l_component_type_code
37902: )
37903: ,p_token_4 => 'PRODUCT_NAME'
37904: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
37905: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
37906: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
37907: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
37908: ,p_ae_header_id => NULL
37909: );

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

37902: )
37903: ,p_token_4 => 'PRODUCT_NAME'
37904: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
37905: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
37906: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
37907: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
37908: ,p_ae_header_id => NULL
37909: );
37910:

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

37903: ,p_token_4 => 'PRODUCT_NAME'
37904: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
37905: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
37906: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
37907: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
37908: ,p_ae_header_id => NULL
37909: );
37910:
37911: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 37938: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

37934: ----------------------------------------------------------------------------------
37935: -- 4219869 Business Flow
37936: -- Update journal entry status -- Need to generate this within IF
37937: ----------------------------------------------------------------------------------
37938: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
37939: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
37940: ,p_balance_type_code => l_balance_type_code
37941: );
37942:

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

38021:
38022: --
38023: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
38024: --
38025: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
38026: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
38027: ELSE
38028: ---------------------------------------------------------------------------------------------------
38029: -- 4262811a Switch Sign

Line 38050: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

38046:
38047: XLA_AE_LINES_PKG.ValidateCurrentLine;
38048: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
38049:
38050: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
38051: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
38052: ,p_balance_type_code => l_balance_type_code);
38053:
38054: END IF;

Line 38168: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

38164: l_tmp_amt NUMBER;
38165: l_acc_rev_natural_side_code VARCHAR2(1);
38166:
38167: l_num_entries NUMBER;
38168: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
38169: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
38170: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
38171: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
38172: l_recog_line_1 NUMBER;

Line 38169: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

38165: l_acc_rev_natural_side_code VARCHAR2(1);
38166:
38167: l_num_entries NUMBER;
38168: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
38169: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
38170: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
38171: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
38172: l_recog_line_1 NUMBER;
38173: l_recog_line_2 NUMBER;

Line 38170: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

38166:
38167: l_num_entries NUMBER;
38168: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
38169: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
38170: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
38171: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
38172: l_recog_line_1 NUMBER;
38173: l_recog_line_2 NUMBER;
38174:

Line 38171: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

38167: l_num_entries NUMBER;
38168: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
38169: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
38170: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
38171: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
38172: l_recog_line_1 NUMBER;
38173: l_recog_line_2 NUMBER;
38174:
38175: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 38177: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

38173: l_recog_line_2 NUMBER;
38174:
38175: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
38176: l_bflow_applied_to_amt NUMBER; -- 5132302
38177: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
38178:
38179: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
38180:
38181: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

38248: l_accrual_line_num := NULL; -- 4262811
38249: l_tmp_amt := NULL; -- 4262811
38250: --
38251:
38252: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
38253: l_balance_type_code <> 'B' THEN
38254: IF NVL(p_source_20,'
38255: ') = 'TAX' OR
38256: NVL(p_source_20,'

Line 38336: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

38332: --
38333: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
38334:
38335: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
38336: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
38337:
38338: -- 4955764
38339: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
38340: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

38382: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
38383:
38384: IF xla_accounting_cache_pkg.GetValueChar
38385: (p_source_code => 'LEDGER_CATEGORY_CODE'
38386: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
38387: AND l_bflow_method_code = 'PRIOR_ENTRY'
38388: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
38389: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
38390: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

38532: p_lookup_type => 'XLA_OWNER_TYPE'
38533: ,p_lookup_code => l_component_type_code
38534: )
38535: ,p_token_4 => 'PRODUCT_NAME'
38536: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
38537: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
38538: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
38539: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
38540: ,p_ae_header_id => NULL

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

38533: ,p_lookup_code => l_component_type_code
38534: )
38535: ,p_token_4 => 'PRODUCT_NAME'
38536: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
38537: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
38538: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
38539: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
38540: ,p_ae_header_id => NULL
38541: );

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

38534: )
38535: ,p_token_4 => 'PRODUCT_NAME'
38536: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
38537: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
38538: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
38539: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
38540: ,p_ae_header_id => NULL
38541: );
38542:

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

38535: ,p_token_4 => 'PRODUCT_NAME'
38536: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
38537: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
38538: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
38539: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
38540: ,p_ae_header_id => NULL
38541: );
38542:
38543: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 38570: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

38566: ----------------------------------------------------------------------------------
38567: -- 4219869 Business Flow
38568: -- Update journal entry status -- Need to generate this within IF
38569: ----------------------------------------------------------------------------------
38570: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
38571: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
38572: ,p_balance_type_code => l_balance_type_code
38573: );
38574:

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

38694:
38695: --
38696: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
38697: --
38698: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
38699: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
38700: ELSE
38701: ---------------------------------------------------------------------------------------------------
38702: -- 4262811a Switch Sign

Line 38723: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

38719:
38720: XLA_AE_LINES_PKG.ValidateCurrentLine;
38721: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
38722:
38723: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
38724: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
38725: ,p_balance_type_code => l_balance_type_code);
38726:
38727: END IF;

Line 38845: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

38841: l_tmp_amt NUMBER;
38842: l_acc_rev_natural_side_code VARCHAR2(1);
38843:
38844: l_num_entries NUMBER;
38845: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
38846: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
38847: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
38848: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
38849: l_recog_line_1 NUMBER;

Line 38846: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

38842: l_acc_rev_natural_side_code VARCHAR2(1);
38843:
38844: l_num_entries NUMBER;
38845: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
38846: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
38847: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
38848: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
38849: l_recog_line_1 NUMBER;
38850: l_recog_line_2 NUMBER;

Line 38847: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

38843:
38844: l_num_entries NUMBER;
38845: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
38846: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
38847: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
38848: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
38849: l_recog_line_1 NUMBER;
38850: l_recog_line_2 NUMBER;
38851:

Line 38848: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

38844: l_num_entries NUMBER;
38845: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
38846: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
38847: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
38848: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
38849: l_recog_line_1 NUMBER;
38850: l_recog_line_2 NUMBER;
38851:
38852: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 38854: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

38850: l_recog_line_2 NUMBER;
38851:
38852: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
38853: l_bflow_applied_to_amt NUMBER; -- 5132302
38854: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
38855:
38856: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
38857:
38858: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

38925: l_accrual_line_num := NULL; -- 4262811
38926: l_tmp_amt := NULL; -- 4262811
38927: --
38928:
38929: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
38930: l_balance_type_code <> 'B' THEN
38931: IF (p_source_67 IS NULL ) AND
38932: (NVL(p_source_53,'
38933: ') = 'REV' OR

Line 39010: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

39006: --
39007: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
39008:
39009: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
39010: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
39011:
39012: -- 4955764
39013: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
39014: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

39060: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
39061:
39062: IF xla_accounting_cache_pkg.GetValueChar
39063: (p_source_code => 'LEDGER_CATEGORY_CODE'
39064: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
39065: AND l_bflow_method_code = 'PRIOR_ENTRY'
39066: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
39067: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
39068: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

39210: p_lookup_type => 'XLA_OWNER_TYPE'
39211: ,p_lookup_code => l_component_type_code
39212: )
39213: ,p_token_4 => 'PRODUCT_NAME'
39214: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
39215: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
39216: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
39217: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
39218: ,p_ae_header_id => NULL

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

39211: ,p_lookup_code => l_component_type_code
39212: )
39213: ,p_token_4 => 'PRODUCT_NAME'
39214: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
39215: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
39216: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
39217: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
39218: ,p_ae_header_id => NULL
39219: );

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

39212: )
39213: ,p_token_4 => 'PRODUCT_NAME'
39214: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
39215: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
39216: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
39217: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
39218: ,p_ae_header_id => NULL
39219: );
39220:

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

39213: ,p_token_4 => 'PRODUCT_NAME'
39214: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
39215: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
39216: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
39217: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
39218: ,p_ae_header_id => NULL
39219: );
39220:
39221: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 39248: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

39244: ----------------------------------------------------------------------------------
39245: -- 4219869 Business Flow
39246: -- Update journal entry status -- Need to generate this within IF
39247: ----------------------------------------------------------------------------------
39248: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
39249: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
39250: ,p_balance_type_code => l_balance_type_code
39251: );
39252:

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

39372:
39373: --
39374: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
39375: --
39376: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
39377: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
39378: ELSE
39379: ---------------------------------------------------------------------------------------------------
39380: -- 4262811a Switch Sign

Line 39401: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

39397:
39398: XLA_AE_LINES_PKG.ValidateCurrentLine;
39399: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
39400:
39401: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
39402: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
39403: ,p_balance_type_code => l_balance_type_code);
39404:
39405: END IF;

Line 39521: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

39517: l_tmp_amt NUMBER;
39518: l_acc_rev_natural_side_code VARCHAR2(1);
39519:
39520: l_num_entries NUMBER;
39521: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
39522: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
39523: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
39524: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
39525: l_recog_line_1 NUMBER;

Line 39522: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

39518: l_acc_rev_natural_side_code VARCHAR2(1);
39519:
39520: l_num_entries NUMBER;
39521: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
39522: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
39523: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
39524: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
39525: l_recog_line_1 NUMBER;
39526: l_recog_line_2 NUMBER;

Line 39523: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

39519:
39520: l_num_entries NUMBER;
39521: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
39522: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
39523: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
39524: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
39525: l_recog_line_1 NUMBER;
39526: l_recog_line_2 NUMBER;
39527:

Line 39524: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

39520: l_num_entries NUMBER;
39521: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
39522: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
39523: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
39524: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
39525: l_recog_line_1 NUMBER;
39526: l_recog_line_2 NUMBER;
39527:
39528: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 39530: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

39526: l_recog_line_2 NUMBER;
39527:
39528: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
39529: l_bflow_applied_to_amt NUMBER; -- 5132302
39530: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
39531:
39532: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
39533:
39534: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

39601: l_accrual_line_num := NULL; -- 4262811
39602: l_tmp_amt := NULL; -- 4262811
39603: --
39604:
39605: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
39606: l_balance_type_code <> 'B' THEN
39607: IF (p_source_68 IS NULL ) AND
39608: (NVL(p_source_33,'
39609: ') = 'REV' OR

Line 39686: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

39682: --
39683: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
39684:
39685: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
39686: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
39687:
39688: -- 4955764
39689: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
39690: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

39734: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
39735:
39736: IF xla_accounting_cache_pkg.GetValueChar
39737: (p_source_code => 'LEDGER_CATEGORY_CODE'
39738: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
39739: AND l_bflow_method_code = 'PRIOR_ENTRY'
39740: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
39741: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
39742: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

39884: p_lookup_type => 'XLA_OWNER_TYPE'
39885: ,p_lookup_code => l_component_type_code
39886: )
39887: ,p_token_4 => 'PRODUCT_NAME'
39888: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
39889: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
39890: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
39891: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
39892: ,p_ae_header_id => NULL

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

39885: ,p_lookup_code => l_component_type_code
39886: )
39887: ,p_token_4 => 'PRODUCT_NAME'
39888: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
39889: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
39890: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
39891: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
39892: ,p_ae_header_id => NULL
39893: );

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

39886: )
39887: ,p_token_4 => 'PRODUCT_NAME'
39888: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
39889: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
39890: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
39891: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
39892: ,p_ae_header_id => NULL
39893: );
39894:

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

39887: ,p_token_4 => 'PRODUCT_NAME'
39888: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
39889: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
39890: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
39891: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
39892: ,p_ae_header_id => NULL
39893: );
39894:
39895: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 39922: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

39918: ----------------------------------------------------------------------------------
39919: -- 4219869 Business Flow
39920: -- Update journal entry status -- Need to generate this within IF
39921: ----------------------------------------------------------------------------------
39922: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
39923: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
39924: ,p_balance_type_code => l_balance_type_code
39925: );
39926:

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

40046:
40047: --
40048: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
40049: --
40050: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
40051: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
40052: ELSE
40053: ---------------------------------------------------------------------------------------------------
40054: -- 4262811a Switch Sign

Line 40075: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

40071:
40072: XLA_AE_LINES_PKG.ValidateCurrentLine;
40073: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
40074:
40075: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
40076: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
40077: ,p_balance_type_code => l_balance_type_code);
40078:
40079: END IF;

Line 40195: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

40191: l_tmp_amt NUMBER;
40192: l_acc_rev_natural_side_code VARCHAR2(1);
40193:
40194: l_num_entries NUMBER;
40195: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
40196: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
40197: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
40198: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
40199: l_recog_line_1 NUMBER;

Line 40196: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

40192: l_acc_rev_natural_side_code VARCHAR2(1);
40193:
40194: l_num_entries NUMBER;
40195: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
40196: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
40197: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
40198: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
40199: l_recog_line_1 NUMBER;
40200: l_recog_line_2 NUMBER;

Line 40197: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

40193:
40194: l_num_entries NUMBER;
40195: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
40196: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
40197: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
40198: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
40199: l_recog_line_1 NUMBER;
40200: l_recog_line_2 NUMBER;
40201:

Line 40198: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

40194: l_num_entries NUMBER;
40195: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
40196: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
40197: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
40198: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
40199: l_recog_line_1 NUMBER;
40200: l_recog_line_2 NUMBER;
40201:
40202: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 40204: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

40200: l_recog_line_2 NUMBER;
40201:
40202: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
40203: l_bflow_applied_to_amt NUMBER; -- 5132302
40204: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
40205:
40206: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
40207:
40208: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

40275: l_accrual_line_num := NULL; -- 4262811
40276: l_tmp_amt := NULL; -- 4262811
40277: --
40278:
40279: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
40280: l_balance_type_code <> 'B' THEN
40281: IF (p_source_68 IS NULL ) AND
40282: (NVL(p_source_33,'
40283: ') = 'REV' OR

Line 40360: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

40356: --
40357: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
40358:
40359: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
40360: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
40361:
40362: -- 4955764
40363: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
40364: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

40408: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
40409:
40410: IF xla_accounting_cache_pkg.GetValueChar
40411: (p_source_code => 'LEDGER_CATEGORY_CODE'
40412: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
40413: AND l_bflow_method_code = 'PRIOR_ENTRY'
40414: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
40415: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
40416: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

40558: p_lookup_type => 'XLA_OWNER_TYPE'
40559: ,p_lookup_code => l_component_type_code
40560: )
40561: ,p_token_4 => 'PRODUCT_NAME'
40562: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
40563: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
40564: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
40565: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
40566: ,p_ae_header_id => NULL

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

40559: ,p_lookup_code => l_component_type_code
40560: )
40561: ,p_token_4 => 'PRODUCT_NAME'
40562: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
40563: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
40564: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
40565: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
40566: ,p_ae_header_id => NULL
40567: );

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

40560: )
40561: ,p_token_4 => 'PRODUCT_NAME'
40562: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
40563: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
40564: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
40565: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
40566: ,p_ae_header_id => NULL
40567: );
40568:

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

40561: ,p_token_4 => 'PRODUCT_NAME'
40562: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
40563: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
40564: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
40565: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
40566: ,p_ae_header_id => NULL
40567: );
40568:
40569: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 40596: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

40592: ----------------------------------------------------------------------------------
40593: -- 4219869 Business Flow
40594: -- Update journal entry status -- Need to generate this within IF
40595: ----------------------------------------------------------------------------------
40596: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
40597: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
40598: ,p_balance_type_code => l_balance_type_code
40599: );
40600:

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

40720:
40721: --
40722: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
40723: --
40724: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
40725: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
40726: ELSE
40727: ---------------------------------------------------------------------------------------------------
40728: -- 4262811a Switch Sign

Line 40749: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

40745:
40746: XLA_AE_LINES_PKG.ValidateCurrentLine;
40747: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
40748:
40749: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
40750: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
40751: ,p_balance_type_code => l_balance_type_code);
40752:
40753: END IF;

Line 40861: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

40857: l_tmp_amt NUMBER;
40858: l_acc_rev_natural_side_code VARCHAR2(1);
40859:
40860: l_num_entries NUMBER;
40861: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
40862: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
40863: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
40864: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
40865: l_recog_line_1 NUMBER;

Line 40862: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

40858: l_acc_rev_natural_side_code VARCHAR2(1);
40859:
40860: l_num_entries NUMBER;
40861: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
40862: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
40863: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
40864: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
40865: l_recog_line_1 NUMBER;
40866: l_recog_line_2 NUMBER;

Line 40863: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

40859:
40860: l_num_entries NUMBER;
40861: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
40862: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
40863: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
40864: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
40865: l_recog_line_1 NUMBER;
40866: l_recog_line_2 NUMBER;
40867:

Line 40864: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

40860: l_num_entries NUMBER;
40861: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
40862: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
40863: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
40864: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
40865: l_recog_line_1 NUMBER;
40866: l_recog_line_2 NUMBER;
40867:
40868: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 40870: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

40866: l_recog_line_2 NUMBER;
40867:
40868: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
40869: l_bflow_applied_to_amt NUMBER; -- 5132302
40870: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
40871:
40872: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
40873:
40874: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

40941: l_accrual_line_num := NULL; -- 4262811
40942: l_tmp_amt := NULL; -- 4262811
40943: --
40944:
40945: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
40946: l_balance_type_code <> 'B' THEN
40947: IF NVL(p_source_20,'
40948: ') = 'BANK_CHARGES' AND
40949: NVL(p_source_69,'

Line 41019: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

41015: --
41016: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
41017:
41018: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
41019: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
41020:
41021: -- 4955764
41022: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
41023: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

41059: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
41060:
41061: IF xla_accounting_cache_pkg.GetValueChar
41062: (p_source_code => 'LEDGER_CATEGORY_CODE'
41063: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
41064: AND l_bflow_method_code = 'PRIOR_ENTRY'
41065: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
41066: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
41067: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

41209: p_lookup_type => 'XLA_OWNER_TYPE'
41210: ,p_lookup_code => l_component_type_code
41211: )
41212: ,p_token_4 => 'PRODUCT_NAME'
41213: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
41214: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
41215: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
41216: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
41217: ,p_ae_header_id => NULL

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

41210: ,p_lookup_code => l_component_type_code
41211: )
41212: ,p_token_4 => 'PRODUCT_NAME'
41213: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
41214: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
41215: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
41216: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
41217: ,p_ae_header_id => NULL
41218: );

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

41211: )
41212: ,p_token_4 => 'PRODUCT_NAME'
41213: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
41214: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
41215: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
41216: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
41217: ,p_ae_header_id => NULL
41218: );
41219:

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

41212: ,p_token_4 => 'PRODUCT_NAME'
41213: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
41214: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
41215: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
41216: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
41217: ,p_ae_header_id => NULL
41218: );
41219:
41220: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 41247: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

41243: ----------------------------------------------------------------------------------
41244: -- 4219869 Business Flow
41245: -- Update journal entry status -- Need to generate this within IF
41246: ----------------------------------------------------------------------------------
41247: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
41248: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
41249: ,p_balance_type_code => l_balance_type_code
41250: );
41251:

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

41371:
41372: --
41373: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
41374: --
41375: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
41376: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
41377: ELSE
41378: ---------------------------------------------------------------------------------------------------
41379: -- 4262811a Switch Sign

Line 41400: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

41396:
41397: XLA_AE_LINES_PKG.ValidateCurrentLine;
41398: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
41399:
41400: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
41401: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
41402: ,p_balance_type_code => l_balance_type_code);
41403:
41404: END IF;

Line 41516: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

41512: l_tmp_amt NUMBER;
41513: l_acc_rev_natural_side_code VARCHAR2(1);
41514:
41515: l_num_entries NUMBER;
41516: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
41517: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
41518: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
41519: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
41520: l_recog_line_1 NUMBER;

Line 41517: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

41513: l_acc_rev_natural_side_code VARCHAR2(1);
41514:
41515: l_num_entries NUMBER;
41516: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
41517: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
41518: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
41519: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
41520: l_recog_line_1 NUMBER;
41521: l_recog_line_2 NUMBER;

Line 41518: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

41514:
41515: l_num_entries NUMBER;
41516: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
41517: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
41518: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
41519: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
41520: l_recog_line_1 NUMBER;
41521: l_recog_line_2 NUMBER;
41522:

Line 41519: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

41515: l_num_entries NUMBER;
41516: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
41517: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
41518: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
41519: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
41520: l_recog_line_1 NUMBER;
41521: l_recog_line_2 NUMBER;
41522:
41523: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 41525: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

41521: l_recog_line_2 NUMBER;
41522:
41523: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
41524: l_bflow_applied_to_amt NUMBER; -- 5132302
41525: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
41526:
41527: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
41528:
41529: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

41596: l_accrual_line_num := NULL; -- 4262811
41597: l_tmp_amt := NULL; -- 4262811
41598: --
41599:
41600: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
41601: l_balance_type_code <> 'B' THEN
41602: IF (NVL(p_source_20,'
41603: ') = 'CASH' OR
41604: NVL(p_source_20,'

Line 41680: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

41676: --
41677: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
41678:
41679: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
41680: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
41681:
41682: -- 4955764
41683: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
41684: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

41720: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
41721:
41722: IF xla_accounting_cache_pkg.GetValueChar
41723: (p_source_code => 'LEDGER_CATEGORY_CODE'
41724: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
41725: AND l_bflow_method_code = 'PRIOR_ENTRY'
41726: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
41727: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
41728: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

41870: p_lookup_type => 'XLA_OWNER_TYPE'
41871: ,p_lookup_code => l_component_type_code
41872: )
41873: ,p_token_4 => 'PRODUCT_NAME'
41874: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
41875: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
41876: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
41877: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
41878: ,p_ae_header_id => NULL

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

41871: ,p_lookup_code => l_component_type_code
41872: )
41873: ,p_token_4 => 'PRODUCT_NAME'
41874: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
41875: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
41876: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
41877: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
41878: ,p_ae_header_id => NULL
41879: );

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

41872: )
41873: ,p_token_4 => 'PRODUCT_NAME'
41874: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
41875: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
41876: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
41877: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
41878: ,p_ae_header_id => NULL
41879: );
41880:

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

41873: ,p_token_4 => 'PRODUCT_NAME'
41874: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
41875: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
41876: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
41877: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
41878: ,p_ae_header_id => NULL
41879: );
41880:
41881: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 41908: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

41904: ----------------------------------------------------------------------------------
41905: -- 4219869 Business Flow
41906: -- Update journal entry status -- Need to generate this within IF
41907: ----------------------------------------------------------------------------------
41908: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
41909: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
41910: ,p_balance_type_code => l_balance_type_code
41911: );
41912:

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

42032:
42033: --
42034: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
42035: --
42036: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
42037: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
42038: ELSE
42039: ---------------------------------------------------------------------------------------------------
42040: -- 4262811a Switch Sign

Line 42061: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

42057:
42058: XLA_AE_LINES_PKG.ValidateCurrentLine;
42059: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
42060:
42061: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
42062: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
42063: ,p_balance_type_code => l_balance_type_code);
42064:
42065: END IF;

Line 42175: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

42171: l_tmp_amt NUMBER;
42172: l_acc_rev_natural_side_code VARCHAR2(1);
42173:
42174: l_num_entries NUMBER;
42175: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
42176: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
42177: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
42178: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
42179: l_recog_line_1 NUMBER;

Line 42176: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

42172: l_acc_rev_natural_side_code VARCHAR2(1);
42173:
42174: l_num_entries NUMBER;
42175: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
42176: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
42177: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
42178: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
42179: l_recog_line_1 NUMBER;
42180: l_recog_line_2 NUMBER;

Line 42177: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

42173:
42174: l_num_entries NUMBER;
42175: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
42176: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
42177: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
42178: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
42179: l_recog_line_1 NUMBER;
42180: l_recog_line_2 NUMBER;
42181:

Line 42178: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

42174: l_num_entries NUMBER;
42175: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
42176: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
42177: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
42178: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
42179: l_recog_line_1 NUMBER;
42180: l_recog_line_2 NUMBER;
42181:
42182: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 42184: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

42180: l_recog_line_2 NUMBER;
42181:
42182: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
42183: l_bflow_applied_to_amt NUMBER; -- 5132302
42184: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
42185:
42186: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
42187:
42188: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

42255: l_accrual_line_num := NULL; -- 4262811
42256: l_tmp_amt := NULL; -- 4262811
42257: --
42258:
42259: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
42260: l_balance_type_code <> 'B' THEN
42261: IF NVL(p_source_20,'
42262: ') = 'MISCCASH' AND
42263: NVL(p_source_69,'

Line 42335: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

42331: --
42332: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
42333:
42334: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
42335: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
42336:
42337: -- 4955764
42338: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
42339: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

42375: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
42376:
42377: IF xla_accounting_cache_pkg.GetValueChar
42378: (p_source_code => 'LEDGER_CATEGORY_CODE'
42379: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
42380: AND l_bflow_method_code = 'PRIOR_ENTRY'
42381: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
42382: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
42383: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

42525: p_lookup_type => 'XLA_OWNER_TYPE'
42526: ,p_lookup_code => l_component_type_code
42527: )
42528: ,p_token_4 => 'PRODUCT_NAME'
42529: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
42530: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
42531: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
42532: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
42533: ,p_ae_header_id => NULL

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

42526: ,p_lookup_code => l_component_type_code
42527: )
42528: ,p_token_4 => 'PRODUCT_NAME'
42529: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
42530: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
42531: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
42532: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
42533: ,p_ae_header_id => NULL
42534: );

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

42527: )
42528: ,p_token_4 => 'PRODUCT_NAME'
42529: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
42530: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
42531: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
42532: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
42533: ,p_ae_header_id => NULL
42534: );
42535:

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

42528: ,p_token_4 => 'PRODUCT_NAME'
42529: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
42530: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
42531: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
42532: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
42533: ,p_ae_header_id => NULL
42534: );
42535:
42536: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 42563: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

42559: ----------------------------------------------------------------------------------
42560: -- 4219869 Business Flow
42561: -- Update journal entry status -- Need to generate this within IF
42562: ----------------------------------------------------------------------------------
42563: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
42564: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
42565: ,p_balance_type_code => l_balance_type_code
42566: );
42567:

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

42687:
42688: --
42689: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
42690: --
42691: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
42692: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
42693: ELSE
42694: ---------------------------------------------------------------------------------------------------
42695: -- 4262811a Switch Sign

Line 42716: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

42712:
42713: XLA_AE_LINES_PKG.ValidateCurrentLine;
42714: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
42715:
42716: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
42717: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
42718: ,p_balance_type_code => l_balance_type_code);
42719:
42720: END IF;

Line 42828: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

42824: l_tmp_amt NUMBER;
42825: l_acc_rev_natural_side_code VARCHAR2(1);
42826:
42827: l_num_entries NUMBER;
42828: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
42829: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
42830: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
42831: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
42832: l_recog_line_1 NUMBER;

Line 42829: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

42825: l_acc_rev_natural_side_code VARCHAR2(1);
42826:
42827: l_num_entries NUMBER;
42828: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
42829: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
42830: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
42831: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
42832: l_recog_line_1 NUMBER;
42833: l_recog_line_2 NUMBER;

Line 42830: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

42826:
42827: l_num_entries NUMBER;
42828: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
42829: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
42830: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
42831: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
42832: l_recog_line_1 NUMBER;
42833: l_recog_line_2 NUMBER;
42834:

Line 42831: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

42827: l_num_entries NUMBER;
42828: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
42829: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
42830: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
42831: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
42832: l_recog_line_1 NUMBER;
42833: l_recog_line_2 NUMBER;
42834:
42835: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 42837: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

42833: l_recog_line_2 NUMBER;
42834:
42835: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
42836: l_bflow_applied_to_amt NUMBER; -- 5132302
42837: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
42838:
42839: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
42840:
42841: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

42908: l_accrual_line_num := NULL; -- 4262811
42909: l_tmp_amt := NULL; -- 4262811
42910: --
42911:
42912: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
42913: l_balance_type_code <> 'B' THEN
42914: IF NVL(p_source_20,'
42915: ') = 'CONFIRMATION' AND
42916: NVL(p_source_69,'

Line 42986: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

42982: --
42983: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
42984:
42985: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
42986: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
42987:
42988: -- 4955764
42989: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
42990: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

43026: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
43027:
43028: IF xla_accounting_cache_pkg.GetValueChar
43029: (p_source_code => 'LEDGER_CATEGORY_CODE'
43030: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
43031: AND l_bflow_method_code = 'PRIOR_ENTRY'
43032: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
43033: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
43034: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

43176: p_lookup_type => 'XLA_OWNER_TYPE'
43177: ,p_lookup_code => l_component_type_code
43178: )
43179: ,p_token_4 => 'PRODUCT_NAME'
43180: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
43181: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
43182: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
43183: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
43184: ,p_ae_header_id => NULL

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

43177: ,p_lookup_code => l_component_type_code
43178: )
43179: ,p_token_4 => 'PRODUCT_NAME'
43180: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
43181: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
43182: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
43183: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
43184: ,p_ae_header_id => NULL
43185: );

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

43178: )
43179: ,p_token_4 => 'PRODUCT_NAME'
43180: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
43181: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
43182: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
43183: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
43184: ,p_ae_header_id => NULL
43185: );
43186:

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

43179: ,p_token_4 => 'PRODUCT_NAME'
43180: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
43181: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
43182: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
43183: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
43184: ,p_ae_header_id => NULL
43185: );
43186:
43187: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 43214: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

43210: ----------------------------------------------------------------------------------
43211: -- 4219869 Business Flow
43212: -- Update journal entry status -- Need to generate this within IF
43213: ----------------------------------------------------------------------------------
43214: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
43215: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
43216: ,p_balance_type_code => l_balance_type_code
43217: );
43218:

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

43338:
43339: --
43340: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
43341: --
43342: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
43343: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
43344: ELSE
43345: ---------------------------------------------------------------------------------------------------
43346: -- 4262811a Switch Sign

Line 43367: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

43363:
43364: XLA_AE_LINES_PKG.ValidateCurrentLine;
43365: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
43366:
43367: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
43368: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
43369: ,p_balance_type_code => l_balance_type_code);
43370:
43371: END IF;

Line 43479: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

43475: l_tmp_amt NUMBER;
43476: l_acc_rev_natural_side_code VARCHAR2(1);
43477:
43478: l_num_entries NUMBER;
43479: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
43480: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
43481: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
43482: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
43483: l_recog_line_1 NUMBER;

Line 43480: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

43476: l_acc_rev_natural_side_code VARCHAR2(1);
43477:
43478: l_num_entries NUMBER;
43479: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
43480: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
43481: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
43482: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
43483: l_recog_line_1 NUMBER;
43484: l_recog_line_2 NUMBER;

Line 43481: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

43477:
43478: l_num_entries NUMBER;
43479: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
43480: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
43481: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
43482: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
43483: l_recog_line_1 NUMBER;
43484: l_recog_line_2 NUMBER;
43485:

Line 43482: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

43478: l_num_entries NUMBER;
43479: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
43480: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
43481: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
43482: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
43483: l_recog_line_1 NUMBER;
43484: l_recog_line_2 NUMBER;
43485:
43486: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 43488: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

43484: l_recog_line_2 NUMBER;
43485:
43486: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
43487: l_bflow_applied_to_amt NUMBER; -- 5132302
43488: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
43489:
43490: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
43491:
43492: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

43559: l_accrual_line_num := NULL; -- 4262811
43560: l_tmp_amt := NULL; -- 4262811
43561: --
43562:
43563: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
43564: l_balance_type_code <> 'B' THEN
43565: IF NVL(p_source_20,'
43566: ') = 'REMITTANCE' AND
43567: NVL(p_source_69,'

Line 43637: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

43633: --
43634: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
43635:
43636: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
43637: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
43638:
43639: -- 4955764
43640: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
43641: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

43677: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
43678:
43679: IF xla_accounting_cache_pkg.GetValueChar
43680: (p_source_code => 'LEDGER_CATEGORY_CODE'
43681: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
43682: AND l_bflow_method_code = 'PRIOR_ENTRY'
43683: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
43684: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
43685: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

43827: p_lookup_type => 'XLA_OWNER_TYPE'
43828: ,p_lookup_code => l_component_type_code
43829: )
43830: ,p_token_4 => 'PRODUCT_NAME'
43831: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
43832: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
43833: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
43834: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
43835: ,p_ae_header_id => NULL

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

43828: ,p_lookup_code => l_component_type_code
43829: )
43830: ,p_token_4 => 'PRODUCT_NAME'
43831: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
43832: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
43833: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
43834: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
43835: ,p_ae_header_id => NULL
43836: );

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

43829: )
43830: ,p_token_4 => 'PRODUCT_NAME'
43831: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
43832: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
43833: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
43834: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
43835: ,p_ae_header_id => NULL
43836: );
43837:

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

43830: ,p_token_4 => 'PRODUCT_NAME'
43831: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
43832: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
43833: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
43834: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
43835: ,p_ae_header_id => NULL
43836: );
43837:
43838: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 43865: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

43861: ----------------------------------------------------------------------------------
43862: -- 4219869 Business Flow
43863: -- Update journal entry status -- Need to generate this within IF
43864: ----------------------------------------------------------------------------------
43865: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
43866: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
43867: ,p_balance_type_code => l_balance_type_code
43868: );
43869:

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

43989:
43990: --
43991: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
43992: --
43993: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
43994: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
43995: ELSE
43996: ---------------------------------------------------------------------------------------------------
43997: -- 4262811a Switch Sign

Line 44018: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

44014:
44015: XLA_AE_LINES_PKG.ValidateCurrentLine;
44016: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
44017:
44018: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
44019: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
44020: ,p_balance_type_code => l_balance_type_code);
44021:
44022: END IF;

Line 44146: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

44142: l_tmp_amt NUMBER;
44143: l_acc_rev_natural_side_code VARCHAR2(1);
44144:
44145: l_num_entries NUMBER;
44146: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
44147: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
44148: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
44149: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
44150: l_recog_line_1 NUMBER;

Line 44147: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

44143: l_acc_rev_natural_side_code VARCHAR2(1);
44144:
44145: l_num_entries NUMBER;
44146: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
44147: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
44148: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
44149: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
44150: l_recog_line_1 NUMBER;
44151: l_recog_line_2 NUMBER;

Line 44148: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

44144:
44145: l_num_entries NUMBER;
44146: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
44147: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
44148: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
44149: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
44150: l_recog_line_1 NUMBER;
44151: l_recog_line_2 NUMBER;
44152:

Line 44149: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

44145: l_num_entries NUMBER;
44146: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
44147: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
44148: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
44149: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
44150: l_recog_line_1 NUMBER;
44151: l_recog_line_2 NUMBER;
44152:
44153: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 44155: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

44151: l_recog_line_2 NUMBER;
44152:
44153: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
44154: l_bflow_applied_to_amt NUMBER; -- 5132302
44155: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
44156:
44157: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
44158:
44159: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

44226: l_accrual_line_num := NULL; -- 4262811
44227: l_tmp_amt := NULL; -- 4262811
44228: --
44229:
44230: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
44231: l_balance_type_code <> 'B' THEN
44232: IF NVL(p_source_20,'
44233: ') = 'BANK_CHARGES' AND
44234: NVL(p_source_69,'

Line 44304: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

44300: --
44301: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
44302:
44303: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
44304: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
44305:
44306: -- 4955764
44307: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
44308: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

44360: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
44361:
44362: IF xla_accounting_cache_pkg.GetValueChar
44363: (p_source_code => 'LEDGER_CATEGORY_CODE'
44364: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
44365: AND l_bflow_method_code = 'PRIOR_ENTRY'
44366: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
44367: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
44368: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

44510: p_lookup_type => 'XLA_OWNER_TYPE'
44511: ,p_lookup_code => l_component_type_code
44512: )
44513: ,p_token_4 => 'PRODUCT_NAME'
44514: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
44515: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
44516: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
44517: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
44518: ,p_ae_header_id => NULL

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

44511: ,p_lookup_code => l_component_type_code
44512: )
44513: ,p_token_4 => 'PRODUCT_NAME'
44514: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
44515: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
44516: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
44517: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
44518: ,p_ae_header_id => NULL
44519: );

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

44512: )
44513: ,p_token_4 => 'PRODUCT_NAME'
44514: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
44515: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
44516: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
44517: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
44518: ,p_ae_header_id => NULL
44519: );
44520:

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

44513: ,p_token_4 => 'PRODUCT_NAME'
44514: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
44515: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
44516: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
44517: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
44518: ,p_ae_header_id => NULL
44519: );
44520:
44521: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 44548: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

44544: ----------------------------------------------------------------------------------
44545: -- 4219869 Business Flow
44546: -- Update journal entry status -- Need to generate this within IF
44547: ----------------------------------------------------------------------------------
44548: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
44549: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
44550: ,p_balance_type_code => l_balance_type_code
44551: );
44552:

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

44672:
44673: --
44674: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
44675: --
44676: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
44677: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
44678: ELSE
44679: ---------------------------------------------------------------------------------------------------
44680: -- 4262811a Switch Sign

Line 44701: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

44697:
44698: XLA_AE_LINES_PKG.ValidateCurrentLine;
44699: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
44700:
44701: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
44702: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
44703: ,p_balance_type_code => l_balance_type_code);
44704:
44705: END IF;

Line 44833: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

44829: l_tmp_amt NUMBER;
44830: l_acc_rev_natural_side_code VARCHAR2(1);
44831:
44832: l_num_entries NUMBER;
44833: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
44834: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
44835: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
44836: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
44837: l_recog_line_1 NUMBER;

Line 44834: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

44830: l_acc_rev_natural_side_code VARCHAR2(1);
44831:
44832: l_num_entries NUMBER;
44833: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
44834: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
44835: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
44836: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
44837: l_recog_line_1 NUMBER;
44838: l_recog_line_2 NUMBER;

Line 44835: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

44831:
44832: l_num_entries NUMBER;
44833: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
44834: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
44835: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
44836: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
44837: l_recog_line_1 NUMBER;
44838: l_recog_line_2 NUMBER;
44839:

Line 44836: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

44832: l_num_entries NUMBER;
44833: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
44834: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
44835: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
44836: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
44837: l_recog_line_1 NUMBER;
44838: l_recog_line_2 NUMBER;
44839:
44840: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 44842: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

44838: l_recog_line_2 NUMBER;
44839:
44840: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
44841: l_bflow_applied_to_amt NUMBER; -- 5132302
44842: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
44843:
44844: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
44845:
44846: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

44913: l_accrual_line_num := NULL; -- 4262811
44914: l_tmp_amt := NULL; -- 4262811
44915: --
44916:
44917: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
44918: l_balance_type_code <> 'B' THEN
44919: IF (NVL(p_source_33,'
44920: ') = 'REV' OR
44921: NVL(p_source_33,'

Line 45005: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

45001: --
45002: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
45003:
45004: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
45005: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
45006:
45007: -- 4955764
45008: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
45009: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

45061: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
45062:
45063: IF xla_accounting_cache_pkg.GetValueChar
45064: (p_source_code => 'LEDGER_CATEGORY_CODE'
45065: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
45066: AND l_bflow_method_code = 'PRIOR_ENTRY'
45067: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
45068: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
45069: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

45170: p_lookup_type => 'XLA_OWNER_TYPE'
45171: ,p_lookup_code => l_component_type_code
45172: )
45173: ,p_token_4 => 'PRODUCT_NAME'
45174: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
45175: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
45176: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
45177: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
45178: ,p_ae_header_id => NULL

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

45171: ,p_lookup_code => l_component_type_code
45172: )
45173: ,p_token_4 => 'PRODUCT_NAME'
45174: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
45175: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
45176: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
45177: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
45178: ,p_ae_header_id => NULL
45179: );

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

45172: )
45173: ,p_token_4 => 'PRODUCT_NAME'
45174: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
45175: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
45176: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
45177: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
45178: ,p_ae_header_id => NULL
45179: );
45180:

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

45173: ,p_token_4 => 'PRODUCT_NAME'
45174: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
45175: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
45176: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
45177: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
45178: ,p_ae_header_id => NULL
45179: );
45180:
45181: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 45208: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

45204: ----------------------------------------------------------------------------------
45205: -- 4219869 Business Flow
45206: -- Update journal entry status -- Need to generate this within IF
45207: ----------------------------------------------------------------------------------
45208: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
45209: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
45210: ,p_balance_type_code => l_balance_type_code
45211: );
45212:

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

45291:
45292: --
45293: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
45294: --
45295: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
45296: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
45297: ELSE
45298: ---------------------------------------------------------------------------------------------------
45299: -- 4262811a Switch Sign

Line 45320: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

45316:
45317: XLA_AE_LINES_PKG.ValidateCurrentLine;
45318: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
45319:
45320: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
45321: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
45322: ,p_balance_type_code => l_balance_type_code);
45323:
45324: END IF;

Line 45448: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

45444: l_tmp_amt NUMBER;
45445: l_acc_rev_natural_side_code VARCHAR2(1);
45446:
45447: l_num_entries NUMBER;
45448: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
45449: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
45450: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
45451: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
45452: l_recog_line_1 NUMBER;

Line 45449: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

45445: l_acc_rev_natural_side_code VARCHAR2(1);
45446:
45447: l_num_entries NUMBER;
45448: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
45449: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
45450: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
45451: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
45452: l_recog_line_1 NUMBER;
45453: l_recog_line_2 NUMBER;

Line 45450: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

45446:
45447: l_num_entries NUMBER;
45448: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
45449: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
45450: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
45451: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
45452: l_recog_line_1 NUMBER;
45453: l_recog_line_2 NUMBER;
45454:

Line 45451: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

45447: l_num_entries NUMBER;
45448: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
45449: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
45450: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
45451: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
45452: l_recog_line_1 NUMBER;
45453: l_recog_line_2 NUMBER;
45454:
45455: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 45457: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

45453: l_recog_line_2 NUMBER;
45454:
45455: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
45456: l_bflow_applied_to_amt NUMBER; -- 5132302
45457: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
45458:
45459: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
45460:
45461: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

45528: l_accrual_line_num := NULL; -- 4262811
45529: l_tmp_amt := NULL; -- 4262811
45530: --
45531:
45532: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
45533: l_balance_type_code <> 'B' THEN
45534: IF NVL(p_source_20,'
45535: ') = 'CASH' AND
45536: NVL(p_source_69,'

Line 45608: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

45604: --
45605: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
45606:
45607: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
45608: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
45609:
45610: -- 4955764
45611: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
45612: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

45664: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
45665:
45666: IF xla_accounting_cache_pkg.GetValueChar
45667: (p_source_code => 'LEDGER_CATEGORY_CODE'
45668: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
45669: AND l_bflow_method_code = 'PRIOR_ENTRY'
45670: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
45671: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
45672: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

45773: p_lookup_type => 'XLA_OWNER_TYPE'
45774: ,p_lookup_code => l_component_type_code
45775: )
45776: ,p_token_4 => 'PRODUCT_NAME'
45777: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
45778: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
45779: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
45780: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
45781: ,p_ae_header_id => NULL

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

45774: ,p_lookup_code => l_component_type_code
45775: )
45776: ,p_token_4 => 'PRODUCT_NAME'
45777: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
45778: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
45779: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
45780: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
45781: ,p_ae_header_id => NULL
45782: );

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

45775: )
45776: ,p_token_4 => 'PRODUCT_NAME'
45777: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
45778: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
45779: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
45780: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
45781: ,p_ae_header_id => NULL
45782: );
45783:

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

45776: ,p_token_4 => 'PRODUCT_NAME'
45777: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
45778: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
45779: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
45780: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
45781: ,p_ae_header_id => NULL
45782: );
45783:
45784: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 45811: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

45807: ----------------------------------------------------------------------------------
45808: -- 4219869 Business Flow
45809: -- Update journal entry status -- Need to generate this within IF
45810: ----------------------------------------------------------------------------------
45811: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
45812: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
45813: ,p_balance_type_code => l_balance_type_code
45814: );
45815:

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

45894:
45895: --
45896: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
45897: --
45898: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
45899: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
45900: ELSE
45901: ---------------------------------------------------------------------------------------------------
45902: -- 4262811a Switch Sign

Line 45923: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

45919:
45920: XLA_AE_LINES_PKG.ValidateCurrentLine;
45921: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
45922:
45923: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
45924: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
45925: ,p_balance_type_code => l_balance_type_code);
45926:
45927: END IF;

Line 46049: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

46045: l_tmp_amt NUMBER;
46046: l_acc_rev_natural_side_code VARCHAR2(1);
46047:
46048: l_num_entries NUMBER;
46049: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
46050: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
46051: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
46052: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
46053: l_recog_line_1 NUMBER;

Line 46050: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

46046: l_acc_rev_natural_side_code VARCHAR2(1);
46047:
46048: l_num_entries NUMBER;
46049: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
46050: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
46051: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
46052: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
46053: l_recog_line_1 NUMBER;
46054: l_recog_line_2 NUMBER;

Line 46051: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

46047:
46048: l_num_entries NUMBER;
46049: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
46050: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
46051: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
46052: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
46053: l_recog_line_1 NUMBER;
46054: l_recog_line_2 NUMBER;
46055:

Line 46052: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

46048: l_num_entries NUMBER;
46049: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
46050: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
46051: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
46052: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
46053: l_recog_line_1 NUMBER;
46054: l_recog_line_2 NUMBER;
46055:
46056: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 46058: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

46054: l_recog_line_2 NUMBER;
46055:
46056: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
46057: l_bflow_applied_to_amt NUMBER; -- 5132302
46058: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
46059:
46060: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
46061:
46062: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

46129: l_accrual_line_num := NULL; -- 4262811
46130: l_tmp_amt := NULL; -- 4262811
46131: --
46132:
46133: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
46134: l_balance_type_code <> 'B' THEN
46135: IF NVL(p_source_20,'
46136: ') = 'CONFIRMATION' AND
46137: NVL(p_source_69,'

Line 46207: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

46203: --
46204: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
46205:
46206: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
46207: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
46208:
46209: -- 4955764
46210: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
46211: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

46263: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
46264:
46265: IF xla_accounting_cache_pkg.GetValueChar
46266: (p_source_code => 'LEDGER_CATEGORY_CODE'
46267: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
46268: AND l_bflow_method_code = 'PRIOR_ENTRY'
46269: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
46270: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
46271: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

46372: p_lookup_type => 'XLA_OWNER_TYPE'
46373: ,p_lookup_code => l_component_type_code
46374: )
46375: ,p_token_4 => 'PRODUCT_NAME'
46376: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
46377: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
46378: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
46379: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
46380: ,p_ae_header_id => NULL

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

46373: ,p_lookup_code => l_component_type_code
46374: )
46375: ,p_token_4 => 'PRODUCT_NAME'
46376: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
46377: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
46378: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
46379: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
46380: ,p_ae_header_id => NULL
46381: );

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

46374: )
46375: ,p_token_4 => 'PRODUCT_NAME'
46376: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
46377: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
46378: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
46379: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
46380: ,p_ae_header_id => NULL
46381: );
46382:

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

46375: ,p_token_4 => 'PRODUCT_NAME'
46376: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
46377: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
46378: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
46379: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
46380: ,p_ae_header_id => NULL
46381: );
46382:
46383: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 46410: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

46406: ----------------------------------------------------------------------------------
46407: -- 4219869 Business Flow
46408: -- Update journal entry status -- Need to generate this within IF
46409: ----------------------------------------------------------------------------------
46410: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
46411: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
46412: ,p_balance_type_code => l_balance_type_code
46413: );
46414:

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

46493:
46494: --
46495: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
46496: --
46497: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
46498: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
46499: ELSE
46500: ---------------------------------------------------------------------------------------------------
46501: -- 4262811a Switch Sign

Line 46522: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

46518:
46519: XLA_AE_LINES_PKG.ValidateCurrentLine;
46520: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
46521:
46522: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
46523: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
46524: ,p_balance_type_code => l_balance_type_code);
46525:
46526: END IF;

Line 46636: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

46632: l_tmp_amt NUMBER;
46633: l_acc_rev_natural_side_code VARCHAR2(1);
46634:
46635: l_num_entries NUMBER;
46636: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
46637: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
46638: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
46639: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
46640: l_recog_line_1 NUMBER;

Line 46637: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

46633: l_acc_rev_natural_side_code VARCHAR2(1);
46634:
46635: l_num_entries NUMBER;
46636: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
46637: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
46638: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
46639: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
46640: l_recog_line_1 NUMBER;
46641: l_recog_line_2 NUMBER;

Line 46638: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

46634:
46635: l_num_entries NUMBER;
46636: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
46637: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
46638: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
46639: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
46640: l_recog_line_1 NUMBER;
46641: l_recog_line_2 NUMBER;
46642:

Line 46639: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

46635: l_num_entries NUMBER;
46636: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
46637: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
46638: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
46639: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
46640: l_recog_line_1 NUMBER;
46641: l_recog_line_2 NUMBER;
46642:
46643: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 46645: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

46641: l_recog_line_2 NUMBER;
46642:
46643: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
46644: l_bflow_applied_to_amt NUMBER; -- 5132302
46645: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
46646:
46647: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
46648:
46649: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

46716: l_accrual_line_num := NULL; -- 4262811
46717: l_tmp_amt := NULL; -- 4262811
46718: --
46719:
46720: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
46721: l_balance_type_code <> 'B' THEN
46722: IF NVL(p_source_20,'
46723: ') = 'EDISC' AND
46724: NVL(p_source_69,'

Line 46794: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

46790: --
46791: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
46792:
46793: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
46794: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
46795:
46796: -- 4955764
46797: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
46798: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

46840: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
46841:
46842: IF xla_accounting_cache_pkg.GetValueChar
46843: (p_source_code => 'LEDGER_CATEGORY_CODE'
46844: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
46845: AND l_bflow_method_code = 'PRIOR_ENTRY'
46846: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
46847: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
46848: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

46926: p_lookup_type => 'XLA_OWNER_TYPE'
46927: ,p_lookup_code => l_component_type_code
46928: )
46929: ,p_token_4 => 'PRODUCT_NAME'
46930: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
46931: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
46932: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
46933: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
46934: ,p_ae_header_id => NULL

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

46927: ,p_lookup_code => l_component_type_code
46928: )
46929: ,p_token_4 => 'PRODUCT_NAME'
46930: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
46931: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
46932: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
46933: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
46934: ,p_ae_header_id => NULL
46935: );

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

46928: )
46929: ,p_token_4 => 'PRODUCT_NAME'
46930: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
46931: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
46932: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
46933: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
46934: ,p_ae_header_id => NULL
46935: );
46936:

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

46929: ,p_token_4 => 'PRODUCT_NAME'
46930: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
46931: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
46932: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
46933: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
46934: ,p_ae_header_id => NULL
46935: );
46936:
46937: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 46964: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

46960: ----------------------------------------------------------------------------------
46961: -- 4219869 Business Flow
46962: -- Update journal entry status -- Need to generate this within IF
46963: ----------------------------------------------------------------------------------
46964: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
46965: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
46966: ,p_balance_type_code => l_balance_type_code
46967: );
46968:

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

47021:
47022: --
47023: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
47024: --
47025: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
47026: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
47027: ELSE
47028: ---------------------------------------------------------------------------------------------------
47029: -- 4262811a Switch Sign

Line 47050: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

47046:
47047: XLA_AE_LINES_PKG.ValidateCurrentLine;
47048: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
47049:
47050: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
47051: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
47052: ,p_balance_type_code => l_balance_type_code);
47053:
47054: END IF;

Line 47176: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

47172: l_tmp_amt NUMBER;
47173: l_acc_rev_natural_side_code VARCHAR2(1);
47174:
47175: l_num_entries NUMBER;
47176: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
47177: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
47178: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
47179: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
47180: l_recog_line_1 NUMBER;

Line 47177: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

47173: l_acc_rev_natural_side_code VARCHAR2(1);
47174:
47175: l_num_entries NUMBER;
47176: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
47177: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
47178: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
47179: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
47180: l_recog_line_1 NUMBER;
47181: l_recog_line_2 NUMBER;

Line 47178: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

47174:
47175: l_num_entries NUMBER;
47176: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
47177: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
47178: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
47179: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
47180: l_recog_line_1 NUMBER;
47181: l_recog_line_2 NUMBER;
47182:

Line 47179: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

47175: l_num_entries NUMBER;
47176: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
47177: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
47178: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
47179: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
47180: l_recog_line_1 NUMBER;
47181: l_recog_line_2 NUMBER;
47182:
47183: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 47185: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

47181: l_recog_line_2 NUMBER;
47182:
47183: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
47184: l_bflow_applied_to_amt NUMBER; -- 5132302
47185: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
47186:
47187: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
47188:
47189: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

47256: l_accrual_line_num := NULL; -- 4262811
47257: l_tmp_amt := NULL; -- 4262811
47258: --
47259:
47260: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
47261: l_balance_type_code <> 'B' THEN
47262: IF NVL(p_source_20,'
47263: ') = 'REMITTANCE' AND
47264: NVL(p_source_69,'

Line 47334: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

47330: --
47331: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
47332:
47333: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
47334: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
47335:
47336: -- 4955764
47337: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
47338: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

47390: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
47391:
47392: IF xla_accounting_cache_pkg.GetValueChar
47393: (p_source_code => 'LEDGER_CATEGORY_CODE'
47394: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
47395: AND l_bflow_method_code = 'PRIOR_ENTRY'
47396: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
47397: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
47398: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

47499: p_lookup_type => 'XLA_OWNER_TYPE'
47500: ,p_lookup_code => l_component_type_code
47501: )
47502: ,p_token_4 => 'PRODUCT_NAME'
47503: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
47504: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
47505: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
47506: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
47507: ,p_ae_header_id => NULL

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

47500: ,p_lookup_code => l_component_type_code
47501: )
47502: ,p_token_4 => 'PRODUCT_NAME'
47503: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
47504: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
47505: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
47506: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
47507: ,p_ae_header_id => NULL
47508: );

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

47501: )
47502: ,p_token_4 => 'PRODUCT_NAME'
47503: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
47504: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
47505: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
47506: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
47507: ,p_ae_header_id => NULL
47508: );
47509:

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

47502: ,p_token_4 => 'PRODUCT_NAME'
47503: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
47504: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
47505: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
47506: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
47507: ,p_ae_header_id => NULL
47508: );
47509:
47510: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 47537: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

47533: ----------------------------------------------------------------------------------
47534: -- 4219869 Business Flow
47535: -- Update journal entry status -- Need to generate this within IF
47536: ----------------------------------------------------------------------------------
47537: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
47538: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
47539: ,p_balance_type_code => l_balance_type_code
47540: );
47541:

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

47620:
47621: --
47622: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
47623: --
47624: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
47625: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
47626: ELSE
47627: ---------------------------------------------------------------------------------------------------
47628: -- 4262811a Switch Sign

Line 47649: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

47645:
47646: XLA_AE_LINES_PKG.ValidateCurrentLine;
47647: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
47648:
47649: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
47650: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
47651: ,p_balance_type_code => l_balance_type_code);
47652:
47653: END IF;

Line 47763: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

47759: l_tmp_amt NUMBER;
47760: l_acc_rev_natural_side_code VARCHAR2(1);
47761:
47762: l_num_entries NUMBER;
47763: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
47764: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
47765: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
47766: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
47767: l_recog_line_1 NUMBER;

Line 47764: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

47760: l_acc_rev_natural_side_code VARCHAR2(1);
47761:
47762: l_num_entries NUMBER;
47763: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
47764: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
47765: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
47766: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
47767: l_recog_line_1 NUMBER;
47768: l_recog_line_2 NUMBER;

Line 47765: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

47761:
47762: l_num_entries NUMBER;
47763: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
47764: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
47765: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
47766: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
47767: l_recog_line_1 NUMBER;
47768: l_recog_line_2 NUMBER;
47769:

Line 47766: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

47762: l_num_entries NUMBER;
47763: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
47764: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
47765: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
47766: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
47767: l_recog_line_1 NUMBER;
47768: l_recog_line_2 NUMBER;
47769:
47770: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 47772: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

47768: l_recog_line_2 NUMBER;
47769:
47770: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
47771: l_bflow_applied_to_amt NUMBER; -- 5132302
47772: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
47773:
47774: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
47775:
47776: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

47843: l_accrual_line_num := NULL; -- 4262811
47844: l_tmp_amt := NULL; -- 4262811
47845: --
47846:
47847: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
47848: l_balance_type_code <> 'B' THEN
47849: IF NVL(p_source_20,'
47850: ') = 'UNEDISC' AND
47851: NVL(p_source_69,'

Line 47921: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

47917: --
47918: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
47919:
47920: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
47921: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
47922:
47923: -- 4955764
47924: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
47925: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

47967: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
47968:
47969: IF xla_accounting_cache_pkg.GetValueChar
47970: (p_source_code => 'LEDGER_CATEGORY_CODE'
47971: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
47972: AND l_bflow_method_code = 'PRIOR_ENTRY'
47973: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
47974: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
47975: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

48053: p_lookup_type => 'XLA_OWNER_TYPE'
48054: ,p_lookup_code => l_component_type_code
48055: )
48056: ,p_token_4 => 'PRODUCT_NAME'
48057: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
48058: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
48059: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
48060: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
48061: ,p_ae_header_id => NULL

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

48054: ,p_lookup_code => l_component_type_code
48055: )
48056: ,p_token_4 => 'PRODUCT_NAME'
48057: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
48058: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
48059: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
48060: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
48061: ,p_ae_header_id => NULL
48062: );

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

48055: )
48056: ,p_token_4 => 'PRODUCT_NAME'
48057: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
48058: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
48059: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
48060: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
48061: ,p_ae_header_id => NULL
48062: );
48063:

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

48056: ,p_token_4 => 'PRODUCT_NAME'
48057: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
48058: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
48059: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
48060: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
48061: ,p_ae_header_id => NULL
48062: );
48063:
48064: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 48091: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

48087: ----------------------------------------------------------------------------------
48088: -- 4219869 Business Flow
48089: -- Update journal entry status -- Need to generate this within IF
48090: ----------------------------------------------------------------------------------
48091: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
48092: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
48093: ,p_balance_type_code => l_balance_type_code
48094: );
48095:

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

48148:
48149: --
48150: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
48151: --
48152: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
48153: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
48154: ELSE
48155: ---------------------------------------------------------------------------------------------------
48156: -- 4262811a Switch Sign

Line 48177: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

48173:
48174: XLA_AE_LINES_PKG.ValidateCurrentLine;
48175: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
48176:
48177: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
48178: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
48179: ,p_balance_type_code => l_balance_type_code);
48180:
48181: END IF;

Line 48287: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

48283: l_tmp_amt NUMBER;
48284: l_acc_rev_natural_side_code VARCHAR2(1);
48285:
48286: l_num_entries NUMBER;
48287: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48288: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48289: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48290: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48291: l_recog_line_1 NUMBER;

Line 48288: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

48284: l_acc_rev_natural_side_code VARCHAR2(1);
48285:
48286: l_num_entries NUMBER;
48287: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48288: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48289: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48290: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48291: l_recog_line_1 NUMBER;
48292: l_recog_line_2 NUMBER;

Line 48289: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

48285:
48286: l_num_entries NUMBER;
48287: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48288: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48289: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48290: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48291: l_recog_line_1 NUMBER;
48292: l_recog_line_2 NUMBER;
48293:

Line 48290: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

48286: l_num_entries NUMBER;
48287: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48288: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48289: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48290: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48291: l_recog_line_1 NUMBER;
48292: l_recog_line_2 NUMBER;
48293:
48294: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 48296: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

48292: l_recog_line_2 NUMBER;
48293:
48294: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
48295: l_bflow_applied_to_amt NUMBER; -- 5132302
48296: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
48297:
48298: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
48299:
48300: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

48367: l_accrual_line_num := NULL; -- 4262811
48368: l_tmp_amt := NULL; -- 4262811
48369: --
48370:
48371: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
48372: l_balance_type_code <> 'B' THEN
48373: IF NVL(p_source_20,'
48374: ') = 'BANK_CHARGES' AND
48375: NVL(p_source_69,'

Line 48445: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

48441: --
48442: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
48443:
48444: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
48445: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
48446:
48447: -- 4955764
48448: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
48449: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

48485: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
48486:
48487: IF xla_accounting_cache_pkg.GetValueChar
48488: (p_source_code => 'LEDGER_CATEGORY_CODE'
48489: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
48490: AND l_bflow_method_code = 'PRIOR_ENTRY'
48491: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
48492: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
48493: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

48585: p_lookup_type => 'XLA_OWNER_TYPE'
48586: ,p_lookup_code => l_component_type_code
48587: )
48588: ,p_token_4 => 'PRODUCT_NAME'
48589: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
48590: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
48591: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
48592: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
48593: ,p_ae_header_id => NULL

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

48586: ,p_lookup_code => l_component_type_code
48587: )
48588: ,p_token_4 => 'PRODUCT_NAME'
48589: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
48590: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
48591: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
48592: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
48593: ,p_ae_header_id => NULL
48594: );

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

48587: )
48588: ,p_token_4 => 'PRODUCT_NAME'
48589: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
48590: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
48591: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
48592: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
48593: ,p_ae_header_id => NULL
48594: );
48595:

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

48588: ,p_token_4 => 'PRODUCT_NAME'
48589: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
48590: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
48591: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
48592: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
48593: ,p_ae_header_id => NULL
48594: );
48595:
48596: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 48623: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

48619: ----------------------------------------------------------------------------------
48620: -- 4219869 Business Flow
48621: -- Update journal entry status -- Need to generate this within IF
48622: ----------------------------------------------------------------------------------
48623: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
48624: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
48625: ,p_balance_type_code => l_balance_type_code
48626: );
48627:

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

48706:
48707: --
48708: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
48709: --
48710: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
48711: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
48712: ELSE
48713: ---------------------------------------------------------------------------------------------------
48714: -- 4262811a Switch Sign

Line 48735: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

48731:
48732: XLA_AE_LINES_PKG.ValidateCurrentLine;
48733: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
48734:
48735: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
48736: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
48737: ,p_balance_type_code => l_balance_type_code);
48738:
48739: END IF;

Line 48845: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

48841: l_tmp_amt NUMBER;
48842: l_acc_rev_natural_side_code VARCHAR2(1);
48843:
48844: l_num_entries NUMBER;
48845: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48846: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48847: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48848: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48849: l_recog_line_1 NUMBER;

Line 48846: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

48842: l_acc_rev_natural_side_code VARCHAR2(1);
48843:
48844: l_num_entries NUMBER;
48845: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48846: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48847: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48848: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48849: l_recog_line_1 NUMBER;
48850: l_recog_line_2 NUMBER;

Line 48847: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

48843:
48844: l_num_entries NUMBER;
48845: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48846: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48847: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48848: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48849: l_recog_line_1 NUMBER;
48850: l_recog_line_2 NUMBER;
48851:

Line 48848: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

48844: l_num_entries NUMBER;
48845: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48846: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48847: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48848: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48849: l_recog_line_1 NUMBER;
48850: l_recog_line_2 NUMBER;
48851:
48852: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 48854: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

48850: l_recog_line_2 NUMBER;
48851:
48852: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
48853: l_bflow_applied_to_amt NUMBER; -- 5132302
48854: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
48855:
48856: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
48857:
48858: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

48925: l_accrual_line_num := NULL; -- 4262811
48926: l_tmp_amt := NULL; -- 4262811
48927: --
48928:
48929: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
48930: l_balance_type_code <> 'B' THEN
48931: IF NVL(p_source_20,'
48932: ') = 'SHORT_TERM_DEBT' AND
48933: NVL(p_source_69,'

Line 49003: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

48999: --
49000: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
49001:
49002: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
49003: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
49004:
49005: -- 4955764
49006: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
49007: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

49043: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
49044:
49045: IF xla_accounting_cache_pkg.GetValueChar
49046: (p_source_code => 'LEDGER_CATEGORY_CODE'
49047: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
49048: AND l_bflow_method_code = 'PRIOR_ENTRY'
49049: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
49050: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
49051: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

49143: p_lookup_type => 'XLA_OWNER_TYPE'
49144: ,p_lookup_code => l_component_type_code
49145: )
49146: ,p_token_4 => 'PRODUCT_NAME'
49147: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
49148: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
49149: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
49150: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
49151: ,p_ae_header_id => NULL

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

49144: ,p_lookup_code => l_component_type_code
49145: )
49146: ,p_token_4 => 'PRODUCT_NAME'
49147: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
49148: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
49149: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
49150: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
49151: ,p_ae_header_id => NULL
49152: );

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

49145: )
49146: ,p_token_4 => 'PRODUCT_NAME'
49147: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
49148: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
49149: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
49150: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
49151: ,p_ae_header_id => NULL
49152: );
49153:

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

49146: ,p_token_4 => 'PRODUCT_NAME'
49147: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
49148: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
49149: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
49150: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
49151: ,p_ae_header_id => NULL
49152: );
49153:
49154: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 49181: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

49177: ----------------------------------------------------------------------------------
49178: -- 4219869 Business Flow
49179: -- Update journal entry status -- Need to generate this within IF
49180: ----------------------------------------------------------------------------------
49181: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
49182: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
49183: ,p_balance_type_code => l_balance_type_code
49184: );
49185:

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

49264:
49265: --
49266: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
49267: --
49268: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
49269: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
49270: ELSE
49271: ---------------------------------------------------------------------------------------------------
49272: -- 4262811a Switch Sign

Line 49293: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

49289:
49290: XLA_AE_LINES_PKG.ValidateCurrentLine;
49291: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
49292:
49293: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
49294: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
49295: ,p_balance_type_code => l_balance_type_code);
49296:
49297: END IF;

Line 49403: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

49399: l_tmp_amt NUMBER;
49400: l_acc_rev_natural_side_code VARCHAR2(1);
49401:
49402: l_num_entries NUMBER;
49403: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
49404: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
49405: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
49406: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
49407: l_recog_line_1 NUMBER;

Line 49404: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

49400: l_acc_rev_natural_side_code VARCHAR2(1);
49401:
49402: l_num_entries NUMBER;
49403: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
49404: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
49405: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
49406: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
49407: l_recog_line_1 NUMBER;
49408: l_recog_line_2 NUMBER;

Line 49405: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

49401:
49402: l_num_entries NUMBER;
49403: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
49404: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
49405: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
49406: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
49407: l_recog_line_1 NUMBER;
49408: l_recog_line_2 NUMBER;
49409:

Line 49406: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

49402: l_num_entries NUMBER;
49403: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
49404: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
49405: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
49406: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
49407: l_recog_line_1 NUMBER;
49408: l_recog_line_2 NUMBER;
49409:
49410: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 49412: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

49408: l_recog_line_2 NUMBER;
49409:
49410: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
49411: l_bflow_applied_to_amt NUMBER; -- 5132302
49412: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
49413:
49414: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
49415:
49416: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

49483: l_accrual_line_num := NULL; -- 4262811
49484: l_tmp_amt := NULL; -- 4262811
49485: --
49486:
49487: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
49488: l_balance_type_code <> 'B' THEN
49489: IF NVL(p_source_20,'
49490: ') = 'FACTOR' AND
49491: NVL(p_source_69,'

Line 49561: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

49557: --
49558: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
49559:
49560: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
49561: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
49562:
49563: -- 4955764
49564: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
49565: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

49601: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
49602:
49603: IF xla_accounting_cache_pkg.GetValueChar
49604: (p_source_code => 'LEDGER_CATEGORY_CODE'
49605: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
49606: AND l_bflow_method_code = 'PRIOR_ENTRY'
49607: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
49608: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
49609: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

49701: p_lookup_type => 'XLA_OWNER_TYPE'
49702: ,p_lookup_code => l_component_type_code
49703: )
49704: ,p_token_4 => 'PRODUCT_NAME'
49705: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
49706: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
49707: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
49708: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
49709: ,p_ae_header_id => NULL

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

49702: ,p_lookup_code => l_component_type_code
49703: )
49704: ,p_token_4 => 'PRODUCT_NAME'
49705: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
49706: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
49707: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
49708: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
49709: ,p_ae_header_id => NULL
49710: );

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

49703: )
49704: ,p_token_4 => 'PRODUCT_NAME'
49705: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
49706: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
49707: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
49708: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
49709: ,p_ae_header_id => NULL
49710: );
49711:

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

49704: ,p_token_4 => 'PRODUCT_NAME'
49705: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
49706: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
49707: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
49708: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
49709: ,p_ae_header_id => NULL
49710: );
49711:
49712: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 49739: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

49735: ----------------------------------------------------------------------------------
49736: -- 4219869 Business Flow
49737: -- Update journal entry status -- Need to generate this within IF
49738: ----------------------------------------------------------------------------------
49739: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
49740: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
49741: ,p_balance_type_code => l_balance_type_code
49742: );
49743:

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

49822:
49823: --
49824: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
49825: --
49826: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
49827: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
49828: ELSE
49829: ---------------------------------------------------------------------------------------------------
49830: -- 4262811a Switch Sign

Line 49851: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

49847:
49848: XLA_AE_LINES_PKG.ValidateCurrentLine;
49849: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
49850:
49851: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
49852: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
49853: ,p_balance_type_code => l_balance_type_code);
49854:
49855: END IF;

Line 49961: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

49957: l_tmp_amt NUMBER;
49958: l_acc_rev_natural_side_code VARCHAR2(1);
49959:
49960: l_num_entries NUMBER;
49961: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
49962: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
49963: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
49964: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
49965: l_recog_line_1 NUMBER;

Line 49962: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

49958: l_acc_rev_natural_side_code VARCHAR2(1);
49959:
49960: l_num_entries NUMBER;
49961: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
49962: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
49963: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
49964: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
49965: l_recog_line_1 NUMBER;
49966: l_recog_line_2 NUMBER;

Line 49963: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

49959:
49960: l_num_entries NUMBER;
49961: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
49962: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
49963: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
49964: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
49965: l_recog_line_1 NUMBER;
49966: l_recog_line_2 NUMBER;
49967:

Line 49964: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

49960: l_num_entries NUMBER;
49961: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
49962: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
49963: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
49964: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
49965: l_recog_line_1 NUMBER;
49966: l_recog_line_2 NUMBER;
49967:
49968: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 49970: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

49966: l_recog_line_2 NUMBER;
49967:
49968: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
49969: l_bflow_applied_to_amt NUMBER; -- 5132302
49970: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
49971:
49972: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
49973:
49974: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

50041: l_accrual_line_num := NULL; -- 4262811
50042: l_tmp_amt := NULL; -- 4262811
50043: --
50044:
50045: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
50046: l_balance_type_code <> 'B' THEN
50047: IF NVL(p_source_20,'
50048: ') = 'MISCCASH' AND
50049: NVL(p_source_69,'

Line 50119: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

50115: --
50116: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
50117:
50118: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
50119: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
50120:
50121: -- 4955764
50122: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
50123: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

50159: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
50160:
50161: IF xla_accounting_cache_pkg.GetValueChar
50162: (p_source_code => 'LEDGER_CATEGORY_CODE'
50163: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
50164: AND l_bflow_method_code = 'PRIOR_ENTRY'
50165: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
50166: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
50167: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

50259: p_lookup_type => 'XLA_OWNER_TYPE'
50260: ,p_lookup_code => l_component_type_code
50261: )
50262: ,p_token_4 => 'PRODUCT_NAME'
50263: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
50264: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
50265: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
50266: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
50267: ,p_ae_header_id => NULL

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

50260: ,p_lookup_code => l_component_type_code
50261: )
50262: ,p_token_4 => 'PRODUCT_NAME'
50263: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
50264: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
50265: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
50266: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
50267: ,p_ae_header_id => NULL
50268: );

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

50261: )
50262: ,p_token_4 => 'PRODUCT_NAME'
50263: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
50264: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
50265: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
50266: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
50267: ,p_ae_header_id => NULL
50268: );
50269:

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

50262: ,p_token_4 => 'PRODUCT_NAME'
50263: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
50264: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
50265: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
50266: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
50267: ,p_ae_header_id => NULL
50268: );
50269:
50270: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 50297: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

50293: ----------------------------------------------------------------------------------
50294: -- 4219869 Business Flow
50295: -- Update journal entry status -- Need to generate this within IF
50296: ----------------------------------------------------------------------------------
50297: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
50298: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
50299: ,p_balance_type_code => l_balance_type_code
50300: );
50301:

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

50380:
50381: --
50382: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
50383: --
50384: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
50385: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
50386: ELSE
50387: ---------------------------------------------------------------------------------------------------
50388: -- 4262811a Switch Sign

Line 50409: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

50405:
50406: XLA_AE_LINES_PKG.ValidateCurrentLine;
50407: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
50408:
50409: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
50410: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
50411: ,p_balance_type_code => l_balance_type_code);
50412:
50413: END IF;

Line 50519: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

50515: l_tmp_amt NUMBER;
50516: l_acc_rev_natural_side_code VARCHAR2(1);
50517:
50518: l_num_entries NUMBER;
50519: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
50520: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
50521: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
50522: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
50523: l_recog_line_1 NUMBER;

Line 50520: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

50516: l_acc_rev_natural_side_code VARCHAR2(1);
50517:
50518: l_num_entries NUMBER;
50519: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
50520: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
50521: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
50522: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
50523: l_recog_line_1 NUMBER;
50524: l_recog_line_2 NUMBER;

Line 50521: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

50517:
50518: l_num_entries NUMBER;
50519: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
50520: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
50521: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
50522: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
50523: l_recog_line_1 NUMBER;
50524: l_recog_line_2 NUMBER;
50525:

Line 50522: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

50518: l_num_entries NUMBER;
50519: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
50520: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
50521: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
50522: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
50523: l_recog_line_1 NUMBER;
50524: l_recog_line_2 NUMBER;
50525:
50526: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 50528: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

50524: l_recog_line_2 NUMBER;
50525:
50526: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
50527: l_bflow_applied_to_amt NUMBER; -- 5132302
50528: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
50529:
50530: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
50531:
50532: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

50599: l_accrual_line_num := NULL; -- 4262811
50600: l_tmp_amt := NULL; -- 4262811
50601: --
50602:
50603: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
50604: l_balance_type_code <> 'B' THEN
50605: IF NVL(p_source_20,'
50606: ') = 'TAX' AND
50607: NVL(p_source_69,'

Line 50677: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

50673: --
50674: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
50675:
50676: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
50677: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
50678:
50679: -- 4955764
50680: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
50681: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

50717: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
50718:
50719: IF xla_accounting_cache_pkg.GetValueChar
50720: (p_source_code => 'LEDGER_CATEGORY_CODE'
50721: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
50722: AND l_bflow_method_code = 'PRIOR_ENTRY'
50723: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
50724: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
50725: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

50817: p_lookup_type => 'XLA_OWNER_TYPE'
50818: ,p_lookup_code => l_component_type_code
50819: )
50820: ,p_token_4 => 'PRODUCT_NAME'
50821: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
50822: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
50823: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
50824: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
50825: ,p_ae_header_id => NULL

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

50818: ,p_lookup_code => l_component_type_code
50819: )
50820: ,p_token_4 => 'PRODUCT_NAME'
50821: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
50822: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
50823: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
50824: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
50825: ,p_ae_header_id => NULL
50826: );

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

50819: )
50820: ,p_token_4 => 'PRODUCT_NAME'
50821: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
50822: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
50823: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
50824: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
50825: ,p_ae_header_id => NULL
50826: );
50827:

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

50820: ,p_token_4 => 'PRODUCT_NAME'
50821: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
50822: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
50823: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
50824: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
50825: ,p_ae_header_id => NULL
50826: );
50827:
50828: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 50855: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

50851: ----------------------------------------------------------------------------------
50852: -- 4219869 Business Flow
50853: -- Update journal entry status -- Need to generate this within IF
50854: ----------------------------------------------------------------------------------
50855: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
50856: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
50857: ,p_balance_type_code => l_balance_type_code
50858: );
50859:

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

50938:
50939: --
50940: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
50941: --
50942: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
50943: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
50944: ELSE
50945: ---------------------------------------------------------------------------------------------------
50946: -- 4262811a Switch Sign

Line 50967: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

50963:
50964: XLA_AE_LINES_PKG.ValidateCurrentLine;
50965: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
50966:
50967: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
50968: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
50969: ,p_balance_type_code => l_balance_type_code);
50970:
50971: END IF;

Line 51093: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

51089: l_tmp_amt NUMBER;
51090: l_acc_rev_natural_side_code VARCHAR2(1);
51091:
51092: l_num_entries NUMBER;
51093: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
51094: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
51095: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
51096: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
51097: l_recog_line_1 NUMBER;

Line 51094: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

51090: l_acc_rev_natural_side_code VARCHAR2(1);
51091:
51092: l_num_entries NUMBER;
51093: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
51094: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
51095: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
51096: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
51097: l_recog_line_1 NUMBER;
51098: l_recog_line_2 NUMBER;

Line 51095: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

51091:
51092: l_num_entries NUMBER;
51093: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
51094: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
51095: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
51096: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
51097: l_recog_line_1 NUMBER;
51098: l_recog_line_2 NUMBER;
51099:

Line 51096: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

51092: l_num_entries NUMBER;
51093: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
51094: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
51095: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
51096: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
51097: l_recog_line_1 NUMBER;
51098: l_recog_line_2 NUMBER;
51099:
51100: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 51102: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

51098: l_recog_line_2 NUMBER;
51099:
51100: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
51101: l_bflow_applied_to_amt NUMBER; -- 5132302
51102: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
51103:
51104: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
51105:
51106: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

51173: l_accrual_line_num := NULL; -- 4262811
51174: l_tmp_amt := NULL; -- 4262811
51175: --
51176:
51177: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
51178: l_balance_type_code <> 'B' THEN
51179: IF NVL(p_source_20,'
51180: ') = 'ACC' AND
51181: NVL(p_source_69,'

Line 51251: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

51247: --
51248: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
51249:
51250: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
51251: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
51252:
51253: -- 4955764
51254: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
51255: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

51307: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
51308:
51309: IF xla_accounting_cache_pkg.GetValueChar
51310: (p_source_code => 'LEDGER_CATEGORY_CODE'
51311: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
51312: AND l_bflow_method_code = 'PRIOR_ENTRY'
51313: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
51314: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
51315: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

51407: p_lookup_type => 'XLA_OWNER_TYPE'
51408: ,p_lookup_code => l_component_type_code
51409: )
51410: ,p_token_4 => 'PRODUCT_NAME'
51411: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
51412: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
51413: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
51414: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
51415: ,p_ae_header_id => NULL

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

51408: ,p_lookup_code => l_component_type_code
51409: )
51410: ,p_token_4 => 'PRODUCT_NAME'
51411: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
51412: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
51413: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
51414: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
51415: ,p_ae_header_id => NULL
51416: );

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

51409: )
51410: ,p_token_4 => 'PRODUCT_NAME'
51411: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
51412: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
51413: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
51414: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
51415: ,p_ae_header_id => NULL
51416: );
51417:

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

51410: ,p_token_4 => 'PRODUCT_NAME'
51411: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
51412: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
51413: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
51414: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
51415: ,p_ae_header_id => NULL
51416: );
51417:
51418: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 51445: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

51441: ----------------------------------------------------------------------------------
51442: -- 4219869 Business Flow
51443: -- Update journal entry status -- Need to generate this within IF
51444: ----------------------------------------------------------------------------------
51445: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
51446: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
51447: ,p_balance_type_code => l_balance_type_code
51448: );
51449:

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

51528:
51529: --
51530: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
51531: --
51532: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
51533: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
51534: ELSE
51535: ---------------------------------------------------------------------------------------------------
51536: -- 4262811a Switch Sign

Line 51557: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

51553:
51554: XLA_AE_LINES_PKG.ValidateCurrentLine;
51555: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
51556:
51557: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
51558: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
51559: ,p_balance_type_code => l_balance_type_code);
51560:
51561: END IF;

Line 51691: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

51687: l_tmp_amt NUMBER;
51688: l_acc_rev_natural_side_code VARCHAR2(1);
51689:
51690: l_num_entries NUMBER;
51691: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
51692: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
51693: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
51694: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
51695: l_recog_line_1 NUMBER;

Line 51692: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

51688: l_acc_rev_natural_side_code VARCHAR2(1);
51689:
51690: l_num_entries NUMBER;
51691: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
51692: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
51693: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
51694: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
51695: l_recog_line_1 NUMBER;
51696: l_recog_line_2 NUMBER;

Line 51693: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

51689:
51690: l_num_entries NUMBER;
51691: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
51692: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
51693: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
51694: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
51695: l_recog_line_1 NUMBER;
51696: l_recog_line_2 NUMBER;
51697:

Line 51694: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

51690: l_num_entries NUMBER;
51691: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
51692: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
51693: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
51694: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
51695: l_recog_line_1 NUMBER;
51696: l_recog_line_2 NUMBER;
51697:
51698: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 51700: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

51696: l_recog_line_2 NUMBER;
51697:
51698: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
51699: l_bflow_applied_to_amt NUMBER; -- 5132302
51700: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
51701:
51702: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
51703:
51704: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

51771: l_accrual_line_num := NULL; -- 4262811
51772: l_tmp_amt := NULL; -- 4262811
51773: --
51774:
51775: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
51776: l_balance_type_code <> 'B' THEN
51777: IF (NVL(p_source_33,'
51778: ') = 'REV' OR
51779: NVL(p_source_33,'

Line 51863: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

51859: --
51860: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
51861:
51862: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
51863: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
51864:
51865: -- 4955764
51866: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
51867: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

51919: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
51920:
51921: IF xla_accounting_cache_pkg.GetValueChar
51922: (p_source_code => 'LEDGER_CATEGORY_CODE'
51923: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
51924: AND l_bflow_method_code = 'PRIOR_ENTRY'
51925: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
51926: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
51927: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

52069: p_lookup_type => 'XLA_OWNER_TYPE'
52070: ,p_lookup_code => l_component_type_code
52071: )
52072: ,p_token_4 => 'PRODUCT_NAME'
52073: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
52074: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
52075: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
52076: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
52077: ,p_ae_header_id => NULL

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

52070: ,p_lookup_code => l_component_type_code
52071: )
52072: ,p_token_4 => 'PRODUCT_NAME'
52073: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
52074: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
52075: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
52076: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
52077: ,p_ae_header_id => NULL
52078: );

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

52071: )
52072: ,p_token_4 => 'PRODUCT_NAME'
52073: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
52074: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
52075: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
52076: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
52077: ,p_ae_header_id => NULL
52078: );
52079:

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

52072: ,p_token_4 => 'PRODUCT_NAME'
52073: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
52074: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
52075: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
52076: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
52077: ,p_ae_header_id => NULL
52078: );
52079:
52080: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 52107: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

52103: ----------------------------------------------------------------------------------
52104: -- 4219869 Business Flow
52105: -- Update journal entry status -- Need to generate this within IF
52106: ----------------------------------------------------------------------------------
52107: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
52108: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
52109: ,p_balance_type_code => l_balance_type_code
52110: );
52111:

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

52231:
52232: --
52233: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
52234: --
52235: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
52236: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
52237: ELSE
52238: ---------------------------------------------------------------------------------------------------
52239: -- 4262811a Switch Sign

Line 52260: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

52256:
52257: XLA_AE_LINES_PKG.ValidateCurrentLine;
52258: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
52259:
52260: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
52261: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
52262: ,p_balance_type_code => l_balance_type_code);
52263:
52264: END IF;

Line 52390: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

52386: l_tmp_amt NUMBER;
52387: l_acc_rev_natural_side_code VARCHAR2(1);
52388:
52389: l_num_entries NUMBER;
52390: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
52391: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
52392: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
52393: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
52394: l_recog_line_1 NUMBER;

Line 52391: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

52387: l_acc_rev_natural_side_code VARCHAR2(1);
52388:
52389: l_num_entries NUMBER;
52390: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
52391: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
52392: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
52393: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
52394: l_recog_line_1 NUMBER;
52395: l_recog_line_2 NUMBER;

Line 52392: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

52388:
52389: l_num_entries NUMBER;
52390: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
52391: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
52392: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
52393: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
52394: l_recog_line_1 NUMBER;
52395: l_recog_line_2 NUMBER;
52396:

Line 52393: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

52389: l_num_entries NUMBER;
52390: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
52391: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
52392: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
52393: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
52394: l_recog_line_1 NUMBER;
52395: l_recog_line_2 NUMBER;
52396:
52397: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 52399: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

52395: l_recog_line_2 NUMBER;
52396:
52397: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
52398: l_bflow_applied_to_amt NUMBER; -- 5132302
52399: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
52400:
52401: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
52402:
52403: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

52470: l_accrual_line_num := NULL; -- 4262811
52471: l_tmp_amt := NULL; -- 4262811
52472: --
52473:
52474: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
52475: l_balance_type_code <> 'B' THEN
52476: IF NVL(p_source_20,'
52477: ') = 'CASH' AND
52478: NVL(p_source_69,'

Line 52550: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

52546: --
52547: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
52548:
52549: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
52550: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
52551:
52552: -- 4955764
52553: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
52554: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

52606: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
52607:
52608: IF xla_accounting_cache_pkg.GetValueChar
52609: (p_source_code => 'LEDGER_CATEGORY_CODE'
52610: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
52611: AND l_bflow_method_code = 'PRIOR_ENTRY'
52612: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
52613: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
52614: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

52756: p_lookup_type => 'XLA_OWNER_TYPE'
52757: ,p_lookup_code => l_component_type_code
52758: )
52759: ,p_token_4 => 'PRODUCT_NAME'
52760: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
52761: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
52762: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
52763: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
52764: ,p_ae_header_id => NULL

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

52757: ,p_lookup_code => l_component_type_code
52758: )
52759: ,p_token_4 => 'PRODUCT_NAME'
52760: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
52761: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
52762: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
52763: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
52764: ,p_ae_header_id => NULL
52765: );

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

52758: )
52759: ,p_token_4 => 'PRODUCT_NAME'
52760: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
52761: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
52762: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
52763: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
52764: ,p_ae_header_id => NULL
52765: );
52766:

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

52759: ,p_token_4 => 'PRODUCT_NAME'
52760: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
52761: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
52762: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
52763: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
52764: ,p_ae_header_id => NULL
52765: );
52766:
52767: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 52794: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

52790: ----------------------------------------------------------------------------------
52791: -- 4219869 Business Flow
52792: -- Update journal entry status -- Need to generate this within IF
52793: ----------------------------------------------------------------------------------
52794: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
52795: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
52796: ,p_balance_type_code => l_balance_type_code
52797: );
52798:

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

52918:
52919: --
52920: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
52921: --
52922: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
52923: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
52924: ELSE
52925: ---------------------------------------------------------------------------------------------------
52926: -- 4262811a Switch Sign

Line 52947: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

52943:
52944: XLA_AE_LINES_PKG.ValidateCurrentLine;
52945: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
52946:
52947: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
52948: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
52949: ,p_balance_type_code => l_balance_type_code);
52950:
52951: END IF;

Line 53075: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

53071: l_tmp_amt NUMBER;
53072: l_acc_rev_natural_side_code VARCHAR2(1);
53073:
53074: l_num_entries NUMBER;
53075: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
53076: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
53077: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
53078: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
53079: l_recog_line_1 NUMBER;

Line 53076: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

53072: l_acc_rev_natural_side_code VARCHAR2(1);
53073:
53074: l_num_entries NUMBER;
53075: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
53076: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
53077: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
53078: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
53079: l_recog_line_1 NUMBER;
53080: l_recog_line_2 NUMBER;

Line 53077: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

53073:
53074: l_num_entries NUMBER;
53075: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
53076: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
53077: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
53078: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
53079: l_recog_line_1 NUMBER;
53080: l_recog_line_2 NUMBER;
53081:

Line 53078: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

53074: l_num_entries NUMBER;
53075: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
53076: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
53077: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
53078: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
53079: l_recog_line_1 NUMBER;
53080: l_recog_line_2 NUMBER;
53081:
53082: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 53084: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

53080: l_recog_line_2 NUMBER;
53081:
53082: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
53083: l_bflow_applied_to_amt NUMBER; -- 5132302
53084: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
53085:
53086: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
53087:
53088: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

53155: l_accrual_line_num := NULL; -- 4262811
53156: l_tmp_amt := NULL; -- 4262811
53157: --
53158:
53159: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
53160: l_balance_type_code <> 'B' THEN
53161: IF NVL(p_source_20,'
53162: ') = 'CONFIRMATION' AND
53163: NVL(p_source_69,'

Line 53233: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

53229: --
53230: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
53231:
53232: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
53233: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
53234:
53235: -- 4955764
53236: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
53237: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

53289: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
53290:
53291: IF xla_accounting_cache_pkg.GetValueChar
53292: (p_source_code => 'LEDGER_CATEGORY_CODE'
53293: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
53294: AND l_bflow_method_code = 'PRIOR_ENTRY'
53295: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
53296: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
53297: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

53439: p_lookup_type => 'XLA_OWNER_TYPE'
53440: ,p_lookup_code => l_component_type_code
53441: )
53442: ,p_token_4 => 'PRODUCT_NAME'
53443: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
53444: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
53445: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
53446: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
53447: ,p_ae_header_id => NULL

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

53440: ,p_lookup_code => l_component_type_code
53441: )
53442: ,p_token_4 => 'PRODUCT_NAME'
53443: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
53444: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
53445: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
53446: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
53447: ,p_ae_header_id => NULL
53448: );

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

53441: )
53442: ,p_token_4 => 'PRODUCT_NAME'
53443: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
53444: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
53445: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
53446: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
53447: ,p_ae_header_id => NULL
53448: );
53449:

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

53442: ,p_token_4 => 'PRODUCT_NAME'
53443: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
53444: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
53445: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
53446: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
53447: ,p_ae_header_id => NULL
53448: );
53449:
53450: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 53477: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

53473: ----------------------------------------------------------------------------------
53474: -- 4219869 Business Flow
53475: -- Update journal entry status -- Need to generate this within IF
53476: ----------------------------------------------------------------------------------
53477: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
53478: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
53479: ,p_balance_type_code => l_balance_type_code
53480: );
53481:

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

53601:
53602: --
53603: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
53604: --
53605: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
53606: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
53607: ELSE
53608: ---------------------------------------------------------------------------------------------------
53609: -- 4262811a Switch Sign

Line 53630: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

53626:
53627: XLA_AE_LINES_PKG.ValidateCurrentLine;
53628: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
53629:
53630: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
53631: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
53632: ,p_balance_type_code => l_balance_type_code);
53633:
53634: END IF;

Line 53746: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

53742: l_tmp_amt NUMBER;
53743: l_acc_rev_natural_side_code VARCHAR2(1);
53744:
53745: l_num_entries NUMBER;
53746: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
53747: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
53748: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
53749: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
53750: l_recog_line_1 NUMBER;

Line 53747: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

53743: l_acc_rev_natural_side_code VARCHAR2(1);
53744:
53745: l_num_entries NUMBER;
53746: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
53747: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
53748: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
53749: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
53750: l_recog_line_1 NUMBER;
53751: l_recog_line_2 NUMBER;

Line 53748: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

53744:
53745: l_num_entries NUMBER;
53746: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
53747: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
53748: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
53749: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
53750: l_recog_line_1 NUMBER;
53751: l_recog_line_2 NUMBER;
53752:

Line 53749: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

53745: l_num_entries NUMBER;
53746: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
53747: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
53748: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
53749: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
53750: l_recog_line_1 NUMBER;
53751: l_recog_line_2 NUMBER;
53752:
53753: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 53755: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

53751: l_recog_line_2 NUMBER;
53752:
53753: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
53754: l_bflow_applied_to_amt NUMBER; -- 5132302
53755: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
53756:
53757: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
53758:
53759: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

53826: l_accrual_line_num := NULL; -- 4262811
53827: l_tmp_amt := NULL; -- 4262811
53828: --
53829:
53830: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
53831: l_balance_type_code <> 'B' THEN
53832: IF (NVL(p_source_33,'
53833: ') = 'REV' OR
53834: NVL(p_source_33,'

Line 53914: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

53910: --
53911: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
53912:
53913: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
53914: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
53915:
53916: -- 4955764
53917: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
53918: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

53960: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
53961:
53962: IF xla_accounting_cache_pkg.GetValueChar
53963: (p_source_code => 'LEDGER_CATEGORY_CODE'
53964: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
53965: AND l_bflow_method_code = 'PRIOR_ENTRY'
53966: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
53967: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
53968: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

54037: p_lookup_type => 'XLA_OWNER_TYPE'
54038: ,p_lookup_code => l_component_type_code
54039: )
54040: ,p_token_4 => 'PRODUCT_NAME'
54041: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
54042: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
54043: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
54044: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
54045: ,p_ae_header_id => NULL

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

54038: ,p_lookup_code => l_component_type_code
54039: )
54040: ,p_token_4 => 'PRODUCT_NAME'
54041: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
54042: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
54043: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
54044: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
54045: ,p_ae_header_id => NULL
54046: );

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

54039: )
54040: ,p_token_4 => 'PRODUCT_NAME'
54041: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
54042: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
54043: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
54044: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
54045: ,p_ae_header_id => NULL
54046: );
54047:

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

54040: ,p_token_4 => 'PRODUCT_NAME'
54041: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
54042: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
54043: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
54044: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
54045: ,p_ae_header_id => NULL
54046: );
54047:
54048: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 54075: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

54071: ----------------------------------------------------------------------------------
54072: -- 4219869 Business Flow
54073: -- Update journal entry status -- Need to generate this within IF
54074: ----------------------------------------------------------------------------------
54075: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
54076: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
54077: ,p_balance_type_code => l_balance_type_code
54078: );
54079:

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

54132:
54133: --
54134: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
54135: --
54136: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
54137: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
54138: ELSE
54139: ---------------------------------------------------------------------------------------------------
54140: -- 4262811a Switch Sign

Line 54161: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

54157:
54158: XLA_AE_LINES_PKG.ValidateCurrentLine;
54159: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
54160:
54161: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
54162: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
54163: ,p_balance_type_code => l_balance_type_code);
54164:
54165: END IF;

Line 54289: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

54285: l_tmp_amt NUMBER;
54286: l_acc_rev_natural_side_code VARCHAR2(1);
54287:
54288: l_num_entries NUMBER;
54289: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
54290: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
54291: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
54292: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
54293: l_recog_line_1 NUMBER;

Line 54290: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

54286: l_acc_rev_natural_side_code VARCHAR2(1);
54287:
54288: l_num_entries NUMBER;
54289: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
54290: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
54291: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
54292: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
54293: l_recog_line_1 NUMBER;
54294: l_recog_line_2 NUMBER;

Line 54291: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

54287:
54288: l_num_entries NUMBER;
54289: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
54290: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
54291: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
54292: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
54293: l_recog_line_1 NUMBER;
54294: l_recog_line_2 NUMBER;
54295:

Line 54292: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

54288: l_num_entries NUMBER;
54289: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
54290: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
54291: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
54292: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
54293: l_recog_line_1 NUMBER;
54294: l_recog_line_2 NUMBER;
54295:
54296: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 54298: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

54294: l_recog_line_2 NUMBER;
54295:
54296: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
54297: l_bflow_applied_to_amt NUMBER; -- 5132302
54298: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
54299:
54300: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
54301:
54302: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

54369: l_accrual_line_num := NULL; -- 4262811
54370: l_tmp_amt := NULL; -- 4262811
54371: --
54372:
54373: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
54374: l_balance_type_code <> 'B' THEN
54375: IF NVL(p_source_20,'
54376: ') = 'REMITTANCE' AND
54377: NVL(p_source_69,'

Line 54447: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

54443: --
54444: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
54445:
54446: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
54447: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
54448:
54449: -- 4955764
54450: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
54451: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

54503: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
54504:
54505: IF xla_accounting_cache_pkg.GetValueChar
54506: (p_source_code => 'LEDGER_CATEGORY_CODE'
54507: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
54508: AND l_bflow_method_code = 'PRIOR_ENTRY'
54509: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
54510: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
54511: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

54653: p_lookup_type => 'XLA_OWNER_TYPE'
54654: ,p_lookup_code => l_component_type_code
54655: )
54656: ,p_token_4 => 'PRODUCT_NAME'
54657: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
54658: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
54659: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
54660: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
54661: ,p_ae_header_id => NULL

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

54654: ,p_lookup_code => l_component_type_code
54655: )
54656: ,p_token_4 => 'PRODUCT_NAME'
54657: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
54658: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
54659: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
54660: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
54661: ,p_ae_header_id => NULL
54662: );

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

54655: )
54656: ,p_token_4 => 'PRODUCT_NAME'
54657: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
54658: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
54659: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
54660: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
54661: ,p_ae_header_id => NULL
54662: );
54663:

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

54656: ,p_token_4 => 'PRODUCT_NAME'
54657: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
54658: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
54659: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
54660: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
54661: ,p_ae_header_id => NULL
54662: );
54663:
54664: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 54691: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

54687: ----------------------------------------------------------------------------------
54688: -- 4219869 Business Flow
54689: -- Update journal entry status -- Need to generate this within IF
54690: ----------------------------------------------------------------------------------
54691: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
54692: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
54693: ,p_balance_type_code => l_balance_type_code
54694: );
54695:

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

54815:
54816: --
54817: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
54818: --
54819: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
54820: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
54821: ELSE
54822: ---------------------------------------------------------------------------------------------------
54823: -- 4262811a Switch Sign

Line 54844: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

54840:
54841: XLA_AE_LINES_PKG.ValidateCurrentLine;
54842: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
54843:
54844: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
54845: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
54846: ,p_balance_type_code => l_balance_type_code);
54847:
54848: END IF;

Line 54970: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

54966: l_tmp_amt NUMBER;
54967: l_acc_rev_natural_side_code VARCHAR2(1);
54968:
54969: l_num_entries NUMBER;
54970: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
54971: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
54972: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
54973: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
54974: l_recog_line_1 NUMBER;

Line 54971: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

54967: l_acc_rev_natural_side_code VARCHAR2(1);
54968:
54969: l_num_entries NUMBER;
54970: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
54971: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
54972: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
54973: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
54974: l_recog_line_1 NUMBER;
54975: l_recog_line_2 NUMBER;

Line 54972: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

54968:
54969: l_num_entries NUMBER;
54970: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
54971: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
54972: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
54973: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
54974: l_recog_line_1 NUMBER;
54975: l_recog_line_2 NUMBER;
54976:

Line 54973: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

54969: l_num_entries NUMBER;
54970: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
54971: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
54972: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
54973: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
54974: l_recog_line_1 NUMBER;
54975: l_recog_line_2 NUMBER;
54976:
54977: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 54979: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

54975: l_recog_line_2 NUMBER;
54976:
54977: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
54978: l_bflow_applied_to_amt NUMBER; -- 5132302
54979: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
54980:
54981: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
54982:
54983: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

55050: l_accrual_line_num := NULL; -- 4262811
55051: l_tmp_amt := NULL; -- 4262811
55052: --
55053:
55054: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
55055: l_balance_type_code <> 'B' THEN
55056: IF NVL(p_source_20,'
55057: ') = 'BANK_CHARGES' AND
55058: NVL(p_source_69,'

Line 55128: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

55124: --
55125: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
55126:
55127: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
55128: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
55129:
55130: -- 4955764
55131: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
55132: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

55184: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
55185:
55186: IF xla_accounting_cache_pkg.GetValueChar
55187: (p_source_code => 'LEDGER_CATEGORY_CODE'
55188: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
55189: AND l_bflow_method_code = 'PRIOR_ENTRY'
55190: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
55191: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
55192: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

55284: p_lookup_type => 'XLA_OWNER_TYPE'
55285: ,p_lookup_code => l_component_type_code
55286: )
55287: ,p_token_4 => 'PRODUCT_NAME'
55288: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
55289: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
55290: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
55291: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
55292: ,p_ae_header_id => NULL

Line 55289: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

55285: ,p_lookup_code => l_component_type_code
55286: )
55287: ,p_token_4 => 'PRODUCT_NAME'
55288: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
55289: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
55290: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
55291: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
55292: ,p_ae_header_id => NULL
55293: );

Line 55290: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

55286: )
55287: ,p_token_4 => 'PRODUCT_NAME'
55288: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
55289: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
55290: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
55291: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
55292: ,p_ae_header_id => NULL
55293: );
55294:

Line 55291: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

55287: ,p_token_4 => 'PRODUCT_NAME'
55288: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
55289: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
55290: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
55291: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
55292: ,p_ae_header_id => NULL
55293: );
55294:
55295: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 55322: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

55318: ----------------------------------------------------------------------------------
55319: -- 4219869 Business Flow
55320: -- Update journal entry status -- Need to generate this within IF
55321: ----------------------------------------------------------------------------------
55322: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
55323: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
55324: ,p_balance_type_code => l_balance_type_code
55325: );
55326:

Line 55409: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

55405:
55406: --
55407: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
55408: --
55409: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
55410: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
55411: ELSE
55412: ---------------------------------------------------------------------------------------------------
55413: -- 4262811a Switch Sign

Line 55434: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

55430:
55431: XLA_AE_LINES_PKG.ValidateCurrentLine;
55432: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
55433:
55434: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
55435: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
55436: ,p_balance_type_code => l_balance_type_code);
55437:
55438: END IF;

Line 55560: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

55556: l_tmp_amt NUMBER;
55557: l_acc_rev_natural_side_code VARCHAR2(1);
55558:
55559: l_num_entries NUMBER;
55560: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
55561: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
55562: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
55563: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
55564: l_recog_line_1 NUMBER;

Line 55561: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

55557: l_acc_rev_natural_side_code VARCHAR2(1);
55558:
55559: l_num_entries NUMBER;
55560: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
55561: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
55562: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
55563: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
55564: l_recog_line_1 NUMBER;
55565: l_recog_line_2 NUMBER;

Line 55562: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

55558:
55559: l_num_entries NUMBER;
55560: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
55561: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
55562: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
55563: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
55564: l_recog_line_1 NUMBER;
55565: l_recog_line_2 NUMBER;
55566:

Line 55563: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

55559: l_num_entries NUMBER;
55560: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
55561: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
55562: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
55563: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
55564: l_recog_line_1 NUMBER;
55565: l_recog_line_2 NUMBER;
55566:
55567: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 55569: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

55565: l_recog_line_2 NUMBER;
55566:
55567: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
55568: l_bflow_applied_to_amt NUMBER; -- 5132302
55569: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
55570:
55571: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
55572:
55573: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 55644: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

55640: l_accrual_line_num := NULL; -- 4262811
55641: l_tmp_amt := NULL; -- 4262811
55642: --
55643:
55644: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
55645: l_balance_type_code <> 'B' THEN
55646: IF NVL(p_source_20,'
55647: ') = 'CASH' AND
55648: NVL(p_source_69,'

Line 55718: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

55714: --
55715: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
55716:
55717: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
55718: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
55719:
55720: -- 4955764
55721: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
55722: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 55778: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

55774: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
55775:
55776: IF xla_accounting_cache_pkg.GetValueChar
55777: (p_source_code => 'LEDGER_CATEGORY_CODE'
55778: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
55779: AND l_bflow_method_code = 'PRIOR_ENTRY'
55780: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
55781: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
55782: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 55878: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

55874: p_lookup_type => 'XLA_OWNER_TYPE'
55875: ,p_lookup_code => l_component_type_code
55876: )
55877: ,p_token_4 => 'PRODUCT_NAME'
55878: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
55879: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
55880: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
55881: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
55882: ,p_ae_header_id => NULL

Line 55879: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

55875: ,p_lookup_code => l_component_type_code
55876: )
55877: ,p_token_4 => 'PRODUCT_NAME'
55878: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
55879: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
55880: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
55881: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
55882: ,p_ae_header_id => NULL
55883: );

Line 55880: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

55876: )
55877: ,p_token_4 => 'PRODUCT_NAME'
55878: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
55879: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
55880: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
55881: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
55882: ,p_ae_header_id => NULL
55883: );
55884:

Line 55881: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

55877: ,p_token_4 => 'PRODUCT_NAME'
55878: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
55879: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
55880: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
55881: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
55882: ,p_ae_header_id => NULL
55883: );
55884:
55885: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 55912: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

55908: ----------------------------------------------------------------------------------
55909: -- 4219869 Business Flow
55910: -- Update journal entry status -- Need to generate this within IF
55911: ----------------------------------------------------------------------------------
55912: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
55913: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
55914: ,p_balance_type_code => l_balance_type_code
55915: );
55916:

Line 55999: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

55995:
55996: --
55997: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
55998: --
55999: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
56000: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
56001: ELSE
56002: ---------------------------------------------------------------------------------------------------
56003: -- 4262811a Switch Sign

Line 56024: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

56020:
56021: XLA_AE_LINES_PKG.ValidateCurrentLine;
56022: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
56023:
56024: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
56025: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
56026: ,p_balance_type_code => l_balance_type_code);
56027:
56028: END IF;

Line 56152: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

56148: l_tmp_amt NUMBER;
56149: l_acc_rev_natural_side_code VARCHAR2(1);
56150:
56151: l_num_entries NUMBER;
56152: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
56153: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
56154: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
56155: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
56156: l_recog_line_1 NUMBER;

Line 56153: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

56149: l_acc_rev_natural_side_code VARCHAR2(1);
56150:
56151: l_num_entries NUMBER;
56152: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
56153: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
56154: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
56155: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
56156: l_recog_line_1 NUMBER;
56157: l_recog_line_2 NUMBER;

Line 56154: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

56150:
56151: l_num_entries NUMBER;
56152: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
56153: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
56154: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
56155: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
56156: l_recog_line_1 NUMBER;
56157: l_recog_line_2 NUMBER;
56158:

Line 56155: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

56151: l_num_entries NUMBER;
56152: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
56153: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
56154: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
56155: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
56156: l_recog_line_1 NUMBER;
56157: l_recog_line_2 NUMBER;
56158:
56159: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 56161: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

56157: l_recog_line_2 NUMBER;
56158:
56159: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
56160: l_bflow_applied_to_amt NUMBER; -- 5132302
56161: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
56162:
56163: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
56164:
56165: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 56236: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

56232: l_accrual_line_num := NULL; -- 4262811
56233: l_tmp_amt := NULL; -- 4262811
56234: --
56235:
56236: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
56237: l_balance_type_code <> 'B' THEN
56238: IF NVL(p_source_20,'
56239: ') = 'OTHER ACC' AND
56240: NVL(p_source_21,'

Line 56312: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

56308: --
56309: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
56310:
56311: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
56312: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
56313:
56314: -- 4955764
56315: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
56316: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 56372: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

56368: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
56369:
56370: IF xla_accounting_cache_pkg.GetValueChar
56371: (p_source_code => 'LEDGER_CATEGORY_CODE'
56372: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
56373: AND l_bflow_method_code = 'PRIOR_ENTRY'
56374: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
56375: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
56376: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 56472: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

56468: p_lookup_type => 'XLA_OWNER_TYPE'
56469: ,p_lookup_code => l_component_type_code
56470: )
56471: ,p_token_4 => 'PRODUCT_NAME'
56472: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
56473: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
56474: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
56475: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
56476: ,p_ae_header_id => NULL

Line 56473: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

56469: ,p_lookup_code => l_component_type_code
56470: )
56471: ,p_token_4 => 'PRODUCT_NAME'
56472: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
56473: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
56474: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
56475: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
56476: ,p_ae_header_id => NULL
56477: );

Line 56474: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

56470: )
56471: ,p_token_4 => 'PRODUCT_NAME'
56472: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
56473: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
56474: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
56475: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
56476: ,p_ae_header_id => NULL
56477: );
56478:

Line 56475: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

56471: ,p_token_4 => 'PRODUCT_NAME'
56472: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
56473: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
56474: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
56475: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
56476: ,p_ae_header_id => NULL
56477: );
56478:
56479: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 56506: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

56502: ----------------------------------------------------------------------------------
56503: -- 4219869 Business Flow
56504: -- Update journal entry status -- Need to generate this within IF
56505: ----------------------------------------------------------------------------------
56506: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
56507: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
56508: ,p_balance_type_code => l_balance_type_code
56509: );
56510:

Line 56593: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

56589:
56590: --
56591: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
56592: --
56593: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
56594: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
56595: ELSE
56596: ---------------------------------------------------------------------------------------------------
56597: -- 4262811a Switch Sign

Line 56618: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

56614:
56615: XLA_AE_LINES_PKG.ValidateCurrentLine;
56616: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
56617:
56618: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
56619: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
56620: ,p_balance_type_code => l_balance_type_code);
56621:
56622: END IF;

Line 56744: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

56740: l_tmp_amt NUMBER;
56741: l_acc_rev_natural_side_code VARCHAR2(1);
56742:
56743: l_num_entries NUMBER;
56744: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
56745: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
56746: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
56747: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
56748: l_recog_line_1 NUMBER;

Line 56745: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

56741: l_acc_rev_natural_side_code VARCHAR2(1);
56742:
56743: l_num_entries NUMBER;
56744: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
56745: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
56746: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
56747: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
56748: l_recog_line_1 NUMBER;
56749: l_recog_line_2 NUMBER;

Line 56746: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

56742:
56743: l_num_entries NUMBER;
56744: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
56745: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
56746: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
56747: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
56748: l_recog_line_1 NUMBER;
56749: l_recog_line_2 NUMBER;
56750:

Line 56747: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

56743: l_num_entries NUMBER;
56744: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
56745: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
56746: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
56747: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
56748: l_recog_line_1 NUMBER;
56749: l_recog_line_2 NUMBER;
56750:
56751: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 56753: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

56749: l_recog_line_2 NUMBER;
56750:
56751: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
56752: l_bflow_applied_to_amt NUMBER; -- 5132302
56753: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
56754:
56755: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
56756:
56757: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 56828: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

56824: l_accrual_line_num := NULL; -- 4262811
56825: l_tmp_amt := NULL; -- 4262811
56826: --
56827:
56828: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
56829: l_balance_type_code <> 'B' THEN
56830: IF NVL(p_source_20,'
56831: ') = 'CONFIRMATION' AND
56832: NVL(p_source_69,'

Line 56902: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

56898: --
56899: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
56900:
56901: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
56902: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
56903:
56904: -- 4955764
56905: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
56906: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 56962: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

56958: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
56959:
56960: IF xla_accounting_cache_pkg.GetValueChar
56961: (p_source_code => 'LEDGER_CATEGORY_CODE'
56962: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
56963: AND l_bflow_method_code = 'PRIOR_ENTRY'
56964: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
56965: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
56966: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 57062: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

57058: p_lookup_type => 'XLA_OWNER_TYPE'
57059: ,p_lookup_code => l_component_type_code
57060: )
57061: ,p_token_4 => 'PRODUCT_NAME'
57062: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
57063: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
57064: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
57065: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
57066: ,p_ae_header_id => NULL

Line 57063: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

57059: ,p_lookup_code => l_component_type_code
57060: )
57061: ,p_token_4 => 'PRODUCT_NAME'
57062: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
57063: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
57064: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
57065: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
57066: ,p_ae_header_id => NULL
57067: );

Line 57064: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

57060: )
57061: ,p_token_4 => 'PRODUCT_NAME'
57062: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
57063: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
57064: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
57065: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
57066: ,p_ae_header_id => NULL
57067: );
57068:

Line 57065: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

57061: ,p_token_4 => 'PRODUCT_NAME'
57062: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
57063: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
57064: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
57065: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
57066: ,p_ae_header_id => NULL
57067: );
57068:
57069: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 57096: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

57092: ----------------------------------------------------------------------------------
57093: -- 4219869 Business Flow
57094: -- Update journal entry status -- Need to generate this within IF
57095: ----------------------------------------------------------------------------------
57096: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
57097: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
57098: ,p_balance_type_code => l_balance_type_code
57099: );
57100:

Line 57183: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

57179:
57180: --
57181: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
57182: --
57183: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
57184: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
57185: ELSE
57186: ---------------------------------------------------------------------------------------------------
57187: -- 4262811a Switch Sign

Line 57208: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

57204:
57205: XLA_AE_LINES_PKG.ValidateCurrentLine;
57206: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
57207:
57208: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
57209: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
57210: ,p_balance_type_code => l_balance_type_code);
57211:
57212: END IF;

Line 57334: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

57330: l_tmp_amt NUMBER;
57331: l_acc_rev_natural_side_code VARCHAR2(1);
57332:
57333: l_num_entries NUMBER;
57334: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
57335: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
57336: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
57337: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
57338: l_recog_line_1 NUMBER;

Line 57335: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

57331: l_acc_rev_natural_side_code VARCHAR2(1);
57332:
57333: l_num_entries NUMBER;
57334: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
57335: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
57336: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
57337: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
57338: l_recog_line_1 NUMBER;
57339: l_recog_line_2 NUMBER;

Line 57336: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

57332:
57333: l_num_entries NUMBER;
57334: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
57335: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
57336: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
57337: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
57338: l_recog_line_1 NUMBER;
57339: l_recog_line_2 NUMBER;
57340:

Line 57337: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

57333: l_num_entries NUMBER;
57334: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
57335: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
57336: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
57337: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
57338: l_recog_line_1 NUMBER;
57339: l_recog_line_2 NUMBER;
57340:
57341: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 57343: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

57339: l_recog_line_2 NUMBER;
57340:
57341: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
57342: l_bflow_applied_to_amt NUMBER; -- 5132302
57343: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
57344:
57345: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
57346:
57347: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 57418: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

57414: l_accrual_line_num := NULL; -- 4262811
57415: l_tmp_amt := NULL; -- 4262811
57416: --
57417:
57418: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
57419: l_balance_type_code <> 'B' THEN
57420: IF NVL(p_source_20,'
57421: ') = 'CURR_ROUND' AND
57422: NVL(p_source_69,'

Line 57492: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

57488: --
57489: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
57490:
57491: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
57492: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
57493:
57494: -- 4955764
57495: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
57496: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 57552: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

57548: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
57549:
57550: IF xla_accounting_cache_pkg.GetValueChar
57551: (p_source_code => 'LEDGER_CATEGORY_CODE'
57552: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
57553: AND l_bflow_method_code = 'PRIOR_ENTRY'
57554: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
57555: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
57556: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 57652: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

57648: p_lookup_type => 'XLA_OWNER_TYPE'
57649: ,p_lookup_code => l_component_type_code
57650: )
57651: ,p_token_4 => 'PRODUCT_NAME'
57652: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
57653: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
57654: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
57655: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
57656: ,p_ae_header_id => NULL

Line 57653: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

57649: ,p_lookup_code => l_component_type_code
57650: )
57651: ,p_token_4 => 'PRODUCT_NAME'
57652: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
57653: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
57654: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
57655: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
57656: ,p_ae_header_id => NULL
57657: );

Line 57654: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

57650: )
57651: ,p_token_4 => 'PRODUCT_NAME'
57652: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
57653: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
57654: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
57655: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
57656: ,p_ae_header_id => NULL
57657: );
57658:

Line 57655: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

57651: ,p_token_4 => 'PRODUCT_NAME'
57652: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
57653: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
57654: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
57655: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
57656: ,p_ae_header_id => NULL
57657: );
57658:
57659: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 57686: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

57682: ----------------------------------------------------------------------------------
57683: -- 4219869 Business Flow
57684: -- Update journal entry status -- Need to generate this within IF
57685: ----------------------------------------------------------------------------------
57686: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
57687: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
57688: ,p_balance_type_code => l_balance_type_code
57689: );
57690:

Line 57773: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

57769:
57770: --
57771: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
57772: --
57773: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
57774: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
57775: ELSE
57776: ---------------------------------------------------------------------------------------------------
57777: -- 4262811a Switch Sign

Line 57798: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

57794:
57795: XLA_AE_LINES_PKG.ValidateCurrentLine;
57796: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
57797:
57798: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
57799: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
57800: ,p_balance_type_code => l_balance_type_code);
57801:
57802: END IF;

Line 57924: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

57920: l_tmp_amt NUMBER;
57921: l_acc_rev_natural_side_code VARCHAR2(1);
57922:
57923: l_num_entries NUMBER;
57924: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
57925: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
57926: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
57927: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
57928: l_recog_line_1 NUMBER;

Line 57925: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

57921: l_acc_rev_natural_side_code VARCHAR2(1);
57922:
57923: l_num_entries NUMBER;
57924: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
57925: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
57926: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
57927: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
57928: l_recog_line_1 NUMBER;
57929: l_recog_line_2 NUMBER;

Line 57926: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

57922:
57923: l_num_entries NUMBER;
57924: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
57925: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
57926: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
57927: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
57928: l_recog_line_1 NUMBER;
57929: l_recog_line_2 NUMBER;
57930:

Line 57927: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

57923: l_num_entries NUMBER;
57924: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
57925: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
57926: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
57927: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
57928: l_recog_line_1 NUMBER;
57929: l_recog_line_2 NUMBER;
57930:
57931: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 57933: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

57929: l_recog_line_2 NUMBER;
57930:
57931: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
57932: l_bflow_applied_to_amt NUMBER; -- 5132302
57933: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
57934:
57935: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
57936:
57937: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 58008: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

58004: l_accrual_line_num := NULL; -- 4262811
58005: l_tmp_amt := NULL; -- 4262811
58006: --
58007:
58008: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
58009: l_balance_type_code <> 'B' THEN
58010: IF NVL(p_source_20,'
58011: ') = 'SHORT_TERM_DEBT' AND
58012: NVL(p_source_69,'

Line 58082: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

58078: --
58079: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
58080:
58081: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
58082: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
58083:
58084: -- 4955764
58085: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
58086: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 58142: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

58138: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
58139:
58140: IF xla_accounting_cache_pkg.GetValueChar
58141: (p_source_code => 'LEDGER_CATEGORY_CODE'
58142: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
58143: AND l_bflow_method_code = 'PRIOR_ENTRY'
58144: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
58145: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
58146: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 58242: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

58238: p_lookup_type => 'XLA_OWNER_TYPE'
58239: ,p_lookup_code => l_component_type_code
58240: )
58241: ,p_token_4 => 'PRODUCT_NAME'
58242: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
58243: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
58244: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
58245: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
58246: ,p_ae_header_id => NULL

Line 58243: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

58239: ,p_lookup_code => l_component_type_code
58240: )
58241: ,p_token_4 => 'PRODUCT_NAME'
58242: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
58243: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
58244: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
58245: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
58246: ,p_ae_header_id => NULL
58247: );

Line 58244: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

58240: )
58241: ,p_token_4 => 'PRODUCT_NAME'
58242: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
58243: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
58244: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
58245: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
58246: ,p_ae_header_id => NULL
58247: );
58248:

Line 58245: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

58241: ,p_token_4 => 'PRODUCT_NAME'
58242: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
58243: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
58244: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
58245: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
58246: ,p_ae_header_id => NULL
58247: );
58248:
58249: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 58276: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

58272: ----------------------------------------------------------------------------------
58273: -- 4219869 Business Flow
58274: -- Update journal entry status -- Need to generate this within IF
58275: ----------------------------------------------------------------------------------
58276: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
58277: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
58278: ,p_balance_type_code => l_balance_type_code
58279: );
58280:

Line 58363: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

58359:
58360: --
58361: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
58362: --
58363: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
58364: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
58365: ELSE
58366: ---------------------------------------------------------------------------------------------------
58367: -- 4262811a Switch Sign

Line 58388: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

58384:
58385: XLA_AE_LINES_PKG.ValidateCurrentLine;
58386: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
58387:
58388: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
58389: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
58390: ,p_balance_type_code => l_balance_type_code);
58391:
58392: END IF;

Line 58514: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

58510: l_tmp_amt NUMBER;
58511: l_acc_rev_natural_side_code VARCHAR2(1);
58512:
58513: l_num_entries NUMBER;
58514: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
58515: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
58516: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
58517: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
58518: l_recog_line_1 NUMBER;

Line 58515: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

58511: l_acc_rev_natural_side_code VARCHAR2(1);
58512:
58513: l_num_entries NUMBER;
58514: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
58515: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
58516: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
58517: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
58518: l_recog_line_1 NUMBER;
58519: l_recog_line_2 NUMBER;

Line 58516: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

58512:
58513: l_num_entries NUMBER;
58514: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
58515: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
58516: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
58517: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
58518: l_recog_line_1 NUMBER;
58519: l_recog_line_2 NUMBER;
58520:

Line 58517: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

58513: l_num_entries NUMBER;
58514: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
58515: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
58516: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
58517: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
58518: l_recog_line_1 NUMBER;
58519: l_recog_line_2 NUMBER;
58520:
58521: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 58523: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

58519: l_recog_line_2 NUMBER;
58520:
58521: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
58522: l_bflow_applied_to_amt NUMBER; -- 5132302
58523: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
58524:
58525: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
58526:
58527: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 58598: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

58594: l_accrual_line_num := NULL; -- 4262811
58595: l_tmp_amt := NULL; -- 4262811
58596: --
58597:
58598: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
58599: l_balance_type_code <> 'B' THEN
58600: IF NVL(p_source_20,'
58601: ') = 'DEFERRED_TAX' AND
58602: NVL(p_source_69,'

Line 58672: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

58668: --
58669: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
58670:
58671: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
58672: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
58673:
58674: -- 4955764
58675: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
58676: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 58732: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

58728: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
58729:
58730: IF xla_accounting_cache_pkg.GetValueChar
58731: (p_source_code => 'LEDGER_CATEGORY_CODE'
58732: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
58733: AND l_bflow_method_code = 'PRIOR_ENTRY'
58734: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
58735: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
58736: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 58832: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

58828: p_lookup_type => 'XLA_OWNER_TYPE'
58829: ,p_lookup_code => l_component_type_code
58830: )
58831: ,p_token_4 => 'PRODUCT_NAME'
58832: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
58833: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
58834: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
58835: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
58836: ,p_ae_header_id => NULL

Line 58833: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

58829: ,p_lookup_code => l_component_type_code
58830: )
58831: ,p_token_4 => 'PRODUCT_NAME'
58832: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
58833: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
58834: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
58835: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
58836: ,p_ae_header_id => NULL
58837: );

Line 58834: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

58830: )
58831: ,p_token_4 => 'PRODUCT_NAME'
58832: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
58833: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
58834: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
58835: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
58836: ,p_ae_header_id => NULL
58837: );
58838:

Line 58835: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

58831: ,p_token_4 => 'PRODUCT_NAME'
58832: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
58833: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
58834: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
58835: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
58836: ,p_ae_header_id => NULL
58837: );
58838:
58839: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 58866: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

58862: ----------------------------------------------------------------------------------
58863: -- 4219869 Business Flow
58864: -- Update journal entry status -- Need to generate this within IF
58865: ----------------------------------------------------------------------------------
58866: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
58867: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
58868: ,p_balance_type_code => l_balance_type_code
58869: );
58870:

Line 58953: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

58949:
58950: --
58951: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
58952: --
58953: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
58954: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
58955: ELSE
58956: ---------------------------------------------------------------------------------------------------
58957: -- 4262811a Switch Sign

Line 58978: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

58974:
58975: XLA_AE_LINES_PKG.ValidateCurrentLine;
58976: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
58977:
58978: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
58979: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
58980: ,p_balance_type_code => l_balance_type_code);
58981:
58982: END IF;

Line 59106: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

59102: l_tmp_amt NUMBER;
59103: l_acc_rev_natural_side_code VARCHAR2(1);
59104:
59105: l_num_entries NUMBER;
59106: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
59107: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
59108: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
59109: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
59110: l_recog_line_1 NUMBER;

Line 59107: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

59103: l_acc_rev_natural_side_code VARCHAR2(1);
59104:
59105: l_num_entries NUMBER;
59106: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
59107: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
59108: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
59109: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
59110: l_recog_line_1 NUMBER;
59111: l_recog_line_2 NUMBER;

Line 59108: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

59104:
59105: l_num_entries NUMBER;
59106: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
59107: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
59108: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
59109: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
59110: l_recog_line_1 NUMBER;
59111: l_recog_line_2 NUMBER;
59112:

Line 59109: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

59105: l_num_entries NUMBER;
59106: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
59107: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
59108: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
59109: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
59110: l_recog_line_1 NUMBER;
59111: l_recog_line_2 NUMBER;
59112:
59113: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 59115: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

59111: l_recog_line_2 NUMBER;
59112:
59113: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
59114: l_bflow_applied_to_amt NUMBER; -- 5132302
59115: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
59116:
59117: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
59118:
59119: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 59190: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

59186: l_accrual_line_num := NULL; -- 4262811
59187: l_tmp_amt := NULL; -- 4262811
59188: --
59189:
59190: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
59191: l_balance_type_code <> 'B' THEN
59192: IF NVL(p_source_20,'
59193: ') = 'EDISC' AND
59194: NVL(p_source_69,'

Line 59264: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

59260: --
59261: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
59262:
59263: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
59264: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
59265:
59266: -- 4955764
59267: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
59268: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 59324: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

59320: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
59321:
59322: IF xla_accounting_cache_pkg.GetValueChar
59323: (p_source_code => 'LEDGER_CATEGORY_CODE'
59324: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
59325: AND l_bflow_method_code = 'PRIOR_ENTRY'
59326: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
59327: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
59328: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 59474: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

59470: p_lookup_type => 'XLA_OWNER_TYPE'
59471: ,p_lookup_code => l_component_type_code
59472: )
59473: ,p_token_4 => 'PRODUCT_NAME'
59474: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
59475: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
59476: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
59477: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
59478: ,p_ae_header_id => NULL

Line 59475: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

59471: ,p_lookup_code => l_component_type_code
59472: )
59473: ,p_token_4 => 'PRODUCT_NAME'
59474: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
59475: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
59476: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
59477: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
59478: ,p_ae_header_id => NULL
59479: );

Line 59476: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

59472: )
59473: ,p_token_4 => 'PRODUCT_NAME'
59474: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
59475: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
59476: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
59477: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
59478: ,p_ae_header_id => NULL
59479: );
59480:

Line 59477: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

59473: ,p_token_4 => 'PRODUCT_NAME'
59474: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
59475: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
59476: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
59477: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
59478: ,p_ae_header_id => NULL
59479: );
59480:
59481: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 59508: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

59504: ----------------------------------------------------------------------------------
59505: -- 4219869 Business Flow
59506: -- Update journal entry status -- Need to generate this within IF
59507: ----------------------------------------------------------------------------------
59508: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
59509: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
59510: ,p_balance_type_code => l_balance_type_code
59511: );
59512:

Line 59636: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

59632:
59633: --
59634: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
59635: --
59636: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
59637: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
59638: ELSE
59639: ---------------------------------------------------------------------------------------------------
59640: -- 4262811a Switch Sign

Line 59661: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

59657:
59658: XLA_AE_LINES_PKG.ValidateCurrentLine;
59659: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
59660:
59661: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
59662: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
59663: ,p_balance_type_code => l_balance_type_code);
59664:
59665: END IF;

Line 59785: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

59781: l_tmp_amt NUMBER;
59782: l_acc_rev_natural_side_code VARCHAR2(1);
59783:
59784: l_num_entries NUMBER;
59785: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
59786: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
59787: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
59788: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
59789: l_recog_line_1 NUMBER;

Line 59786: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

59782: l_acc_rev_natural_side_code VARCHAR2(1);
59783:
59784: l_num_entries NUMBER;
59785: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
59786: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
59787: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
59788: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
59789: l_recog_line_1 NUMBER;
59790: l_recog_line_2 NUMBER;

Line 59787: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

59783:
59784: l_num_entries NUMBER;
59785: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
59786: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
59787: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
59788: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
59789: l_recog_line_1 NUMBER;
59790: l_recog_line_2 NUMBER;
59791:

Line 59788: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

59784: l_num_entries NUMBER;
59785: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
59786: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
59787: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
59788: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
59789: l_recog_line_1 NUMBER;
59790: l_recog_line_2 NUMBER;
59791:
59792: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 59794: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

59790: l_recog_line_2 NUMBER;
59791:
59792: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
59793: l_bflow_applied_to_amt NUMBER; -- 5132302
59794: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
59795:
59796: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
59797:
59798: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 59868: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

59864: l_acc_rev_flag := NULL; -- 4262811
59865: l_accrual_line_num := NULL; -- 4262811
59866: l_tmp_amt := NULL; -- 4262811
59867: --
59868: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
59869: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
59870: return;
59871: END IF;
59872:

Line 59869: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

59865: l_accrual_line_num := NULL; -- 4262811
59866: l_tmp_amt := NULL; -- 4262811
59867: --
59868: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
59869: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
59870: return;
59871: END IF;
59872:
59873: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 59873: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

59869: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
59870: return;
59871: END IF;
59872:
59873: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
59874: l_balance_type_code <> 'B' THEN
59875: IF NVL(p_source_20,'
59876: ') = 'EXCH_GAIN'
59877: THEN

Line 59945: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

59941: --
59942: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
59943:
59944: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
59945: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
59946:
59947: -- 4955764
59948: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
59949: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 60005: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

60001: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
60002:
60003: IF xla_accounting_cache_pkg.GetValueChar
60004: (p_source_code => 'LEDGER_CATEGORY_CODE'
60005: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
60006: AND l_bflow_method_code = 'PRIOR_ENTRY'
60007: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
60008: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
60009: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 60105: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

60101: p_lookup_type => 'XLA_OWNER_TYPE'
60102: ,p_lookup_code => l_component_type_code
60103: )
60104: ,p_token_4 => 'PRODUCT_NAME'
60105: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
60106: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
60107: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
60108: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
60109: ,p_ae_header_id => NULL

Line 60106: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

60102: ,p_lookup_code => l_component_type_code
60103: )
60104: ,p_token_4 => 'PRODUCT_NAME'
60105: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
60106: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
60107: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
60108: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
60109: ,p_ae_header_id => NULL
60110: );

Line 60107: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

60103: )
60104: ,p_token_4 => 'PRODUCT_NAME'
60105: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
60106: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
60107: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
60108: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
60109: ,p_ae_header_id => NULL
60110: );
60111:

Line 60108: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

60104: ,p_token_4 => 'PRODUCT_NAME'
60105: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
60106: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
60107: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
60108: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
60109: ,p_ae_header_id => NULL
60110: );
60111:
60112: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 60139: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

60135: ----------------------------------------------------------------------------------
60136: -- 4219869 Business Flow
60137: -- Update journal entry status -- Need to generate this within IF
60138: ----------------------------------------------------------------------------------
60139: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
60140: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
60141: ,p_balance_type_code => l_balance_type_code
60142: );
60143:

Line 60226: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

60222:
60223: --
60224: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
60225: --
60226: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
60227: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
60228: ELSE
60229: ---------------------------------------------------------------------------------------------------
60230: -- 4262811a Switch Sign

Line 60251: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

60247:
60248: XLA_AE_LINES_PKG.ValidateCurrentLine;
60249: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
60250:
60251: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
60252: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
60253: ,p_balance_type_code => l_balance_type_code);
60254:
60255: END IF;

Line 60375: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

60371: l_tmp_amt NUMBER;
60372: l_acc_rev_natural_side_code VARCHAR2(1);
60373:
60374: l_num_entries NUMBER;
60375: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
60376: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
60377: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
60378: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
60379: l_recog_line_1 NUMBER;

Line 60376: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

60372: l_acc_rev_natural_side_code VARCHAR2(1);
60373:
60374: l_num_entries NUMBER;
60375: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
60376: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
60377: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
60378: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
60379: l_recog_line_1 NUMBER;
60380: l_recog_line_2 NUMBER;

Line 60377: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

60373:
60374: l_num_entries NUMBER;
60375: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
60376: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
60377: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
60378: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
60379: l_recog_line_1 NUMBER;
60380: l_recog_line_2 NUMBER;
60381:

Line 60378: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

60374: l_num_entries NUMBER;
60375: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
60376: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
60377: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
60378: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
60379: l_recog_line_1 NUMBER;
60380: l_recog_line_2 NUMBER;
60381:
60382: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 60384: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

60380: l_recog_line_2 NUMBER;
60381:
60382: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
60383: l_bflow_applied_to_amt NUMBER; -- 5132302
60384: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
60385:
60386: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
60387:
60388: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 60458: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

60454: l_acc_rev_flag := NULL; -- 4262811
60455: l_accrual_line_num := NULL; -- 4262811
60456: l_tmp_amt := NULL; -- 4262811
60457: --
60458: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
60459: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
60460: return;
60461: END IF;
60462:

Line 60459: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

60455: l_accrual_line_num := NULL; -- 4262811
60456: l_tmp_amt := NULL; -- 4262811
60457: --
60458: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
60459: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
60460: return;
60461: END IF;
60462:
60463: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 60463: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

60459: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
60460: return;
60461: END IF;
60462:
60463: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
60464: l_balance_type_code <> 'B' THEN
60465: IF NVL(p_source_20,'
60466: ') = 'EXCH_LOSS'
60467: THEN

Line 60535: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

60531: --
60532: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
60533:
60534: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
60535: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
60536:
60537: -- 4955764
60538: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
60539: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 60595: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

60591: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
60592:
60593: IF xla_accounting_cache_pkg.GetValueChar
60594: (p_source_code => 'LEDGER_CATEGORY_CODE'
60595: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
60596: AND l_bflow_method_code = 'PRIOR_ENTRY'
60597: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
60598: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
60599: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 60695: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

60691: p_lookup_type => 'XLA_OWNER_TYPE'
60692: ,p_lookup_code => l_component_type_code
60693: )
60694: ,p_token_4 => 'PRODUCT_NAME'
60695: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
60696: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
60697: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
60698: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
60699: ,p_ae_header_id => NULL

Line 60696: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

60692: ,p_lookup_code => l_component_type_code
60693: )
60694: ,p_token_4 => 'PRODUCT_NAME'
60695: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
60696: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
60697: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
60698: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
60699: ,p_ae_header_id => NULL
60700: );

Line 60697: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

60693: )
60694: ,p_token_4 => 'PRODUCT_NAME'
60695: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
60696: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
60697: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
60698: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
60699: ,p_ae_header_id => NULL
60700: );
60701:

Line 60698: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

60694: ,p_token_4 => 'PRODUCT_NAME'
60695: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
60696: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
60697: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
60698: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
60699: ,p_ae_header_id => NULL
60700: );
60701:
60702: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 60729: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

60725: ----------------------------------------------------------------------------------
60726: -- 4219869 Business Flow
60727: -- Update journal entry status -- Need to generate this within IF
60728: ----------------------------------------------------------------------------------
60729: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
60730: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
60731: ,p_balance_type_code => l_balance_type_code
60732: );
60733:

Line 60816: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

60812:
60813: --
60814: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
60815: --
60816: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
60817: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
60818: ELSE
60819: ---------------------------------------------------------------------------------------------------
60820: -- 4262811a Switch Sign

Line 60841: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

60837:
60838: XLA_AE_LINES_PKG.ValidateCurrentLine;
60839: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
60840:
60841: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
60842: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
60843: ,p_balance_type_code => l_balance_type_code);
60844:
60845: END IF;

Line 60969: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

60965: l_tmp_amt NUMBER;
60966: l_acc_rev_natural_side_code VARCHAR2(1);
60967:
60968: l_num_entries NUMBER;
60969: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
60970: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
60971: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
60972: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
60973: l_recog_line_1 NUMBER;

Line 60970: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

60966: l_acc_rev_natural_side_code VARCHAR2(1);
60967:
60968: l_num_entries NUMBER;
60969: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
60970: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
60971: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
60972: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
60973: l_recog_line_1 NUMBER;
60974: l_recog_line_2 NUMBER;

Line 60971: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

60967:
60968: l_num_entries NUMBER;
60969: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
60970: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
60971: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
60972: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
60973: l_recog_line_1 NUMBER;
60974: l_recog_line_2 NUMBER;
60975:

Line 60972: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

60968: l_num_entries NUMBER;
60969: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
60970: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
60971: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
60972: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
60973: l_recog_line_1 NUMBER;
60974: l_recog_line_2 NUMBER;
60975:
60976: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 60978: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

60974: l_recog_line_2 NUMBER;
60975:
60976: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
60977: l_bflow_applied_to_amt NUMBER; -- 5132302
60978: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
60979:
60980: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
60981:
60982: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 61053: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

61049: l_accrual_line_num := NULL; -- 4262811
61050: l_tmp_amt := NULL; -- 4262811
61051: --
61052:
61053: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
61054: l_balance_type_code <> 'B' THEN
61055: IF NVL(p_source_20,'
61056: ') = 'FACTOR' AND
61057: NVL(p_source_75,'

Line 61129: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

61125: --
61126: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
61127:
61128: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
61129: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
61130:
61131: -- 4955764
61132: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
61133: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 61189: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

61185: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
61186:
61187: IF xla_accounting_cache_pkg.GetValueChar
61188: (p_source_code => 'LEDGER_CATEGORY_CODE'
61189: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
61190: AND l_bflow_method_code = 'PRIOR_ENTRY'
61191: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
61192: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
61193: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 61289: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

61285: p_lookup_type => 'XLA_OWNER_TYPE'
61286: ,p_lookup_code => l_component_type_code
61287: )
61288: ,p_token_4 => 'PRODUCT_NAME'
61289: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
61290: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
61291: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
61292: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
61293: ,p_ae_header_id => NULL

Line 61290: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

61286: ,p_lookup_code => l_component_type_code
61287: )
61288: ,p_token_4 => 'PRODUCT_NAME'
61289: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
61290: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
61291: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
61292: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
61293: ,p_ae_header_id => NULL
61294: );

Line 61291: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

61287: )
61288: ,p_token_4 => 'PRODUCT_NAME'
61289: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
61290: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
61291: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
61292: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
61293: ,p_ae_header_id => NULL
61294: );
61295:

Line 61292: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

61288: ,p_token_4 => 'PRODUCT_NAME'
61289: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
61290: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
61291: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
61292: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
61293: ,p_ae_header_id => NULL
61294: );
61295:
61296: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 61323: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

61319: ----------------------------------------------------------------------------------
61320: -- 4219869 Business Flow
61321: -- Update journal entry status -- Need to generate this within IF
61322: ----------------------------------------------------------------------------------
61323: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
61324: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
61325: ,p_balance_type_code => l_balance_type_code
61326: );
61327:

Line 61410: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

61406:
61407: --
61408: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
61409: --
61410: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
61411: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
61412: ELSE
61413: ---------------------------------------------------------------------------------------------------
61414: -- 4262811a Switch Sign

Line 61435: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

61431:
61432: XLA_AE_LINES_PKG.ValidateCurrentLine;
61433: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
61434:
61435: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
61436: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
61437: ,p_balance_type_code => l_balance_type_code);
61438:
61439: END IF;

Line 61563: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

61559: l_tmp_amt NUMBER;
61560: l_acc_rev_natural_side_code VARCHAR2(1);
61561:
61562: l_num_entries NUMBER;
61563: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
61564: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
61565: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
61566: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
61567: l_recog_line_1 NUMBER;

Line 61564: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

61560: l_acc_rev_natural_side_code VARCHAR2(1);
61561:
61562: l_num_entries NUMBER;
61563: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
61564: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
61565: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
61566: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
61567: l_recog_line_1 NUMBER;
61568: l_recog_line_2 NUMBER;

Line 61565: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

61561:
61562: l_num_entries NUMBER;
61563: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
61564: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
61565: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
61566: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
61567: l_recog_line_1 NUMBER;
61568: l_recog_line_2 NUMBER;
61569:

Line 61566: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

61562: l_num_entries NUMBER;
61563: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
61564: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
61565: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
61566: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
61567: l_recog_line_1 NUMBER;
61568: l_recog_line_2 NUMBER;
61569:
61570: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 61572: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

61568: l_recog_line_2 NUMBER;
61569:
61570: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
61571: l_bflow_applied_to_amt NUMBER; -- 5132302
61572: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
61573:
61574: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
61575:
61576: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 61647: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

61643: l_accrual_line_num := NULL; -- 4262811
61644: l_tmp_amt := NULL; -- 4262811
61645: --
61646:
61647: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
61648: l_balance_type_code <> 'B' THEN
61649: IF NVL(p_source_20,'
61650: ') = 'FACTOR' AND
61651: NVL(p_source_75,'

Line 61723: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

61719: --
61720: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
61721:
61722: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
61723: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
61724:
61725: -- 4955764
61726: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
61727: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 61783: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

61779: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
61780:
61781: IF xla_accounting_cache_pkg.GetValueChar
61782: (p_source_code => 'LEDGER_CATEGORY_CODE'
61783: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
61784: AND l_bflow_method_code = 'PRIOR_ENTRY'
61785: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
61786: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
61787: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 61883: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

61879: p_lookup_type => 'XLA_OWNER_TYPE'
61880: ,p_lookup_code => l_component_type_code
61881: )
61882: ,p_token_4 => 'PRODUCT_NAME'
61883: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
61884: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
61885: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
61886: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
61887: ,p_ae_header_id => NULL

Line 61884: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

61880: ,p_lookup_code => l_component_type_code
61881: )
61882: ,p_token_4 => 'PRODUCT_NAME'
61883: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
61884: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
61885: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
61886: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
61887: ,p_ae_header_id => NULL
61888: );

Line 61885: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

61881: )
61882: ,p_token_4 => 'PRODUCT_NAME'
61883: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
61884: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
61885: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
61886: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
61887: ,p_ae_header_id => NULL
61888: );
61889:

Line 61886: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

61882: ,p_token_4 => 'PRODUCT_NAME'
61883: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
61884: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
61885: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
61886: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
61887: ,p_ae_header_id => NULL
61888: );
61889:
61890: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 61917: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

61913: ----------------------------------------------------------------------------------
61914: -- 4219869 Business Flow
61915: -- Update journal entry status -- Need to generate this within IF
61916: ----------------------------------------------------------------------------------
61917: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
61918: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
61919: ,p_balance_type_code => l_balance_type_code
61920: );
61921:

Line 62004: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

62000:
62001: --
62002: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
62003: --
62004: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
62005: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
62006: ELSE
62007: ---------------------------------------------------------------------------------------------------
62008: -- 4262811a Switch Sign

Line 62029: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

62025:
62026: XLA_AE_LINES_PKG.ValidateCurrentLine;
62027: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
62028:
62029: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
62030: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
62031: ,p_balance_type_code => l_balance_type_code);
62032:
62033: END IF;

Line 62157: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

62153: l_tmp_amt NUMBER;
62154: l_acc_rev_natural_side_code VARCHAR2(1);
62155:
62156: l_num_entries NUMBER;
62157: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
62158: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
62159: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
62160: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
62161: l_recog_line_1 NUMBER;

Line 62158: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

62154: l_acc_rev_natural_side_code VARCHAR2(1);
62155:
62156: l_num_entries NUMBER;
62157: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
62158: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
62159: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
62160: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
62161: l_recog_line_1 NUMBER;
62162: l_recog_line_2 NUMBER;

Line 62159: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

62155:
62156: l_num_entries NUMBER;
62157: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
62158: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
62159: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
62160: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
62161: l_recog_line_1 NUMBER;
62162: l_recog_line_2 NUMBER;
62163:

Line 62160: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

62156: l_num_entries NUMBER;
62157: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
62158: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
62159: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
62160: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
62161: l_recog_line_1 NUMBER;
62162: l_recog_line_2 NUMBER;
62163:
62164: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 62166: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

62162: l_recog_line_2 NUMBER;
62163:
62164: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
62165: l_bflow_applied_to_amt NUMBER; -- 5132302
62166: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
62167:
62168: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
62169:
62170: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 62241: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

62237: l_accrual_line_num := NULL; -- 4262811
62238: l_tmp_amt := NULL; -- 4262811
62239: --
62240:
62241: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
62242: l_balance_type_code <> 'B' THEN
62243: IF (NVL(p_source_20,'
62244: ') = 'OTHER_ACC' OR
62245: NVL(p_source_20,'

Line 62319: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

62315: --
62316: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
62317:
62318: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
62319: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
62320:
62321: -- 4955764
62322: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
62323: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 62379: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

62375: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
62376:
62377: IF xla_accounting_cache_pkg.GetValueChar
62378: (p_source_code => 'LEDGER_CATEGORY_CODE'
62379: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
62380: AND l_bflow_method_code = 'PRIOR_ENTRY'
62381: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
62382: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
62383: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 62479: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

62475: p_lookup_type => 'XLA_OWNER_TYPE'
62476: ,p_lookup_code => l_component_type_code
62477: )
62478: ,p_token_4 => 'PRODUCT_NAME'
62479: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
62480: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
62481: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
62482: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
62483: ,p_ae_header_id => NULL

Line 62480: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

62476: ,p_lookup_code => l_component_type_code
62477: )
62478: ,p_token_4 => 'PRODUCT_NAME'
62479: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
62480: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
62481: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
62482: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
62483: ,p_ae_header_id => NULL
62484: );

Line 62481: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

62477: )
62478: ,p_token_4 => 'PRODUCT_NAME'
62479: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
62480: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
62481: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
62482: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
62483: ,p_ae_header_id => NULL
62484: );
62485:

Line 62482: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

62478: ,p_token_4 => 'PRODUCT_NAME'
62479: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
62480: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
62481: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
62482: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
62483: ,p_ae_header_id => NULL
62484: );
62485:
62486: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 62513: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

62509: ----------------------------------------------------------------------------------
62510: -- 4219869 Business Flow
62511: -- Update journal entry status -- Need to generate this within IF
62512: ----------------------------------------------------------------------------------
62513: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
62514: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
62515: ,p_balance_type_code => l_balance_type_code
62516: );
62517:

Line 62600: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

62596:
62597: --
62598: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
62599: --
62600: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
62601: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
62602: ELSE
62603: ---------------------------------------------------------------------------------------------------
62604: -- 4262811a Switch Sign

Line 62625: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

62621:
62622: XLA_AE_LINES_PKG.ValidateCurrentLine;
62623: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
62624:
62625: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
62626: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
62627: ,p_balance_type_code => l_balance_type_code);
62628:
62629: END IF;

Line 62753: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

62749: l_tmp_amt NUMBER;
62750: l_acc_rev_natural_side_code VARCHAR2(1);
62751:
62752: l_num_entries NUMBER;
62753: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
62754: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
62755: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
62756: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
62757: l_recog_line_1 NUMBER;

Line 62754: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

62750: l_acc_rev_natural_side_code VARCHAR2(1);
62751:
62752: l_num_entries NUMBER;
62753: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
62754: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
62755: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
62756: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
62757: l_recog_line_1 NUMBER;
62758: l_recog_line_2 NUMBER;

Line 62755: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

62751:
62752: l_num_entries NUMBER;
62753: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
62754: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
62755: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
62756: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
62757: l_recog_line_1 NUMBER;
62758: l_recog_line_2 NUMBER;
62759:

Line 62756: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

62752: l_num_entries NUMBER;
62753: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
62754: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
62755: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
62756: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
62757: l_recog_line_1 NUMBER;
62758: l_recog_line_2 NUMBER;
62759:
62760: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 62762: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

62758: l_recog_line_2 NUMBER;
62759:
62760: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
62761: l_bflow_applied_to_amt NUMBER; -- 5132302
62762: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
62763:
62764: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
62765:
62766: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 62837: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

62833: l_accrual_line_num := NULL; -- 4262811
62834: l_tmp_amt := NULL; -- 4262811
62835: --
62836:
62837: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
62838: l_balance_type_code <> 'B' THEN
62839: IF NVL(p_source_20,'
62840: ') = 'OTHER ACC' AND
62841: NVL(p_source_21,'

Line 62913: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

62909: --
62910: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
62911:
62912: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
62913: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
62914:
62915: -- 4955764
62916: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
62917: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 62973: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

62969: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
62970:
62971: IF xla_accounting_cache_pkg.GetValueChar
62972: (p_source_code => 'LEDGER_CATEGORY_CODE'
62973: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
62974: AND l_bflow_method_code = 'PRIOR_ENTRY'
62975: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
62976: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
62977: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 63073: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

63069: p_lookup_type => 'XLA_OWNER_TYPE'
63070: ,p_lookup_code => l_component_type_code
63071: )
63072: ,p_token_4 => 'PRODUCT_NAME'
63073: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
63074: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
63075: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
63076: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
63077: ,p_ae_header_id => NULL

Line 63074: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

63070: ,p_lookup_code => l_component_type_code
63071: )
63072: ,p_token_4 => 'PRODUCT_NAME'
63073: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
63074: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
63075: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
63076: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
63077: ,p_ae_header_id => NULL
63078: );

Line 63075: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

63071: )
63072: ,p_token_4 => 'PRODUCT_NAME'
63073: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
63074: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
63075: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
63076: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
63077: ,p_ae_header_id => NULL
63078: );
63079:

Line 63076: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

63072: ,p_token_4 => 'PRODUCT_NAME'
63073: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
63074: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
63075: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
63076: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
63077: ,p_ae_header_id => NULL
63078: );
63079:
63080: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 63107: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

63103: ----------------------------------------------------------------------------------
63104: -- 4219869 Business Flow
63105: -- Update journal entry status -- Need to generate this within IF
63106: ----------------------------------------------------------------------------------
63107: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
63108: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
63109: ,p_balance_type_code => l_balance_type_code
63110: );
63111:

Line 63194: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

63190:
63191: --
63192: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
63193: --
63194: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
63195: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
63196: ELSE
63197: ---------------------------------------------------------------------------------------------------
63198: -- 4262811a Switch Sign

Line 63219: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

63215:
63216: XLA_AE_LINES_PKG.ValidateCurrentLine;
63217: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
63218:
63219: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
63220: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
63221: ,p_balance_type_code => l_balance_type_code);
63222:
63223: END IF;

Line 63347: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

63343: l_tmp_amt NUMBER;
63344: l_acc_rev_natural_side_code VARCHAR2(1);
63345:
63346: l_num_entries NUMBER;
63347: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
63348: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
63349: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
63350: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
63351: l_recog_line_1 NUMBER;

Line 63348: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

63344: l_acc_rev_natural_side_code VARCHAR2(1);
63345:
63346: l_num_entries NUMBER;
63347: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
63348: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
63349: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
63350: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
63351: l_recog_line_1 NUMBER;
63352: l_recog_line_2 NUMBER;

Line 63349: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

63345:
63346: l_num_entries NUMBER;
63347: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
63348: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
63349: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
63350: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
63351: l_recog_line_1 NUMBER;
63352: l_recog_line_2 NUMBER;
63353:

Line 63350: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

63346: l_num_entries NUMBER;
63347: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
63348: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
63349: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
63350: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
63351: l_recog_line_1 NUMBER;
63352: l_recog_line_2 NUMBER;
63353:
63354: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 63356: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

63352: l_recog_line_2 NUMBER;
63353:
63354: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
63355: l_bflow_applied_to_amt NUMBER; -- 5132302
63356: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
63357:
63358: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
63359:
63360: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 63431: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

63427: l_accrual_line_num := NULL; -- 4262811
63428: l_tmp_amt := NULL; -- 4262811
63429: --
63430:
63431: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
63432: l_balance_type_code <> 'B' THEN
63433: IF (NVL(p_source_20,'
63434: ') = 'ACTIVITY' AND
63435: NVL(p_source_21,'

Line 63513: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

63509: --
63510: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
63511:
63512: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
63513: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
63514:
63515: -- 4955764
63516: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
63517: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 63573: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

63569: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
63570:
63571: IF xla_accounting_cache_pkg.GetValueChar
63572: (p_source_code => 'LEDGER_CATEGORY_CODE'
63573: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
63574: AND l_bflow_method_code = 'PRIOR_ENTRY'
63575: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
63576: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
63577: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 63673: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

63669: p_lookup_type => 'XLA_OWNER_TYPE'
63670: ,p_lookup_code => l_component_type_code
63671: )
63672: ,p_token_4 => 'PRODUCT_NAME'
63673: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
63674: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
63675: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
63676: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
63677: ,p_ae_header_id => NULL

Line 63674: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

63670: ,p_lookup_code => l_component_type_code
63671: )
63672: ,p_token_4 => 'PRODUCT_NAME'
63673: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
63674: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
63675: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
63676: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
63677: ,p_ae_header_id => NULL
63678: );

Line 63675: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

63671: )
63672: ,p_token_4 => 'PRODUCT_NAME'
63673: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
63674: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
63675: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
63676: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
63677: ,p_ae_header_id => NULL
63678: );
63679:

Line 63676: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

63672: ,p_token_4 => 'PRODUCT_NAME'
63673: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
63674: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
63675: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
63676: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
63677: ,p_ae_header_id => NULL
63678: );
63679:
63680: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 63707: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

63703: ----------------------------------------------------------------------------------
63704: -- 4219869 Business Flow
63705: -- Update journal entry status -- Need to generate this within IF
63706: ----------------------------------------------------------------------------------
63707: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
63708: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
63709: ,p_balance_type_code => l_balance_type_code
63710: );
63711:

Line 63794: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

63790:
63791: --
63792: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
63793: --
63794: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
63795: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
63796: ELSE
63797: ---------------------------------------------------------------------------------------------------
63798: -- 4262811a Switch Sign

Line 63819: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

63815:
63816: XLA_AE_LINES_PKG.ValidateCurrentLine;
63817: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
63818:
63819: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
63820: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
63821: ,p_balance_type_code => l_balance_type_code);
63822:
63823: END IF;

Line 63947: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

63943: l_tmp_amt NUMBER;
63944: l_acc_rev_natural_side_code VARCHAR2(1);
63945:
63946: l_num_entries NUMBER;
63947: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
63948: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
63949: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
63950: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
63951: l_recog_line_1 NUMBER;

Line 63948: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

63944: l_acc_rev_natural_side_code VARCHAR2(1);
63945:
63946: l_num_entries NUMBER;
63947: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
63948: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
63949: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
63950: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
63951: l_recog_line_1 NUMBER;
63952: l_recog_line_2 NUMBER;

Line 63949: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

63945:
63946: l_num_entries NUMBER;
63947: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
63948: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
63949: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
63950: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
63951: l_recog_line_1 NUMBER;
63952: l_recog_line_2 NUMBER;
63953:

Line 63950: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

63946: l_num_entries NUMBER;
63947: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
63948: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
63949: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
63950: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
63951: l_recog_line_1 NUMBER;
63952: l_recog_line_2 NUMBER;
63953:
63954: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 63956: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

63952: l_recog_line_2 NUMBER;
63953:
63954: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
63955: l_bflow_applied_to_amt NUMBER; -- 5132302
63956: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
63957:
63958: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
63959:
63960: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 64031: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

64027: l_accrual_line_num := NULL; -- 4262811
64028: l_tmp_amt := NULL; -- 4262811
64029: --
64030:
64031: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
64032: l_balance_type_code <> 'B' THEN
64033: IF NVL(p_source_20,'
64034: ') = 'REMITTANCE' AND
64035: NVL(p_source_75,'

Line 64107: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

64103: --
64104: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
64105:
64106: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
64107: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
64108:
64109: -- 4955764
64110: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
64111: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 64167: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

64163: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
64164:
64165: IF xla_accounting_cache_pkg.GetValueChar
64166: (p_source_code => 'LEDGER_CATEGORY_CODE'
64167: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
64168: AND l_bflow_method_code = 'PRIOR_ENTRY'
64169: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
64170: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
64171: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 64267: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

64263: p_lookup_type => 'XLA_OWNER_TYPE'
64264: ,p_lookup_code => l_component_type_code
64265: )
64266: ,p_token_4 => 'PRODUCT_NAME'
64267: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
64268: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
64269: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
64270: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
64271: ,p_ae_header_id => NULL

Line 64268: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

64264: ,p_lookup_code => l_component_type_code
64265: )
64266: ,p_token_4 => 'PRODUCT_NAME'
64267: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
64268: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
64269: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
64270: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
64271: ,p_ae_header_id => NULL
64272: );

Line 64269: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

64265: )
64266: ,p_token_4 => 'PRODUCT_NAME'
64267: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
64268: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
64269: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
64270: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
64271: ,p_ae_header_id => NULL
64272: );
64273:

Line 64270: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

64266: ,p_token_4 => 'PRODUCT_NAME'
64267: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
64268: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
64269: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
64270: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
64271: ,p_ae_header_id => NULL
64272: );
64273:
64274: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 64301: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

64297: ----------------------------------------------------------------------------------
64298: -- 4219869 Business Flow
64299: -- Update journal entry status -- Need to generate this within IF
64300: ----------------------------------------------------------------------------------
64301: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
64302: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
64303: ,p_balance_type_code => l_balance_type_code
64304: );
64305:

Line 64388: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

64384:
64385: --
64386: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
64387: --
64388: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
64389: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
64390: ELSE
64391: ---------------------------------------------------------------------------------------------------
64392: -- 4262811a Switch Sign

Line 64413: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

64409:
64410: XLA_AE_LINES_PKG.ValidateCurrentLine;
64411: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
64412:
64413: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
64414: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
64415: ,p_balance_type_code => l_balance_type_code);
64416:
64417: END IF;

Line 64541: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

64537: l_tmp_amt NUMBER;
64538: l_acc_rev_natural_side_code VARCHAR2(1);
64539:
64540: l_num_entries NUMBER;
64541: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
64542: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
64543: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
64544: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
64545: l_recog_line_1 NUMBER;

Line 64542: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

64538: l_acc_rev_natural_side_code VARCHAR2(1);
64539:
64540: l_num_entries NUMBER;
64541: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
64542: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
64543: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
64544: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
64545: l_recog_line_1 NUMBER;
64546: l_recog_line_2 NUMBER;

Line 64543: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

64539:
64540: l_num_entries NUMBER;
64541: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
64542: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
64543: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
64544: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
64545: l_recog_line_1 NUMBER;
64546: l_recog_line_2 NUMBER;
64547:

Line 64544: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

64540: l_num_entries NUMBER;
64541: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
64542: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
64543: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
64544: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
64545: l_recog_line_1 NUMBER;
64546: l_recog_line_2 NUMBER;
64547:
64548: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 64550: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

64546: l_recog_line_2 NUMBER;
64547:
64548: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
64549: l_bflow_applied_to_amt NUMBER; -- 5132302
64550: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
64551:
64552: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
64553:
64554: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 64625: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

64621: l_accrual_line_num := NULL; -- 4262811
64622: l_tmp_amt := NULL; -- 4262811
64623: --
64624:
64625: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
64626: l_balance_type_code <> 'B' THEN
64627: IF NVL(p_source_20,'
64628: ') = 'REMITTANCE' AND
64629: NVL(p_source_75,'

Line 64701: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

64697: --
64698: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
64699:
64700: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
64701: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
64702:
64703: -- 4955764
64704: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
64705: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 64761: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

64757: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
64758:
64759: IF xla_accounting_cache_pkg.GetValueChar
64760: (p_source_code => 'LEDGER_CATEGORY_CODE'
64761: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
64762: AND l_bflow_method_code = 'PRIOR_ENTRY'
64763: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
64764: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
64765: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 64861: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

64857: p_lookup_type => 'XLA_OWNER_TYPE'
64858: ,p_lookup_code => l_component_type_code
64859: )
64860: ,p_token_4 => 'PRODUCT_NAME'
64861: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
64862: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
64863: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
64864: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
64865: ,p_ae_header_id => NULL

Line 64862: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

64858: ,p_lookup_code => l_component_type_code
64859: )
64860: ,p_token_4 => 'PRODUCT_NAME'
64861: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
64862: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
64863: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
64864: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
64865: ,p_ae_header_id => NULL
64866: );

Line 64863: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

64859: )
64860: ,p_token_4 => 'PRODUCT_NAME'
64861: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
64862: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
64863: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
64864: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
64865: ,p_ae_header_id => NULL
64866: );
64867:

Line 64864: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

64860: ,p_token_4 => 'PRODUCT_NAME'
64861: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
64862: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
64863: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
64864: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
64865: ,p_ae_header_id => NULL
64866: );
64867:
64868: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 64895: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

64891: ----------------------------------------------------------------------------------
64892: -- 4219869 Business Flow
64893: -- Update journal entry status -- Need to generate this within IF
64894: ----------------------------------------------------------------------------------
64895: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
64896: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
64897: ,p_balance_type_code => l_balance_type_code
64898: );
64899:

Line 64982: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

64978:
64979: --
64980: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
64981: --
64982: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
64983: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
64984: ELSE
64985: ---------------------------------------------------------------------------------------------------
64986: -- 4262811a Switch Sign

Line 65007: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

65003:
65004: XLA_AE_LINES_PKG.ValidateCurrentLine;
65005: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
65006:
65007: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
65008: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
65009: ,p_balance_type_code => l_balance_type_code);
65010:
65011: END IF;

Line 65133: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

65129: l_tmp_amt NUMBER;
65130: l_acc_rev_natural_side_code VARCHAR2(1);
65131:
65132: l_num_entries NUMBER;
65133: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
65134: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
65135: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
65136: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
65137: l_recog_line_1 NUMBER;

Line 65134: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

65130: l_acc_rev_natural_side_code VARCHAR2(1);
65131:
65132: l_num_entries NUMBER;
65133: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
65134: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
65135: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
65136: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
65137: l_recog_line_1 NUMBER;
65138: l_recog_line_2 NUMBER;

Line 65135: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

65131:
65132: l_num_entries NUMBER;
65133: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
65134: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
65135: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
65136: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
65137: l_recog_line_1 NUMBER;
65138: l_recog_line_2 NUMBER;
65139:

Line 65136: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

65132: l_num_entries NUMBER;
65133: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
65134: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
65135: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
65136: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
65137: l_recog_line_1 NUMBER;
65138: l_recog_line_2 NUMBER;
65139:
65140: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 65142: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

65138: l_recog_line_2 NUMBER;
65139:
65140: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
65141: l_bflow_applied_to_amt NUMBER; -- 5132302
65142: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
65143:
65144: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
65145:
65146: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 65217: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

65213: l_accrual_line_num := NULL; -- 4262811
65214: l_tmp_amt := NULL; -- 4262811
65215: --
65216:
65217: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
65218: l_balance_type_code <> 'B' THEN
65219: IF NVL(p_source_20,'
65220: ') = 'TAX' AND
65221: NVL(p_source_69,'

Line 65291: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

65287: --
65288: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
65289:
65290: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
65291: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
65292:
65293: -- 4955764
65294: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
65295: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 65351: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

65347: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
65348:
65349: IF xla_accounting_cache_pkg.GetValueChar
65350: (p_source_code => 'LEDGER_CATEGORY_CODE'
65351: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
65352: AND l_bflow_method_code = 'PRIOR_ENTRY'
65353: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
65354: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
65355: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 65451: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

65447: p_lookup_type => 'XLA_OWNER_TYPE'
65448: ,p_lookup_code => l_component_type_code
65449: )
65450: ,p_token_4 => 'PRODUCT_NAME'
65451: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
65452: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
65453: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
65454: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
65455: ,p_ae_header_id => NULL

Line 65452: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

65448: ,p_lookup_code => l_component_type_code
65449: )
65450: ,p_token_4 => 'PRODUCT_NAME'
65451: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
65452: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
65453: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
65454: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
65455: ,p_ae_header_id => NULL
65456: );

Line 65453: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

65449: )
65450: ,p_token_4 => 'PRODUCT_NAME'
65451: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
65452: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
65453: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
65454: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
65455: ,p_ae_header_id => NULL
65456: );
65457:

Line 65454: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

65450: ,p_token_4 => 'PRODUCT_NAME'
65451: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
65452: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
65453: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
65454: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
65455: ,p_ae_header_id => NULL
65456: );
65457:
65458: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 65485: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

65481: ----------------------------------------------------------------------------------
65482: -- 4219869 Business Flow
65483: -- Update journal entry status -- Need to generate this within IF
65484: ----------------------------------------------------------------------------------
65485: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
65486: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
65487: ,p_balance_type_code => l_balance_type_code
65488: );
65489:

Line 65572: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

65568:
65569: --
65570: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
65571: --
65572: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
65573: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
65574: ELSE
65575: ---------------------------------------------------------------------------------------------------
65576: -- 4262811a Switch Sign

Line 65597: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

65593:
65594: XLA_AE_LINES_PKG.ValidateCurrentLine;
65595: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
65596:
65597: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
65598: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
65599: ,p_balance_type_code => l_balance_type_code);
65600:
65601: END IF;

Line 65727: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

65723: l_tmp_amt NUMBER;
65724: l_acc_rev_natural_side_code VARCHAR2(1);
65725:
65726: l_num_entries NUMBER;
65727: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
65728: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
65729: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
65730: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
65731: l_recog_line_1 NUMBER;

Line 65728: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

65724: l_acc_rev_natural_side_code VARCHAR2(1);
65725:
65726: l_num_entries NUMBER;
65727: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
65728: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
65729: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
65730: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
65731: l_recog_line_1 NUMBER;
65732: l_recog_line_2 NUMBER;

Line 65729: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

65725:
65726: l_num_entries NUMBER;
65727: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
65728: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
65729: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
65730: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
65731: l_recog_line_1 NUMBER;
65732: l_recog_line_2 NUMBER;
65733:

Line 65730: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

65726: l_num_entries NUMBER;
65727: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
65728: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
65729: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
65730: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
65731: l_recog_line_1 NUMBER;
65732: l_recog_line_2 NUMBER;
65733:
65734: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 65736: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

65732: l_recog_line_2 NUMBER;
65733:
65734: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
65735: l_bflow_applied_to_amt NUMBER; -- 5132302
65736: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
65737:
65738: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
65739:
65740: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 65811: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

65807: l_accrual_line_num := NULL; -- 4262811
65808: l_tmp_amt := NULL; -- 4262811
65809: --
65810:
65811: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
65812: l_balance_type_code <> 'B' THEN
65813: IF (NVL(p_source_20,'
65814: ') = 'OTHER ACC' AND
65815: NVL(p_source_21,'

Line 65947: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

65943: --
65944: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
65945:
65946: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
65947: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
65948:
65949: -- 4955764
65950: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
65951: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 66007: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

66003: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
66004:
66005: IF xla_accounting_cache_pkg.GetValueChar
66006: (p_source_code => 'LEDGER_CATEGORY_CODE'
66007: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
66008: AND l_bflow_method_code = 'PRIOR_ENTRY'
66009: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
66010: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
66011: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 66107: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

66103: p_lookup_type => 'XLA_OWNER_TYPE'
66104: ,p_lookup_code => l_component_type_code
66105: )
66106: ,p_token_4 => 'PRODUCT_NAME'
66107: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
66108: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
66109: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
66110: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
66111: ,p_ae_header_id => NULL

Line 66108: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

66104: ,p_lookup_code => l_component_type_code
66105: )
66106: ,p_token_4 => 'PRODUCT_NAME'
66107: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
66108: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
66109: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
66110: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
66111: ,p_ae_header_id => NULL
66112: );

Line 66109: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

66105: )
66106: ,p_token_4 => 'PRODUCT_NAME'
66107: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
66108: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
66109: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
66110: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
66111: ,p_ae_header_id => NULL
66112: );
66113:

Line 66110: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

66106: ,p_token_4 => 'PRODUCT_NAME'
66107: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
66108: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
66109: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
66110: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
66111: ,p_ae_header_id => NULL
66112: );
66113:
66114: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 66141: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

66137: ----------------------------------------------------------------------------------
66138: -- 4219869 Business Flow
66139: -- Update journal entry status -- Need to generate this within IF
66140: ----------------------------------------------------------------------------------
66141: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
66142: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
66143: ,p_balance_type_code => l_balance_type_code
66144: );
66145:

Line 66228: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

66224:
66225: --
66226: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
66227: --
66228: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
66229: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
66230: ELSE
66231: ---------------------------------------------------------------------------------------------------
66232: -- 4262811a Switch Sign

Line 66253: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

66249:
66250: XLA_AE_LINES_PKG.ValidateCurrentLine;
66251: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
66252:
66253: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
66254: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
66255: ,p_balance_type_code => l_balance_type_code);
66256:
66257: END IF;

Line 66383: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

66379: l_tmp_amt NUMBER;
66380: l_acc_rev_natural_side_code VARCHAR2(1);
66381:
66382: l_num_entries NUMBER;
66383: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
66384: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
66385: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
66386: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
66387: l_recog_line_1 NUMBER;

Line 66384: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

66380: l_acc_rev_natural_side_code VARCHAR2(1);
66381:
66382: l_num_entries NUMBER;
66383: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
66384: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
66385: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
66386: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
66387: l_recog_line_1 NUMBER;
66388: l_recog_line_2 NUMBER;

Line 66385: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

66381:
66382: l_num_entries NUMBER;
66383: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
66384: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
66385: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
66386: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
66387: l_recog_line_1 NUMBER;
66388: l_recog_line_2 NUMBER;
66389:

Line 66386: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

66382: l_num_entries NUMBER;
66383: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
66384: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
66385: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
66386: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
66387: l_recog_line_1 NUMBER;
66388: l_recog_line_2 NUMBER;
66389:
66390: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 66392: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

66388: l_recog_line_2 NUMBER;
66389:
66390: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
66391: l_bflow_applied_to_amt NUMBER; -- 5132302
66392: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
66393:
66394: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
66395:
66396: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 66467: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

66463: l_accrual_line_num := NULL; -- 4262811
66464: l_tmp_amt := NULL; -- 4262811
66465: --
66466:
66467: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
66468: l_balance_type_code <> 'B' THEN
66469: IF ((NVL(p_source_20,'
66470: ') = 'REC' AND
66471: NVL(p_source_69,'

Line 66599: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

66595: --
66596: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
66597:
66598: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
66599: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
66600:
66601: -- 4955764
66602: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
66603: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 66659: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

66655: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
66656:
66657: IF xla_accounting_cache_pkg.GetValueChar
66658: (p_source_code => 'LEDGER_CATEGORY_CODE'
66659: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
66660: AND l_bflow_method_code = 'PRIOR_ENTRY'
66661: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
66662: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
66663: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 66759: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

66755: p_lookup_type => 'XLA_OWNER_TYPE'
66756: ,p_lookup_code => l_component_type_code
66757: )
66758: ,p_token_4 => 'PRODUCT_NAME'
66759: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
66760: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
66761: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
66762: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
66763: ,p_ae_header_id => NULL

Line 66760: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

66756: ,p_lookup_code => l_component_type_code
66757: )
66758: ,p_token_4 => 'PRODUCT_NAME'
66759: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
66760: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
66761: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
66762: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
66763: ,p_ae_header_id => NULL
66764: );

Line 66761: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

66757: )
66758: ,p_token_4 => 'PRODUCT_NAME'
66759: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
66760: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
66761: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
66762: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
66763: ,p_ae_header_id => NULL
66764: );
66765:

Line 66762: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

66758: ,p_token_4 => 'PRODUCT_NAME'
66759: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
66760: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
66761: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
66762: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
66763: ,p_ae_header_id => NULL
66764: );
66765:
66766: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 66793: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

66789: ----------------------------------------------------------------------------------
66790: -- 4219869 Business Flow
66791: -- Update journal entry status -- Need to generate this within IF
66792: ----------------------------------------------------------------------------------
66793: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
66794: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
66795: ,p_balance_type_code => l_balance_type_code
66796: );
66797:

Line 66880: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

66876:
66877: --
66878: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
66879: --
66880: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
66881: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
66882: ELSE
66883: ---------------------------------------------------------------------------------------------------
66884: -- 4262811a Switch Sign

Line 66905: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

66901:
66902: XLA_AE_LINES_PKG.ValidateCurrentLine;
66903: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
66904:
66905: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
66906: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
66907: ,p_balance_type_code => l_balance_type_code);
66908:
66909: END IF;

Line 67033: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

67029: l_tmp_amt NUMBER;
67030: l_acc_rev_natural_side_code VARCHAR2(1);
67031:
67032: l_num_entries NUMBER;
67033: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
67034: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
67035: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
67036: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
67037: l_recog_line_1 NUMBER;

Line 67034: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

67030: l_acc_rev_natural_side_code VARCHAR2(1);
67031:
67032: l_num_entries NUMBER;
67033: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
67034: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
67035: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
67036: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
67037: l_recog_line_1 NUMBER;
67038: l_recog_line_2 NUMBER;

Line 67035: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

67031:
67032: l_num_entries NUMBER;
67033: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
67034: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
67035: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
67036: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
67037: l_recog_line_1 NUMBER;
67038: l_recog_line_2 NUMBER;
67039:

Line 67036: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

67032: l_num_entries NUMBER;
67033: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
67034: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
67035: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
67036: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
67037: l_recog_line_1 NUMBER;
67038: l_recog_line_2 NUMBER;
67039:
67040: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 67042: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

67038: l_recog_line_2 NUMBER;
67039:
67040: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
67041: l_bflow_applied_to_amt NUMBER; -- 5132302
67042: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
67043:
67044: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
67045:
67046: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 67117: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

67113: l_accrual_line_num := NULL; -- 4262811
67114: l_tmp_amt := NULL; -- 4262811
67115: --
67116:
67117: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
67118: l_balance_type_code <> 'B' THEN
67119: IF NVL(p_source_20,'
67120: ') = 'UNEDISC' AND
67121: NVL(p_source_69,'

Line 67191: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

67187: --
67188: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
67189:
67190: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
67191: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
67192:
67193: -- 4955764
67194: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
67195: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 67251: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

67247: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
67248:
67249: IF xla_accounting_cache_pkg.GetValueChar
67250: (p_source_code => 'LEDGER_CATEGORY_CODE'
67251: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
67252: AND l_bflow_method_code = 'PRIOR_ENTRY'
67253: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
67254: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
67255: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 67401: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

67397: p_lookup_type => 'XLA_OWNER_TYPE'
67398: ,p_lookup_code => l_component_type_code
67399: )
67400: ,p_token_4 => 'PRODUCT_NAME'
67401: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
67402: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
67403: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
67404: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
67405: ,p_ae_header_id => NULL

Line 67402: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

67398: ,p_lookup_code => l_component_type_code
67399: )
67400: ,p_token_4 => 'PRODUCT_NAME'
67401: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
67402: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
67403: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
67404: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
67405: ,p_ae_header_id => NULL
67406: );

Line 67403: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

67399: )
67400: ,p_token_4 => 'PRODUCT_NAME'
67401: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
67402: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
67403: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
67404: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
67405: ,p_ae_header_id => NULL
67406: );
67407:

Line 67404: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

67400: ,p_token_4 => 'PRODUCT_NAME'
67401: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
67402: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
67403: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
67404: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
67405: ,p_ae_header_id => NULL
67406: );
67407:
67408: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 67435: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

67431: ----------------------------------------------------------------------------------
67432: -- 4219869 Business Flow
67433: -- Update journal entry status -- Need to generate this within IF
67434: ----------------------------------------------------------------------------------
67435: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
67436: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
67437: ,p_balance_type_code => l_balance_type_code
67438: );
67439:

Line 67563: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

67559:
67560: --
67561: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
67562: --
67563: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
67564: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
67565: ELSE
67566: ---------------------------------------------------------------------------------------------------
67567: -- 4262811a Switch Sign

Line 67588: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

67584:
67585: XLA_AE_LINES_PKG.ValidateCurrentLine;
67586: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
67587:
67588: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
67589: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
67590: ,p_balance_type_code => l_balance_type_code);
67591:
67592: END IF;

Line 67714: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

67710: l_tmp_amt NUMBER;
67711: l_acc_rev_natural_side_code VARCHAR2(1);
67712:
67713: l_num_entries NUMBER;
67714: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
67715: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
67716: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
67717: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
67718: l_recog_line_1 NUMBER;

Line 67715: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

67711: l_acc_rev_natural_side_code VARCHAR2(1);
67712:
67713: l_num_entries NUMBER;
67714: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
67715: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
67716: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
67717: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
67718: l_recog_line_1 NUMBER;
67719: l_recog_line_2 NUMBER;

Line 67716: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

67712:
67713: l_num_entries NUMBER;
67714: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
67715: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
67716: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
67717: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
67718: l_recog_line_1 NUMBER;
67719: l_recog_line_2 NUMBER;
67720:

Line 67717: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

67713: l_num_entries NUMBER;
67714: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
67715: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
67716: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
67717: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
67718: l_recog_line_1 NUMBER;
67719: l_recog_line_2 NUMBER;
67720:
67721: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 67723: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

67719: l_recog_line_2 NUMBER;
67720:
67721: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
67722: l_bflow_applied_to_amt NUMBER; -- 5132302
67723: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
67724:
67725: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
67726:
67727: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 67798: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

67794: l_accrual_line_num := NULL; -- 4262811
67795: l_tmp_amt := NULL; -- 4262811
67796: --
67797:
67798: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
67799: l_balance_type_code <> 'B' THEN
67800: IF NVL(p_source_20,'
67801: ') = 'UNID' AND
67802: NVL(p_source_69,'

Line 67872: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

67868: --
67869: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
67870:
67871: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
67872: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
67873:
67874: -- 4955764
67875: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
67876: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 67932: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

67928: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
67929:
67930: IF xla_accounting_cache_pkg.GetValueChar
67931: (p_source_code => 'LEDGER_CATEGORY_CODE'
67932: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
67933: AND l_bflow_method_code = 'PRIOR_ENTRY'
67934: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
67935: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
67936: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 68032: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

68028: p_lookup_type => 'XLA_OWNER_TYPE'
68029: ,p_lookup_code => l_component_type_code
68030: )
68031: ,p_token_4 => 'PRODUCT_NAME'
68032: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
68033: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
68034: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
68035: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
68036: ,p_ae_header_id => NULL

Line 68033: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

68029: ,p_lookup_code => l_component_type_code
68030: )
68031: ,p_token_4 => 'PRODUCT_NAME'
68032: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
68033: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
68034: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
68035: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
68036: ,p_ae_header_id => NULL
68037: );

Line 68034: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

68030: )
68031: ,p_token_4 => 'PRODUCT_NAME'
68032: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
68033: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
68034: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
68035: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
68036: ,p_ae_header_id => NULL
68037: );
68038:

Line 68035: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

68031: ,p_token_4 => 'PRODUCT_NAME'
68032: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
68033: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
68034: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
68035: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
68036: ,p_ae_header_id => NULL
68037: );
68038:
68039: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 68066: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

68062: ----------------------------------------------------------------------------------
68063: -- 4219869 Business Flow
68064: -- Update journal entry status -- Need to generate this within IF
68065: ----------------------------------------------------------------------------------
68066: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
68067: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
68068: ,p_balance_type_code => l_balance_type_code
68069: );
68070:

Line 68153: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

68149:
68150: --
68151: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
68152: --
68153: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
68154: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
68155: ELSE
68156: ---------------------------------------------------------------------------------------------------
68157: -- 4262811a Switch Sign

Line 68178: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

68174:
68175: XLA_AE_LINES_PKG.ValidateCurrentLine;
68176: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
68177:
68178: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
68179: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
68180: ,p_balance_type_code => l_balance_type_code);
68181:
68182: END IF;

Line 68306: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

68302: l_tmp_amt NUMBER;
68303: l_acc_rev_natural_side_code VARCHAR2(1);
68304:
68305: l_num_entries NUMBER;
68306: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
68307: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
68308: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
68309: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
68310: l_recog_line_1 NUMBER;

Line 68307: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

68303: l_acc_rev_natural_side_code VARCHAR2(1);
68304:
68305: l_num_entries NUMBER;
68306: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
68307: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
68308: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
68309: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
68310: l_recog_line_1 NUMBER;
68311: l_recog_line_2 NUMBER;

Line 68308: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

68304:
68305: l_num_entries NUMBER;
68306: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
68307: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
68308: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
68309: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
68310: l_recog_line_1 NUMBER;
68311: l_recog_line_2 NUMBER;
68312:

Line 68309: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

68305: l_num_entries NUMBER;
68306: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
68307: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
68308: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
68309: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
68310: l_recog_line_1 NUMBER;
68311: l_recog_line_2 NUMBER;
68312:
68313: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 68315: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

68311: l_recog_line_2 NUMBER;
68312:
68313: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
68314: l_bflow_applied_to_amt NUMBER; -- 5132302
68315: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
68316:
68317: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
68318:
68319: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 68390: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

68386: l_accrual_line_num := NULL; -- 4262811
68387: l_tmp_amt := NULL; -- 4262811
68388: --
68389:
68390: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
68391: l_balance_type_code <> 'B' THEN
68392: IF NVL(p_source_20,'
68393: ') = 'ACTIVITY' AND
68394: NVL(p_source_21,'

Line 68466: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

68462: --
68463: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
68464:
68465: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
68466: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
68467:
68468: -- 4955764
68469: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
68470: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 68526: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

68522: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
68523:
68524: IF xla_accounting_cache_pkg.GetValueChar
68525: (p_source_code => 'LEDGER_CATEGORY_CODE'
68526: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
68527: AND l_bflow_method_code = 'PRIOR_ENTRY'
68528: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
68529: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
68530: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 68626: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

68622: p_lookup_type => 'XLA_OWNER_TYPE'
68623: ,p_lookup_code => l_component_type_code
68624: )
68625: ,p_token_4 => 'PRODUCT_NAME'
68626: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
68627: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
68628: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
68629: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
68630: ,p_ae_header_id => NULL

Line 68627: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

68623: ,p_lookup_code => l_component_type_code
68624: )
68625: ,p_token_4 => 'PRODUCT_NAME'
68626: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
68627: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
68628: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
68629: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
68630: ,p_ae_header_id => NULL
68631: );

Line 68628: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

68624: )
68625: ,p_token_4 => 'PRODUCT_NAME'
68626: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
68627: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
68628: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
68629: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
68630: ,p_ae_header_id => NULL
68631: );
68632:

Line 68629: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

68625: ,p_token_4 => 'PRODUCT_NAME'
68626: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
68627: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
68628: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
68629: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
68630: ,p_ae_header_id => NULL
68631: );
68632:
68633: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 68660: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

68656: ----------------------------------------------------------------------------------
68657: -- 4219869 Business Flow
68658: -- Update journal entry status -- Need to generate this within IF
68659: ----------------------------------------------------------------------------------
68660: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
68661: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
68662: ,p_balance_type_code => l_balance_type_code
68663: );
68664:

Line 68747: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

68743:
68744: --
68745: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
68746: --
68747: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
68748: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
68749: ELSE
68750: ---------------------------------------------------------------------------------------------------
68751: -- 4262811a Switch Sign

Line 68772: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

68768:
68769: XLA_AE_LINES_PKG.ValidateCurrentLine;
68770: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
68771:
68772: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
68773: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
68774: ,p_balance_type_code => l_balance_type_code);
68775:
68776: END IF;

Line 69196: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

69192:
69193: l_calculate_acctd_flag VARCHAR2(1) :='N';
69194: l_calculate_g_l_flag VARCHAR2(1) :='Y';
69195: --
69196: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69197: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69198: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69199: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69200: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 69197: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

69193: l_calculate_acctd_flag VARCHAR2(1) :='N';
69194: l_calculate_g_l_flag VARCHAR2(1) :='Y';
69195: --
69196: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69197: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69198: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69199: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69200: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69201: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 69198: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

69194: l_calculate_g_l_flag VARCHAR2(1) :='Y';
69195: --
69196: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69197: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69198: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69199: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69200: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69201: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69202: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 69199: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

69195: --
69196: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69197: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69198: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69199: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69200: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69201: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69202: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69203: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 69200: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

69196: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69197: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69198: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69199: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69200: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69201: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69202: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69203: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69204: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 69201: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

69197: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69198: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69199: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69200: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69201: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69202: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69203: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69204: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69205: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 69202: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

69198: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69199: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69200: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69201: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69202: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69203: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69204: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69205: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69206: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 69203: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

69199: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69200: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69201: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69202: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69203: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69204: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69205: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69206: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69207: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 69204: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

69200: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69201: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69202: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69203: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69204: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69205: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69206: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69207: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69208: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 69205: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

69201: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69202: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69203: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69204: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69205: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69206: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69207: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69208: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69209: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 69206: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

69202: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69203: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69204: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69205: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69206: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69207: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69208: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69209: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69210: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 69207: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

69203: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69204: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69205: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69206: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69207: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69208: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69209: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69210: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69211: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 69208: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

69204: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69205: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69206: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69207: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69208: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69209: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69210: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69211: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69212: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 69209: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

69205: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69206: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69207: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69208: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69209: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69210: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69211: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69212: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69213: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 69210: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

69206: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69207: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69208: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69209: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69210: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69211: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69212: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69213: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69214: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 69211: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

69207: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69208: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69209: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69210: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69211: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69212: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69213: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69214: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69215: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 69212: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

69208: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69209: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69210: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69211: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69212: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69213: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69214: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69215: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69216: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 69213: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

69209: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69210: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69211: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69212: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69213: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69214: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69215: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69216: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69217: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 69214: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

69210: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69211: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69212: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69213: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69214: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69215: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69216: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69217: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69218: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 69215: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

69211: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69212: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69213: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69214: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69215: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69216: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69217: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69218: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
69219: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 69216: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

69212: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69213: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69214: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69215: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69216: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69217: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69218: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
69219: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69220: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 69217: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

69213: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69214: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69215: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69216: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69217: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69218: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
69219: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69220: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
69221: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 69218: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

69214: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69215: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69216: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69217: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69218: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
69219: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69220: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
69221: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
69222:

Line 69219: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

69215: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69216: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69217: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69218: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
69219: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69220: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
69221: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
69222:
69223: l_event_id NUMBER;

Line 69220: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

69216: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69217: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69218: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
69219: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69220: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
69221: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
69222:
69223: l_event_id NUMBER;
69224: l_previous_event_id NUMBER;

Line 69221: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

69217: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69218: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
69219: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69220: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
69221: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
69222:
69223: l_event_id NUMBER;
69224: l_previous_event_id NUMBER;
69225: l_first_event_id NUMBER;

Line 69239: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

69235: l_event_class_name VARCHAR2(80) := 'Adjustment';
69236: l_description VARCHAR2(4000);
69237: l_transaction_reversal NUMBER;
69238: l_ae_header_id NUMBER;
69239: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
69240: l_log_module VARCHAR2(240);
69241: --
69242: l_acct_reversal_source VARCHAR2(30);
69243: l_trx_reversal_source VARCHAR2(30);

Line 69521: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

69517:
69518: --
69519: -- set event info as cache for other routines to refer event attributes
69520: --
69521: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
69522: (p_application_id => p_application_id
69523: ,p_primary_ledger_id => p_primary_ledger_id
69524: ,p_base_ledger_id => p_base_ledger_id
69525: ,p_target_ledger_id => p_target_ledger_id

Line 69554: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

69550:
69551: --
69552: -- set the status of entry to C_VALID (0)
69553: --
69554: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
69555:
69556: --
69557: -- initialize a row for ae header
69558: --

Line 69586: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

69582: --
69583: -- initilaize the status of ae headers for diffrent balance types
69584: -- the status is initialised to C_NOT_CREATED (2)
69585: --
69586: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
69587: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
69588: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
69589:
69590: --

Line 69587: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

69583: -- initilaize the status of ae headers for diffrent balance types
69584: -- the status is initialised to C_NOT_CREATED (2)
69585: --
69586: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
69587: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
69588: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
69589:
69590: --
69591: -- call api to validate and store accounting attributes for header

Line 69588: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

69584: -- the status is initialised to C_NOT_CREATED (2)
69585: --
69586: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
69587: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
69588: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
69589:
69590: --
69591: -- call api to validate and store accounting attributes for header
69592: --

Line 69633: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

69629: --
69630: l_trx_reversal_source := SUBSTR(NULL, 1,30);
69631:
69632: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
69633: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
69634:
69635: xla_accounting_err_pkg.build_message
69636: (p_appli_s_name => 'XLA'
69637: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 69641: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

69637: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
69638: ,p_token_1 => 'ACCT_ATTR_NAME'
69639: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
69640: ,p_token_2 => 'PRODUCT_NAME'
69641: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
69642: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
69643: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
69644: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
69645:

Line 69642: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

69638: ,p_token_1 => 'ACCT_ATTR_NAME'
69639: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
69640: ,p_token_2 => 'PRODUCT_NAME'
69641: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
69642: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
69643: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
69644: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
69645:
69646: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 69643: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

69639: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
69640: ,p_token_2 => 'PRODUCT_NAME'
69641: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
69642: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
69643: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
69644: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
69645:
69646: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
69647: --

Line 69644: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

69640: ,p_token_2 => 'PRODUCT_NAME'
69641: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
69642: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
69643: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
69644: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
69645:
69646: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
69647: --
69648: -- following sets the accounting attributes needed to reverse

Line 69663: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

69659: ----------------------------------------------------------------
69660: -- 4262811 - update the header statuses to invalid in need be
69661: ----------------------------------------------------------------
69662: --
69663: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
69664:
69665:
69666: -----------------------------------------------
69667: -- No accrual reversal for the event class/type

Line 69792: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

69788: ,p_module => l_log_module);
69789: END IF;
69790:
69791: --
69792: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
69793: --
69794: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
69795: --
69796: -- set event info as cache for other routines to refer event attributes

Line 69794: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

69790:
69791: --
69792: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
69793: --
69794: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
69795: --
69796: -- set event info as cache for other routines to refer event attributes
69797: --
69798:

Line 69802: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

69798:
69799: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
69800: l_previous_event_id := l_event_id;
69801:
69802: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
69803: (p_application_id => p_application_id
69804: ,p_primary_ledger_id => p_primary_ledger_id
69805: ,p_base_ledger_id => p_base_ledger_id
69806: ,p_target_ledger_id => p_target_ledger_id

Line 69843: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

69839: l_acct_reversal_source := SUBSTR(NULL, 1,30);
69840:
69841: IF l_continue_with_lines THEN
69842: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
69843: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
69844:
69845: xla_accounting_err_pkg.build_message
69846: (p_appli_s_name => 'XLA'
69847: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 69851: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

69847: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
69848: ,p_token_1 => 'LINE_NUMBER'
69849: ,p_value_1 => l_array_extract_line_num(Idx)
69850: ,p_token_2 => 'PRODUCT_NAME'
69851: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
69852: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
69853: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
69854: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
69855:

Line 69852: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

69848: ,p_token_1 => 'LINE_NUMBER'
69849: ,p_value_1 => l_array_extract_line_num(Idx)
69850: ,p_token_2 => 'PRODUCT_NAME'
69851: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
69852: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
69853: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
69854: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
69855:
69856: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 69853: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

69849: ,p_value_1 => l_array_extract_line_num(Idx)
69850: ,p_token_2 => 'PRODUCT_NAME'
69851: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
69852: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
69853: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
69854: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
69855:
69856: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
69857: --

Line 69854: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

69850: ,p_token_2 => 'PRODUCT_NAME'
69851: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
69852: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
69853: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
69854: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
69855:
69856: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
69857: --
69858: -- following sets the accounting attributes needed to reverse

Line 70075: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

70071:
70072: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
70073: -- or secondary ledger that has different currency with primary
70074: -- or alc that is calculated by sla
70075: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
70076: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
70077:
70078: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
70079: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 70076: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

70072: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
70073: -- or secondary ledger that has different currency with primary
70074: -- or alc that is calculated by sla
70075: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
70076: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
70077:
70078: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
70079: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
70080: AND (l_actual_flag = 'A')) THEN

Line 70078: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

70074: -- or alc that is calculated by sla
70075: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
70076: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
70077:
70078: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
70079: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
70080: AND (l_actual_flag = 'A')) THEN
70081: XLA_AE_LINES_PKG.CreateGainOrLossLines(
70082: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 70079: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

70075: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
70076: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
70077:
70078: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
70079: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
70080: AND (l_actual_flag = 'A')) THEN
70081: XLA_AE_LINES_PKG.CreateGainOrLossLines(
70082: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
70083: ,p_application_id => p_application_id

Line 70082: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

70078: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
70079: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
70080: AND (l_actual_flag = 'A')) THEN
70081: XLA_AE_LINES_PKG.CreateGainOrLossLines(
70082: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
70083: ,p_application_id => p_application_id
70084: ,p_amb_context_code => 'DEFAULT'
70085: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
70086: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 70085: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

70081: XLA_AE_LINES_PKG.CreateGainOrLossLines(
70082: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
70083: ,p_application_id => p_application_id
70084: ,p_amb_context_code => 'DEFAULT'
70085: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
70086: ,p_event_class_code => C_EVENT_CLASS_CODE
70087: ,p_event_type_code => C_EVENT_TYPE_CODE
70088:
70089: ,p_gain_ccid => -1

Line 70583: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

70579:
70580: l_calculate_acctd_flag VARCHAR2(1) :='N';
70581: l_calculate_g_l_flag VARCHAR2(1) :='N';
70582: --
70583: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70584: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70585: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
70586: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70587: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 70584: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

70580: l_calculate_acctd_flag VARCHAR2(1) :='N';
70581: l_calculate_g_l_flag VARCHAR2(1) :='N';
70582: --
70583: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70584: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70585: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
70586: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70587: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70588: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 70585: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

70581: l_calculate_g_l_flag VARCHAR2(1) :='N';
70582: --
70583: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70584: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70585: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
70586: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70587: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70588: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
70589: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 70586: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

70582: --
70583: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70584: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70585: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
70586: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70587: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70588: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
70589: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
70590: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 70587: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

70583: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70584: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70585: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
70586: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70587: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70588: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
70589: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
70590: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70591: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 70588: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

70584: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70585: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
70586: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70587: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70588: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
70589: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
70590: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70591: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70592: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 70589: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

70585: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
70586: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70587: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70588: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
70589: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
70590: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70591: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70592: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70593: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 70590: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

70586: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70587: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70588: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
70589: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
70590: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70591: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70592: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70593: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70594: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 70591: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

70587: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70588: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
70589: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
70590: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70591: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70592: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70593: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70594: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70595: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 70592: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

70588: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
70589: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
70590: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70591: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70592: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70593: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70594: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70595: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70596: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 70593: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

70589: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
70590: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70591: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70592: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70593: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70594: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70595: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70596: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70597: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 70594: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

70590: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70591: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70592: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70593: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70594: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70595: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70596: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70597: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70598: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 70595: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

70591: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70592: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70593: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70594: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70595: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70596: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70597: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70598: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70599: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 70596: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

70592: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70593: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70594: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70595: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70596: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70597: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70598: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70599: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70600: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 70597: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

70593: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70594: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70595: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70596: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70597: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70598: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70599: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70600: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70601: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 70598: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

70594: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70595: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70596: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70597: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70598: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70599: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70600: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70601: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70602: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 70599: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

70595: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70596: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70597: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70598: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70599: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70600: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70601: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70602: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70603: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 70600: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

70596: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70597: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70598: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70599: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70600: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70601: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70602: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70603: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70604: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 70601: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

70597: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70598: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70599: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70600: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70601: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70602: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70603: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70604: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70605: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 70602: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

70598: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70599: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70600: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70601: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70602: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70603: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70604: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70605: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
70606: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 70603: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

70599: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70600: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70601: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70602: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70603: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70604: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70605: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
70606: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
70607: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 70604: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

70600: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70601: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70602: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70603: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70604: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70605: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
70606: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
70607: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
70608: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 70605: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

70601: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70602: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70603: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70604: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70605: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
70606: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
70607: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
70608: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
70609:

Line 70606: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

70602: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70603: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70604: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70605: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
70606: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
70607: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
70608: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
70609:
70610: l_event_id NUMBER;

Line 70607: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

70603: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70604: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70605: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
70606: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
70607: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
70608: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
70609:
70610: l_event_id NUMBER;
70611: l_previous_event_id NUMBER;

Line 70608: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

70604: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70605: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
70606: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
70607: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
70608: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
70609:
70610: l_event_id NUMBER;
70611: l_previous_event_id NUMBER;
70612: l_first_event_id NUMBER;

Line 70626: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

70622: l_event_class_name VARCHAR2(80) := 'Chargeback';
70623: l_description VARCHAR2(4000);
70624: l_transaction_reversal NUMBER;
70625: l_ae_header_id NUMBER;
70626: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
70627: l_log_module VARCHAR2(240);
70628: --
70629: l_acct_reversal_source VARCHAR2(30);
70630: l_trx_reversal_source VARCHAR2(30);

Line 70897: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

70893:
70894: --
70895: -- set event info as cache for other routines to refer event attributes
70896: --
70897: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
70898: (p_application_id => p_application_id
70899: ,p_primary_ledger_id => p_primary_ledger_id
70900: ,p_base_ledger_id => p_base_ledger_id
70901: ,p_target_ledger_id => p_target_ledger_id

Line 70930: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

70926:
70927: --
70928: -- set the status of entry to C_VALID (0)
70929: --
70930: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
70931:
70932: --
70933: -- initialize a row for ae header
70934: --

Line 70961: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

70957: --
70958: -- initilaize the status of ae headers for diffrent balance types
70959: -- the status is initialised to C_NOT_CREATED (2)
70960: --
70961: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
70962: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
70963: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
70964:
70965: --

Line 70962: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

70958: -- initilaize the status of ae headers for diffrent balance types
70959: -- the status is initialised to C_NOT_CREATED (2)
70960: --
70961: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
70962: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
70963: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
70964:
70965: --
70966: -- call api to validate and store accounting attributes for header

Line 70963: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

70959: -- the status is initialised to C_NOT_CREATED (2)
70960: --
70961: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
70962: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
70963: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
70964:
70965: --
70966: -- call api to validate and store accounting attributes for header
70967: --

Line 71008: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

71004: --
71005: l_trx_reversal_source := SUBSTR(NULL, 1,30);
71006:
71007: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
71008: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
71009:
71010: xla_accounting_err_pkg.build_message
71011: (p_appli_s_name => 'XLA'
71012: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 71016: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

71012: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
71013: ,p_token_1 => 'ACCT_ATTR_NAME'
71014: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
71015: ,p_token_2 => 'PRODUCT_NAME'
71016: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
71017: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
71018: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
71019: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
71020:

Line 71017: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

71013: ,p_token_1 => 'ACCT_ATTR_NAME'
71014: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
71015: ,p_token_2 => 'PRODUCT_NAME'
71016: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
71017: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
71018: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
71019: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
71020:
71021: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 71018: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

71014: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
71015: ,p_token_2 => 'PRODUCT_NAME'
71016: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
71017: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
71018: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
71019: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
71020:
71021: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
71022: --

Line 71019: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

71015: ,p_token_2 => 'PRODUCT_NAME'
71016: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
71017: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
71018: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
71019: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
71020:
71021: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
71022: --
71023: -- following sets the accounting attributes needed to reverse

Line 71038: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

71034: ----------------------------------------------------------------
71035: -- 4262811 - update the header statuses to invalid in need be
71036: ----------------------------------------------------------------
71037: --
71038: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
71039:
71040:
71041: -----------------------------------------------
71042: -- No accrual reversal for the event class/type

Line 71166: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

71162: ,p_module => l_log_module);
71163: END IF;
71164:
71165: --
71166: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
71167: --
71168: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
71169: --
71170: -- set event info as cache for other routines to refer event attributes

Line 71168: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

71164:
71165: --
71166: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
71167: --
71168: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
71169: --
71170: -- set event info as cache for other routines to refer event attributes
71171: --
71172:

Line 71176: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

71172:
71173: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
71174: l_previous_event_id := l_event_id;
71175:
71176: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
71177: (p_application_id => p_application_id
71178: ,p_primary_ledger_id => p_primary_ledger_id
71179: ,p_base_ledger_id => p_base_ledger_id
71180: ,p_target_ledger_id => p_target_ledger_id

Line 71217: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

71213: l_acct_reversal_source := SUBSTR(NULL, 1,30);
71214:
71215: IF l_continue_with_lines THEN
71216: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
71217: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
71218:
71219: xla_accounting_err_pkg.build_message
71220: (p_appli_s_name => 'XLA'
71221: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 71225: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

71221: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
71222: ,p_token_1 => 'LINE_NUMBER'
71223: ,p_value_1 => l_array_extract_line_num(Idx)
71224: ,p_token_2 => 'PRODUCT_NAME'
71225: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
71226: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
71227: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
71228: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
71229:

Line 71226: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

71222: ,p_token_1 => 'LINE_NUMBER'
71223: ,p_value_1 => l_array_extract_line_num(Idx)
71224: ,p_token_2 => 'PRODUCT_NAME'
71225: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
71226: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
71227: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
71228: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
71229:
71230: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 71227: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

71223: ,p_value_1 => l_array_extract_line_num(Idx)
71224: ,p_token_2 => 'PRODUCT_NAME'
71225: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
71226: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
71227: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
71228: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
71229:
71230: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
71231: --

Line 71228: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

71224: ,p_token_2 => 'PRODUCT_NAME'
71225: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
71226: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
71227: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
71228: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
71229:
71230: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
71231: --
71232: -- following sets the accounting attributes needed to reverse

Line 71321: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

71317:
71318: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
71319: -- or secondary ledger that has different currency with primary
71320: -- or alc that is calculated by sla
71321: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
71322: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
71323:
71324: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
71325: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 71322: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

71318: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
71319: -- or secondary ledger that has different currency with primary
71320: -- or alc that is calculated by sla
71321: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
71322: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
71323:
71324: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
71325: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
71326: AND (l_actual_flag = 'A')) THEN

Line 71324: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

71320: -- or alc that is calculated by sla
71321: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
71322: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
71323:
71324: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
71325: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
71326: AND (l_actual_flag = 'A')) THEN
71327: XLA_AE_LINES_PKG.CreateGainOrLossLines(
71328: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 71325: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

71321: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
71322: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
71323:
71324: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
71325: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
71326: AND (l_actual_flag = 'A')) THEN
71327: XLA_AE_LINES_PKG.CreateGainOrLossLines(
71328: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
71329: ,p_application_id => p_application_id

Line 71328: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

71324: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
71325: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
71326: AND (l_actual_flag = 'A')) THEN
71327: XLA_AE_LINES_PKG.CreateGainOrLossLines(
71328: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
71329: ,p_application_id => p_application_id
71330: ,p_amb_context_code => 'DEFAULT'
71331: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
71332: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 71331: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

71327: XLA_AE_LINES_PKG.CreateGainOrLossLines(
71328: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
71329: ,p_application_id => p_application_id
71330: ,p_amb_context_code => 'DEFAULT'
71331: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
71332: ,p_event_class_code => C_EVENT_CLASS_CODE
71333: ,p_event_type_code => C_EVENT_TYPE_CODE
71334:
71335: ,p_gain_ccid => -1

Line 71872: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

71868:
71869: l_calculate_acctd_flag VARCHAR2(1) :='N';
71870: l_calculate_g_l_flag VARCHAR2(1) :='Y';
71871: --
71872: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71873: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71874: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
71875: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
71876: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 71873: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

71869: l_calculate_acctd_flag VARCHAR2(1) :='N';
71870: l_calculate_g_l_flag VARCHAR2(1) :='Y';
71871: --
71872: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71873: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71874: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
71875: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
71876: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71877: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 71874: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

71870: l_calculate_g_l_flag VARCHAR2(1) :='Y';
71871: --
71872: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71873: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71874: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
71875: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
71876: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71877: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
71878: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 71875: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

71871: --
71872: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71873: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71874: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
71875: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
71876: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71877: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
71878: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
71879: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 71876: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

71872: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71873: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71874: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
71875: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
71876: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71877: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
71878: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
71879: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71880: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 71877: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

71873: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71874: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
71875: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
71876: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71877: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
71878: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
71879: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71880: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71881: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 71878: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

71874: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
71875: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
71876: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71877: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
71878: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
71879: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71880: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71881: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71882: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 71879: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

71875: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
71876: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71877: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
71878: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
71879: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71880: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71881: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71882: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71883: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 71880: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

71876: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71877: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
71878: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
71879: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71880: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71881: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71882: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71883: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71884: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 71881: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

71877: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
71878: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
71879: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71880: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71881: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71882: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71883: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71884: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71885: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 71882: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

71878: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
71879: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71880: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71881: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71882: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71883: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71884: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71885: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71886: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 71883: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

71879: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71880: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71881: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71882: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71883: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71884: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71885: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71886: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
71887: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 71884: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

71880: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71881: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71882: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71883: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71884: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71885: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71886: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
71887: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
71888: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 71885: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

71881: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71882: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71883: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71884: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71885: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71886: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
71887: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
71888: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
71889: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 71886: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

71882: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71883: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71884: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71885: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71886: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
71887: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
71888: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
71889: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
71890: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 71887: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

71883: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71884: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71885: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71886: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
71887: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
71888: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
71889: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
71890: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71891: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 71888: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

71884: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71885: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71886: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
71887: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
71888: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
71889: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
71890: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71891: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71892: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 71889: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

71885: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
71886: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
71887: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
71888: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
71889: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
71890: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71891: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71892: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71893: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 71890: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

71886: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
71887: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
71888: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
71889: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
71890: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71891: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71892: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71893: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71894: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 71891: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

71887: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
71888: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
71889: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
71890: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71891: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71892: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71893: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71894: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
71895: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 71892: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

71888: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
71889: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
71890: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71891: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71892: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71893: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71894: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
71895: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
71896: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 71893: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

71889: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
71890: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71891: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71892: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71893: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71894: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
71895: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
71896: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
71897: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 71894: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

71890: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71891: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71892: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71893: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71894: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
71895: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
71896: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
71897: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
71898:

Line 71895: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

71891: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71892: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71893: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71894: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
71895: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
71896: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
71897: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
71898:
71899: l_event_id NUMBER;

Line 71896: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

71892: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71893: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71894: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
71895: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
71896: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
71897: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
71898:
71899: l_event_id NUMBER;
71900: l_previous_event_id NUMBER;

Line 71897: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

71893: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
71894: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
71895: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
71896: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
71897: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
71898:
71899: l_event_id NUMBER;
71900: l_previous_event_id NUMBER;
71901: l_first_event_id NUMBER;

Line 71915: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

71911: l_event_class_name VARCHAR2(80) := 'Credit Memo';
71912: l_description VARCHAR2(4000);
71913: l_transaction_reversal NUMBER;
71914: l_ae_header_id NUMBER;
71915: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
71916: l_log_module VARCHAR2(240);
71917: --
71918: l_acct_reversal_source VARCHAR2(30);
71919: l_trx_reversal_source VARCHAR2(30);

Line 72216: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

72212:
72213: --
72214: -- set event info as cache for other routines to refer event attributes
72215: --
72216: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
72217: (p_application_id => p_application_id
72218: ,p_primary_ledger_id => p_primary_ledger_id
72219: ,p_base_ledger_id => p_base_ledger_id
72220: ,p_target_ledger_id => p_target_ledger_id

Line 72249: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

72245:
72246: --
72247: -- set the status of entry to C_VALID (0)
72248: --
72249: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
72250:
72251: --
72252: -- initialize a row for ae header
72253: --

Line 72281: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

72277: --
72278: -- initilaize the status of ae headers for diffrent balance types
72279: -- the status is initialised to C_NOT_CREATED (2)
72280: --
72281: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
72282: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
72283: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
72284:
72285: --

Line 72282: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

72278: -- initilaize the status of ae headers for diffrent balance types
72279: -- the status is initialised to C_NOT_CREATED (2)
72280: --
72281: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
72282: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
72283: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
72284:
72285: --
72286: -- call api to validate and store accounting attributes for header

Line 72283: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

72279: -- the status is initialised to C_NOT_CREATED (2)
72280: --
72281: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
72282: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
72283: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
72284:
72285: --
72286: -- call api to validate and store accounting attributes for header
72287: --

Line 72322: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

72318: --
72319: l_trx_reversal_source := SUBSTR(NULL, 1,30);
72320:
72321: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
72322: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
72323:
72324: xla_accounting_err_pkg.build_message
72325: (p_appli_s_name => 'XLA'
72326: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 72330: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

72326: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
72327: ,p_token_1 => 'ACCT_ATTR_NAME'
72328: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
72329: ,p_token_2 => 'PRODUCT_NAME'
72330: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
72331: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
72332: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
72333: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
72334:

Line 72331: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

72327: ,p_token_1 => 'ACCT_ATTR_NAME'
72328: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
72329: ,p_token_2 => 'PRODUCT_NAME'
72330: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
72331: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
72332: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
72333: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
72334:
72335: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 72332: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

72328: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
72329: ,p_token_2 => 'PRODUCT_NAME'
72330: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
72331: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
72332: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
72333: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
72334:
72335: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
72336: --

Line 72333: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

72329: ,p_token_2 => 'PRODUCT_NAME'
72330: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
72331: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
72332: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
72333: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
72334:
72335: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
72336: --
72337: -- following sets the accounting attributes needed to reverse

Line 72352: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

72348: ----------------------------------------------------------------
72349: -- 4262811 - update the header statuses to invalid in need be
72350: ----------------------------------------------------------------
72351: --
72352: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
72353:
72354:
72355: -----------------------------------------------
72356: -- No accrual reversal for the event class/type

Line 72486: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

72482: ,p_module => l_log_module);
72483: END IF;
72484:
72485: --
72486: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
72487: --
72488: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
72489: --
72490: -- set event info as cache for other routines to refer event attributes

Line 72488: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

72484:
72485: --
72486: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
72487: --
72488: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
72489: --
72490: -- set event info as cache for other routines to refer event attributes
72491: --
72492:

Line 72496: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

72492:
72493: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
72494: l_previous_event_id := l_event_id;
72495:
72496: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
72497: (p_application_id => p_application_id
72498: ,p_primary_ledger_id => p_primary_ledger_id
72499: ,p_base_ledger_id => p_base_ledger_id
72500: ,p_target_ledger_id => p_target_ledger_id

Line 72537: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

72533: l_acct_reversal_source := SUBSTR(NULL, 1,30);
72534:
72535: IF l_continue_with_lines THEN
72536: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
72537: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
72538:
72539: xla_accounting_err_pkg.build_message
72540: (p_appli_s_name => 'XLA'
72541: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 72545: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

72541: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
72542: ,p_token_1 => 'LINE_NUMBER'
72543: ,p_value_1 => l_array_extract_line_num(Idx)
72544: ,p_token_2 => 'PRODUCT_NAME'
72545: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
72546: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
72547: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
72548: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
72549:

Line 72546: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

72542: ,p_token_1 => 'LINE_NUMBER'
72543: ,p_value_1 => l_array_extract_line_num(Idx)
72544: ,p_token_2 => 'PRODUCT_NAME'
72545: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
72546: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
72547: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
72548: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
72549:
72550: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 72547: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

72543: ,p_value_1 => l_array_extract_line_num(Idx)
72544: ,p_token_2 => 'PRODUCT_NAME'
72545: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
72546: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
72547: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
72548: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
72549:
72550: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
72551: --

Line 72548: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

72544: ,p_token_2 => 'PRODUCT_NAME'
72545: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
72546: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
72547: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
72548: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
72549:
72550: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
72551: --
72552: -- following sets the accounting attributes needed to reverse

Line 72940: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

72936:
72937: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
72938: -- or secondary ledger that has different currency with primary
72939: -- or alc that is calculated by sla
72940: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
72941: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
72942:
72943: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
72944: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 72941: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

72937: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
72938: -- or secondary ledger that has different currency with primary
72939: -- or alc that is calculated by sla
72940: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
72941: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
72942:
72943: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
72944: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
72945: AND (l_actual_flag = 'A')) THEN

Line 72943: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

72939: -- or alc that is calculated by sla
72940: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
72941: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
72942:
72943: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
72944: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
72945: AND (l_actual_flag = 'A')) THEN
72946: XLA_AE_LINES_PKG.CreateGainOrLossLines(
72947: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 72944: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

72940: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
72941: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
72942:
72943: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
72944: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
72945: AND (l_actual_flag = 'A')) THEN
72946: XLA_AE_LINES_PKG.CreateGainOrLossLines(
72947: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
72948: ,p_application_id => p_application_id

Line 72947: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

72943: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
72944: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
72945: AND (l_actual_flag = 'A')) THEN
72946: XLA_AE_LINES_PKG.CreateGainOrLossLines(
72947: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
72948: ,p_application_id => p_application_id
72949: ,p_amb_context_code => 'DEFAULT'
72950: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
72951: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 72950: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

72946: XLA_AE_LINES_PKG.CreateGainOrLossLines(
72947: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
72948: ,p_application_id => p_application_id
72949: ,p_amb_context_code => 'DEFAULT'
72950: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
72951: ,p_event_class_code => C_EVENT_CLASS_CODE
72952: ,p_event_type_code => C_EVENT_TYPE_CODE
72953:
72954: ,p_gain_ccid => -1

Line 73463: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

73459:
73460: l_calculate_acctd_flag VARCHAR2(1) :='N';
73461: l_calculate_g_l_flag VARCHAR2(1) :='N';
73462: --
73463: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73464: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73465: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
73466: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73467: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 73464: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

73460: l_calculate_acctd_flag VARCHAR2(1) :='N';
73461: l_calculate_g_l_flag VARCHAR2(1) :='N';
73462: --
73463: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73464: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73465: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
73466: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73467: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73468: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 73465: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

73461: l_calculate_g_l_flag VARCHAR2(1) :='N';
73462: --
73463: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73464: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73465: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
73466: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73467: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73468: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
73469: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 73466: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

73462: --
73463: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73464: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73465: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
73466: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73467: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73468: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
73469: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
73470: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 73467: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

73463: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73464: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73465: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
73466: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73467: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73468: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
73469: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
73470: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73471: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 73468: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

73464: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73465: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
73466: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73467: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73468: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
73469: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
73470: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73471: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73472: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 73469: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

73465: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
73466: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73467: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73468: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
73469: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
73470: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73471: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73472: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73473: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 73470: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

73466: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73467: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73468: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
73469: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
73470: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73471: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73472: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73473: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73474: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 73471: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

73467: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73468: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
73469: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
73470: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73471: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73472: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73473: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73474: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73475: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 73472: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

73468: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
73469: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
73470: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73471: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73472: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73473: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73474: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73475: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73476: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 73473: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

73469: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
73470: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73471: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73472: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73473: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73474: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73475: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73476: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73477: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 73474: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

73470: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73471: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73472: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73473: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73474: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73475: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73476: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73477: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73478: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 73475: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

73471: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73472: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73473: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73474: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73475: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73476: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73477: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73478: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73479: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 73476: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

73472: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73473: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73474: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73475: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73476: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73477: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73478: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73479: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73480: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 73477: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

73473: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73474: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73475: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73476: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73477: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73478: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73479: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73480: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73481: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 73478: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

73474: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73475: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73476: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73477: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73478: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73479: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73480: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73481: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73482: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 73479: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

73475: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73476: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73477: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73478: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73479: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73480: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73481: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73482: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73483: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 73480: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

73476: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73477: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73478: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73479: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73480: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73481: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73482: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73483: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73484: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 73481: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

73477: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73478: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73479: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73480: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73481: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73482: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73483: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73484: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73485: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 73482: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

73478: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73479: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73480: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73481: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73482: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73483: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73484: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73485: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
73486: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 73483: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

73479: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73480: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73481: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73482: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73483: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73484: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73485: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
73486: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
73487: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 73484: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

73480: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73481: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73482: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73483: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73484: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73485: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
73486: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
73487: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
73488: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 73485: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

73481: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73482: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73483: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73484: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73485: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
73486: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
73487: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
73488: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
73489:

Line 73486: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

73482: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73483: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73484: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73485: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
73486: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
73487: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
73488: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
73489:
73490: l_event_id NUMBER;

Line 73487: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

73483: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73484: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73485: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
73486: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
73487: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
73488: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
73489:
73490: l_event_id NUMBER;
73491: l_previous_event_id NUMBER;

Line 73488: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

73484: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73485: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
73486: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
73487: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
73488: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
73489:
73490: l_event_id NUMBER;
73491: l_previous_event_id NUMBER;
73492: l_first_event_id NUMBER;

Line 73506: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

73502: l_event_class_name VARCHAR2(80) := 'Debit Memo';
73503: l_description VARCHAR2(4000);
73504: l_transaction_reversal NUMBER;
73505: l_ae_header_id NUMBER;
73506: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
73507: l_log_module VARCHAR2(240);
73508: --
73509: l_acct_reversal_source VARCHAR2(30);
73510: l_trx_reversal_source VARCHAR2(30);

Line 73788: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

73784:
73785: --
73786: -- set event info as cache for other routines to refer event attributes
73787: --
73788: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
73789: (p_application_id => p_application_id
73790: ,p_primary_ledger_id => p_primary_ledger_id
73791: ,p_base_ledger_id => p_base_ledger_id
73792: ,p_target_ledger_id => p_target_ledger_id

Line 73821: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

73817:
73818: --
73819: -- set the status of entry to C_VALID (0)
73820: --
73821: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
73822:
73823: --
73824: -- initialize a row for ae header
73825: --

Line 73854: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

73850: --
73851: -- initilaize the status of ae headers for diffrent balance types
73852: -- the status is initialised to C_NOT_CREATED (2)
73853: --
73854: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
73855: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
73856: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
73857:
73858: --

Line 73855: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

73851: -- initilaize the status of ae headers for diffrent balance types
73852: -- the status is initialised to C_NOT_CREATED (2)
73853: --
73854: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
73855: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
73856: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
73857:
73858: --
73859: -- call api to validate and store accounting attributes for header

Line 73856: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

73852: -- the status is initialised to C_NOT_CREATED (2)
73853: --
73854: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
73855: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
73856: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
73857:
73858: --
73859: -- call api to validate and store accounting attributes for header
73860: --

Line 73901: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

73897: --
73898: l_trx_reversal_source := SUBSTR(NULL, 1,30);
73899:
73900: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
73901: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
73902:
73903: xla_accounting_err_pkg.build_message
73904: (p_appli_s_name => 'XLA'
73905: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 73909: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

73905: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
73906: ,p_token_1 => 'ACCT_ATTR_NAME'
73907: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
73908: ,p_token_2 => 'PRODUCT_NAME'
73909: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
73910: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
73911: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
73912: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
73913:

Line 73910: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

73906: ,p_token_1 => 'ACCT_ATTR_NAME'
73907: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
73908: ,p_token_2 => 'PRODUCT_NAME'
73909: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
73910: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
73911: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
73912: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
73913:
73914: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 73911: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

73907: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
73908: ,p_token_2 => 'PRODUCT_NAME'
73909: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
73910: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
73911: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
73912: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
73913:
73914: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
73915: --

Line 73912: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

73908: ,p_token_2 => 'PRODUCT_NAME'
73909: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
73910: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
73911: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
73912: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
73913:
73914: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
73915: --
73916: -- following sets the accounting attributes needed to reverse

Line 73931: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

73927: ----------------------------------------------------------------
73928: -- 4262811 - update the header statuses to invalid in need be
73929: ----------------------------------------------------------------
73930: --
73931: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
73932:
73933:
73934: -----------------------------------------------
73935: -- No accrual reversal for the event class/type

Line 74060: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

74056: ,p_module => l_log_module);
74057: END IF;
74058:
74059: --
74060: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
74061: --
74062: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
74063: --
74064: -- set event info as cache for other routines to refer event attributes

Line 74062: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

74058:
74059: --
74060: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
74061: --
74062: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
74063: --
74064: -- set event info as cache for other routines to refer event attributes
74065: --
74066:

Line 74070: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

74066:
74067: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
74068: l_previous_event_id := l_event_id;
74069:
74070: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
74071: (p_application_id => p_application_id
74072: ,p_primary_ledger_id => p_primary_ledger_id
74073: ,p_base_ledger_id => p_base_ledger_id
74074: ,p_target_ledger_id => p_target_ledger_id

Line 74111: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

74107: l_acct_reversal_source := SUBSTR(NULL, 1,30);
74108:
74109: IF l_continue_with_lines THEN
74110: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
74111: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
74112:
74113: xla_accounting_err_pkg.build_message
74114: (p_appli_s_name => 'XLA'
74115: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 74119: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

74115: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
74116: ,p_token_1 => 'LINE_NUMBER'
74117: ,p_value_1 => l_array_extract_line_num(Idx)
74118: ,p_token_2 => 'PRODUCT_NAME'
74119: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
74120: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
74121: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
74122: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
74123:

Line 74120: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

74116: ,p_token_1 => 'LINE_NUMBER'
74117: ,p_value_1 => l_array_extract_line_num(Idx)
74118: ,p_token_2 => 'PRODUCT_NAME'
74119: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
74120: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
74121: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
74122: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
74123:
74124: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 74121: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

74117: ,p_value_1 => l_array_extract_line_num(Idx)
74118: ,p_token_2 => 'PRODUCT_NAME'
74119: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
74120: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
74121: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
74122: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
74123:
74124: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
74125: --

Line 74122: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

74118: ,p_token_2 => 'PRODUCT_NAME'
74119: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
74120: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
74121: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
74122: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
74123:
74124: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
74125: --
74126: -- following sets the accounting attributes needed to reverse

Line 74411: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

74407:
74408: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
74409: -- or secondary ledger that has different currency with primary
74410: -- or alc that is calculated by sla
74411: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
74412: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
74413:
74414: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
74415: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 74412: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

74408: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
74409: -- or secondary ledger that has different currency with primary
74410: -- or alc that is calculated by sla
74411: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
74412: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
74413:
74414: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
74415: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
74416: AND (l_actual_flag = 'A')) THEN

Line 74414: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

74410: -- or alc that is calculated by sla
74411: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
74412: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
74413:
74414: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
74415: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
74416: AND (l_actual_flag = 'A')) THEN
74417: XLA_AE_LINES_PKG.CreateGainOrLossLines(
74418: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 74415: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

74411: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
74412: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
74413:
74414: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
74415: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
74416: AND (l_actual_flag = 'A')) THEN
74417: XLA_AE_LINES_PKG.CreateGainOrLossLines(
74418: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
74419: ,p_application_id => p_application_id

Line 74418: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

74414: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
74415: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
74416: AND (l_actual_flag = 'A')) THEN
74417: XLA_AE_LINES_PKG.CreateGainOrLossLines(
74418: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
74419: ,p_application_id => p_application_id
74420: ,p_amb_context_code => 'DEFAULT'
74421: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
74422: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 74421: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

74417: XLA_AE_LINES_PKG.CreateGainOrLossLines(
74418: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
74419: ,p_application_id => p_application_id
74420: ,p_amb_context_code => 'DEFAULT'
74421: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
74422: ,p_event_class_code => C_EVENT_CLASS_CODE
74423: ,p_event_type_code => C_EVENT_TYPE_CODE
74424:
74425: ,p_gain_ccid => -1

Line 74919: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

74915:
74916: l_calculate_acctd_flag VARCHAR2(1) :='N';
74917: l_calculate_g_l_flag VARCHAR2(1) :='N';
74918: --
74919: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74920: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74921: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
74922: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74923: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 74920: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

74916: l_calculate_acctd_flag VARCHAR2(1) :='N';
74917: l_calculate_g_l_flag VARCHAR2(1) :='N';
74918: --
74919: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74920: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74921: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
74922: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74923: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74924: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 74921: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

74917: l_calculate_g_l_flag VARCHAR2(1) :='N';
74918: --
74919: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74920: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74921: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
74922: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74923: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74924: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
74925: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 74922: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

74918: --
74919: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74920: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74921: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
74922: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74923: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74924: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
74925: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
74926: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 74923: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

74919: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74920: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74921: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
74922: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74923: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74924: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
74925: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
74926: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74927: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 74924: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

74920: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74921: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
74922: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74923: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74924: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
74925: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
74926: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74927: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74928: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 74925: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

74921: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
74922: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74923: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74924: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
74925: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
74926: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74927: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74928: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74929: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 74926: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

74922: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74923: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74924: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
74925: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
74926: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74927: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74928: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74929: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74930: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 74927: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

74923: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74924: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
74925: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
74926: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74927: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74928: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74929: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74930: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74931: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 74928: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

74924: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
74925: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
74926: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74927: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74928: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74929: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74930: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74931: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74932: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 74929: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

74925: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
74926: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74927: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74928: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74929: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74930: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74931: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74932: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74933: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 74930: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

74926: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74927: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74928: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74929: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74930: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74931: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74932: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74933: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74934: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 74931: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

74927: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74928: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74929: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74930: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74931: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74932: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74933: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74934: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74935: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 74932: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

74928: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74929: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74930: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74931: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74932: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74933: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74934: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74935: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74936: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 74933: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

74929: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74930: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74931: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74932: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74933: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74934: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74935: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74936: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74937: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 74934: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

74930: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74931: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74932: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74933: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74934: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74935: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74936: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74937: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74938: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 74935: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

74931: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74932: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74933: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74934: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74935: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74936: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74937: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74938: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74939: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 74936: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

74932: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74933: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74934: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74935: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74936: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74937: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74938: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74939: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74940: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 74937: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

74933: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74934: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74935: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74936: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74937: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74938: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74939: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74940: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74941: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 74938: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

74934: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74935: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74936: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74937: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74938: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74939: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74940: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74941: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
74942: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 74939: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

74935: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74936: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74937: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74938: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74939: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74940: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74941: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
74942: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
74943: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 74940: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

74936: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74937: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74938: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74939: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74940: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74941: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
74942: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
74943: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
74944: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 74941: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

74937: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74938: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74939: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74940: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74941: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
74942: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
74943: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
74944: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
74945:

Line 74942: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

74938: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74939: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74940: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74941: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
74942: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
74943: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
74944: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
74945:
74946: l_event_id NUMBER;

Line 74943: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

74939: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74940: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74941: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
74942: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
74943: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
74944: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
74945:
74946: l_event_id NUMBER;
74947: l_previous_event_id NUMBER;

Line 74944: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

74940: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74941: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
74942: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
74943: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
74944: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
74945:
74946: l_event_id NUMBER;
74947: l_previous_event_id NUMBER;
74948: l_first_event_id NUMBER;

Line 74962: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

74958: l_event_class_name VARCHAR2(80) := 'Deposit';
74959: l_description VARCHAR2(4000);
74960: l_transaction_reversal NUMBER;
74961: l_ae_header_id NUMBER;
74962: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
74963: l_log_module VARCHAR2(240);
74964: --
74965: l_acct_reversal_source VARCHAR2(30);
74966: l_trx_reversal_source VARCHAR2(30);

Line 75233: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

75229:
75230: --
75231: -- set event info as cache for other routines to refer event attributes
75232: --
75233: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
75234: (p_application_id => p_application_id
75235: ,p_primary_ledger_id => p_primary_ledger_id
75236: ,p_base_ledger_id => p_base_ledger_id
75237: ,p_target_ledger_id => p_target_ledger_id

Line 75266: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

75262:
75263: --
75264: -- set the status of entry to C_VALID (0)
75265: --
75266: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
75267:
75268: --
75269: -- initialize a row for ae header
75270: --

Line 75297: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

75293: --
75294: -- initilaize the status of ae headers for diffrent balance types
75295: -- the status is initialised to C_NOT_CREATED (2)
75296: --
75297: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
75298: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
75299: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
75300:
75301: --

Line 75298: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

75294: -- initilaize the status of ae headers for diffrent balance types
75295: -- the status is initialised to C_NOT_CREATED (2)
75296: --
75297: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
75298: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
75299: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
75300:
75301: --
75302: -- call api to validate and store accounting attributes for header

Line 75299: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

75295: -- the status is initialised to C_NOT_CREATED (2)
75296: --
75297: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
75298: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
75299: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
75300:
75301: --
75302: -- call api to validate and store accounting attributes for header
75303: --

Line 75344: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

75340: --
75341: l_trx_reversal_source := SUBSTR(NULL, 1,30);
75342:
75343: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
75344: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
75345:
75346: xla_accounting_err_pkg.build_message
75347: (p_appli_s_name => 'XLA'
75348: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 75352: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

75348: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
75349: ,p_token_1 => 'ACCT_ATTR_NAME'
75350: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
75351: ,p_token_2 => 'PRODUCT_NAME'
75352: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
75353: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
75354: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
75355: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
75356:

Line 75353: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

75349: ,p_token_1 => 'ACCT_ATTR_NAME'
75350: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
75351: ,p_token_2 => 'PRODUCT_NAME'
75352: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
75353: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
75354: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
75355: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
75356:
75357: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 75354: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

75350: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
75351: ,p_token_2 => 'PRODUCT_NAME'
75352: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
75353: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
75354: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
75355: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
75356:
75357: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
75358: --

Line 75355: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

75351: ,p_token_2 => 'PRODUCT_NAME'
75352: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
75353: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
75354: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
75355: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
75356:
75357: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
75358: --
75359: -- following sets the accounting attributes needed to reverse

Line 75374: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

75370: ----------------------------------------------------------------
75371: -- 4262811 - update the header statuses to invalid in need be
75372: ----------------------------------------------------------------
75373: --
75374: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
75375:
75376:
75377: -----------------------------------------------
75378: -- No accrual reversal for the event class/type

Line 75502: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

75498: ,p_module => l_log_module);
75499: END IF;
75500:
75501: --
75502: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
75503: --
75504: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
75505: --
75506: -- set event info as cache for other routines to refer event attributes

Line 75504: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

75500:
75501: --
75502: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
75503: --
75504: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
75505: --
75506: -- set event info as cache for other routines to refer event attributes
75507: --
75508:

Line 75512: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

75508:
75509: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
75510: l_previous_event_id := l_event_id;
75511:
75512: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
75513: (p_application_id => p_application_id
75514: ,p_primary_ledger_id => p_primary_ledger_id
75515: ,p_base_ledger_id => p_base_ledger_id
75516: ,p_target_ledger_id => p_target_ledger_id

Line 75553: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

75549: l_acct_reversal_source := SUBSTR(NULL, 1,30);
75550:
75551: IF l_continue_with_lines THEN
75552: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
75553: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
75554:
75555: xla_accounting_err_pkg.build_message
75556: (p_appli_s_name => 'XLA'
75557: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 75561: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

75557: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
75558: ,p_token_1 => 'LINE_NUMBER'
75559: ,p_value_1 => l_array_extract_line_num(Idx)
75560: ,p_token_2 => 'PRODUCT_NAME'
75561: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
75562: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
75563: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
75564: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
75565:

Line 75562: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

75558: ,p_token_1 => 'LINE_NUMBER'
75559: ,p_value_1 => l_array_extract_line_num(Idx)
75560: ,p_token_2 => 'PRODUCT_NAME'
75561: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
75562: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
75563: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
75564: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
75565:
75566: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 75563: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

75559: ,p_value_1 => l_array_extract_line_num(Idx)
75560: ,p_token_2 => 'PRODUCT_NAME'
75561: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
75562: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
75563: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
75564: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
75565:
75566: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
75567: --

Line 75564: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

75560: ,p_token_2 => 'PRODUCT_NAME'
75561: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
75562: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
75563: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
75564: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
75565:
75566: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
75567: --
75568: -- following sets the accounting attributes needed to reverse

Line 75657: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

75653:
75654: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
75655: -- or secondary ledger that has different currency with primary
75656: -- or alc that is calculated by sla
75657: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
75658: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
75659:
75660: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
75661: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 75658: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

75654: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
75655: -- or secondary ledger that has different currency with primary
75656: -- or alc that is calculated by sla
75657: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
75658: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
75659:
75660: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
75661: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
75662: AND (l_actual_flag = 'A')) THEN

Line 75660: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

75656: -- or alc that is calculated by sla
75657: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
75658: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
75659:
75660: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
75661: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
75662: AND (l_actual_flag = 'A')) THEN
75663: XLA_AE_LINES_PKG.CreateGainOrLossLines(
75664: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 75661: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

75657: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
75658: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
75659:
75660: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
75661: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
75662: AND (l_actual_flag = 'A')) THEN
75663: XLA_AE_LINES_PKG.CreateGainOrLossLines(
75664: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
75665: ,p_application_id => p_application_id

Line 75664: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

75660: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
75661: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
75662: AND (l_actual_flag = 'A')) THEN
75663: XLA_AE_LINES_PKG.CreateGainOrLossLines(
75664: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
75665: ,p_application_id => p_application_id
75666: ,p_amb_context_code => 'DEFAULT'
75667: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
75668: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 75667: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

75663: XLA_AE_LINES_PKG.CreateGainOrLossLines(
75664: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
75665: ,p_application_id => p_application_id
75666: ,p_amb_context_code => 'DEFAULT'
75667: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
75668: ,p_event_class_code => C_EVENT_CLASS_CODE
75669: ,p_event_type_code => C_EVENT_TYPE_CODE
75670:
75671: ,p_gain_ccid => -1

Line 76165: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

76161:
76162: l_calculate_acctd_flag VARCHAR2(1) :='N';
76163: l_calculate_g_l_flag VARCHAR2(1) :='N';
76164: --
76165: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76166: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76167: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
76168: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76169: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 76166: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

76162: l_calculate_acctd_flag VARCHAR2(1) :='N';
76163: l_calculate_g_l_flag VARCHAR2(1) :='N';
76164: --
76165: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76166: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76167: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
76168: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76169: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76170: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 76167: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

76163: l_calculate_g_l_flag VARCHAR2(1) :='N';
76164: --
76165: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76166: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76167: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
76168: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76169: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76170: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
76171: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 76168: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

76164: --
76165: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76166: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76167: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
76168: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76169: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76170: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
76171: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
76172: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 76169: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

76165: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76166: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76167: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
76168: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76169: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76170: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
76171: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
76172: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76173: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 76170: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

76166: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76167: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
76168: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76169: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76170: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
76171: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
76172: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76173: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76174: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 76171: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

76167: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
76168: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76169: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76170: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
76171: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
76172: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76173: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76174: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76175: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 76172: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

76168: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76169: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76170: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
76171: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
76172: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76173: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76174: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76175: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76176: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 76173: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

76169: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76170: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
76171: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
76172: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76173: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76174: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76175: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76176: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76177: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 76174: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

76170: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
76171: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
76172: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76173: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76174: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76175: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76176: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76177: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76178: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 76175: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

76171: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
76172: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76173: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76174: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76175: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76176: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76177: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76178: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76179: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 76176: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

76172: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76173: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76174: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76175: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76176: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76177: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76178: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76179: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76180: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 76177: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

76173: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76174: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76175: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76176: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76177: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76178: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76179: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76180: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76181: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 76178: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

76174: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76175: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76176: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76177: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76178: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76179: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76180: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76181: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76182: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 76179: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

76175: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76176: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76177: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76178: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76179: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76180: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76181: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76182: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76183: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 76180: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

76176: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76177: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76178: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76179: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76180: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76181: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76182: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76183: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76184: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 76181: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

76177: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76178: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76179: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76180: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76181: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76182: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76183: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76184: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76185: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 76182: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

76178: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76179: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76180: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76181: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76182: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76183: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76184: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76185: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76186: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 76183: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

76179: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76180: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76181: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76182: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76183: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76184: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76185: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76186: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76187: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 76184: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

76180: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76181: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76182: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76183: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76184: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76185: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76186: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76187: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
76188: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 76185: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

76181: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76182: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76183: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76184: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76185: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76186: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76187: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
76188: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
76189: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 76186: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

76182: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76183: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76184: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76185: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76186: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76187: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
76188: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
76189: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
76190: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 76187: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

76183: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76184: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76185: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76186: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76187: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
76188: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
76189: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
76190: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
76191:

Line 76188: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

76184: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76185: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76186: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76187: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
76188: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
76189: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
76190: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
76191:
76192: l_event_id NUMBER;

Line 76189: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

76185: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76186: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76187: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
76188: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
76189: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
76190: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
76191:
76192: l_event_id NUMBER;
76193: l_previous_event_id NUMBER;

Line 76190: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

76186: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76187: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
76188: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
76189: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
76190: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
76191:
76192: l_event_id NUMBER;
76193: l_previous_event_id NUMBER;
76194: l_first_event_id NUMBER;

Line 76208: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

76204: l_event_class_name VARCHAR2(80) := 'Guarantee';
76205: l_description VARCHAR2(4000);
76206: l_transaction_reversal NUMBER;
76207: l_ae_header_id NUMBER;
76208: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
76209: l_log_module VARCHAR2(240);
76210: --
76211: l_acct_reversal_source VARCHAR2(30);
76212: l_trx_reversal_source VARCHAR2(30);

Line 76479: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

76475:
76476: --
76477: -- set event info as cache for other routines to refer event attributes
76478: --
76479: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
76480: (p_application_id => p_application_id
76481: ,p_primary_ledger_id => p_primary_ledger_id
76482: ,p_base_ledger_id => p_base_ledger_id
76483: ,p_target_ledger_id => p_target_ledger_id

Line 76512: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

76508:
76509: --
76510: -- set the status of entry to C_VALID (0)
76511: --
76512: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
76513:
76514: --
76515: -- initialize a row for ae header
76516: --

Line 76543: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

76539: --
76540: -- initilaize the status of ae headers for diffrent balance types
76541: -- the status is initialised to C_NOT_CREATED (2)
76542: --
76543: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
76544: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
76545: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
76546:
76547: --

Line 76544: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

76540: -- initilaize the status of ae headers for diffrent balance types
76541: -- the status is initialised to C_NOT_CREATED (2)
76542: --
76543: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
76544: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
76545: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
76546:
76547: --
76548: -- call api to validate and store accounting attributes for header

Line 76545: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

76541: -- the status is initialised to C_NOT_CREATED (2)
76542: --
76543: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
76544: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
76545: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
76546:
76547: --
76548: -- call api to validate and store accounting attributes for header
76549: --

Line 76590: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

76586: --
76587: l_trx_reversal_source := SUBSTR(NULL, 1,30);
76588:
76589: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
76590: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
76591:
76592: xla_accounting_err_pkg.build_message
76593: (p_appli_s_name => 'XLA'
76594: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 76598: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

76594: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
76595: ,p_token_1 => 'ACCT_ATTR_NAME'
76596: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
76597: ,p_token_2 => 'PRODUCT_NAME'
76598: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
76599: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
76600: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
76601: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
76602:

Line 76599: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

76595: ,p_token_1 => 'ACCT_ATTR_NAME'
76596: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
76597: ,p_token_2 => 'PRODUCT_NAME'
76598: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
76599: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
76600: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
76601: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
76602:
76603: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 76600: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

76596: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
76597: ,p_token_2 => 'PRODUCT_NAME'
76598: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
76599: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
76600: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
76601: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
76602:
76603: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
76604: --

Line 76601: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

76597: ,p_token_2 => 'PRODUCT_NAME'
76598: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
76599: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
76600: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
76601: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
76602:
76603: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
76604: --
76605: -- following sets the accounting attributes needed to reverse

Line 76620: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

76616: ----------------------------------------------------------------
76617: -- 4262811 - update the header statuses to invalid in need be
76618: ----------------------------------------------------------------
76619: --
76620: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
76621:
76622:
76623: -----------------------------------------------
76624: -- No accrual reversal for the event class/type

Line 76748: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

76744: ,p_module => l_log_module);
76745: END IF;
76746:
76747: --
76748: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
76749: --
76750: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
76751: --
76752: -- set event info as cache for other routines to refer event attributes

Line 76750: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

76746:
76747: --
76748: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
76749: --
76750: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
76751: --
76752: -- set event info as cache for other routines to refer event attributes
76753: --
76754:

Line 76758: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

76754:
76755: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
76756: l_previous_event_id := l_event_id;
76757:
76758: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
76759: (p_application_id => p_application_id
76760: ,p_primary_ledger_id => p_primary_ledger_id
76761: ,p_base_ledger_id => p_base_ledger_id
76762: ,p_target_ledger_id => p_target_ledger_id

Line 76799: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

76795: l_acct_reversal_source := SUBSTR(NULL, 1,30);
76796:
76797: IF l_continue_with_lines THEN
76798: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
76799: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
76800:
76801: xla_accounting_err_pkg.build_message
76802: (p_appli_s_name => 'XLA'
76803: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 76807: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

76803: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
76804: ,p_token_1 => 'LINE_NUMBER'
76805: ,p_value_1 => l_array_extract_line_num(Idx)
76806: ,p_token_2 => 'PRODUCT_NAME'
76807: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
76808: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
76809: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
76810: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
76811:

Line 76808: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

76804: ,p_token_1 => 'LINE_NUMBER'
76805: ,p_value_1 => l_array_extract_line_num(Idx)
76806: ,p_token_2 => 'PRODUCT_NAME'
76807: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
76808: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
76809: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
76810: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
76811:
76812: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 76809: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

76805: ,p_value_1 => l_array_extract_line_num(Idx)
76806: ,p_token_2 => 'PRODUCT_NAME'
76807: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
76808: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
76809: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
76810: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
76811:
76812: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
76813: --

Line 76810: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

76806: ,p_token_2 => 'PRODUCT_NAME'
76807: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
76808: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
76809: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
76810: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
76811:
76812: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
76813: --
76814: -- following sets the accounting attributes needed to reverse

Line 76903: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

76899:
76900: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
76901: -- or secondary ledger that has different currency with primary
76902: -- or alc that is calculated by sla
76903: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
76904: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
76905:
76906: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
76907: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 76904: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

76900: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
76901: -- or secondary ledger that has different currency with primary
76902: -- or alc that is calculated by sla
76903: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
76904: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
76905:
76906: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
76907: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
76908: AND (l_actual_flag = 'A')) THEN

Line 76906: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

76902: -- or alc that is calculated by sla
76903: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
76904: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
76905:
76906: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
76907: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
76908: AND (l_actual_flag = 'A')) THEN
76909: XLA_AE_LINES_PKG.CreateGainOrLossLines(
76910: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 76907: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

76903: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
76904: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
76905:
76906: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
76907: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
76908: AND (l_actual_flag = 'A')) THEN
76909: XLA_AE_LINES_PKG.CreateGainOrLossLines(
76910: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
76911: ,p_application_id => p_application_id

Line 76910: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

76906: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
76907: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
76908: AND (l_actual_flag = 'A')) THEN
76909: XLA_AE_LINES_PKG.CreateGainOrLossLines(
76910: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
76911: ,p_application_id => p_application_id
76912: ,p_amb_context_code => 'DEFAULT'
76913: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
76914: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 76913: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

76909: XLA_AE_LINES_PKG.CreateGainOrLossLines(
76910: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
76911: ,p_application_id => p_application_id
76912: ,p_amb_context_code => 'DEFAULT'
76913: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
76914: ,p_event_class_code => C_EVENT_CLASS_CODE
76915: ,p_event_type_code => C_EVENT_TYPE_CODE
76916:
76917: ,p_gain_ccid => -1

Line 77447: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

77443:
77444: l_calculate_acctd_flag VARCHAR2(1) :='N';
77445: l_calculate_g_l_flag VARCHAR2(1) :='N';
77446: --
77447: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77448: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77449: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
77450: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77451: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 77448: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

77444: l_calculate_acctd_flag VARCHAR2(1) :='N';
77445: l_calculate_g_l_flag VARCHAR2(1) :='N';
77446: --
77447: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77448: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77449: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
77450: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77451: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77452: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 77449: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

77445: l_calculate_g_l_flag VARCHAR2(1) :='N';
77446: --
77447: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77448: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77449: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
77450: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77451: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77452: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
77453: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 77450: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

77446: --
77447: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77448: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77449: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
77450: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77451: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77452: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
77453: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
77454: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 77451: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

77447: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77448: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77449: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
77450: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77451: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77452: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
77453: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
77454: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77455: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 77452: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

77448: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77449: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
77450: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77451: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77452: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
77453: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
77454: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77455: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77456: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 77453: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

77449: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
77450: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77451: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77452: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
77453: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
77454: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77455: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77456: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77457: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 77454: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

77450: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77451: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77452: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
77453: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
77454: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77455: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77456: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77457: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77458: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 77455: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

77451: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77452: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
77453: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
77454: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77455: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77456: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77457: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77458: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77459: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 77456: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

77452: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
77453: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
77454: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77455: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77456: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77457: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77458: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77459: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77460: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 77457: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

77453: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
77454: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77455: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77456: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77457: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77458: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77459: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77460: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77461: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 77458: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

77454: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77455: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77456: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77457: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77458: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77459: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77460: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77461: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77462: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 77459: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

77455: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77456: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77457: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77458: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77459: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77460: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77461: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77462: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77463: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 77460: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

77456: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77457: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77458: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77459: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77460: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77461: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77462: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77463: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77464: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 77461: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

77457: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77458: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77459: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77460: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77461: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77462: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77463: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77464: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77465: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 77462: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

77458: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77459: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77460: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77461: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77462: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77463: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77464: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77465: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77466: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 77463: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

77459: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77460: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77461: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77462: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77463: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77464: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77465: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77466: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77467: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 77464: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

77460: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77461: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77462: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77463: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77464: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77465: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77466: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77467: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77468: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 77465: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

77461: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77462: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77463: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77464: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77465: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77466: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77467: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77468: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77469: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 77466: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

77462: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77463: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77464: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77465: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77466: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77467: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77468: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77469: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
77470: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 77467: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

77463: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77464: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77465: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77466: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77467: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77468: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77469: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
77470: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
77471: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 77468: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

77464: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77465: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77466: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77467: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77468: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77469: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
77470: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
77471: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
77472: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 77469: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

77465: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77466: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77467: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77468: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77469: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
77470: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
77471: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
77472: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
77473:

Line 77470: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

77466: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77467: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77468: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77469: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
77470: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
77471: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
77472: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
77473:
77474: l_event_id NUMBER;

Line 77471: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

77467: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77468: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77469: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
77470: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
77471: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
77472: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
77473:
77474: l_event_id NUMBER;
77475: l_previous_event_id NUMBER;

Line 77472: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

77468: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77469: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
77470: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
77471: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
77472: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
77473:
77474: l_event_id NUMBER;
77475: l_previous_event_id NUMBER;
77476: l_first_event_id NUMBER;

Line 77490: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

77486: l_event_class_name VARCHAR2(80) := 'Invoice';
77487: l_description VARCHAR2(4000);
77488: l_transaction_reversal NUMBER;
77489: l_ae_header_id NUMBER;
77490: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
77491: l_log_module VARCHAR2(240);
77492: --
77493: l_acct_reversal_source VARCHAR2(30);
77494: l_trx_reversal_source VARCHAR2(30);

Line 77786: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

77782:
77783: --
77784: -- set event info as cache for other routines to refer event attributes
77785: --
77786: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
77787: (p_application_id => p_application_id
77788: ,p_primary_ledger_id => p_primary_ledger_id
77789: ,p_base_ledger_id => p_base_ledger_id
77790: ,p_target_ledger_id => p_target_ledger_id

Line 77819: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

77815:
77816: --
77817: -- set the status of entry to C_VALID (0)
77818: --
77819: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
77820:
77821: --
77822: -- initialize a row for ae header
77823: --

Line 77853: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

77849: --
77850: -- initilaize the status of ae headers for diffrent balance types
77851: -- the status is initialised to C_NOT_CREATED (2)
77852: --
77853: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
77854: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
77855: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
77856:
77857: --

Line 77854: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

77850: -- initilaize the status of ae headers for diffrent balance types
77851: -- the status is initialised to C_NOT_CREATED (2)
77852: --
77853: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
77854: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
77855: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
77856:
77857: --
77858: -- call api to validate and store accounting attributes for header

Line 77855: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

77851: -- the status is initialised to C_NOT_CREATED (2)
77852: --
77853: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
77854: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
77855: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
77856:
77857: --
77858: -- call api to validate and store accounting attributes for header
77859: --

Line 77900: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

77896: --
77897: l_trx_reversal_source := SUBSTR(NULL, 1,30);
77898:
77899: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
77900: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
77901:
77902: xla_accounting_err_pkg.build_message
77903: (p_appli_s_name => 'XLA'
77904: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 77908: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

77904: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
77905: ,p_token_1 => 'ACCT_ATTR_NAME'
77906: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
77907: ,p_token_2 => 'PRODUCT_NAME'
77908: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
77909: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
77910: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
77911: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
77912:

Line 77909: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

77905: ,p_token_1 => 'ACCT_ATTR_NAME'
77906: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
77907: ,p_token_2 => 'PRODUCT_NAME'
77908: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
77909: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
77910: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
77911: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
77912:
77913: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 77910: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

77906: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
77907: ,p_token_2 => 'PRODUCT_NAME'
77908: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
77909: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
77910: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
77911: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
77912:
77913: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
77914: --

Line 77911: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

77907: ,p_token_2 => 'PRODUCT_NAME'
77908: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
77909: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
77910: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
77911: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
77912:
77913: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
77914: --
77915: -- following sets the accounting attributes needed to reverse

Line 77930: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

77926: ----------------------------------------------------------------
77927: -- 4262811 - update the header statuses to invalid in need be
77928: ----------------------------------------------------------------
77929: --
77930: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
77931:
77932:
77933: -----------------------------------------------
77934: -- No accrual reversal for the event class/type

Line 78062: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

78058: ,p_module => l_log_module);
78059: END IF;
78060:
78061: --
78062: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
78063: --
78064: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
78065: --
78066: -- set event info as cache for other routines to refer event attributes

Line 78064: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

78060:
78061: --
78062: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
78063: --
78064: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
78065: --
78066: -- set event info as cache for other routines to refer event attributes
78067: --
78068:

Line 78072: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

78068:
78069: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
78070: l_previous_event_id := l_event_id;
78071:
78072: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
78073: (p_application_id => p_application_id
78074: ,p_primary_ledger_id => p_primary_ledger_id
78075: ,p_base_ledger_id => p_base_ledger_id
78076: ,p_target_ledger_id => p_target_ledger_id

Line 78113: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

78109: l_acct_reversal_source := SUBSTR(NULL, 1,30);
78110:
78111: IF l_continue_with_lines THEN
78112: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
78113: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
78114:
78115: xla_accounting_err_pkg.build_message
78116: (p_appli_s_name => 'XLA'
78117: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 78121: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

78117: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
78118: ,p_token_1 => 'LINE_NUMBER'
78119: ,p_value_1 => l_array_extract_line_num(Idx)
78120: ,p_token_2 => 'PRODUCT_NAME'
78121: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
78122: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
78123: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
78124: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
78125:

Line 78122: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

78118: ,p_token_1 => 'LINE_NUMBER'
78119: ,p_value_1 => l_array_extract_line_num(Idx)
78120: ,p_token_2 => 'PRODUCT_NAME'
78121: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
78122: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
78123: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
78124: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
78125:
78126: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 78123: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

78119: ,p_value_1 => l_array_extract_line_num(Idx)
78120: ,p_token_2 => 'PRODUCT_NAME'
78121: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
78122: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
78123: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
78124: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
78125:
78126: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
78127: --

Line 78124: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

78120: ,p_token_2 => 'PRODUCT_NAME'
78121: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
78122: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
78123: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
78124: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
78125:
78126: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
78127: --
78128: -- following sets the accounting attributes needed to reverse

Line 78488: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

78484:
78485: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
78486: -- or secondary ledger that has different currency with primary
78487: -- or alc that is calculated by sla
78488: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
78489: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
78490:
78491: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
78492: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 78489: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

78485: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
78486: -- or secondary ledger that has different currency with primary
78487: -- or alc that is calculated by sla
78488: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
78489: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
78490:
78491: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
78492: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
78493: AND (l_actual_flag = 'A')) THEN

Line 78491: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

78487: -- or alc that is calculated by sla
78488: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
78489: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
78490:
78491: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
78492: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
78493: AND (l_actual_flag = 'A')) THEN
78494: XLA_AE_LINES_PKG.CreateGainOrLossLines(
78495: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 78492: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

78488: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
78489: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
78490:
78491: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
78492: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
78493: AND (l_actual_flag = 'A')) THEN
78494: XLA_AE_LINES_PKG.CreateGainOrLossLines(
78495: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
78496: ,p_application_id => p_application_id

Line 78495: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

78491: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
78492: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
78493: AND (l_actual_flag = 'A')) THEN
78494: XLA_AE_LINES_PKG.CreateGainOrLossLines(
78495: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
78496: ,p_application_id => p_application_id
78497: ,p_amb_context_code => 'DEFAULT'
78498: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
78499: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 78498: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

78494: XLA_AE_LINES_PKG.CreateGainOrLossLines(
78495: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
78496: ,p_application_id => p_application_id
78497: ,p_amb_context_code => 'DEFAULT'
78498: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
78499: ,p_event_class_code => C_EVENT_CLASS_CODE
78500: ,p_event_type_code => C_EVENT_TYPE_CODE
78501:
78502: ,p_gain_ccid => -1

Line 79049: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

79045:
79046: l_calculate_acctd_flag VARCHAR2(1) :='N';
79047: l_calculate_g_l_flag VARCHAR2(1) :='N';
79048: --
79049: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79050: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79051: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79052: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79053: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 79050: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

79046: l_calculate_acctd_flag VARCHAR2(1) :='N';
79047: l_calculate_g_l_flag VARCHAR2(1) :='N';
79048: --
79049: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79050: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79051: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79052: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79053: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79054: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 79051: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

79047: l_calculate_g_l_flag VARCHAR2(1) :='N';
79048: --
79049: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79050: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79051: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79052: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79053: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79054: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79055: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 79052: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

79048: --
79049: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79050: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79051: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79052: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79053: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79054: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79055: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79056: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 79053: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

79049: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79050: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79051: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79052: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79053: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79054: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79055: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79056: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79057: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 79054: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

79050: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79051: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79052: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79053: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79054: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79055: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79056: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79057: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79058: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 79055: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

79051: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79052: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79053: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79054: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79055: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79056: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79057: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79058: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79059: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 79056: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

79052: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79053: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79054: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79055: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79056: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79057: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79058: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79059: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79060: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 79057: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

79053: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79054: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79055: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79056: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79057: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79058: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79059: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79060: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79061: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 79058: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

79054: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79055: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79056: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79057: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79058: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79059: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79060: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79061: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79062: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 79059: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

79055: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79056: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79057: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79058: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79059: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79060: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79061: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79062: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79063: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 79060: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

79056: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79057: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79058: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79059: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79060: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79061: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79062: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79063: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79064: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 79061: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

79057: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79058: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79059: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79060: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79061: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79062: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79063: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79064: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79065: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 79062: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

79058: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79059: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79060: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79061: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79062: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79063: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79064: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79065: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79066: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 79063: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

79059: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79060: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79061: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79062: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79063: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79064: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79065: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79066: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79067: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 79064: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

79060: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79061: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79062: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79063: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79064: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79065: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79066: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79067: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79068: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 79065: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

79061: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79062: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79063: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79064: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79065: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79066: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79067: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79068: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79069: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 79066: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

79062: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79063: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79064: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79065: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79066: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79067: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79068: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79069: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79070: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 79067: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

79063: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79064: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79065: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79066: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79067: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79068: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79069: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79070: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79071: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 79068: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

79064: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79065: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79066: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79067: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79068: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79069: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79070: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79071: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
79072: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 79069: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

79065: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79066: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79067: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79068: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79069: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79070: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79071: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
79072: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79073: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 79070: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

79066: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79067: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79068: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79069: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79070: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79071: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
79072: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79073: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
79074: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 79071: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

79067: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79068: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79069: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79070: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79071: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
79072: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79073: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
79074: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
79075:

Line 79072: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

79068: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79069: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79070: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79071: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
79072: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79073: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
79074: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
79075:
79076: l_event_id NUMBER;

Line 79073: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

79069: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79070: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79071: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
79072: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79073: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
79074: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
79075:
79076: l_event_id NUMBER;
79077: l_previous_event_id NUMBER;

Line 79074: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

79070: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79071: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
79072: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79073: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
79074: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
79075:
79076: l_event_id NUMBER;
79077: l_previous_event_id NUMBER;
79078: l_first_event_id NUMBER;

Line 79092: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

79088: l_event_class_name VARCHAR2(80) := 'Miscellaneous Receipt';
79089: l_description VARCHAR2(4000);
79090: l_transaction_reversal NUMBER;
79091: l_ae_header_id NUMBER;
79092: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
79093: l_log_module VARCHAR2(240);
79094: --
79095: l_acct_reversal_source VARCHAR2(30);
79096: l_trx_reversal_source VARCHAR2(30);

Line 79400: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

79396:
79397: --
79398: -- set event info as cache for other routines to refer event attributes
79399: --
79400: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
79401: (p_application_id => p_application_id
79402: ,p_primary_ledger_id => p_primary_ledger_id
79403: ,p_base_ledger_id => p_base_ledger_id
79404: ,p_target_ledger_id => p_target_ledger_id

Line 79433: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

79429:
79430: --
79431: -- set the status of entry to C_VALID (0)
79432: --
79433: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
79434:
79435: --
79436: -- initialize a row for ae header
79437: --

Line 79467: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

79463: --
79464: -- initilaize the status of ae headers for diffrent balance types
79465: -- the status is initialised to C_NOT_CREATED (2)
79466: --
79467: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
79468: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
79469: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
79470:
79471: --

Line 79468: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

79464: -- initilaize the status of ae headers for diffrent balance types
79465: -- the status is initialised to C_NOT_CREATED (2)
79466: --
79467: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
79468: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
79469: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
79470:
79471: --
79472: -- call api to validate and store accounting attributes for header

Line 79469: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

79465: -- the status is initialised to C_NOT_CREATED (2)
79466: --
79467: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
79468: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
79469: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
79470:
79471: --
79472: -- call api to validate and store accounting attributes for header
79473: --

Line 79516: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

79512: --
79513: l_trx_reversal_source := SUBSTR(g_array_event(l_event_id).array_value_char('source_89'), 1,30);
79514:
79515: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
79516: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
79517:
79518: xla_accounting_err_pkg.build_message
79519: (p_appli_s_name => 'XLA'
79520: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 79524: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

79520: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
79521: ,p_token_1 => 'ACCT_ATTR_NAME'
79522: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
79523: ,p_token_2 => 'PRODUCT_NAME'
79524: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
79525: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
79526: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
79527: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
79528:

Line 79525: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

79521: ,p_token_1 => 'ACCT_ATTR_NAME'
79522: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
79523: ,p_token_2 => 'PRODUCT_NAME'
79524: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
79525: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
79526: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
79527: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
79528:
79529: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 79526: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

79522: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
79523: ,p_token_2 => 'PRODUCT_NAME'
79524: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
79525: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
79526: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
79527: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
79528:
79529: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
79530: --

Line 79527: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

79523: ,p_token_2 => 'PRODUCT_NAME'
79524: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
79525: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
79526: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
79527: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
79528:
79529: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
79530: --
79531: -- following sets the accounting attributes needed to reverse

Line 79546: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

79542: ----------------------------------------------------------------
79543: -- 4262811 - update the header statuses to invalid in need be
79544: ----------------------------------------------------------------
79545: --
79546: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
79547:
79548:
79549: -----------------------------------------------
79550: -- No accrual reversal for the event class/type

Line 79682: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

79678: ,p_module => l_log_module);
79679: END IF;
79680:
79681: --
79682: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
79683: --
79684: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
79685: --
79686: -- set event info as cache for other routines to refer event attributes

Line 79684: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

79680:
79681: --
79682: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
79683: --
79684: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
79685: --
79686: -- set event info as cache for other routines to refer event attributes
79687: --
79688:

Line 79692: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

79688:
79689: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
79690: l_previous_event_id := l_event_id;
79691:
79692: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
79693: (p_application_id => p_application_id
79694: ,p_primary_ledger_id => p_primary_ledger_id
79695: ,p_base_ledger_id => p_base_ledger_id
79696: ,p_target_ledger_id => p_target_ledger_id

Line 79733: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

79729: l_acct_reversal_source := SUBSTR(NULL, 1,30);
79730:
79731: IF l_continue_with_lines THEN
79732: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
79733: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
79734:
79735: xla_accounting_err_pkg.build_message
79736: (p_appli_s_name => 'XLA'
79737: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 79741: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

79737: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
79738: ,p_token_1 => 'LINE_NUMBER'
79739: ,p_value_1 => l_array_extract_line_num(Idx)
79740: ,p_token_2 => 'PRODUCT_NAME'
79741: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
79742: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
79743: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
79744: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
79745:

Line 79742: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

79738: ,p_token_1 => 'LINE_NUMBER'
79739: ,p_value_1 => l_array_extract_line_num(Idx)
79740: ,p_token_2 => 'PRODUCT_NAME'
79741: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
79742: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
79743: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
79744: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
79745:
79746: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 79743: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

79739: ,p_value_1 => l_array_extract_line_num(Idx)
79740: ,p_token_2 => 'PRODUCT_NAME'
79741: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
79742: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
79743: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
79744: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
79745:
79746: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
79747: --

Line 79744: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

79740: ,p_token_2 => 'PRODUCT_NAME'
79741: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
79742: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
79743: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
79744: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
79745:
79746: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
79747: --
79748: -- following sets the accounting attributes needed to reverse

Line 80335: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

80331:
80332: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
80333: -- or secondary ledger that has different currency with primary
80334: -- or alc that is calculated by sla
80335: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
80336: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
80337:
80338: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
80339: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 80336: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

80332: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
80333: -- or secondary ledger that has different currency with primary
80334: -- or alc that is calculated by sla
80335: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
80336: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
80337:
80338: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
80339: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
80340: AND (l_actual_flag = 'A')) THEN

Line 80338: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

80334: -- or alc that is calculated by sla
80335: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
80336: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
80337:
80338: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
80339: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
80340: AND (l_actual_flag = 'A')) THEN
80341: XLA_AE_LINES_PKG.CreateGainOrLossLines(
80342: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 80339: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

80335: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
80336: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
80337:
80338: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
80339: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
80340: AND (l_actual_flag = 'A')) THEN
80341: XLA_AE_LINES_PKG.CreateGainOrLossLines(
80342: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
80343: ,p_application_id => p_application_id

Line 80342: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

80338: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
80339: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
80340: AND (l_actual_flag = 'A')) THEN
80341: XLA_AE_LINES_PKG.CreateGainOrLossLines(
80342: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
80343: ,p_application_id => p_application_id
80344: ,p_amb_context_code => 'DEFAULT'
80345: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
80346: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 80345: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

80341: XLA_AE_LINES_PKG.CreateGainOrLossLines(
80342: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
80343: ,p_application_id => p_application_id
80344: ,p_amb_context_code => 'DEFAULT'
80345: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
80346: ,p_event_class_code => C_EVENT_CLASS_CODE
80347: ,p_event_type_code => C_EVENT_TYPE_CODE
80348:
80349: ,p_gain_ccid => -1

Line 81040: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

81036:
81037: l_calculate_acctd_flag VARCHAR2(1) :='N';
81038: l_calculate_g_l_flag VARCHAR2(1) :='Y';
81039: --
81040: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
81041: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
81042: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
81043: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
81044: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 81041: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

81037: l_calculate_acctd_flag VARCHAR2(1) :='N';
81038: l_calculate_g_l_flag VARCHAR2(1) :='Y';
81039: --
81040: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
81041: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
81042: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
81043: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
81044: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
81045: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 81042: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

81038: l_calculate_g_l_flag VARCHAR2(1) :='Y';
81039: --
81040: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
81041: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
81042: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
81043: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
81044: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
81045: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
81046: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 81043: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

81039: --
81040: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
81041: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
81042: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
81043: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
81044: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
81045: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
81046: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
81047: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 81044: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

81040: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
81041: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
81042: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
81043: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
81044: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
81045: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
81046: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
81047: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
81048: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 81045: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

81041: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
81042: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
81043: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
81044: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
81045: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
81046: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
81047: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
81048: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
81049: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 81046: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

81042: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
81043: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
81044: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
81045: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
81046: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
81047: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
81048: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
81049: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
81050: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 81047: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

81043: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
81044: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
81045: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
81046: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
81047: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
81048: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
81049: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
81050: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
81051: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 81048: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

81044: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
81045: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
81046: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
81047: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
81048: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
81049: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
81050: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
81051: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
81052: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 81049: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

81045: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
81046: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
81047: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
81048: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
81049: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
81050: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
81051: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
81052: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
81053: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 81050: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

81046: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
81047: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
81048: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
81049: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
81050: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
81051: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
81052: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
81053: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
81054: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 81051: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

81047: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
81048: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
81049: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
81050: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
81051: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
81052: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
81053: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
81054: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
81055: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 81052: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

81048: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
81049: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
81050: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
81051: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
81052: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
81053: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
81054: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
81055: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
81056: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 81053: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

81049: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
81050: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
81051: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
81052: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
81053: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
81054: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
81055: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
81056: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
81057: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 81054: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

81050: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
81051: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
81052: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
81053: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
81054: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
81055: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
81056: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
81057: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
81058: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 81055: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

81051: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
81052: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
81053: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
81054: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
81055: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
81056: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
81057: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
81058: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
81059: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 81056: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

81052: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
81053: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
81054: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
81055: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
81056: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
81057: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
81058: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
81059: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
81060: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 81057: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

81053: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
81054: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
81055: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
81056: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
81057: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
81058: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
81059: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
81060: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
81061: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 81058: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

81054: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
81055: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
81056: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
81057: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
81058: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
81059: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
81060: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
81061: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
81062: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 81059: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

81055: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
81056: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
81057: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
81058: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
81059: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
81060: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
81061: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
81062: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
81063: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 81060: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

81056: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
81057: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
81058: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
81059: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
81060: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
81061: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
81062: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
81063: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
81064: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 81061: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

81057: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
81058: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
81059: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
81060: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
81061: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
81062: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
81063: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
81064: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
81065: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 81062: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

81058: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
81059: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
81060: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
81061: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
81062: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
81063: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
81064: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
81065: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
81066:

Line 81063: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

81059: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
81060: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
81061: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
81062: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
81063: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
81064: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
81065: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
81066:
81067: l_event_id NUMBER;

Line 81064: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

81060: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
81061: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
81062: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
81063: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
81064: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
81065: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
81066:
81067: l_event_id NUMBER;
81068: l_previous_event_id NUMBER;

Line 81065: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

81061: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
81062: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
81063: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
81064: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
81065: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
81066:
81067: l_event_id NUMBER;
81068: l_previous_event_id NUMBER;
81069: l_first_event_id NUMBER;

Line 81083: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

81079: l_event_class_name VARCHAR2(80) := 'Receipt';
81080: l_description VARCHAR2(4000);
81081: l_transaction_reversal NUMBER;
81082: l_ae_header_id NUMBER;
81083: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
81084: l_log_module VARCHAR2(240);
81085: --
81086: l_acct_reversal_source VARCHAR2(30);
81087: l_trx_reversal_source VARCHAR2(30);

Line 81489: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

81485:
81486: --
81487: -- set event info as cache for other routines to refer event attributes
81488: --
81489: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
81490: (p_application_id => p_application_id
81491: ,p_primary_ledger_id => p_primary_ledger_id
81492: ,p_base_ledger_id => p_base_ledger_id
81493: ,p_target_ledger_id => p_target_ledger_id

Line 81522: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

81518:
81519: --
81520: -- set the status of entry to C_VALID (0)
81521: --
81522: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
81523:
81524: --
81525: -- initialize a row for ae header
81526: --

Line 81563: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

81559: --
81560: -- initilaize the status of ae headers for diffrent balance types
81561: -- the status is initialised to C_NOT_CREATED (2)
81562: --
81563: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
81564: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
81565: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
81566:
81567: --

Line 81564: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

81560: -- initilaize the status of ae headers for diffrent balance types
81561: -- the status is initialised to C_NOT_CREATED (2)
81562: --
81563: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
81564: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
81565: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
81566:
81567: --
81568: -- call api to validate and store accounting attributes for header

Line 81565: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

81561: -- the status is initialised to C_NOT_CREATED (2)
81562: --
81563: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
81564: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
81565: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
81566:
81567: --
81568: -- call api to validate and store accounting attributes for header
81569: --

Line 81612: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

81608: --
81609: l_trx_reversal_source := SUBSTR(g_array_event(l_event_id).array_value_char('source_89'), 1,30);
81610:
81611: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
81612: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
81613:
81614: xla_accounting_err_pkg.build_message
81615: (p_appli_s_name => 'XLA'
81616: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 81620: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

81616: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
81617: ,p_token_1 => 'ACCT_ATTR_NAME'
81618: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
81619: ,p_token_2 => 'PRODUCT_NAME'
81620: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
81621: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
81622: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
81623: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
81624:

Line 81621: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

81617: ,p_token_1 => 'ACCT_ATTR_NAME'
81618: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
81619: ,p_token_2 => 'PRODUCT_NAME'
81620: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
81621: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
81622: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
81623: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
81624:
81625: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 81622: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

81618: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
81619: ,p_token_2 => 'PRODUCT_NAME'
81620: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
81621: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
81622: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
81623: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
81624:
81625: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
81626: --

Line 81623: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

81619: ,p_token_2 => 'PRODUCT_NAME'
81620: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
81621: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
81622: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
81623: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
81624:
81625: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
81626: --
81627: -- following sets the accounting attributes needed to reverse

Line 81642: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

81638: ----------------------------------------------------------------
81639: -- 4262811 - update the header statuses to invalid in need be
81640: ----------------------------------------------------------------
81641: --
81642: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
81643:
81644:
81645: -----------------------------------------------
81646: -- No accrual reversal for the event class/type

Line 81796: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

81792: ,p_module => l_log_module);
81793: END IF;
81794:
81795: --
81796: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
81797: --
81798: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
81799: --
81800: -- set event info as cache for other routines to refer event attributes

Line 81798: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

81794:
81795: --
81796: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
81797: --
81798: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
81799: --
81800: -- set event info as cache for other routines to refer event attributes
81801: --
81802:

Line 81806: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

81802:
81803: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
81804: l_previous_event_id := l_event_id;
81805:
81806: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
81807: (p_application_id => p_application_id
81808: ,p_primary_ledger_id => p_primary_ledger_id
81809: ,p_base_ledger_id => p_base_ledger_id
81810: ,p_target_ledger_id => p_target_ledger_id

Line 81847: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

81843: l_acct_reversal_source := SUBSTR(NULL, 1,30);
81844:
81845: IF l_continue_with_lines THEN
81846: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
81847: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
81848:
81849: xla_accounting_err_pkg.build_message
81850: (p_appli_s_name => 'XLA'
81851: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 81855: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

81851: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
81852: ,p_token_1 => 'LINE_NUMBER'
81853: ,p_value_1 => l_array_extract_line_num(Idx)
81854: ,p_token_2 => 'PRODUCT_NAME'
81855: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
81856: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
81857: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
81858: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
81859:

Line 81856: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

81852: ,p_token_1 => 'LINE_NUMBER'
81853: ,p_value_1 => l_array_extract_line_num(Idx)
81854: ,p_token_2 => 'PRODUCT_NAME'
81855: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
81856: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
81857: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
81858: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
81859:
81860: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 81857: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

81853: ,p_value_1 => l_array_extract_line_num(Idx)
81854: ,p_token_2 => 'PRODUCT_NAME'
81855: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
81856: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
81857: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
81858: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
81859:
81860: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
81861: --

Line 81858: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

81854: ,p_token_2 => 'PRODUCT_NAME'
81855: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
81856: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
81857: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
81858: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
81859:
81860: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
81861: --
81862: -- following sets the accounting attributes needed to reverse

Line 83572: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

83568:
83569: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
83570: -- or secondary ledger that has different currency with primary
83571: -- or alc that is calculated by sla
83572: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
83573: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
83574:
83575: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
83576: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 83573: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

83569: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
83570: -- or secondary ledger that has different currency with primary
83571: -- or alc that is calculated by sla
83572: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
83573: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
83574:
83575: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
83576: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
83577: AND (l_actual_flag = 'A')) THEN

Line 83575: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

83571: -- or alc that is calculated by sla
83572: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
83573: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
83574:
83575: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
83576: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
83577: AND (l_actual_flag = 'A')) THEN
83578: XLA_AE_LINES_PKG.CreateGainOrLossLines(
83579: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 83576: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

83572: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
83573: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
83574:
83575: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
83576: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
83577: AND (l_actual_flag = 'A')) THEN
83578: XLA_AE_LINES_PKG.CreateGainOrLossLines(
83579: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
83580: ,p_application_id => p_application_id

Line 83579: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

83575: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
83576: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
83577: AND (l_actual_flag = 'A')) THEN
83578: XLA_AE_LINES_PKG.CreateGainOrLossLines(
83579: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
83580: ,p_application_id => p_application_id
83581: ,p_amb_context_code => 'DEFAULT'
83582: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
83583: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 83582: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

83578: XLA_AE_LINES_PKG.CreateGainOrLossLines(
83579: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
83580: ,p_application_id => p_application_id
83581: ,p_amb_context_code => 'DEFAULT'
83582: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
83583: ,p_event_class_code => C_EVENT_CLASS_CODE
83584: ,p_event_type_code => C_EVENT_TYPE_CODE
83585:
83586: ,p_gain_ccid => TO_NUMBER(g_array_event(l_event_id).array_value_num('source_18'))

Line 83739: l_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;

83735: ,p_level => C_LEVEL_PROCEDURE
83736: ,p_module => l_log_module);
83737: END IF;
83738:
83739: l_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
83740: l_currency_code := xla_ae_journal_entry_pkg.g_cache_ledgers_info.currency_code;
83741: l_sla_ledger_id := xla_ae_journal_entry_pkg.g_cache_ledgers_info.sla_ledger_id;
83742:
83743: --

Line 83740: l_currency_code := xla_ae_journal_entry_pkg.g_cache_ledgers_info.currency_code;

83736: ,p_module => l_log_module);
83737: END IF;
83738:
83739: l_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
83740: l_currency_code := xla_ae_journal_entry_pkg.g_cache_ledgers_info.currency_code;
83741: l_sla_ledger_id := xla_ae_journal_entry_pkg.g_cache_ledgers_info.sla_ledger_id;
83742:
83743: --
83744: -- initialize array of lines with NULL

Line 83741: l_sla_ledger_id := xla_ae_journal_entry_pkg.g_cache_ledgers_info.sla_ledger_id;

83737: END IF;
83738:
83739: l_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
83740: l_currency_code := xla_ae_journal_entry_pkg.g_cache_ledgers_info.currency_code;
83741: l_sla_ledger_id := xla_ae_journal_entry_pkg.g_cache_ledgers_info.sla_ledger_id;
83742:
83743: --
83744: -- initialize array of lines with NULL
83745: --

Line 84175: xla_ae_journal_entry_pkg.SetProductAcctDefinition

84171: ,p_level => C_LEVEL_STATEMENT
84172: ,p_module => l_log_module);
84173: END IF;
84174: --
84175: xla_ae_journal_entry_pkg.SetProductAcctDefinition
84176: (p_product_rule_code => 'MFAR_FED_AR_ACCRUAL_BALANCING'
84177: ,p_product_rule_type_code => 'S'
84178: ,p_product_rule_version => ''
84179: ,p_product_rule_name => 'Multi-Fund Federal Receivables Accrual - Balancing Method'

Line 84184: xla_ae_journal_entry_pkg.GetAlternateCurrencyLedger

84180: ,p_amb_context_code => 'DEFAULT'
84181: );
84182:
84183: l_array_ledgers :=
84184: xla_ae_journal_entry_pkg.GetAlternateCurrencyLedger
84185: (p_base_ledger_id => p_base_ledger_id);
84186:
84187: FOR Idx IN 1 .. l_array_ledgers.COUNT LOOP
84188: l_temp_result :=

Line 84189: XLA_AE_JOURNAL_ENTRY_PKG.GetLedgersInfo

84185: (p_base_ledger_id => p_base_ledger_id);
84186:
84187: FOR Idx IN 1 .. l_array_ledgers.COUNT LOOP
84188: l_temp_result :=
84189: XLA_AE_JOURNAL_ENTRY_PKG.GetLedgersInfo
84190: (p_application_id => p_application_id
84191: ,p_base_ledger_id => p_base_ledger_id
84192: ,p_target_ledger_id => l_array_ledgers(Idx)
84193: ,p_primary_ledger_id => p_primary_ledger_id